Package: binutils / 2.31.1-12

Metadata

Package Version Patches format
binutils 2.31.1-12 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
branch updates.diff | (download)

bfd/ChangeLog | 170 169 + 1 - 0 !
bfd/arc-got.h | 86 50 + 36 - 0 !
bfd/development.sh | 2 1 + 1 - 0 !
bfd/elf-properties.c | 3 2 + 1 - 0 !
bfd/elf.c | 20 10 + 10 - 0 !
bfd/elf32-arc.c | 214 145 + 69 - 0 !
bfd/elf64-ppc.c | 146 75 + 71 - 0 !
bfd/elflink.c | 23 15 + 8 - 0 !
bfd/elfnn-aarch64.c | 78 73 + 5 - 0 !
bfd/elfxx-x86.c | 97 79 + 18 - 0 !
bfd/version.h | 2 1 + 1 - 0 !
binutils/ChangeLog | 6 6 + 0 - 0 !
binutils/readelf.c | 9 9 + 0 - 0 !
gas/ChangeLog | 89 89 + 0 - 0 !
gas/as.c | 27 20 + 7 - 0 !
gas/config/tc-aarch64.c | 2 1 + 1 - 0 !
gas/config/tc-hppa.c | 4 3 + 1 - 0 !
gas/config/tc-i386.c | 16 9 + 7 - 0 !
gas/config/tc-i386.h | 1 1 + 0 - 0 !
gas/testsuite/gas/aarch64/illegal-dotproduct.d | 4 4 + 0 - 0 !
gas/testsuite/gas/aarch64/illegal-dotproduct.l | 13 13 + 0 - 0 !
gas/testsuite/gas/aarch64/illegal-dotproduct.s | 4 4 + 0 - 0 !
gas/testsuite/gas/arm/undefined-insn-arm.d | 5 5 + 0 - 0 !
gas/testsuite/gas/arm/undefined-insn-thumb.d | 5 5 + 0 - 0 !
gas/testsuite/gas/arm/undefined-insn.s | 1 1 + 0 - 0 !
gas/testsuite/gas/i386/evex-no-scale-32.d | 12 12 + 0 - 0 !
gas/testsuite/gas/i386/evex-no-scale-32.s | 7 7 + 0 - 0 !
gas/testsuite/gas/i386/evex-no-scale-64.d | 14 14 + 0 - 0 !
gas/testsuite/gas/i386/evex-no-scale-64.s | 9 9 + 0 - 0 !
gas/testsuite/gas/i386/i386.exp | 5 5 + 0 - 0 !
gas/testsuite/gas/i386/ilp32/x86-64-gotpcrel-2.d | 13 13 + 0 - 0 !
gas/testsuite/gas/i386/mixed-mode-reloc32.d | 2 1 + 1 - 0 !
gas/testsuite/gas/i386/se1.d | 1 1 + 0 - 0 !
gas/testsuite/gas/i386/se1.s | 1 1 + 0 - 0 !
gas/testsuite/gas/i386/x86-64-gotpcrel-2.d | 11 11 + 0 - 0 !
gas/testsuite/gas/i386/x86-64-gotpcrel-2.s | 3 3 + 0 - 0 !
gas/testsuite/gas/i386/x86-64-se1.d | 1 1 + 0 - 0 !
gas/testsuite/gas/i386/x86-64-se1.s | 1 1 + 0 - 0 !
gas/testsuite/gas/i386/xmmword.l | 4 4 + 0 - 0 !
gas/testsuite/gas/i386/xmmword.s | 5 5 + 0 - 0 !
gold/ChangeLog | 12 12 + 0 - 0 !
gold/options.h | 4 4 + 0 - 0 !
gold/symtab.cc | 11 6 + 5 - 0 !
gold/target.h | 3 2 + 1 - 0 !
gold/x86_64.cc | 5 3 + 2 - 0 !
include/ChangeLog | 6 6 + 0 - 0 !
include/elf/arc-reloc.def | 4 2 + 2 - 0 !
ld/ChangeLog | 131 131 + 0 - 0 !
ld/po/bg.po | 108 54 + 54 - 0 !
ld/testsuite/ld-aarch64/aarch64-elf.exp | 1 1 + 0 - 0 !
ld/testsuite/ld-aarch64/erratum843419_tls_ie.d | 49 49 + 0 - 0 !
ld/testsuite/ld-aarch64/erratum843419_tls_ie.s | 43 43 + 0 - 0 !
ld/testsuite/ld-aarch64/ifunc-1-local.d | 4 2 + 2 - 0 !
ld/testsuite/ld-aarch64/ifunc-1.d | 4 2 + 2 - 0 !
ld/testsuite/ld-aarch64/ifunc-2-local.d | 6 3 + 3 - 0 !
ld/testsuite/ld-aarch64/ifunc-2.d | 6 3 + 3 - 0 !
ld/testsuite/ld-aarch64/ifunc-21.d | 4 2 + 2 - 0 !
ld/testsuite/ld-aarch64/ifunc-3a.d | 4 2 + 2 - 0 !
ld/testsuite/ld-aarch64/ifunc-9.d | 3 2 + 1 - 0 !
ld/testsuite/ld-elf/dummy.s | 1 1 + 0 - 0 !
ld/testsuite/ld-elf/linux-x86.S | 91 91 + 0 - 0 !
ld/testsuite/ld-elf/linux-x86.exp | 46 46 + 0 - 0 !
ld/testsuite/ld-elf/pr23428.c | 43 43 + 0 - 0 !
ld/testsuite/ld-elf/sec64k.exp | 2 2 + 0 - 0 !
ld/testsuite/ld-i386/abs-iamcu.d | 2 1 + 1 - 0 !
ld/testsuite/ld-i386/abs.d | 2 1 + 1 - 0 !
ld/testsuite/ld-i386/i386.exp | 3 3 + 0 - 0 !
ld/testsuite/ld-i386/pr12718.d | 2 1 + 1 - 0 !
ld/testsuite/ld-i386/pr12921.d | 2 1 + 1 - 0 !
ld/testsuite/ld-i386/pr23486a.d | 10 10 + 0 - 0 !
ld/testsuite/ld-i386/pr23486b.d | 10 10 + 0 - 0 !
ld/testsuite/ld-i386/pr23854.d | 28 28 + 0 - 0 !
ld/testsuite/ld-i386/pr23854.s | 33 33 + 0 - 0 !
ld/testsuite/ld-i386/property-3.r | 1 0 + 1 - 0 !
ld/testsuite/ld-i386/property-4.r | 1 0 + 1 - 0 !
ld/testsuite/ld-i386/property-5.r | 1 0 + 1 - 0 !
ld/testsuite/ld-i386/property-x86-ibt3a.d | 5 2 + 3 - 0 !
ld/testsuite/ld-i386/property-x86-ibt3b.d | 5 2 + 3 - 0 !
ld/testsuite/ld-i386/property-x86-shstk3a.d | 5 2 + 3 - 0 !
ld/testsuite/ld-i386/property-x86-shstk3b.d | 5 2 + 3 - 0 !
ld/testsuite/ld-ifunc/ifunc.exp | 2 1 + 1 - 0 !
ld/testsuite/ld-linkonce/zeroeh.ld | 1 1 + 0 - 0 !
ld/testsuite/ld-plugin/lto.exp | 6 6 + 0 - 0 !
ld/testsuite/ld-plugin/pr23818.d | 4 4 + 0 - 0 !
ld/testsuite/ld-plugin/pr23818.t | 4 4 + 0 - 0 !
ld/testsuite/ld-plugin/pr23818a.c | 4 4 + 0 - 0 !
ld/testsuite/ld-plugin/pr23818b.c | 7 7 + 0 - 0 !
ld/testsuite/ld-powerpc/powerpc.exp | 3 2 + 1 - 0 !
ld/testsuite/ld-powerpc/pr23937.d | 10 10 + 0 - 0 !
ld/testsuite/ld-powerpc/pr23937.s | 65 65 + 0 - 0 !
ld/testsuite/ld-powerpc/tlsopt5.d | 20 17 + 3 - 0 !
ld/testsuite/ld-powerpc/tlsopt5.s | 3 3 + 0 - 0 !
ld/testsuite/ld-powerpc/tlsopt5.wf | 3 1 + 2 - 0 !
ld/testsuite/ld-scripts/print-memory-usage.t | 2 2 + 0 - 0 !
ld/testsuite/ld-scripts/size-2.t | 1 1 + 0 - 0 !
ld/testsuite/ld-x86-64/abs-k1om.d | 2 1 + 1 - 0 !
ld/testsuite/ld-x86-64/abs-l1om.d | 2 1 + 1 - 0 !
ld/testsuite/ld-x86-64/abs.d | 2 1 + 1 - 0 !
ld/testsuite/ld-x86-64/pr12718.d | 2 1 + 1 - 0 !
ld/testsuite/ld-x86-64/pr12921.d | 2 1 + 1 - 0 !
ld/testsuite/ld-x86-64/pr23486a-x32.d | 10 10 + 0 - 0 !
ld/testsuite/ld-x86-64/pr23486a.d | 10 10 + 0 - 0 !
ld/testsuite/ld-x86-64/pr23486a.s | 30 30 + 0 - 0 !
ld/testsuite/ld-x86-64/pr23486b-x32.d | 10 10 + 0 - 0 !
ld/testsuite/ld-x86-64/pr23486b.d | 10 10 + 0 - 0 !
ld/testsuite/ld-x86-64/pr23486b.s | 30 30 + 0 - 0 !
ld/testsuite/ld-x86-64/pr23854.d | 28 28 + 0 - 0 !
ld/testsuite/ld-x86-64/pr23854.s | 33 33 + 0 - 0 !
ld/testsuite/ld-x86-64/property-3.r | 1 0 + 1 - 0 !
ld/testsuite/ld-x86-64/property-4.r | 1 0 + 1 - 0 !
ld/testsuite/ld-x86-64/property-5.r | 1 0 + 1 - 0 !
ld/testsuite/ld-x86-64/property-x86-3.s | 4 4 + 0 - 0 !
ld/testsuite/ld-x86-64/property-x86-ibt3a-x32.d | 5 2 + 3 - 0 !
ld/testsuite/ld-x86-64/property-x86-ibt3a.d | 5 2 + 3 - 0 !
ld/testsuite/ld-x86-64/property-x86-ibt3b-x32.d | 5 2 + 3 - 0 !
ld/testsuite/ld-x86-64/property-x86-ibt3b.d | 5 2 + 3 - 0 !
ld/testsuite/ld-x86-64/property-x86-shstk3a-x32.d | 5 2 + 3 - 0 !
ld/testsuite/ld-x86-64/property-x86-shstk3a.d | 5 2 + 3 - 0 !
ld/testsuite/ld-x86-64/property-x86-shstk3b-x32.d | 5 2 + 3 - 0 !
ld/testsuite/ld-x86-64/property-x86-shstk3b.d | 5 2 + 3 - 0 !
ld/testsuite/ld-x86-64/x86-64.exp | 5 5 + 0 - 0 !
ld/testsuite/lib/ld-lib.exp | 5 4 + 1 - 0 !
opcodes/ChangeLog | 33 33 + 0 - 0 !
opcodes/aarch64-opc.c | 3 2 + 1 - 0 !
opcodes/arm-dis.c | 11 8 + 3 - 0 !
opcodes/i386-dis.c | 2 1 + 1 - 0 !
opcodes/i386-opc.h | 18 9 + 9 - 0 !
opcodes/i386-opc.tbl | 13 9 + 4 - 0 !
opcodes/i386-tbl.h | 98 90 + 8 - 0 !
opcodes/s390-opc.txt | 2 1 + 1 - 0 !
130 files changed, 1962 insertions(+), 403 deletions(-)

