summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Expand)Author
2015-11-11Correct several DT_foo (tag id) vs DF_* (flag bit) errorsPhilip Guenther
2015-11-09Start moving some vmm things into the tree. First up is binutils so we willMike Larkin
2015-11-08Revert 1.2 and 1.3 in order to go back to the default upstream behaviourMiod Vallat
2015-10-30Use crypt_checkpass() instead of strcmp(hash, crypt(password, hash)).Todd C. Miller
2015-10-22Add pledge(2) to some binutils that handle untrusted data. Most can do withPascal Stumpf
2015-10-20On xmalloc failure, stop trying to determine the total amount of allocatedPascal Stumpf
2015-10-07Correct handling of enum attributes with g++Jonathan Gray
2015-09-16Enable -msecure-plt by default (on powerpc).Mark Kettenis
2015-09-15Make the famous _S_debug_messages warning go away, by hidining that symbol.Vadim Zhukov
2015-09-11Avoid undefined behavior with isascii, cast its argument to unsigned char.Jeremie Courreges-Anglas
2015-09-10Makde gcc handle __stack_smash_handler similarly to memcpy and memset whenPhilip Guenther
2015-09-09Fix various buffer overflows (caused by the way struct iso_directory_recordMiod Vallat
2015-09-09For truly static binaries, force .ctors, .dtors and .got to be read-only.Mark Kettenis
2015-08-31The code that guesstimates the number of local GOT entries assumes that thereMark Kettenis
2015-08-28Make gdb work again on mips64 PIE binaries by making sure that we selectMark Kettenis
2015-08-28Add support for Irix-style "64-bit" archives.Mark Kettenis
2015-08-28Do proper GOT slot accounting for symbols that were forced to be local.Mark Kettenis
2015-08-25Unbreak binutils on sparc64, hppa (and probably some others).Theo de Raadt
2015-08-24add missing includes for free, exit, errx and strchrJonathan Gray
2015-08-23Introduce -Bsymbolic-functions and related flags. Taken from twoBrian Callahan
2015-08-23Define HAVE_AS_REL16, as binutils 2.17 supports the R_PPC_REL16 reloc.Mark Kettenis
2015-08-23Enable missing code to fully enable the Secure-PLT ABI and clean up theMark Kettenis
2015-08-03Prevent a NULL dereference when a plt entry is not found.Martin Pieuchot
2015-07-27Implement support for __builtin_complex() to construct complex values,Martynas Venckus
2015-07-19Add the documentation of -Wbounded and attribute(bounded) from gcc-local(1)Miod Vallat
2015-07-17Correctly consume mandatory 0x66 prefix when disassemblingMiod Vallat
2015-07-16The expected behavior of Perl srand(0) is a deterministic pseudoAlexander Bluhm
2015-07-03Link static pie binaries against rcrt0.oMiod Vallat
2015-06-26Avoid an assertion failure in elf32_arm_size_dynamic_sections() whenMiod Vallat
2015-06-18Fix stack shuffle such that sj includes si and the last element actuallyMartynas Venckus
2015-06-16Do not provide extra _fdata and __data_start symbols; nothing in the non-mips32Miod Vallat
2015-06-15Don't error out when an existing typedef is redefined with the same definition;Miod Vallat
2015-06-13Add more encodings of options for the armv7 barrier instructions andJonathan Gray
2015-06-11Fix CVE-2012-3509, an integer overflow in libiberty, leading toAlexander Bluhm
2003-11-24And the includes are taken from GCC 2.95.pre3 test3Marc Espie
2015-06-03Actually commit the bits that make the compiler emit visibility informationMark Kettenis
2015-06-01Revert 1.2, which used to be necessary during the early ld 2.17 work, butMiod Vallat
2015-06-01Enable secureplt by default on alpha. The old plt flavour can still beMiod Vallat
2015-06-01Define HAVE_AS_EXPLICIT_RELOCS and HAVE_AS_JSRDIRECT_RELOCS. These symbols areMiod Vallat
2015-06-01Now that we do not need to build binutils 2.15 (except for gdb), simplify theMiod Vallat
2015-05-26Improve diffability against m68k.Miod Vallat
2015-05-25Port the ELF m88k work to binutils 2.17. Good enough to build a bootingMiod Vallat
2015-05-25vax ELF bits for binutils 2.17.Miod Vallat
2015-05-25Change ENTRY to __start to match binutils 2.15, needed for static PIEMiod Vallat
2015-05-25Teach binutils the {rd,wr}{fs,gs}base instructions.Philip Guenther
2015-05-21Re-remove extra perl utils, patch lost in 5.20.2 updateAndrew Fresh
2015-05-19Keep visibility information for references to discarded sections.Mark Kettenis
2015-05-18Make the compiler emit visibility information for (undefined) references withMark Kettenis
2015-05-14Stop including CFLAGS in CXXFLAGS it creates problems when mixingJonathan Gray
2015-05-12Revert rev 1.3. While that change appears to make the behaviour similar toMark Kettenis