Commit graph

11 commits

Author SHA1 Message Date
lizzie
6ca1c6d63c demangling disabled for windows since windows sucks 2026-05-20 02:39:31 +02:00
lizzie
f703981a95 cs 2026-05-20 02:39:31 +02:00
lizzie
55b8ad58d6 fine, fix 2026-05-20 02:39:31 +02:00
lizzie
7314c96749 t 2026-05-20 02:39:31 +02:00
lizzie
4f087ae74e [common] use abi::__cxa_demangle for demangling using the system's glibcxx/libc++
Signed-off-by: lizzie <lizzie@eden-emu.dev>
2026-05-20 02:39:31 +02:00
lizzie
3e8fe622a7
[compat] Solaris build fixes for openssl, catch2; NetBSD build fixes (#2752)
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Co-authored-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2752
Reviewed-by: Shinmegumi <shinmegumi@eden-emu.dev>
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2025-10-17 22:12:58 +02:00
FearlessTobi
4d55e58ee4 scope_exit: Make constexpr
Allows the use of the macro in constexpr-contexts.
Also avoids some potential problems when nesting braces inside it.
2024-02-19 16:00:46 +01:00
lat9nq
30e4e8c2f4 general: Silence -Wshadow{,-uncaptured-local} warnings
These occur in the latest commits in LLVM Clang.
2023-07-18 19:31:35 -04:00
Alexandre Bouvier
8768e16b6c cmake: prefer system llvm library 2023-01-23 06:23:00 +01:00
Kelebek1
8fea4c21b2 Be careful of mangled out of bounds read 2023-01-14 19:53:55 +00:00
Kelebek1
a665621670 Move demangle impl to cpp 2023-01-14 05:12:41 +00:00