---
branch no development.diff | (download)

bfd/development.sh | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
001_ld_makefile_patch.patch | (download)

ld/Makefile.am | 2 1 + 1 - 0 !
ld/Makefile.in | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 
002_gprof_profile_arcs.patch | (download)

gprof/gprof.texi | 9 9 + 0 - 0 !
1 file changed, 9 insertions(+)

 add more documentation about profiling and -fprofile-arcs.
003_gprof_see_also_monitor.patch | (download)

gprof/gprof.texi | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 don't mention monitor(3) which doesn't exist in debian. (#160654)
006_better_file_error.patch | (download)

bfd/opncls.c | 7 7 + 0 - 0 !
1 file changed, 7 insertions(+)

 specify which filename is causing an error if the filename is a
directory. (#45832)
012_check_ldrunpath_length.patch | (download)

ld/emultempl/elf32.em | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 only generate an rpath entry if ld_run_path is not empty, for
cases where -rpath isn't specified. (#151024)
013_bash_in_ld_testsuite.patch | (download)

ld/testsuite/config/default.exp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 explicitly use bash for the ld testsuite.
128_ppc64_powerpc_biarch.patch | (download)

ld/emulparams/elf32ppccommon.sh | 9 9 + 0 - 0 !
1 file changed, 9 insertions(+)

---
129_multiarch_libpath.patch | (download)

gold/Makefile.am | 1 1 + 0 - 0 !
gold/Makefile.in | 1 1 + 0 - 0 !
gold/configure | 9 9 + 0 - 0 !
gold/configure.ac | 8 8 + 0 - 0 !
gold/options.cc | 7 7 + 0 - 0 !
ld/genscripts.sh | 231 218 + 13 - 0 !
6 files changed, 244 insertions(+), 13 deletions(-)

---
130_gold_disable_testsuite_build.patch | (download)

gold/Makefile.am | 2 1 + 1 - 0 !
gold/Makefile.in | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 
131_ld_bootstrap_testsuite.patch | (download)

ld/testsuite/ld-bootstrap/bootstrap.exp | 18 18 + 0 - 0 !
1 file changed, 18 insertions(+)

 
135_bfd_version.patch | (download)

bfd/Makefile.am | 6 3 + 3 - 0 !
bfd/Makefile.in | 6 3 + 3 - 0 !
2 files changed, 6 insertions(+), 6 deletions(-)

 

136_bfd_pic.patch | (download)

bfd/Makefile.am | 2 1 + 1 - 0 !
bfd/Makefile.in | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 build libbfd with -fpic to allow linking with pie binaries

157_ar_scripts_with_tilde.patch | (download)

binutils/arlex.l | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
161_gold_dummy_zoption.diff | (download)

gold/options.cc | 2 2 + 0 - 0 !
gold/options.h | 3 3 + 0 - 0 !
2 files changed, 5 insertions(+)

---
164_ld_doc_remove_xref.diff | (download)

ld/ld.texi | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

---
gprof build.diff | (download)

gprof/gconfig.in | 3 0 + 3 - 0 !
1 file changed, 3 deletions(-)

---
aarch64 libpath.diff | (download)

ld/emulparams/aarch64linux.sh | 17 10 + 7 - 0 !
1 file changed, 10 insertions(+), 7 deletions(-)

---
mips64 default n64.diff | (download)

bfd/config.bfd | 14 12 + 2 - 0 !
gas/configure | 3 3 + 0 - 0 !
gas/configure.ac | 3 3 + 0 - 0 !
ld/configure.tgt | 10 8 + 2 - 0 !
4 files changed, 26 insertions(+), 4 deletions(-)

---
gold mips.diff | (download)

gold/configure.tgt | 14 14 + 0 - 0 !
1 file changed, 14 insertions(+)

---
i18n fr.diff | (download)

bfd/po/fr.po | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
gold no keep files mapped.diff | (download)

gold/options.h | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

---
infinity notes.diff | (download)

binutils/readelf.c | 147 147 + 0 - 0 !
include/elf/common.h | 1 1 + 0 - 0 !
2 files changed, 148 insertions(+)

---