summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/clang
AgeCommit message (Expand)Author
2020-10-12Disable retguard for clang build.mortimer
2020-10-12Add RETGUARD implementation for powerpc and powerpc64.mortimer
2020-08-09Update build infrastructure for LLVM 10.0.1.Patrick Wildt
2020-08-03Update build infrastructure for LLVM 10.0.0.Patrick Wildt
2020-07-02We need the same header files on powerpc64 as we have on powerpc.Mark Kettenis
2020-05-30Initial set of changes to build powerpc64 toolchain.Dale Rahn
2020-03-04crank major versions of libLLVM libc++ libc++abigkoehler
2019-12-21Add arm64 support for lldb.mortimer
2019-12-06Like Targets.def include AMDGPU lines in generated .def files forJonathan Gray
2019-11-27In lldb, use a OpenBSD signal map instead of leveraging the FreeBSD one.mortimer
2019-11-26Revert previous "honour DEBUG", otherwise clang uses -g resulting in hugeStuart Henderson
2019-11-25Honour DEBUGkn
2019-11-09Add lldb support for debugging running binaries on amd64.mortimer
2019-10-25Add retguard for octeon/mips64.mortimer
2019-09-01Update clang build infrastructure for LLVM 8.0.1.Patrick Wildt
2019-07-11Compile clang with -fomit-frame-pointer on mips64. This releases theVisa Hankala
2019-06-23Update clang build infrastructure for LLVM 8.0.0.Patrick Wildt
2019-05-17stop using the moribund MLINKS bsd.man.mk feature;Ingo Schwarze
2019-05-16Stop using the moribund MLINKS bsd.man.mk feature for clang(1).Ingo Schwarze
2019-04-19On powerpc, link with -Wl,-relax as clang is a monster and code exceeds theMark Kettenis
2019-04-02Do not install libLLVM.a. At present the clang tools are eitherTheo de Raadt
2019-03-06When linking libLLVM.a in clang and lld include it within theJonathan Gray
2019-03-06Define LLVM_NATIVE_* in llvm-config.h like the result of a cmakeJonathan Gray
2019-03-05Allow make obj in libLLVM to succeed on non-LLVM architectures byPatrick Wildt
2019-03-05add llvm-config.1 from llvm-config.rstJonathan Gray
2019-03-05Build and install a shared libLLVM, llvm-config and llvm includes.Jonathan Gray
2019-03-05build AMDGPU Target in addition to nativeJonathan Gray
2019-03-05add Makefile for llvm-configJonathan Gray
2019-02-26In preparation for reusing libLLVM component library Makefiles to buildJonathan Gray
2019-02-26define LLVM_ENABLE_THREADS and LLVM_HAS_ATOMICSJonathan Gray
2019-02-25add sources matching unresolved symbols seen using Mesa with libLLVMJonathan Gray
2019-02-14When bsd.lib.mk builds shared libraries it builds with -DPIC whichJonathan Gray
2019-01-29Correct LLVM backend version.Patrick Wildt
2019-01-29add AMDGPUCodeGenJonathan Gray
2019-01-29add Makefiles for AMDGPU targetJonathan Gray
2019-01-27Install lldb's manpage directly from the GNU directory, like lld does.Patrick Wildt
2019-01-27regenPatrick Wildt
2019-01-27Update clang build infrastructure for LLVM 7.0.1.Patrick Wildt
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-05lldb after release, reasons.Theo de Raadt
2018-10-04Add infrastructure to compile and link LLDB. Inspecting core filesPatrick Wildt
2018-08-12Add retguard for arm64.mortimer
2018-08-12Refactor retguard to make adding additional arches easier.mortimer
2018-07-28Add -fno-ret-protector for arm64.mortimer
2018-07-26Add infrastructure to install lld as the default linker. The old GNU linkerMark Kettenis
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