summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/clang
AgeCommit message (Expand)Author
2018-06-06Add RETGUARD to clang for amd64. This security mechanism uses per-functionmortimer
2018-04-28Add a clang pass that identifies potential ROP gadgets and replaces ROPmortimer
2018-04-20revert to 2018/04/20 10:00:00, before oopsChristian Weisgerber
2018-04-20syncTheo de Raadt
2018-04-07Install a bunch more headers included by intrin.h, fixes at least libvpxLandry Breuil
2018-04-07regenJonathan Gray
2018-04-06Install clwbintrin.h as it is needed by immintrin.h.Patrick Wildt
2018-04-06Move Version.inc to the correct folder.Patrick Wildt
2018-04-06Update clang build infrastructure for LLVM 6.0.0.Patrick Wildt
2018-03-02Add a manual page for lld from lld svn rev 326463 with options notJonathan Gray
2018-01-22regenJonathan Gray
2017-12-24Update to LLVM 5.0.1 which apparently includes plenty of bugfixes.Patrick Wildt
2017-10-11Add missing file.Mark Kettenis
2017-10-04Update clang build infrastructure for LLVM 5.0.0.Patrick Wildt
2017-07-27don't double install ld, some people have already been lost tryingMarc Espie
2017-07-09zap empty depends/silence empty installs.Marc Espie
2017-04-28Install a few more x86 intrinsics header files.Mark Kettenis
2017-04-20Install clflushoptintrin.h and move pkuintrin.h such that the list isMark Kettenis
2017-04-17Take a more radical approach to disabling colours: pretend we don'tPascal Stumpf
2017-04-17Change build infrastructure to allow building both gcc and clang. ThisMark Kettenis
2017-04-12explicitly set the ownership on installed include files as wellJonathan Gray
2017-04-12Invoke install -d for each directory in the /usr/lib/clang hierarchyJonathan Gray
2017-04-10Generate and install arm_neon.h on arm and arm64.Mark Kettenis
2017-03-27Do not clobber the default compiler/linker links unless COMPILER_VERSION isMark Kettenis
2017-02-25sync clang.1 with clang.rstJonathan Gray
2017-02-16clang is installed as cc and c++ there is no need to set CC and CXX toJonathan Gray
2017-01-25Add infrastructure to build LLVM for mips64.Patrick Wildt
2017-01-25Descend into the arch specific subdirectory for every arch onPatrick Wildt
2017-01-24Update clang build infrastructure for LLVM 4.0.0Patrick Wildt
2017-01-22Always provide clang as cc, c++ and cpp, and lld as ld.Patrick Wildt
2017-01-22On clang architectures cc, c++ and cpp are provided by clang. Also,Patrick Wildt
2017-01-22Compile and install lld as ld.lld, since that's what the ecosystemPatrick Wildt
2017-01-22Include bsd.own.mk in a few more places to pick up mk.conf overrides.Jonathan Gray
2017-01-22Add build infrastructure for lld.Patrick Wildt
2017-01-14Update clang build infrastructure for LLVM 3.9.1Patrick Wildt
2017-01-07Only install header files relevant for the architecture we're targeting.Mark Kettenis
2017-01-06Don't install standard C headers for which we already have a proper systemMark Kettenis
2016-12-20Compile clang with clang by default instead of egcc. This allows ourPatrick Wildt
2016-11-24Add AArch64 backend build infrastructure.Patrick Wildt
2016-09-19Add PowerPC backend build infrastructure.Pascal Stumpf
2016-09-18On arm, set the "triple" to armv7-unknown-openbsdX.Y-gnueabi. This makes theMark Kettenis
2016-09-17Add missing build infrastructure for arm.Mark Kettenis
2016-09-08Have "make cleandir" work everywhere in the clang tree.Pascal Stumpf
2016-09-05Fix "make depend".Pascal Stumpf
2016-09-05I was bound to forget some files ...Pascal Stumpf
2016-09-05LLVM/Clang build system. This only builds the bare minimum of what is neededPascal Stumpf