summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/binutils-2.17
AgeCommit message (Expand)Author
2024-04-10When rewriting an ELF header (i.e. in strip and objcopy), keep theMiod Vallat
2024-03-30Provide illop1 instruction encoding as TRAP.Miod Vallat
2024-02-04Add minimal support for GNU_PROPERTYTheo de Raadt
2024-01-15From "Lorenz (xha)" (me(at)xha.li): teach binutils how to assemblePhilip Guenther
2024-01-11Add basic support for R_386_GOT32XJeremie Courreges-Anglas
2023-12-13OSF/1 placed alpha binaries above 4G. This affects our nopie binaries,Theo de Raadt
2023-12-07Collect .openbsd.syscalls sections into a new PT_OPENBSD_SYSCALLS segment.Mark Kettenis
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