History log of /netbsd-src/external/apache2/llvm/lib/libclangSema/Makefile (Results 1 – 3 of 3)
Revision Date Author Comments
# 02337b18 20-Jun-2024 mrg <mrg@NetBSD.org>

fix building llvm with GCC 12 as a native host.

there's a specific header in llvm that is triggering a warning-as-error.
apply some ${CC_WNO_MISSING_TEMPLATE_KEYWORD} to avoid eg:

external/apache2/

fix building llvm with GCC 12 as a native host.

there's a specific header in llvm that is triggering a warning-as-error.
apply some ${CC_WNO_MISSING_TEMPLATE_KEYWORD} to avoid eg:

external/apache2/llvm/lib/libLLVMAArch64AsmParser/../../dist/llvm/include/llvm/ADT/PointerSumType.h:275:21: error: expected 'template' keyword before dependent template name [-Werror=missing-template-keyword]
275 | return SumType::create<SomeTag>(SomePointerInfo::getEmptyKey());
| ^~~~~~

additionally, for libclangSema, this error is avoided:

external/apache2/llvm/lib/libclangSema/../../dist/llvm/include/llvm/ADT/APInt.h:338:18: error: 'void operator delete [](void*)' called on a pointer to an unallocated object '1' [-Werror=free-nonheap-object]
338 | delete[] U.pVal;
| ^~~~

show more ...


# 53d1339b 30-May-2021 joerg <joerg@NetBSD.org>

Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9

This enables the use of modules for a significant build performance gain
when building with clang as host compiler or when using

Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9

This enables the use of modules for a significant build performance gain
when building with clang as host compiler or when using HAVE_LLVM=yes.
Switch libc++ to using the copy from the mono-repo.

show more ...


# 76c7fc5f 11-Nov-2019 joerg <joerg@NetBSD.org>

Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)