summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/clang/Makefile.inc
AgeCommit message (Expand)Author
2023-11-17Use -mxgot to avoid GOT overflow during build on mips64.Visa Hankala
2023-11-11update build infrastructure for llvm-16.0.6Robert Nagy
2022-05-12Drop old powerpc flags from the build of clangGeorge Koehler
2021-08-21Switch macppc to ld.lldgkoehler
2021-05-19Revert hack to build clang with -static on riscv64.Dale Rahn
2021-05-14On riscv64, dynamically linked clang binary fails with:Dale Rahn
2021-04-28Update clang build infrastructure for LLVM 11.1.0.Patrick Wildt
2020-11-10Sort list of archs in alphabetical order.Patrick Wildt
2020-10-12Disable retguard for clang build.mortimer
2020-08-03Update build infrastructure for LLVM 10.0.0.Patrick Wildt
2019-11-26Revert previous "honour DEBUG", otherwise clang uses -g resulting in hugeStuart Henderson
2019-11-25Honour DEBUGkn
2019-10-25Add retguard for octeon/mips64.mortimer
2019-07-11Compile clang with -fomit-frame-pointer on mips64. This releases theVisa Hankala
2019-04-19On powerpc, link with -Wl,-relax as clang is a monster and code exceeds theMark Kettenis
2019-03-06Define LLVM_NATIVE_* in llvm-config.h like the result of a cmakeJonathan Gray
2019-01-19CXXFLAGS are the correct spelling for c++ options.Ted Unangst
2019-01-12Check for the CPU architecture and not the system architecture whenChristian Weisgerber
2019-01-11disable the correct performance options, per-architectureTheo de Raadt
2019-01-08Disable ret-protector and retpoline protections in the clang compilerAlexander Bluhm
2018-10-04Add infrastructure to compile and link LLDB. Inspecting core filesPatrick Wildt
2018-07-28Add -fno-ret-protector for arm64.mortimer
2018-06-06Add RETGUARD to clang for amd64. This security mechanism uses per-functionmortimer
2017-04-17Change build infrastructure to allow building both gcc and clang. ThisMark Kettenis
2017-02-16clang is installed as cc and c++ there is no need to set CC and CXX toJonathan Gray
2016-12-20Compile clang with clang by default instead of egcc. This allows ourPatrick Wildt
2016-09-18On arm, set the "triple" to armv7-unknown-openbsdX.Y-gnueabi. This makes theMark Kettenis
2016-09-05LLVM/Clang build system. This only builds the bare minimum of what is neededPascal Stumpf