summaryrefslogtreecommitdiff
path: root/external/gpl3/binutils/usr.bin
AgeCommit message (Collapse)Author
2023-04-27Unbreak creation of i386 PIEs on amd64.hgutch
Functional patch by RVP; set lists updated accordingly. This fixes PR toolchain/57380.
2023-02-07fix and regen mips64christos
2023-02-07regen arm32christos
2023-01-18turn off executable-stack default when the gnu stack note is missing.christos
2023-01-16regen most architectureschristos
2023-01-15regen riskv and hppa for Nickchristos
2023-01-14regen sparcchristos
2023-01-13regen aarch64ebchristos
2023-01-13regen alphachristos
2023-01-13regen a bit more... (aarch64, sparc64)christos
2023-01-09Add the .xsce scriptschristos
2023-01-06we don't copy ldscripts for i386 (why though?)christos
2023-01-06Turn on -z separate-code for x86, like linux has done. This splits the textchristos
and data segment load sections into two pieces, for at total of 4 PT_LOAD sections: two for text (r--, r-x) and two for data (r--, rw-). For x86_64 this changes the default max page size from 2M to 4K.
2023-01-03One more fix to build binutils with read-only source trees:hannken
don't try to rebuild .../dist/binutils/doc/c++filt.1 Ok: Matthew Green
2022-12-26Strip doc from the man pathchristos
2022-12-25regen for i386christos
2022-12-24Merge conflicts between 2.34 and 2.39, and regen for x86_64christos
2021-12-06mknative-binutils for all targets.mrg
fixes 'const' vs 'iconv', yytext pointer, and initfini.
2021-04-26regen for mipsn64elchristos
2021-04-25regen for mipsn64ebchristos
2021-04-25Add a mipsn64 targetchristos
2020-09-13regen for riscv32/riscv64 target emulation list.mrg
2020-09-04Regen native-binutils for aarch64ebjakllsch
2020-04-04Regen everyone!christos
2020-04-04rename libctf to libgnuctf to avoid conflict with the sun version.christos
2020-04-04Regen x86, add libctf.christos
2019-10-24Switch the iconv(3) prototype to the POSIX conformant variationkamil
Remove const from the 2nd argument. const char ** and char ** are incompatible types and it was a cost to keep the technically incompatible form for a more purist variation. NetBSD was almost the last alive OS to still keep the const argument (known leftovers: Minix and Illumos). Keep the const form for the internal purposes inside citrus and rump. Address the build breakage fallout in the same change. There are no ABI changes. Change accepted by core@.
2019-04-18- use the same set of emulations for riscv* on netbsd as linux doesmrg
- for riscv64-*netbsd* hosts and 32 bit target, set LIB_PATH - build the other target emulations for riscv32 on riscv64 - regen riscv64 mknative for ld updates
2019-04-17mknative-gcc and mknative-binutils for riscv32. mostly builds.mrg
2019-04-16regen for mknative-binutils for riscv64.mrg
2019-02-25Properly extract the emulation path from the linker script template.joerg
2018-12-28regenchristos
2018-11-08regenchristos
2018-11-07merge conflictschristos
2018-07-12regen aarch64christos
2018-04-15- merge conflicts for 2.30christos
- bump libraries - regen for x86
2016-12-12mknative, binutils 2.27, and ia64.mrg
2016-12-11mknative-binutils 2.27 and hppa.mrg
2016-12-11regen binutils mknative files for binutils 2.27 on mipsel, mipseb and aarch64.mrg
2016-12-10regen mknative-binutils for ppc64 and binutils 2.27mrg
2016-12-10rebuild mkantive for ppc and binutils 2.27.mrg
2016-12-08finish arm regenerationchristos
2016-12-05regen sun2, earm, earmebchristos
2016-12-04Regen sh3christos
2016-12-03switch alpha/sparc/sparc64 to new binutilschristos
2016-12-03regen mips64christos
2016-12-02regen m68kchristos
2016-11-27regen for vaxchristos
2016-10-26regen x86christos
2016-10-19match aarch64* for the ldscripts generation.mrg