summaryrefslogtreecommitdiffstats
path: root/gnu
AgeCommit message (Expand)AuthorFilesLines
2019-06-23Merge LLVM 8.0.0 release.patrick412-78257/+16494
2019-06-23Import LLVM 8.0.0 release including clang, lld and lldb.patrick6614-150237/+429240
2019-06-14Delete totally bogus code specifically targetted at mandocschwarze1-7/+0
2019-06-06Reapply patches lost in the perl 5.28.2 updateafresh11-1/+10
2019-06-01Back out frame pointer elimination optimization.mortimer1-11/+0
2019-06-01Do not eliminate frame pointers on i386. The entire i386 ecosystem assumesmortimer1-1/+0
2019-05-31Re-enable frame pointer elimination for x86 and mips64 if optimizations aremortimer1-0/+12
2019-05-31Re-enable RETGUARD leaf function optimization for arm64.mortimer3-3/+16
2019-05-27fix core dump reported by Adam Thomson; ok tb@otto2-3/+5
2019-05-25Install the new perldelta as man pagesafresh11-0/+2
2019-05-24Update to perl 5.28.2afresh177-505/+2011
2019-05-17stop using the moribund MLINKS bsd.man.mk feature;schwarze1-2/+4
2019-05-17stop using the moribund MLINKS bsd.man.mk feature;schwarze1-2/+3
2019-05-16Stop using the moribund MLINKS bsd.man.mk feature for Perl manuals.schwarze1-14/+0
2019-05-16Stop using the moribund MLINKS bsd.man.mk feature for clang(1).schwarze3-10/+11
2019-05-13Add support for -znoretpolineplt and make -zretpolineplt the default.guenther1-2/+7
2019-05-05The perldoc(1) program wants to support the MANWIDTH environmentschwarze1-0/+4
2019-05-05Like we already do for pod2man(1), always let perldoc(1) produce man(7)schwarze1-1/+3
2019-05-04Fix Pod::Perldoc::ToMan and use it as the default perldoc formatterafresh12-0/+5
2019-05-01default to not verbosederaadt1-1/+1
2019-05-01only do the "when are we finished" countdown if at high verbosederaadt1-1/+2
2019-04-26add "elf64_sparc" emulation name so ELF SPARCV9 format can be explicitlynaddy1-0/+1
2019-04-25Also touch --param ssp-buffer-size when using retguard in lieu of themortimer1-1/+2
2019-04-22Remove cast that truncates immediate operands to 32 bits. This fixeskettenis1-1/+1
2019-04-20Restore previous section after setting the MIPS ABI marker. This keepsvisa1-0/+2
2019-04-19On powerpc, link with -Wl,-relax as clang is a monster and code exceeds thekettenis1-1/+10
2019-04-17retguard-cookie-in-register is slightly unstable on arm64, so surgicallyderaadt2-2/+2
2019-04-15Use literals as format strings. This fixes an error reported by clang.visa1-2/+2
2019-04-15Add a type cast to silence clang error about an implicit conversionvisa1-1/+1
2019-04-04frame-pointer elimination has encountered some resistance in ports but wederaadt1-12/+0
2019-04-03mortimer unlinked libobjc from the build, but didn't know how to cvs rm.tedu127-57800/+0
2019-04-02Enable frame pointer elimination on i386, amd64 and mips64 when givenmortimer1-0/+12
2019-04-02Do not install libLLVM.a. At present the clang tools are eitherderaadt1-0/+1
2019-04-02Emit variable length trap padding in retguard epilogue.mortimer1-0/+21
2019-04-01Consume SSP options when using retguard to prevent warnings.mortimer1-0/+4
2019-03-31If using retguard, we do not also need the stack protector.mortimer1-3/+4
2019-03-31Do not store the retguard cookie in frame in leaf functions if possible.mortimer7-14/+69
2019-03-20fix serious markup error: \B -> \fB to select bold fontschwarze1-1/+1
2019-03-06When linking libLLVM.a in clang and lld include it within thejsg3-15/+10
2019-03-06Define LLVM_NATIVE_* in llvm-config.h like the result of a cmakejsg3-41/+12
2019-03-05Allow make obj in libLLVM to succeed on non-LLVM architectures bypatrick1-0/+4
2019-03-05add llvm-config.1 from llvm-config.rstjsg2-2/+210
2019-03-05Build and install a shared libLLVM, llvm-config and llvm includes.jsg95-964/+460
2019-03-05build AMDGPU Target in addition to nativejsg3-8/+10
2019-03-05libLLVM in base will be installed as libLLVM.so.major.minor with nojsg1-2/+13
2019-03-05add Makefile for llvm-configjsg8-0/+658
2019-03-01Fix a crash: don't assume that all input files are ELF objectsjca1-2/+7
2019-02-26In preparation for reusing libLLVM component library Makefiles to buildjsg13-29/+100
2019-02-26define LLVM_ENABLE_THREADS and LLVM_HAS_ATOMICSjsg1-2/+2
2019-02-26use real format strings, resolve compiler warnings; ok millert@cheloha2-7/+7