This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-aarch64-bootstrap_profiled_lto in repository toolchain/ci/binutils-gdb.
from 79b6c88404 Automatic date update in version.in adds a56c63f78e gdb: fix failures in gdb.mi/mi-exec-run.exp with native-exte [...] adds 11039eff71 gdb/testsuite: fix mi-exec-run.exp with native-extended-gdbs [...] adds 43cef57a74 gdb/testsuite: change mi_gdb_start to take a list of flags adds 3cd25174b8 gdb/testsuite: small cleanup in mi-break-qualified.exp adds 4bb461e42c objdump: fix styled printing of addresses adds 46465574a9 Fix potential arithmetic overflow in the linker's plugin han [...] adds ba951afb99 Add a linker warning when creating potentially dangerous exe [...] adds 1f9d9e321c gdb: add some additional thread status debug output adds f4138e8f48 Fix gdb.threads/access-mem-running-thread-exit.exp w/ native [...] adds 7f8acedeeb gdbserver: track current process as well as current thread adds 3c688b9e38 ld: Regenerate aclocal.m4 with automake 1.15.1 new 40c23d8803 fbsd-nat: Add helper routines for register sets using PT_[G] [...] new 92d48a1e4e Add an arm-tls feature which includes the tpidruro register [...] new 099fbce0ac Read the tpidruro register from NT_ARM_TLS core dump notes o [...] new 2e686a74dc Support TLS variables on FreeBSD/arm. new 684943d213 Fetch the NT_ARM_TLS register set for native FreeBSD/arm processes. new 414d5848bb Add an aarch64-tls feature which includes the tpidr register. new 0a765c1a8e Read the tpidr register from NT_ARM_TLS core dump notes on F [...] new f9fbb7636a Support TLS variables on FreeBSD/Aarch64. new b7fe5463cf Fetch the NT_ARM_TLS register set for native FreeBSD/Aarch64 [...] new 224151d774 Read the tpidr register from NT_ARM_TLS core dump notes on L [...] new 9c27bc99e4 gdbserver: Read the tpidr register from NT_ARM_TLS on Linux. new 3b4b3e438d Read the tpidr register from NT_ARM_TLS on Linux. new ed8f05baba NEWS: Add a note for TLS support on FreeBSD/arm and FreeBSD/ [...] new 6a90a4a430 Automatic date update in version.in
The 14 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/elf.c | 23 +++++++ bfd/elflink.c | 2 +- bfd/version.h | 2 +- binutils/objdump.c | 9 +-- binutils/testsuite/lib/binutils-common.exp | 2 + gdb/NEWS | 3 + gdb/aarch64-fbsd-nat.c | 54 ++++++++++++++++ gdb/aarch64-fbsd-tdep.c | 67 +++++++++++++++++++ gdb/aarch64-fbsd-tdep.h | 3 + gdb/aarch64-linux-nat.c | 69 +++++++++++++++++++- gdb/aarch64-linux-tdep.c | 21 +++++- gdb/aarch64-linux-tdep.h | 3 + gdb/aarch64-tdep.c | 33 +++++++--- gdb/aarch64-tdep.h | 10 ++- gdb/arch/aarch32.c | 2 + gdb/arch/aarch64.c | 7 +- gdb/arch/aarch64.h | 8 ++- gdb/arch/arm.c | 6 +- gdb/arch/arm.h | 2 +- gdb/arm-fbsd-nat.c | 52 ++++++++++++++- gdb/arm-fbsd-tdep.c | 65 +++++++++++++++++-- gdb/arm-fbsd-tdep.h | 5 +- gdb/arm-linux-nat.c | 6 +- gdb/arm-linux-tdep.c | 4 +- gdb/arm-netbsd-nat.c | 4 +- gdb/arm-tdep.c | 25 ++++++-- gdb/arm-tdep.h | 4 +- gdb/fbsd-nat.c | 75 ++++++++++++++++++++++ gdb/fbsd-nat.h | 38 +++++++++++ gdb/features/Makefile | 2 + gdb/features/aarch64-tls.c | 14 ++++ gdb/features/aarch64-tls.xml | 11 ++++ gdb/features/arm/arm-tls.c | 14 ++++ gdb/features/arm/arm-tls.xml | 11 ++++ gdb/infcmd.c | 19 +++--- gdb/infrun.c | 3 + gdb/infrun.h | 26 ++++++++ gdb/testsuite/boards/native-extended-gdbserver.exp | 2 +- gdb/testsuite/gdb.mi/mi-break-qualified.exp | 2 +- gdb/testsuite/gdb.mi/mi-exec-run.exp | 21 +++++- .../gdb.threads/access-mem-running-thread-exit.exp | 30 ++++++++- gdb/testsuite/lib/mi-support.exp | 24 ++++--- gdbserver/gdbthread.h | 1 + gdbserver/inferiors.cc | 26 ++++++-- gdbserver/linux-aarch64-ipa.cc | 8 +-- gdbserver/linux-aarch64-low.cc | 32 ++++++++- gdbserver/linux-aarch64-tdesc.cc | 11 ++-- gdbserver/linux-aarch64-tdesc.h | 2 +- gdbserver/netbsd-aarch64-low.cc | 2 +- gdbserver/server.cc | 4 +- gdbserver/target.cc | 44 ++++++++++++- gdbserver/target.h | 15 ++++- include/bfdlink.h | 19 +++++- ld/ChangeLog | 6 ++ ld/NEWS | 24 ++++++- ld/config.in | 12 ++++ ld/configure | 75 +++++++++++++++++++++- ld/configure.ac | 52 +++++++++++++++ ld/emultempl/elf.em | 3 + ld/ld.texi | 16 +++++ ld/ldlex.h | 5 +- ld/lexsup.c | 31 +++++++++ ld/libdep_plugin.c | 6 +- ld/testsuite/ld-elf/changelma.d | 2 +- ld/testsuite/ld-elf/elf.exp | 50 ++++++++++++--- ld/testsuite/ld-elf/flags1.d | 2 +- ld/testsuite/ld-elf/maxpage5.d | 2 +- ld/testsuite/ld-elf/note-2.d | 2 +- ld/testsuite/ld-elf/rwx-segments-1.l | 1 + ld/testsuite/ld-elf/rwx-segments-2.l | 1 + ld/testsuite/ld-elf/rwx-segments-2.t | 20 ++++++ 71 files changed, 1147 insertions(+), 110 deletions(-) create mode 100644 gdb/features/aarch64-tls.c create mode 100644 gdb/features/aarch64-tls.xml create mode 100644 gdb/features/arm/arm-tls.c create mode 100644 gdb/features/arm/arm-tls.xml create mode 100644 ld/testsuite/ld-elf/rwx-segments-1.l create mode 100644 ld/testsuite/ld-elf/rwx-segments-2.l create mode 100644 ld/testsuite/ld-elf/rwx-segments-2.t