summaryrefslogtreecommitdiffstats
path: root/gnu (follow)
Commit message (Expand)AuthorAgeFilesLines
* Start moving some vmm things into the tree. First up is binutils so we willmlarkin2015-11-095-1/+67
* Revert 1.2 and 1.3 in order to go back to the default upstream behaviourmiod2015-11-081-25/+0
* Use crypt_checkpass() instead of strcmp(hash, crypt(password, hash)).millert2015-10-301-7/+3
* Add pledge(2) to some binutils that handle untrusted data. Most can do withpascal2015-10-224-0/+14
* On xmalloc failure, stop trying to determine the total amount of allocatedpascal2015-10-201-25/+0
* Correct handling of enum attributes with g++jsg2015-10-071-0/+1
* Enable -msecure-plt by default (on powerpc).kettenis2015-09-161-1/+2
* Make the famous _S_debug_messages warning go away, by hidining that symbol.zhuk2015-09-151-1/+1
* Avoid undefined behavior with isascii, cast its argument to unsigned char.jca2015-09-111-2/+2
* Makde gcc handle __stack_smash_handler similarly to memcpy and memset whenguenther2015-09-105-39/+71
* Fix various buffer overflows (caused by the way struct iso_directory_recordmiod2015-09-098-17/+17
* For truly static binaries, force .ctors, .dtors and .got to be read-only.kettenis2015-09-091-0/+37
* The code that guesstimates the number of local GOT entries assumes that therekettenis2015-08-311-3/+3
* Make gdb work again on mips64 PIE binaries by making sure that we selectkettenis2015-08-281-1/+7
* Add support for Irix-style "64-bit" archives.kettenis2015-08-281-1/+2
* Do proper GOT slot accounting for symbols that were forced to be local.kettenis2015-08-281-2/+4
* Unbreak binutils on sparc64, hppa (and probably some others).deraadt2015-08-2516-272/+24
* add missing includes for free, exit, errx and strchrjsg2015-08-241-0/+3
* Introduce -Bsymbolic-functions and related flags. Taken from twobcallah2015-08-2316-24/+272
* Define HAVE_AS_REL16, as binutils 2.17 supports the R_PPC_REL16 reloc.kettenis2015-08-231-2/+2
* Enable missing code to fully enable the Secure-PLT ABI and clean up thekettenis2015-08-231-11/+4
* Prevent a NULL dereference when a plt entry is not found.mpi2015-08-031-1/+1
* Implement support for __builtin_complex() to construct complex values,martynas2015-07-272-1/+41
* Add the documentation of -Wbounded and attribute(bounded) from gcc-local(1)miod2015-07-191-3/+64
* Correctly consume mandatory 0x66 prefix when disassemblingmiod2015-07-171-10/+34
* The expected behavior of Perl srand(0) is a deterministic pseudobluhm2015-07-161-5/+3
* Link static pie binaries against rcrt0.omiod2015-07-031-2/+3
* Avoid an assertion failure in elf32_arm_size_dynamic_sections() whenmiod2015-06-261-1/+1
* Fix stack shuffle such that sj includes si and the last element actuallymartynas2015-06-181-1/+1
* Do not provide extra _fdata and __data_start symbols; nothing in the non-mips32miod2015-06-162-2/+0
* Don't error out when an existing typedef is redefined with the same definition;miod2015-06-151-3/+11
* Add more encodings of options for the armv7 barrier instructions andjsg2015-06-132-10/+26
* Fix CVE-2012-3509, an integer overflow in libiberty, leading tobluhm2015-06-112-4/+11
* Actually commit the bits that make the compiler emit visibility informationkettenis2015-06-032-0/+3
* Revert 1.2, which used to be necessary during the early ld 2.17 work, butmiod2015-06-011-4/+0
* Enable secureplt by default on alpha. The old plt flavour can still bemiod2015-06-012-2/+2
* Define HAVE_AS_EXPLICIT_RELOCS and HAVE_AS_JSRDIRECT_RELOCS. These symbols aremiod2015-06-011-4/+4
* Now that we do not need to build binutils 2.15 (except for gdb), simplify themiod2015-06-012-42/+3
* Improve diffability against m68k.miod2015-05-261-4/+2
* Port the ELF m88k work to binutils 2.17. Good enough to build a bootingmiod2015-05-2518-29/+4696
* vax ELF bits for binutils 2.17.miod2015-05-258-3/+17
* Change ENTRY to __start to match binutils 2.15, needed for static PIEmiod2015-05-252-1/+2
* Teach binutils the {rd,wr}{fs,gs}base instructions.guenther2015-05-253-18/+28
* Re-remove extra perl utils, patch lost in 5.20.2 updateafresh12015-05-211-5/+0
* Keep visibility information for references to discarded sections.kettenis2015-05-191-4/+2
* Make the compiler emit visibility information for (undefined) references withkettenis2015-05-188-113/+66
* Stop including CFLAGS in CXXFLAGS it creates problems when mixingjsg2015-05-143-11/+14
* Revert rev 1.3. While that change appears to make the behaviour similar tokettenis2015-05-121-8/+0
* Add _bfd_ar_spacepadll() for formatting long long values in archive headers.guenther2015-05-105-8/+28
* Unset SEPARATE_GOTPLT. We don't want a seperate .got.plt section on OpenBSD,kettenis2015-04-301-0/+2