eden-miror/externals
lizzie 02dee4a20b
[file_sys/system_archive] remove uneeded ctor/dtor initializations for std::map<> when creating system archives for nx_tzdb generated files (#3919)
sounds like word salad but let me say:

- std::map<> created a static ctor for EVERY SINGLE ZONEINFO
- fuck that, instead lets just use a raw array and construct things statically
- works the same except with less baggage carried around (+ less heap allocations!!!)

this should help reduce codesize due to the aforementioned global ctor/dtor

Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3919
Reviewed-by: crueter <crueter@eden-emu.dev>
2026-05-15 22:05:32 +02:00
..
bc_decoder video_core: Add BCn decoding support 2023-06-27 18:00:09 -07:00
cmake-modules [cmake] fix & allow FFmpeg cross compilations (#2973) 2026-05-07 15:58:17 +02:00
demangle [*] Re-fix clang-cl building (#3940) 2026-05-09 16:26:17 +02:00
ffmpeg [cmake] fix & allow FFmpeg cross compilations (#2973) 2026-05-07 15:58:17 +02:00
FidelityFX-FSR Update FSR to 1.0.2 2022-01-23 14:38:48 -06:00
getopt chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
glad cmake: apply defaults to all externals 2023-05-24 04:57:04 +02:00
libusb [cmake] fixes for XCode when having languages other than C/C++ (#3772) 2026-03-26 04:46:43 +01:00
nx_tzdb [file_sys/system_archive] remove uneeded ctor/dtor initializations for std::map<> when creating system archives for nx_tzdb generated files (#3919) 2026-05-15 22:05:32 +02:00
renderdoc [externals] update renderdoc to 1.7.0 (#3751) 2026-03-22 04:00:57 +01:00
stb cmake: prefer system stb headers 2023-10-25 21:47:32 +02:00
tz/tz [*] Re-fix clang-cl building (#3940) 2026-05-09 16:26:17 +02:00
CMakeLists.txt [spirv] nuke spirv-opt (#3877) 2026-04-25 21:54:27 +02:00
cpmfile.json [spirv] nuke spirv-opt (#3877) 2026-04-25 21:54:27 +02:00