summaryrefslogtreecommitdiffstats
path: root/gnu
AgeCommit message (Expand)AuthorFilesLines
2018-12-11Add PN_XNUM support to libbfd so objdump and gdb can handle coreguenther6-3/+87
2018-12-06Core files with >65535 sections have to use PN_XNUM and a section headerguenther2-1/+9
2018-12-03Merge post-2.17 but pre-GPLv3 diffs that add support for DT_GNU_HASHguenther12-68/+675
2018-11-29Fix various overflows in perlafresh17-60/+128
2018-11-14Record an inter-library dependency on libcurses in libedit and libreadline,sthen1-1/+3
2018-11-13Add GNU_HASH #defines; improve readelf output for SHT_GNU_HASHguenther1-0/+1
2018-11-10Eliminate use of sbrk (was only used to print a diagnostic).daniel1-1/+1
2018-10-24Generate __data_start symbol that marks the start of .data when __data_startkettenis3-0/+8
2018-10-24Size static array correctly for the numerically highest index used tonaddy2-2/+2
2018-10-23Add support for -z initfirst.kettenis3-0/+4
2018-10-22Accept both `--foo bar` and `--foo=bar` styles options.naddy1-15/+13
2018-10-22When checking out certain commits by date, cvs got confused. Ifbluhm1-1/+3
2018-10-21When merging sections into the output, lld tries to adjust the alignment ofkettenis1-1/+3
2018-10-21Enable the integrated assembler on mips64.visa2-4/+11
2018-10-05lldb after release, reasons.deraadt1-2/+2
2018-10-04Add infrastructure to compile and link LLDB. Inspecting core filespatrick46-10/+1865
2018-09-29Allow preemption of functions with protected visibility. Disallowing thiskettenis1-1/+2
2018-09-18Backport support for option -a to addr2line, which will display each addressanton2-2/+21
2018-09-14Pass -L/usr/lib to the linker in preparation for switching to lld, whichnaddy2-2/+4
2018-09-14Pass CC/CFLAGS/LDFLAGS to the configure script. ok millert@naddy4-12/+20
2018-09-11Fix --exclude-libs option. Based on code already committed upstream.kettenis1-1/+1
2018-09-09Teach binutils how to assemble INVPCID and how to disassembleguenther3-7/+26
2018-08-16When installing the link to rcs2log, set the owner on the link itselfmillert1-1/+1
2018-08-12Add retguard for arm64.mortimer8-3/+216
2018-08-12Refactor retguard to make adding additional arches easier.mortimer11-257/+458
2018-07-28Add -fno-ret-protector for arm64.mortimer1-2/+2
2018-07-26Add infrastructure to install lld as the default linker. The old GNU linkerkettenis3-6/+14
2018-07-20inform that diagnostics in functions won't work, but don't error outespie1-1/+1
2018-07-11do not pick up groff from /usr/local/bin in configure, noticed by benno@;naddy1-1/+3
2018-07-10Fix a few, but not all, clang warnings: Use "%s" to print modifiabletb6-25/+19
2018-07-10Drop the ignored selectors (tf_[defg]s) from the trap and interrupt frames.guenther1-10/+6
2018-07-08Explicitly pass -L/usr/lib to the linker. Needed for switching to lld(1)kettenis1-1/+2
2018-07-03Make intrframe the exact same size as trapframe: instead of pushingguenther1-11/+1
2018-06-22Emit trap alignment between basic blocks that are unrechable viamortimer1-3/+7
2018-06-19Avoid Archive::Tar directory traversalafresh11-0/+14
2018-06-12Put the new retguard symbols in their own section,guenther1-1/+1
2018-06-12Merge '.openbsd.randomdata.*' sections into a single '.openbsd.randomdata'guenther1-1/+2
2018-06-07Pass -nopie to the linker when -pg is specified to make theyasuoka1-2/+3
2018-06-07Remove unused variable.mortimer1-1/+0
2018-06-06Add RETGUARD to clang for amd64. This security mechanism uses per-functionmortimer19-4/+396
2018-06-03Add ret protctor options as no-ops.mortimer2-0/+14
2018-06-03Work around a bug where discarding the .ARM.exidx section in the armv7 kernelkettenis1-0/+3
2018-05-21Add --localize-hidden option to objcopy.kettenis2-1/+37
2018-05-05Switch armv7 to the "softfp" floating-point ABI. The ABI is identical tokettenis1-1/+1
2018-04-30The trapframe layout is no longer exactly the same as the sigcontextguenther1-9/+32
2018-04-28Add a clang pass that identifies potential ROP gadgets and replaces ROPmortimer5-1/+275
2018-04-24Make our ancient binutils recognize .gnu.hash sections such that our toolskettenis2-0/+8
2018-04-21more undos from the mistake this morningderaadt3-56/+287
2018-04-20revert to 2018/04/20 10:00:00, before oopsnaddy1-2/+1
2018-04-20oops, snapshot tests not ready yetderaadt3-293/+56