mirror of
https://github.com/libretro/vba-next.git
synced 2026-10-17 15:25:18 +00:00
master
Fourteen vendored files are reached by neither build/Makefile.common's
source list nor any include in the tree:
rthreads/rsemaphore.c not in any source list; nothing in
include/rthreads/rsemaphore.h src/ or libretro/ uses ssem_*
rthreads/xenon_sdl_threads.c not in any source list
rthreads/psp_pthread.h orphaned -- upstream rthreads.c
includes gx_pthread.h and
ctr_pthread.h, both of which stay
streams/file_stream_transforms.c not in any source list
include/compat/zlib.h a self-contained pair; nothing else
include/compat/zutil.h includes either
include/compat/apple_compat.h nothing includes them
include/compat/fnmatch.h (no compat_fnmatch.c is vendored)
include/compat/ifaddrs.h (no compat_ifaddrs.c is vendored)
include/compat/intrinsics.h upstream needs it for
encoding_deflate.c, which this core
does not build
include/compat/getopt.h only libretro/gbaconv/gbaconv.c wants
a getopt, it is in no build list, and
its plain <getopt.h> would resolve to
the system header regardless: this
file sits under include/compat and
that directory is only on the include
path for msvc2003
include/retro_assert.h nothing includes them
include/retro_common.h
Kept despite being unreferenced by the include closure:
include/compat/msvc/stdint.h, which build/Makefile.common puts on the
include path directly for msvc2003 builds.
No source list changes: none of the fourteen appear in SOURCES_C or
OBJECTS_COND, and Android.mk builds from that same file.
Verified: make -f Makefile.libretro, STATIC_LINKING=1,
USE_THREADED_RENDERER=0 and DEBUG=1 all still link clean.
Languages
C
93.5%
C++
3.4%
SourcePawn
2.9%
Assembly
0.2%