#
1.8 |
|
04-Jun-2023 |
lukem |
llvm tool build: fix warning
-std=c++14 is for HOST_CXXFLAGS not HOST_CPPFLAGS.
Fixes: cc1: warning: command-line option '-std=c++14' is valid for C++/ObjC++ but not for C
|
#
1.7 |
|
03-Jun-2023 |
lukem |
adapt to ${CC_WNO_STRINGOP_OVERFLOW}
Use ${CC_WNO_STRINGOP_OVERFLOW} instead of the older style more complex expressions.
Remove workarounds if they were only for gcc < 10.
|
Revision tags: netbsd-10-base
|
#
1.6 |
|
28-Feb-2022 |
joerg |
When MKDEBUG is use, build LLVM with -g1 to significantly reduce debug information. This still includes types and line tables, but skips e.g. local variables and inline tracking.
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1
|
#
1.5 |
|
30-May-2021 |
joerg |
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.
|
Revision tags: cjep_staticlib_x-base phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.4 |
|
28-Nov-2019 |
joerg |
branches: 1.4.4; Use -fno-strict-aliasing unconditionally for the cross compiler.
|
Revision tags: phil-wifi-20191119
|
#
1.3 |
|
18-Nov-2019 |
joerg |
Use a big hammer and disabling strict aliasing for the tools build or when using GCC.
|
#
1.2 |
|
14-Nov-2019 |
martin |
For gcc < 9 disable stringop-overflow warnings - they are broken.
|
#
1.1 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.6 |
|
28-Feb-2022 |
joerg |
When MKDEBUG is use, build LLVM with -g1 to significantly reduce debug information. This still includes types and line tables, but skips e.g. local variables and inline tracking.
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1
|
#
1.5 |
|
30-May-2021 |
joerg |
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.
|
Revision tags: cjep_staticlib_x-base phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.4 |
|
28-Nov-2019 |
joerg |
branches: 1.4.4; Use -fno-strict-aliasing unconditionally for the cross compiler.
|
Revision tags: phil-wifi-20191119
|
#
1.3 |
|
18-Nov-2019 |
joerg |
Use a big hammer and disabling strict aliasing for the tools build or when using GCC.
|
#
1.2 |
|
14-Nov-2019 |
martin |
For gcc < 9 disable stringop-overflow warnings - they are broken.
|
#
1.1 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.5 |
|
30-May-2021 |
joerg |
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.
|
Revision tags: cjep_staticlib_x-base phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
|
#
1.4 |
|
28-Nov-2019 |
joerg |
Use -fno-strict-aliasing unconditionally for the cross compiler.
|
Revision tags: phil-wifi-20191119
|
#
1.3 |
|
18-Nov-2019 |
joerg |
Use a big hammer and disabling strict aliasing for the tools build or when using GCC.
|
#
1.2 |
|
14-Nov-2019 |
martin |
For gcc < 9 disable stringop-overflow warnings - they are broken.
|
#
1.1 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.4 |
|
28-Nov-2019 |
joerg |
Use -fno-strict-aliasing unconditionally for the cross compiler.
|
Revision tags: phil-wifi-20191119
|
#
1.3 |
|
18-Nov-2019 |
joerg |
Use a big hammer and disabling strict aliasing for the tools build or when using GCC.
|
#
1.2 |
|
14-Nov-2019 |
martin |
For gcc < 9 disable stringop-overflow warnings - they are broken.
|
#
1.1 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.3 |
|
18-Nov-2019 |
joerg |
Use a big hammer and disabling strict aliasing for the tools build or when using GCC.
|
#
1.2 |
|
14-Nov-2019 |
martin |
For gcc < 9 disable stringop-overflow warnings - they are broken.
|
#
1.1 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.2 |
|
14-Nov-2019 |
martin |
For gcc < 9 disable stringop-overflow warnings - they are broken.
|
#
1.1 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|
#
1.1 |
|
11-Nov-2019 |
joerg |
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
|