opnsense-src/lib/libclang_rt
Dimitry Andric a34d2231fa Partially revert 6527682ab7 for llvm-based projects
Upstream llvm compiles most of their subprojects with -std=c++17
explicitly, not -std=gnu++17. In gnu++17 mode, both clang and gcc define
the macro 'i386' on i386, which clashes with a namespace identifier in
contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/i386.h.

Since the default after 6527682ab7 is now CXXSTD=gnu++17, explicitly
set CXXSTD=c++17 for lib/clang, lib/libclang_rt and lib/libomp.
2025-04-24 16:36:40 +02:00
..
asan Merge llvm-project main llvmorg-19-init-18630-gf2ccf80136a0 2024-10-23 20:26:01 +02:00
asan-preinit Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
asan_cxx Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
asan_dynamic Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
asan_static Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
cfi Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
cfi_diag Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
dd Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
fuzzer Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
fuzzer_interceptors Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
fuzzer_no_main Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
include Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
msan Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
msan_cxx Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
profile Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
safestack Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
stats Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
stats_client Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
tsan Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
tsan_cxx Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ubsan_minimal Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ubsan_standalone Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ubsan_standalone_cxx Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
xray Merge llvm-project main llvmorg-19-init-18630-gf2ccf80136a0 2024-10-23 20:26:01 +02:00
xray-basic Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
xray-fdr Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
xray-profiling Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
compiler-rt-vars.mk Merge llvm-project main llvmorg-19-init-18630-gf2ccf80136a0 2024-10-23 20:26:01 +02:00
Makefile Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
Makefile.inc Partially revert 6527682ab7 for llvm-based projects 2025-04-24 16:36:40 +02:00