summaryrefslogtreecommitdiffstats
path: root/gnu/llvm/tools/clang/lib/Driver/ToolChains/Clang.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove LLVM 8.0.1 files.patrick2020-08-031-6281/+0
* PowerPC: optimize away the frame pointer.gkoehler2020-05-251-3/+4
* Switch powerpc clang to -msvr4-struct-return, like gcc.gkoehler2020-03-041-0/+13
* Add retguard for octeon/mips64.mortimer2019-10-251-0/+2
* Merge LLVM 8.0.1 release.patrick2019-09-011-3/+9
* Merge LLVM 8.0.0 release.patrick2019-06-231-188/+706
* Back out frame pointer elimination optimization.mortimer2019-06-011-11/+0
* Do not eliminate frame pointers on i386. The entire i386 ecosystem assumesmortimer2019-06-011-1/+0
* Re-enable frame pointer elimination for x86 and mips64 if optimizations aremortimer2019-05-311-0/+12
* Also touch --param ssp-buffer-size when using retguard in lieu of themortimer2019-04-251-1/+2
* frame-pointer elimination has encountered some resistance in ports but wederaadt2019-04-041-12/+0
* Enable frame pointer elimination on i386, amd64 and mips64 when givenmortimer2019-04-021-0/+12
* Consume SSP options when using retguard to prevent warnings.mortimer2019-04-011-0/+4
* If using retguard, we do not also need the stack protector.mortimer2019-03-311-3/+4
* Improve the X86FixupGadgets pass:mortimer2019-02-221-0/+10
* Merge LLVM 7.0.1 release.patrick2019-01-271-267/+448
* Add retguard for arm64.mortimer2018-08-121-1/+2
* Add RETGUARD to clang for amd64. This security mechanism uses per-functionmortimer2018-06-061-0/+7
* Add ret protctor options as no-ops.mortimer2018-06-031-0/+10
* Merge LLVM 6.0.0 release.patrick2018-04-061-1116/+1351
* Merge LLVM 5.0.1 release.patrick2017-12-241-1/+5
* Merge LLVM 5.0.0 release.patrick2017-10-041-4/+20
* Import LLVM 5.0.0 release including clang, lld and lldb.patrick2017-10-041-0/+5271