This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/gnu-master-arm-spec2k6-Os_LTO in repository toolchain/ci/binutils-gdb.
from 3fafa2e26e Assorted tidies adds 04f8967487 elf: Copy elf_gnu_osabi_retain only for relocatable link adds eba7b68cb0 ld: Build and install only unversioned libdep adds 86ef42bd73 Run fixed_points.exp with -fgnat-encodings=minimal adds a9e48095a8 gdb: define COFF file offsets with file_ptr adds b3f9469bfa Fix accessing a method's fields from Python adds 4aea001fd8 Add address keyword to Value.format_string adds e846045952 Remove erroneous 'a' in gdb.register_window_type documentation adds e51765f932 Fix name of main_type field type in pretty printer adds a24e049847 Automatic date update in version.in adds 0455b7d325 Warn about static libs vs. source-highlight only when necessary adds fa639f555a Don't compare types of enum fields adds 60108e47b5 [gdb/testsuite] Introduce supports_scalar_storage_order_attribute adds 97aac4ec32 gold: Move sym declaration just before use adds 3dc9a557a1 Automatic date update in version.in adds c541fa7c91 [gdb/testsuite] Add save_target_board_info adds 0335338177 Automatic date update in version.in adds 904cb749cf gdb.texinfo: Document GMP as mandatory requirement to build GDB adds 98d837f0ef gdb, record: rephrase the 'not recording' error message adds 1a1c0afcee testsuite, gdb.btrace: make test names unique adds 493d2172ac testsuite, gdb.python: make py-record-*.exp test names unique adds 806e7575e2 testsuite, gdb.btrace: skip multi-inferior.exp on gdbserver targets adds 0fe69a94d4 testsuite, gdb.btrace: fix 32-bit PIE false positives adds ca01f1bf3d gdb/testsuite: use gdb_test in gdb.base/list.exp adds e1ff6226d8 Preserve gdb_std{out, err, log, targ, targerr} across interp [...] adds 6c078f0bfe Move enum noside earlier in expression.h adds 6bf6909bf4 Automatic date update in version.in adds b4e3cd0440 arc: Add support for signal handlers adds d4af727286 arc: Add support for signal frames for Linux targets adds 46023bbe81 arc: Take into account the REGNUM in supply/collect gdb hooks adds 04c9f85efc gdb: Add native support for ARC in GNU/Linux adds acf10cacc6 arc: Make variable name in comments uppercase adds e512699ac8 Remove trailing white spaces in gdb/frame.{c,h} adds 9423103f54 Automatic date update in version.in adds dca11eb872 hurd: Fix getting VM_MIN/MAX_ADDRESS adds 06f6f78f62 hurd: Add changelog for dca11eb872c9 adds 05ecfa4726 Add myself to gdb/MAINTAINERS adds 016382f8a4 gdb: delete unused function print_char_chars adds 2c75ccb24c gdb: avoid accessing global C++ language implementation functions adds c5ee319e6c gdb: rename c_printchar as language_defn::printchar adds 76ca72bc5b gdb: remove LA_EMIT_CHAR macro adds 82fc57fd6b gdb: move go_language class declaration into header file adds 46157d77c3 gdb: move pascal_language into p-lang.h adds ed5797ee2c gdb/objc: fix bug in objc_language::opcode_print_table adds 1c4852651c gdb: move rust_language into rust-lang.h adds 5cc0917c38 gdb: remove some uses of LA_PRINT_STRING adds 279d901e5a x86-64: Add Intel LAM property support adds f37059ea22 Clarify language for the '?' packet adds 62fa7b3c6a Automatic date update in version.in adds de34d42812 PR27100, final link failed: bad value adds dccc31dee3 asan: print_vms_time signed integer overflow adds 99d8bab0c1 SHF_GNU_RETAIN 7a and 7b tests adds f867677682 gdb/gdbtypes.h: Fix comparison of uninitialized values adds 5ba3b20ec2 gdb: include allocated/associated properties in 'maint print type' adds b7874836c3 gdb: avoid resolving dynamic properties for non-allocated arrays adds e142715391 Automatic date update in version.in
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 18 + bfd/elf-linker-x86.h | 28 +- bfd/elflink.c | 4 +- bfd/elfxx-x86.c | 97 ++++- bfd/version.h | 2 +- binutils/ChangeLog | 19 + binutils/NEWS | 2 + binutils/doc/binutils.texi | 3 +- binutils/elfedit.c | 8 +- binutils/readelf.c | 27 +- binutils/testsuite/binutils-all/x86-64/lam-u48.d | 12 + binutils/testsuite/binutils-all/x86-64/lam-u48.s | 27 ++ binutils/testsuite/binutils-all/x86-64/lam-u57.d | 12 + binutils/testsuite/binutils-all/x86-64/lam-u57.s | 27 ++ gdb/ChangeLog | 282 +++++++++++++++ gdb/MAINTAINERS | 1 + gdb/Makefile.in | 1 + gdb/arc-linux-nat.c | 320 +++++++++++++++++ gdb/arc-linux-tdep.c | 224 +++++++++++- gdb/arc-tdep.c | 123 +++++++ gdb/arc-tdep.h | 13 + gdb/c-lang.c | 7 +- gdb/c-lang.h | 2 - gdb/coffread.c | 30 +- gdb/configure | 12 +- gdb/configure.ac | 12 +- gdb/configure.host | 3 + gdb/configure.nat | 4 + gdb/doc/ChangeLog | 16 + gdb/doc/gdb.texinfo | 16 +- gdb/doc/python.texi | 7 +- gdb/dwarf2/read.c | 7 +- gdb/eval.c | 12 +- gdb/expprint.c | 19 +- gdb/expression.h | 44 +-- gdb/f-lang.c | 4 + gdb/f-lang.h | 2 +- gdb/f-valprint.c | 10 +- gdb/frame.c | 12 +- gdb/frame.h | 4 +- gdb/gdb-gdb.py.in | 2 +- gdb/gdbtypes.c | 99 +++-- gdb/gnu-nat.c | 1 + gdb/go-exp.y | 4 +- gdb/go-lang.c | 164 +++------ gdb/go-lang.h | 94 ++++- gdb/go-typeprint.c | 6 +- gdb/go-valprint.c | 5 +- gdb/guile/scm-pretty-print.c | 4 +- gdb/interps.c | 8 + gdb/language.c | 9 - gdb/language.h | 2 - gdb/objc-lang.c | 2 +- gdb/p-exp.y | 11 +- gdb/p-lang.c | 384 +++++++------------- gdb/p-lang.h | 245 +++++++++++-- gdb/p-typeprint.c | 214 ++++------- gdb/p-valprint.c | 30 +- gdb/python/py-prettyprint.c | 4 +- gdb/python/py-type.c | 1 + gdb/python/py-value.c | 7 +- gdb/record.c | 6 +- gdb/rust-exp.y | 2 +- gdb/rust-lang.c | 397 +++++++-------------- gdb/rust-lang.h | 198 +++++++++- gdb/symtab.c | 3 +- gdb/testsuite/ChangeLog | 86 +++++ gdb/testsuite/gdb.ada/fixed_points.exp | 134 +++---- gdb/testsuite/gdb.base/endianity.c | 2 +- gdb/testsuite/gdb.base/endianity.exp | 11 +- gdb/testsuite/gdb.base/list.exp | 181 ++-------- ...x-cache-load-twice.c => style-interp-exec-mi.c} | 0 gdb/testsuite/gdb.base/style-interp-exec-mi.exp | 46 +++ gdb/testsuite/gdb.btrace/data.exp | 24 +- gdb/testsuite/gdb.btrace/delta.exp | 30 +- gdb/testsuite/gdb.btrace/enable.exp | 12 +- gdb/testsuite/gdb.btrace/exception.exp | 5 +- gdb/testsuite/gdb.btrace/function_call_history.exp | 6 +- gdb/testsuite/gdb.btrace/multi-inferior.exp | 9 +- gdb/testsuite/gdb.btrace/nohist.exp | 8 +- gdb/testsuite/gdb.btrace/non-stop.exp | 76 ++-- gdb/testsuite/gdb.btrace/reconnect.exp | 2 +- gdb/testsuite/gdb.btrace/rn-dl-bind.exp | 14 +- gdb/testsuite/gdb.btrace/step.exp | 26 +- gdb/testsuite/gdb.btrace/stepi.exp | 146 +++++--- gdb/testsuite/gdb.btrace/tailcall.exp | 30 +- gdb/testsuite/gdb.btrace/unknown_functions.exp | 9 +- .../dyn-type-unallocated.c} | 45 +-- gdb/testsuite/gdb.dwarf2/dyn-type-unallocated.exp | 119 ++++++ .../compare-enum-type-a.c} | 37 +- .../compare-enum-type-b.c} | 35 +- gdb/testsuite/gdb.python/compare-enum-type.exp | 27 ++ .../endianity.c => gdb.python/compare-enum-type.h} | 39 +- gdb/testsuite/gdb.python/py-format-string.exp | 43 +++ gdb/testsuite/gdb.python/py-record-btrace.exp | 7 +- gdb/testsuite/gdb.python/py-record-full.exp | 7 +- gdb/testsuite/gdb.python/py-type.exp | 3 + gdb/testsuite/lib/gdb.exp | 121 ++++++- gdb/valprint.c | 37 -- gdb/valprint.h | 3 - gold/ChangeLog | 8 + gold/incremental.cc | 4 +- gold/plugin.cc | 2 +- include/ChangeLog | 5 + include/elf/common.h | 2 + ld/ChangeLog | 61 ++++ ld/Makefile.am | 9 +- ld/Makefile.in | 21 +- ld/NEWS | 13 + ld/emulparams/cet.sh | 14 +- ld/emulparams/elf_x86_64.sh | 1 + ld/emulparams/x86-64-lam.sh | 69 ++++ ld/ld.texi | 44 +++ ld/ldlang.c | 4 +- ld/ldlang.h | 3 + ld/testsuite/ld-elf/retain7.s | 5 + ld/testsuite/ld-elf/retain7a.d | 12 + ld/testsuite/ld-elf/retain7b.d | 10 + ld/testsuite/ld-scripts/data.d | 1 + ld/testsuite/ld-scripts/data.exp | 9 +- ld/testsuite/ld-scripts/fill.d | 1 + ld/testsuite/ld-scripts/fill16.d | 1 + ld/testsuite/ld-scripts/pr27100.d | 10 + ld/testsuite/ld-scripts/pr27100.s | 2 + ld/testsuite/ld-scripts/pr27100.t | 2 + ld/testsuite/ld-x86-64/property-x86-lam-u48-1a.d | 11 + ld/testsuite/ld-x86-64/property-x86-lam-u48-1b.d | 11 + ld/testsuite/ld-x86-64/property-x86-lam-u48-2.d | 11 + ld/testsuite/ld-x86-64/property-x86-lam-u48-3a.d | 12 + ld/testsuite/ld-x86-64/property-x86-lam-u48-3b.d | 12 + ld/testsuite/ld-x86-64/property-x86-lam-u48-4.d | 11 + ld/testsuite/ld-x86-64/property-x86-lam-u48-5.d | 11 + ld/testsuite/ld-x86-64/property-x86-lam-u48.s | 27 ++ ld/testsuite/ld-x86-64/property-x86-lam-u57-1a.d | 11 + ld/testsuite/ld-x86-64/property-x86-lam-u57-1b.d | 11 + ld/testsuite/ld-x86-64/property-x86-lam-u57-2.d | 11 + ld/testsuite/ld-x86-64/property-x86-lam-u57-3a.d | 12 + ld/testsuite/ld-x86-64/property-x86-lam-u57-3b.d | 12 + ld/testsuite/ld-x86-64/property-x86-lam-u57-4.d | 11 + ld/testsuite/ld-x86-64/property-x86-lam-u57-5.d | 11 + ld/testsuite/ld-x86-64/property-x86-lam-u57.s | 27 ++ ld/testsuite/ld-x86-64/x86-64.exp | 14 + 142 files changed, 3670 insertions(+), 1624 deletions(-) create mode 100644 binutils/testsuite/binutils-all/x86-64/lam-u48.d create mode 100644 binutils/testsuite/binutils-all/x86-64/lam-u48.s create mode 100644 binutils/testsuite/binutils-all/x86-64/lam-u57.d create mode 100644 binutils/testsuite/binutils-all/x86-64/lam-u57.s create mode 100644 gdb/arc-linux-nat.c copy gdb/testsuite/gdb.base/{index-cache-load-twice.c => style-interp-exec-mi.c} (100%) create mode 100644 gdb/testsuite/gdb.base/style-interp-exec-mi.exp copy gdb/testsuite/{gdb.base/endianity.c => gdb.dwarf2/dyn-type-unallocated.c} (53%) create mode 100644 gdb/testsuite/gdb.dwarf2/dyn-type-unallocated.exp copy gdb/testsuite/{gdb.base/endianity.c => gdb.python/compare-enum-type-a.c} (52%) copy gdb/testsuite/{gdb.base/endianity.c => gdb.python/compare-enum-type-b.c} (51%) create mode 100644 gdb/testsuite/gdb.python/compare-enum-type.exp copy gdb/testsuite/{gdb.base/endianity.c => gdb.python/compare-enum-type.h} (51%) create mode 100644 ld/emulparams/x86-64-lam.sh create mode 100644 ld/testsuite/ld-elf/retain7.s create mode 100644 ld/testsuite/ld-elf/retain7a.d create mode 100644 ld/testsuite/ld-elf/retain7b.d create mode 100644 ld/testsuite/ld-scripts/pr27100.d create mode 100644 ld/testsuite/ld-scripts/pr27100.s create mode 100644 ld/testsuite/ld-scripts/pr27100.t create mode 100644 ld/testsuite/ld-x86-64/property-x86-lam-u48-1a.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-lam-u48-1b.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-lam-u48-2.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-lam-u48-3a.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-lam-u48-3b.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-lam-u48-4.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-lam-u48-5.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-lam-u48.s create mode 100644 ld/testsuite/ld-x86-64/property-x86-lam-u57-1a.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-lam-u57-1b.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-lam-u57-2.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-lam-u57-3a.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-lam-u57-3b.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-lam-u57-4.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-lam-u57-5.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-lam-u57.s