summaryrefslogtreecommitdiff
path: root/gnu/llvm
AgeCommit message (Expand)Author
2017-11-21The compiler is generally free to allocate general purpose registers in whatevermortimer
2016-09-03Use the space freed up by sparc and zaurus to import LLVM.Pascal Stumpf
2017-10-24kbind(2) for the win: we can always put .got.plt in RELROPhilip Guenther
2017-01-14Import LLVM 3.9.1 including clang and lld.Patrick Wildt
2017-10-04Tedu files that got removed in LLVM 5.0.0.Patrick Wildt
2017-10-04Tedu files that got removed in LLVM 5.0.0.Patrick Wildt
2017-10-04Merge LLVM 5.0.0 release.Patrick Wildt
2017-10-04Import LLVM 5.0.0 release including clang, lld and lldb.Patrick Wildt
2017-01-14Import LLVM 3.9.1 including clang and lld.Patrick Wildt
2016-09-03Use the space freed up by sparc and zaurus to import LLVM.Pascal Stumpf
2017-09-28make clang include a FILE symbol for .(s|S) filesRobert Nagy
2016-09-03Use the space freed up by sparc and zaurus to import LLVM.Pascal Stumpf
2017-08-07Actually enable the kprintf format attribute.Mark Kettenis
2017-08-04Backport https://reviews.llvm.org/D29778. Fixes a bug where clang wasMark Kettenis
2017-08-04remove llvm's .gitignore file; upstream have separate repos for clang, lld,Stuart Henderson
2016-09-03Use the space freed up by sparc and zaurus to import LLVM.Pascal Stumpf
2017-08-01Use int3 trap padding between functions instead of trapsleds with a leading j...mortimer
2016-09-03Use the space freed up by sparc and zaurus to import LLVM.Pascal Stumpf
2017-07-29Disable -Waddress-of-packed-member by default.Mark Kettenis
2017-07-29Fix trapsleds on i386mortimer
2017-07-28On OpenBSD disable the malloc/calloc/realloc/free/str*dup builtins, sinceTheo de Raadt
2017-07-27teach clang about our syslog format attributeRobert Nagy
2017-07-27push back -pie to the linker if -pie is specified to avoid an unused argumentRobert Nagy
2016-09-03Use the space freed up by sparc and zaurus to import LLVM.Pascal Stumpf
2017-06-28if we return nullptr for a "noexec" section, then don't change section.Marc Espie
2016-09-03Use the space freed up by sparc and zaurus to import LLVM.Pascal Stumpf
2017-06-27trapsleds for clang, similar to the change on gas side.Theo de Raadt
2016-09-03Use the space freed up by sparc and zaurus to import LLVM.Pascal Stumpf
2017-06-21For a decade or more, we've patched gcc to make -fno-ident the default.Ted Unangst
2017-06-06Enable -fwrapv by default with clang to treat signed integer overflowsJonathan Gray
2017-06-02Synonym -Wno-cpp for -Wno-#warnings. That one is not a headache forMarc Espie
2016-09-03Use the space freed up by sparc and zaurus to import LLVM.Pascal Stumpf
2017-05-29openbsd does not use nonexec stack segment header hints.Ted Unangst
2016-09-03Use the space freed up by sparc and zaurus to import LLVM.Pascal Stumpf
2017-05-09Enable TLS support but default to the emulatated TLS model. Enable theMark Kettenis
2017-04-16Disable colored diagnostics in LLVM's lld.Patrick Wildt
2017-03-24Add "supported targets" in lld --help output to be compatible with whatJonathan Gray
2017-03-24Add "(compatible with GNU linkers)" to the lld version output to avoidJonathan Gray
2017-03-19Work around a problem where linker-generated symbols are not properlyMark Kettenis
2017-01-14Import LLVM 3.9.1 including clang and lld.Patrick Wildt
2017-03-18Add support for -znodlopen.Mark Kettenis
2017-03-14Merge LLVM 4.0.0 release.Patrick Wildt
2017-03-14Import LLVM 4.0.0 release including clang and lld.Patrick Wildt
2017-03-09Disable colored diagnostics in the clang frontend.Patrick Wildt
2016-09-03Use the space freed up by sparc and zaurus to import LLVM.Pascal Stumpf
2017-02-25Disable loop idiom recognition for _libc_memset and _libc_memcpy. These areMark Kettenis
2017-02-25Fix the types used on aarch64 to match what we have in <sys/types.h>.Mark Kettenis
2017-02-25Make sure the .eh_frame ends with a terminator. This avoids creating aMark Kettenis
2016-09-03Use the space freed up by sparc and zaurus to import LLVM.Pascal Stumpf
2017-01-14Import LLVM 3.9.1 including clang and lld.Patrick Wildt