summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/binutils-2.17
AgeCommit message (Expand)Author
2023-09-06Use -std=gnu89 to fix the build with clang-16Jeremie Courreges-Anglas
2023-07-07Missing bit to make ld.bfd actually emit PT_OPENBSD_NOBTCFI.Pascal Stumpf
2023-07-06oops, an extra PT_ snuck in; spotted by guentherTheo de Raadt
2023-07-06use symbolic name PF_X instead of 1, pointed out by kettenisTheo de Raadt
2023-07-06teach the BFD tools how to handle NOBTCFI, quite similar to WXNEEDEDTheo de Raadt
2023-05-17Add support for disassembling CET (including endbr64), XSS, OSPKE,Philip Guenther
2023-03-25Fix erroneous comment for the PT_OPENBSD_MUTABLE definition.Frederic Cambus
2023-02-05default __mips64__ to execute onlyTheo de Raadt
2023-02-05Switch the mips64 linker scripts over to the templates that order .rodataMark Kettenis
2023-02-04Make ld.bfd default to --execute-only on amd64.Mark Kettenis
2023-01-27Recommit the switch to use llvm-strip on architectures that use ld.lld.Mark Kettenis
2023-01-19Revert previous commit (but leave the man page around); llvm-strip behavesMark Kettenis
2023-01-19The binutils strip damages GNU_RELRO on binaries linked by ld.lld on atMark Kettenis
2023-01-11hppa can switch over to --execute-only by default.Theo de Raadt
2023-01-09Generate the "combreloc" scripts for the new linker script template as well.Mark Kettenis
2023-01-09Adjust the hppa linker scripts to order .rodata (and other sectionsMark Kettenis
2023-01-09Implement --execute-only (and turn --no-execute-only from a no-op into anMark Kettenis
2023-01-05Add a dummy --no-execute-only option for compatibility with ld.lld.Mark Kettenis
2023-01-04on sh/landisk, ELF binaries are currently unpadded between text and rodata.Theo de Raadt
2022-12-08Change ld.bfd to default to --enable-new-dtags so that it generatesPhilip Guenther
2022-12-08Fix DT_MIPS_RLD_MAP_RELVisa Hankala
2022-11-29Use correct size for mips64 .rld_map section.Visa Hankala
2022-10-28Build and install binutils-2.17's version of c++filt(1), since we alreadyMiod Vallat
2022-10-28Decode DT_MIPS_RLD_MAP_REL.Mark Kettenis
2022-10-28Implement DT_MIPS_RLD_MAP_REL support and add such an entry to PIEMark Kettenis
2022-10-07In the linkers, collect objects in section "openbsd.mutable" and placeTheo de Raadt
2022-03-23use llvm-ranlib where llvm-ar is used so that they are in line with eachRobert Nagy
2022-02-17binutils-2.17 does not have ld or gas available for the aarch64, powerpc64, orPeter Hessler
2021-12-25Sync DF_1_* flag definitions with llvm 13, including support inPhilip Guenther
2021-12-22Avoid GNU printf extension to use 'L' length modifier with a intJonathan Gray
2021-12-17Avoid errors about clang13-only options here, to ease transitionJeremie Courreges-Anglas
2021-12-17Disable a few warning flags that were introduced and enabled by defaultPatrick Wildt
2021-11-23add llvm-ar(1) to the build with its two dependencies libLLVMDlltoolDriverRobert Nagy
2021-11-12Teach binutils enough about RELR relocations to not break them and forPhilip Guenther
2021-10-12Do not extend PT_DYNAMIC segment on mips64Visa Hankala
2021-07-24Pretty print ELF machine name as "RISC-V"Jeremie Courreges-Anglas
2021-06-25minimalistic diff to use %ld instead of %d for ptrdiff printingTheo de Raadt
2021-06-24add some aarch64 bits missed in Makefile.in 1.6Jonathan Gray
2021-06-24repair missing dependencies against bfd.h for riscv64Theo de Raadt
2021-06-21correct riscv64 blocksTheo de Raadt
2021-05-05riscv64 binutils 'support'Dale Rahn
2011-04-24Here comes the easter bunnytils 2.17 (the last version released against aMiod Vallat
2021-05-03recognise a small number of riscv relocations in readelfJonathan Gray
2021-01-28Extern dwarf2_loc_mark_labels. Fixes compiation with -fno-common.mortimer
2020-07-31Use consistent types in comparison to fix build with clang 10.Visa Hankala
2020-07-23change bfd amd64 ELF_MAXPAGESIZE from 1M to 4KJonathan Gray
2020-07-22Add a few missing elocations.Mark Kettenis
2020-06-18avoid -Wpointer-compare warning which broke build with clang 10Jonathan Gray
2020-05-31Don't build the rs6000coff_vec and rs6000coff64_vec targets. TheseMark Kettenis
2020-05-30Initial set of changes to build powerpc64 toolchain.Dale Rahn