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-stable-allnoconfig in repository toolchain/ci/binutils-gdb.
from 197df35ec4 The NEWS file had two "New targets" sections for 8.3. adds 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
No new revisions were added by this update.
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 [...]