This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-arm-check_binutils in repository toolchain/ci/binutils-gdb.
from 168bb18858 GNU strip fails to set sh_link and sh_info on Solaris SPARC64 adds ca0e11aa4b Gate the displaying of non-debug sections in separate debugi [...] adds 1178743e4c Use "bool" in ada-lang.c adds 6fa7408d72 ld: don't generate base relocations in PE output for absolut [...] adds 6b5465b917 bfd: prune COFF/PE section flags setting adds d4e5db4e50 ld: adjust ld-scripts/map-address.* adds d1e93af64a gdb: set current thread in sparc_{fetch,collect}_inferior_re [...] adds 7a39bd53dc Automatic date update in version.in adds b01b5d9a0b Move x86_64 PE changes out of bfd_perform_relocation adds d296b73620 Fix the dislay of .debug_macro.dwo sections. adds 2017f38777 Add support for the DW_FORM_strx* forms to the BFD library. adds f3a5df7bd6 gdb: unify parts of the Linux and FreeBSD core dumping code adds b63a5e38ef bfd/binutils: support for gdb target descriptions in the core file adds 95ce627aeb gdb: write target description into core file adds 0897bb7d6d bfd/riscv: prepare to handle bare metal core dump creation adds fb8f3fc0c3 gdb/riscv: introduce bare metal core dump support adds db6092f3ae bfd/binutils: add support for RISC-V CSRs in core files adds d782d24b32 gdb/riscv: make riscv target description names global adds b2668f28ee gdb/riscv: write CSRs into baremetal core dumps new 019989fdf1 Automatic date update in version.in new 844be3f240 CTF: set up debug info for function arguments new dd99cf0c58 CTF: add all members of an enum type to psymtab new b0a8c2ff9c Make valgrind tests more robust by adding --wait=1 to vgdb i [...] new 8c0546e928 elf/x86-64: Subtract __ImageBase for R_AMD64_IMAGEBASE
The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: bfd/ChangeLog | 63 +++++ bfd/bfd.c | 11 + bfd/coff-x86_64.c | 67 +++-- bfd/coffcode.h | 15 +- bfd/dwarf2.c | 105 ++++--- bfd/elf-bfd.h | 8 + bfd/elf.c | 70 +++++ bfd/elfnn-riscv.c | 84 +++++- bfd/libbfd-in.h | 2 + bfd/libbfd.h | 2 + bfd/pe-x86_64.c | 32 ++- bfd/reloc.c | 26 +- bfd/version.h | 2 +- binutils/ChangeLog | 80 ++++++ binutils/NEWS | 24 ++ binutils/doc/binutils.texi | 30 +- binutils/dwarf.c | 35 ++- binutils/objcopy.c | 15 +- binutils/objdump.c | 12 + binutils/readelf.c | 391 +++++++++++++++++++++------ binutils/testsuite/binutils-all/compress.exp | 18 +- binutils/testsuite/binutils-all/objdump.WK2 | 2 +- binutils/testsuite/binutils-all/objdump.WK3 | 2 - binutils/testsuite/binutils-all/objdump.exp | 4 +- binutils/testsuite/binutils-all/readelf.exp | 5 +- binutils/testsuite/binutils-all/readelf.wKis | 2 - gdb/ChangeLog | 112 ++++++++ gdb/Makefile.in | 6 + gdb/ada-lang.c | 20 +- gdb/configure | 3 +- gdb/configure.ac | 3 +- gdb/configure.tgt | 2 +- gdb/corelow.c | 24 ++ gdb/ctfread.c | 171 ++++++++---- gdb/elf-none-tdep.c | 126 +++++++++ gdb/{gcore.h => elf-none-tdep.h} | 21 +- gdb/fbsd-tdep.c | 137 +--------- gdb/gcore-elf.c | 166 ++++++++++++ gdb/gcore-elf.h | 47 ++++ gdb/gcore.c | 21 ++ gdb/gcore.h | 9 + gdb/linux-tdep.c | 146 +--------- gdb/riscv-none-tdep.c | 173 ++++++++++++ gdb/riscv-tdep.c | 14 +- gdb/riscv-tdep.h | 3 + gdb/sparc-nat.c | 19 +- gdb/sparc-nat.h | 10 +- gdb/sparc-obsd-tdep.c | 7 + gdb/sparc-tdep.c | 6 + gdb/sparc64-linux-nat.c | 4 +- gdb/sparc64-obsd-tdep.c | 7 + gdb/testsuite/ChangeLog | 8 + gdb/testsuite/gdb.base/ctf-ptype.exp | 19 +- gdb/testsuite/lib/valgrind.exp | 2 +- include/ChangeLog | 10 + include/elf/common.h | 6 + ld/ChangeLog | 32 +++ ld/emultempl/elf.em | 2 +- ld/ldelf.c | 8 + ld/ldelf.h | 1 + ld/ldexp.c | 22 ++ ld/ldexp.h | 1 + ld/pe-dll.c | 12 +- ld/testsuite/ld-pe/pe.exp | 2 + ld/testsuite/ld-pe/reloc.d | 14 + ld/testsuite/ld-pe/reloc.s | 13 + ld/testsuite/ld-scripts/map-address.exp | 14 +- ld/testsuite/ld-scripts/map-address.t | 3 + ld/testsuite/ld-x86-64/pe-x86-64-1.od | 1 + ld/testsuite/ld-x86-64/pe-x86-64-2.od | 1 + ld/testsuite/ld-x86-64/pe-x86-64-3.od | 1 + ld/testsuite/ld-x86-64/pe-x86-64-4.od | 1 + ld/testsuite/ld-x86-64/pe-x86-64-5.od | 1 + ld/testsuite/ld-x86-64/pe-x86-64-5.rd | 3 +- ld/testsuite/ld-x86-64/pe-x86-64-6.obj.bz2 | Bin 0 -> 1366 bytes ld/testsuite/ld-x86-64/pe-x86-64-6.od | 91 +++++++ ld/testsuite/ld-x86-64/pe-x86-64.exp | 9 + 77 files changed, 2062 insertions(+), 579 deletions(-) create mode 100644 gdb/elf-none-tdep.c copy gdb/{gcore.h => elf-none-tdep.h} (62%) create mode 100644 gdb/gcore-elf.c create mode 100644 gdb/gcore-elf.h create mode 100644 gdb/riscv-none-tdep.c create mode 100644 ld/testsuite/ld-pe/reloc.d create mode 100644 ld/testsuite/ld-pe/reloc.s create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-6.obj.bz2 create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-6.od