This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-defconfig in repository toolchain/ci/binutils-gdb.
from 4ffd4ef393 Automatic date update in version.in adds 71250b94dc dwarf2: Fix calculation of line info offset adds d18d199917 Symbols with octets value adds 7235427998 dwarf2: Use octets for dwarf2 headers adds 38c24f42c9 dwarf2: Use octets for .debug_line prologue adds 5c4e5fe61b dwarf2: Use octets for .debug_string offsets adds 145c4477d2 dwarf2: Pad size of .debug_line section. adds 204f543cae dwarf2: Align relocation within .debug_line section adds 44b27f959a x86: Properly set IBT and SHSTK properties for -z ibt/shstk adds cd702818c6 [BFD, LD, AArch64, 1/3] Add support for GNU PROPERTIES in AA [...] adds 37c18eedff [BFD, LD, AArch64, 2/3] Add --force-bti to enable BTI and to [...] adds 1dbade7441 [BFD, LD, AArch64, 3/3] Add --pac-plt to enable PLTs protect [...] adds 8e5e5494f8 Factor out mi_ui_out instantiation logic adds b4be1b0648 Fix MI output for multi-location breakpoints adds a068643d69 Change pid_to_str to return std::string new a0148d8416 Automatic date update in version.in
The 1 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 | 72 ++++ bfd/bfd-in.h | 38 +- bfd/bfd-in2.h | 38 +- bfd/elf-properties.c | 2 +- bfd/elfnn-aarch64.c | 420 ++++++++++++++++++++- bfd/elfxx-aarch64.c | 180 +++++++++ bfd/elfxx-aarch64.h | 16 + bfd/elfxx-x86.c | 12 +- bfd/version.h | 2 +- binutils/ChangeLog | 19 + binutils/readelf.c | 72 ++++ gas/ChangeLog | 36 ++ gas/dwarf2dbg.c | 49 ++- gas/symbols.c | 36 +- gas/symbols.h | 3 + gdb/ChangeLog | 190 ++++++++++ gdb/NEWS | 14 + gdb/aix-thread.c | 13 +- gdb/breakpoint.c | 26 +- gdb/bsd-kvm.c | 8 +- gdb/bsd-uthread.c | 13 +- gdb/btrace.c | 10 +- gdb/corelow.c | 8 +- gdb/darwin-nat.c | 14 +- gdb/darwin-nat.h | 2 +- gdb/dcache.c | 2 +- gdb/doc/ChangeLog | 9 + gdb/doc/gdb.texinfo | 100 ++++- gdb/dummy-frame.c | 2 +- gdb/fbsd-nat.c | 13 +- gdb/fbsd-nat.h | 2 +- gdb/fbsd-tdep.c | 9 +- gdb/gdbarch.c | 2 +- gdb/gdbarch.h | 4 +- gdb/gdbarch.sh | 2 +- gdb/gnu-nat.c | 25 +- gdb/gnu-nat.h | 2 +- gdb/go32-nat.c | 4 +- gdb/i386-cygwin-tdep.c | 9 +- gdb/i386-gnu-nat.c | 4 +- gdb/inf-ptrace.c | 8 +- gdb/inf-ptrace.h | 2 +- gdb/inferior.c | 8 +- gdb/infrun.c | 123 +++--- gdb/linux-fork.c | 24 +- gdb/linux-nat.c | 109 +++--- gdb/linux-nat.h | 2 +- gdb/linux-tdep.c | 9 +- gdb/linux-thread-db.c | 11 +- gdb/mi/mi-cmds.c | 2 + gdb/mi/mi-interp.c | 18 +- gdb/mi/mi-main.c | 39 +- gdb/mi/mi-main.h | 13 + gdb/mi/mi-out.c | 21 +- gdb/mi/mi-out.h | 7 +- gdb/nto-procfs.c | 17 +- gdb/obsd-nat.c | 9 +- gdb/obsd-nat.h | 2 +- gdb/process-stratum-target.c | 2 +- gdb/procfs.c | 31 +- gdb/progspace.c | 4 +- gdb/ravenscar-thread.c | 9 +- gdb/record-btrace.c | 20 +- gdb/remote-sim.c | 7 +- gdb/remote.c | 45 +-- gdb/sol-thread.c | 24 +- gdb/sol2-tdep.c | 11 +- gdb/sol2-tdep.h | 2 +- gdb/target-debug.h | 2 + gdb/target-delegates.c | 14 +- gdb/target.c | 25 +- gdb/target.h | 6 +- gdb/testsuite/ChangeLog | 8 + .../gdb.mi/mi-breakpoint-location-ena-dis.exp | 56 --- ...-dis.cc => mi-breakpoint-multiple-locations.cc} | 0 .../gdb.mi/mi-breakpoint-multiple-locations.exp | 131 +++++++ gdb/thread.c | 27 +- gdb/top.c | 4 +- gdb/tui/tui-stack.c | 6 +- gdb/windows-nat.c | 23 +- gdb/windows-tdep.c | 8 +- gdb/x86-linux-nat.c | 2 +- include/ChangeLog | 15 + include/elf/aarch64.h | 3 + include/elf/common.h | 6 + ld/ChangeLog | 58 +++ ld/NEWS | 16 + ld/emultempl/aarch64elf.em | 24 +- ld/testsuite/ld-aarch64/aarch64-elf.exp | 19 + ld/testsuite/ld-aarch64/bti-pac-plt-1.d | 34 ++ ld/testsuite/ld-aarch64/bti-pac-plt-2.d | 36 ++ ld/testsuite/ld-aarch64/bti-plt-1.d | 32 ++ ld/testsuite/ld-aarch64/bti-plt-1.s | 23 ++ ld/testsuite/ld-aarch64/bti-plt-2.d | 11 + ld/testsuite/ld-aarch64/bti-plt-2.s | 21 ++ ld/testsuite/ld-aarch64/bti-plt-3.d | 34 ++ ld/testsuite/ld-aarch64/bti-plt-4.d | 10 + ld/testsuite/ld-aarch64/bti-plt-5.d | 28 ++ ld/testsuite/ld-aarch64/bti-plt-6.d | 15 + ld/testsuite/ld-aarch64/bti-plt-7.d | 15 + ld/testsuite/ld-aarch64/bti-plt-so.s | 41 ++ ld/testsuite/ld-aarch64/bti-plt.ld | 14 + ld/testsuite/ld-aarch64/pac-plt-1.d | 33 ++ ld/testsuite/ld-aarch64/pac-plt-2.d | 24 ++ ld/testsuite/ld-aarch64/property-bti-pac1.d | 11 + ld/testsuite/ld-aarch64/property-bti-pac1.s | 37 ++ ld/testsuite/ld-aarch64/property-bti-pac2.d | 12 + ld/testsuite/ld-aarch64/property-bti-pac2.s | 50 +++ ld/testsuite/ld-aarch64/property-bti-pac3.d | 12 + ld/testsuite/ld-i386/i386.exp | 2 + ld/testsuite/ld-i386/pr24322a.d | 12 + ld/testsuite/ld-i386/pr24322b.d | 12 + ld/testsuite/ld-x86-64/pr24322a-x32.d | 12 + ld/testsuite/ld-x86-64/pr24322a.d | 12 + ld/testsuite/ld-x86-64/pr24322a.s | 27 ++ ld/testsuite/ld-x86-64/pr24322b-x32.d | 12 + ld/testsuite/ld-x86-64/pr24322b.d | 12 + ld/testsuite/ld-x86-64/pr24322b.s | 4 + .../empty.s => ld/testsuite/ld-x86-64/pr24322c.s | 0 ld/testsuite/ld-x86-64/x86-64.exp | 4 + 120 files changed, 2558 insertions(+), 558 deletions(-) delete mode 100644 gdb/testsuite/gdb.mi/mi-breakpoint-location-ena-dis.exp rename gdb/testsuite/gdb.mi/{mi-breakpoint-location-ena-dis.cc => mi-breakpoint-mu [...] create mode 100644 gdb/testsuite/gdb.mi/mi-breakpoint-multiple-locations.exp create mode 100644 ld/testsuite/ld-aarch64/bti-pac-plt-1.d create mode 100644 ld/testsuite/ld-aarch64/bti-pac-plt-2.d create mode 100644 ld/testsuite/ld-aarch64/bti-plt-1.d create mode 100644 ld/testsuite/ld-aarch64/bti-plt-1.s create mode 100644 ld/testsuite/ld-aarch64/bti-plt-2.d create mode 100644 ld/testsuite/ld-aarch64/bti-plt-2.s create mode 100644 ld/testsuite/ld-aarch64/bti-plt-3.d create mode 100644 ld/testsuite/ld-aarch64/bti-plt-4.d create mode 100644 ld/testsuite/ld-aarch64/bti-plt-5.d create mode 100644 ld/testsuite/ld-aarch64/bti-plt-6.d create mode 100644 ld/testsuite/ld-aarch64/bti-plt-7.d create mode 100644 ld/testsuite/ld-aarch64/bti-plt-so.s create mode 100644 ld/testsuite/ld-aarch64/bti-plt.ld create mode 100644 ld/testsuite/ld-aarch64/pac-plt-1.d create mode 100644 ld/testsuite/ld-aarch64/pac-plt-2.d create mode 100644 ld/testsuite/ld-aarch64/property-bti-pac1.d create mode 100644 ld/testsuite/ld-aarch64/property-bti-pac1.s create mode 100644 ld/testsuite/ld-aarch64/property-bti-pac2.d create mode 100644 ld/testsuite/ld-aarch64/property-bti-pac2.s create mode 100644 ld/testsuite/ld-aarch64/property-bti-pac3.d create mode 100644 ld/testsuite/ld-i386/pr24322a.d create mode 100644 ld/testsuite/ld-i386/pr24322b.d create mode 100644 ld/testsuite/ld-x86-64/pr24322a-x32.d create mode 100644 ld/testsuite/ld-x86-64/pr24322a.d create mode 100644 ld/testsuite/ld-x86-64/pr24322a.s create mode 100644 ld/testsuite/ld-x86-64/pr24322b-x32.d create mode 100644 ld/testsuite/ld-x86-64/pr24322b.d create mode 100644 ld/testsuite/ld-x86-64/pr24322b.s copy binutils/testsuite/binutils-all/i386/empty.s => ld/testsuite/ld-x86-64/pr2432 [...]