This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/llvm-master-aarch64-spec2k6-Os_LTO in repository toolchain/ci/binutils-gdb.
from 94ba44a68d gdb: make debug_infrun a bool adds 9664849417 gdbsupport: make use of safe-ctype functions from libiberty adds 1536146f30 gdb: don't warn about deprecated aliases during tab completion adds 9ef6d4a1b4 gdb: give deprecated command warning for aliases with a prefix adds 44c77c3272 gdb: make deprecated_cmd_warning i18n friendly adds 19c659f164 gdb: improve the warning given for deprecated aliases with a prefix adds 33fff0ced3 Automatic date update in version.in adds 77e890c695 Automatic date update in version.in adds 7393df7f3f x86: Do not dump DS/CS segment overrides for branch hints adds 50a5f1878e gdb: introduce new 'maint flush ' prefix command adds ee9812a001 gdb: new command 'maint flush dcache' adds 5d7e6ed0bd [gdb/testsuite] Avoid gnatbind/gnatlink in gdb.ada/catch_ex_std.exp adds a406a98e6e [gdb/testsuite] Handle ada in gdb_compile_shlib adds 862fcbd8f0 [gdb/testsuite] Fix gdb.base/endianity.exp with gcc-4.8 adds f5756acc15 Constify parse_and_eval_type adds 4cf2ad7200 Update ELF headers and readelf with recent e_machine assignments. adds f12650bff1 Fix incremental linking with rodata merge sections. adds 387a56a543 Fix incremental tests using gcc 9, which adds Gnu properties [...] adds 70759921d8 Automatic date update in version.in adds f22318ef0d Re-enable incremental tests that were failing with GCC 9+. adds ad9675dd80 sim/mips/cp1.c: Include <stdlib.h> for abort() declaration adds f7c54040d7 rx-elf FAIL: SHF_GNU_RETAIN sections 27 adds 6abe7848fa Solaris 11.4 ld build failure adds 3991c7acb2 Fix a use of an uninitialised variable in the bfd linker. adds 8da4f428d1 PR26836, memory leak in parse_args adds a86c6c1964 Put bfd_section_from_shdr loop detection array in elf_tdata adds bf6d803782 Add a plugin for processing static library dependencies. adds a3bdae4ef8 Handle fixed-point division by zero adds e26624c669 Be more careful when rewriting thick pointer array type adds 25a1127be7 Use exact match in get_var_value adds 86b442599b Handle block-local names for Ada adds 153f6e6cb0 [gdb/testsuite] Handle shell prompt in batch-preserve-term-s [...] adds 519155c9f6 [gdb/testsuite] Handle no glibc debuginfo in gdb.base/solib- [...] adds 18f1cb1fc5 [gdb/testsuite] Handle missing xz in gdb.base/gnu-debugdata.exp adds a6f3c8a1a8 Do not manually dissect OP_TYPE operations adds 2f4132646d [gdb/testsuite] Don't pass -fPIC to gdb_compile_shlib adds eab9267c33 Use DW_FORM_exprloc in testsuite Dwarf Assembler for DWARF v [...] adds 8cd6d968de Add form used for SPECIAL_expr as comment in testsuite Dwarf [...] adds ff4bc37d77 Keep input SHF_GNU_RETAIN sections and strip output SHF_GNU_ [...] adds 2eef5098e9 Automatic date update in version.in adds 60598dbd58 gdb/testsuite: fix typo in gdb_test_multiple doc adds ee0688c233 Define a new DT_GNU_FLAGS_1 dynamic section for ld, readelf et al adds 6a0a0dd0cc Handle -z unique/-z nounique in ld adds c3805e4cef Document -z unique/-z nounique in the ld man page and help output adds a5da3dee21 Handle DT_GNU_FLAGS_1 in readelf adds af3c233bdb Define DT_GNU_FLAGS_1 and DF_GNU_1_UNIQUE for gold adds 8a87b27911 Implement and document -z unique / -z nounique handling in gold adds 77c8aaf716 [gdb/testsuite] Handle PS1 quirk in gdb.base/multi-line-star [...] adds 9f132af9e1 Add support for the SDIV and UDIV instructions to the ARM si [...] adds 7bed846687 PR27071, gas bugs uncovered by fuzzing adds 0e5ad4426a Highlight deprecated commands using title style adds 8947abe6bf gold: Add missing ChangeLog entries for commit ff4bc37d7 adds 2b2d74f4a1 Cosmetic improvements for OSABI access. adds e1b2362cbf Automatic date update in version.in adds cf608cc40c C++-ify Ada component interval handling adds 1ab8280d7d Clean up arguments to evaluate_subexp_do_call adds 2adab65cc0 Introduce expression::first_opcode adds efd7ff149a Add expected type parameter to evaluate_expression adds a33fc9aed4 gdb: multi-line support for "document" command adds cf7a3c01d8 Lose some COFF/PE static vars, and peicode.h constify adds 14aa7c52a3 arc constify adds 8cb1c2c857 ppc64 constify adds 61d2295d72 xtensa constify adds 342371d54c XCOFF constify adds 3f75e1d67f elflink.c constify adds c410035d37 constify elfNN_bed adds 19007d9556 Fix TBI handling for watchpoints adds bfbe4b8460 Record FPSR for SIMD/FP data instructions adds 1e61189d0a [gdb/testsuite] Fix shlib compilation with target board unix [...] adds 2f2287318b [gdb/cli] Add a progress meter adds d6f26c9d28 [gdb] Print progress for debuginfod adds 592995fadd [gdb/testsuite] Fix prompt regexp in batch-preserve-term-set [...] adds bcac599f73 ld: Skip libdep plugin if not all plugin hooks are available adds 93df4a1d07 gdb/testsuite: make some tests in gdb.base enable non-stop u [...] adds 35c1ab606d Change void_context_p to bool adds f81baa0863 Automatic date update in version.in adds c5c412054e Change parameters to language_defn::post_parser adds 85be4f5a8c gdb/doc: fix "show check range" command name adds 32f47895b5 Remove printfi_filtered and fprintfi_filtered adds 844a65387c Remove a use of n_spaces adds 3ece0b9527 Automatic date update in version.in adds 7f3a18cfb5 Statically initialise target common sections adds bd38246a45 Constify more arrays adds 7fbd5f4e2c Remove some static buffers adds 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: ChangeLog | 7 + bfd/ChangeLog | 166 ++ bfd/arc-plt.h | 2 +- bfd/archive.c | 4 +- bfd/bfd-in2.h | 4 - bfd/bfd.c | 68 - bfd/coff-mcore.c | 3 +- bfd/coff-rs6000.c | 28 +- bfd/coff-z80.c | 2 +- bfd/coff64-rs6000.c | 9 +- bfd/coffcode.h | 27 +- bfd/ecoff.c | 102 +- bfd/elf-bfd.h | 1 + bfd/elf-linker-x86.h | 28 +- bfd/elf.c | 108 +- bfd/elf32-arc.c | 8 +- bfd/elf32-csky.c | 4 +- bfd/elf32-m32c.c | 2 +- bfd/elf32-m32r.c | 20 +- bfd/elf32-m68hc11.c | 6 +- bfd/elf32-microblaze.c | 2 - bfd/elf32-nds32.c | 12 +- bfd/elf32-ppc.c | 12 +- bfd/elf32-rl78.c | 2 +- bfd/elf32-rx.c | 13 +- bfd/elf32-score.c | 20 +- bfd/elf32-score7.c | 22 +- bfd/elf32-tic6x.c | 20 +- bfd/elf32-v850.c | 82 +- bfd/elf32-xtensa.c | 4 +- bfd/elf32-z80.c | 2 +- bfd/elf64-mmix.c | 20 +- bfd/elf64-ppc.c | 12 +- bfd/elfcode.h | 3 + bfd/elflink.c | 11 +- bfd/elfxx-mips.c | 40 +- bfd/elfxx-target.h | 2 +- bfd/elfxx-x86.c | 97 +- bfd/libbfd-in.h | 4 +- bfd/libbfd.h | 4 +- bfd/libxcoff.h | 38 +- bfd/mach-o.c | 7 +- bfd/opncls.c | 4 +- bfd/peXXigen.c | 11 +- bfd/pei-x86_64.c | 23 +- bfd/peicode.h | 2 +- bfd/som.c | 2 +- bfd/targets.c | 6 +- bfd/version.h | 2 +- bfd/vms-alpha.c | 3 +- bfd/vms-misc.c | 3 +- bfd/vms.h | 2 +- bfd/xtensa-isa.c | 4 +- bfd/xtensa-modules.c | 1100 +++---- binutils/ChangeLog | 28 + binutils/NEWS | 2 + binutils/doc/binutils.texi | 3 +- binutils/elfedit.c | 8 +- binutils/readelf.c | 67 +- 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 + elfcpp/ChangeLog | 15 + elfcpp/elfcpp.h | 16 + gas/ChangeLog | 39 + gas/config/obj-elf.c | 45 +- gas/config/obj-elf.h | 5 + gas/ecoff.c | 25 +- gas/listing.c | 9 +- gas/testsuite/gas/elf/section27.s | 20 +- gas/testsuite/gas/i386/align-branch-9.d | 22 +- gas/testsuite/gas/i386/align-branch-9.s | 24 +- gas/testsuite/gas/i386/branch.d | 6 +- gas/testsuite/gas/i386/branch.s | 6 +- gas/testsuite/gas/i386/ilp32/x86-64-branch.d | 21 +- gas/testsuite/gas/i386/x86-64-align-branch-9.d | 11 +- gas/testsuite/gas/i386/x86-64-align-branch-9.s | 12 +- gas/testsuite/gas/i386/x86-64-branch.d | 21 +- gas/testsuite/gas/i386/x86-64-branch.s | 6 +- gdb/ChangeLog | 507 ++++ gdb/MAINTAINERS | 1 + gdb/Makefile.in | 1 + gdb/NEWS | 14 + gdb/aarch64-linux-nat.c | 8 +- gdb/aarch64-tdep.c | 9 +- gdb/ada-lang.c | 191 +- 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/c-typeprint.c | 30 +- gdb/cli-out.c | 101 + gdb/cli-out.h | 31 + gdb/cli/cli-cmds.c | 4 + gdb/cli/cli-cmds.h | 4 + gdb/cli/cli-decode.c | 262 +- gdb/cli/cli-script.c | 49 +- gdb/cli/cli-script.h | 1 + gdb/coffread.c | 30 +- gdb/command.h | 54 +- gdb/compile/compile-loc2c.c | 106 +- gdb/completer.c | 5 +- gdb/configure | 12 +- gdb/configure.ac | 12 +- gdb/configure.host | 3 + gdb/configure.nat | 4 + gdb/debuginfod-support.c | 27 +- gdb/dictionary.c | 7 + gdb/doc/ChangeLog | 32 + gdb/doc/gdb.texinfo | 46 +- gdb/doc/python.texi | 7 +- gdb/dtrace-probe.c | 8 +- gdb/dwarf2/read.c | 78 +- gdb/eval.c | 50 +- gdb/expprint.c | 19 +- gdb/expression.h | 58 +- gdb/f-lang.c | 10 +- gdb/f-lang.h | 2 +- gdb/f-typeprint.c | 28 +- gdb/f-valprint.c | 10 +- gdb/frame.c | 12 +- gdb/frame.h | 4 +- gdb/gdb-gdb.py.in | 2 +- gdb/gdbtypes.c | 261 +- 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/go32-nat.c | 14 +- gdb/guile/scm-pretty-print.c | 4 +- gdb/interps.c | 8 + gdb/language.c | 9 - gdb/language.h | 14 +- gdb/m2-typeprint.c | 2 +- gdb/maint.c | 5 + gdb/mi/mi-out.h | 12 + gdb/objc-lang.c | 8 +- gdb/p-exp.y | 11 +- gdb/p-lang.c | 384 +-- gdb/p-lang.h | 245 +- gdb/p-typeprint.c | 242 +- gdb/p-valprint.c | 30 +- gdb/parse.c | 12 +- gdb/parser-defs.h | 9 +- gdb/printcmd.c | 2 +- gdb/python/py-prettyprint.c | 4 +- gdb/python/py-type.c | 1 + gdb/python/py-value.c | 7 +- gdb/record.c | 6 +- gdb/regcache.c | 13 +- gdb/rust-exp.y | 4 +- gdb/rust-lang.c | 404 +-- gdb/rust-lang.h | 198 +- gdb/stack.c | 4 +- gdb/stap-probe.c | 4 +- gdb/symtab.c | 11 +- gdb/target-dcache.c | 19 + gdb/testsuite/ChangeLog | 224 ++ gdb/testsuite/gdb.ada/catch_ex_std.exp | 89 +- gdb/testsuite/gdb.ada/fixed_points.exp | 134 +- gdb/testsuite/gdb.ada/nested.exp | 15 + gdb/testsuite/gdb.ada/nested/hello.adb | 18 +- gdb/testsuite/gdb.arch/aarch64-tagged-pointer.c | 8 +- gdb/testsuite/gdb.arch/aarch64-tagged-pointer.exp | 27 +- gdb/testsuite/gdb.base/async-shell.exp | 8 +- .../gdb.base/batch-preserve-term-settings.exp | 9 +- gdb/testsuite/gdb.base/break-probes.exp | 3 +- gdb/testsuite/gdb.base/c-linkage-name.exp | 2 +- gdb/testsuite/gdb.base/commands.exp | 21 +- gdb/testsuite/gdb.base/completion.exp | 13 + .../gdb.base/continue-all-already-running.exp | 9 +- gdb/testsuite/gdb.base/ctxobj.exp | 4 +- .../gdb.base/{endianity.c => dcache-flush.c} | 38 +- gdb/testsuite/gdb.base/dcache-flush.exp | 64 + .../gdb.base/{moribund-step.exp => document.exp} | 26 +- gdb/testsuite/gdb.base/dso2dso.exp | 4 +- gdb/testsuite/gdb.base/endianity.c | 2 +- gdb/testsuite/gdb.base/endianity.exp | 22 +- .../gdb.base/global-var-nested-by-dso.exp | 4 +- gdb/testsuite/gdb.base/info-shared.exp | 6 +- gdb/testsuite/gdb.base/jit-reader-simple.exp | 2 +- gdb/testsuite/gdb.base/killed-outside.exp | 2 +- gdb/testsuite/gdb.base/list.exp | 181 +- gdb/testsuite/gdb.base/moribund-step.exp | 9 +- .../gdb.base/multi-line-starts-subshell.exp | 6 +- gdb/testsuite/gdb.base/print-file-var.exp | 2 +- gdb/testsuite/gdb.base/skip-solib.exp | 2 +- gdb/testsuite/gdb.base/solib-corrupted.exp | 12 +- .../gdb.base/step-sw-breakpoint-adjust-pc.exp | 7 +- ...x-cache-load-twice.c => style-interp-exec-mi.c} | 0 gdb/testsuite/gdb.base/style-interp-exec-mi.exp | 46 + gdb/testsuite/gdb.base/style.exp | 7 + gdb/testsuite/gdb.btrace/data.exp | 24 +- gdb/testsuite/gdb.btrace/delta.exp | 30 +- gdb/testsuite/gdb.btrace/dlopen.exp | 3 +- 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 +- gdb/testsuite/gdb.dwarf2/ada-thick-pointer.exp | 95 + gdb/testsuite/gdb.dwarf2/dw2-fixed-point.exp | 3 + .../dyn-type-unallocated.c} | 45 +- gdb/testsuite/gdb.dwarf2/dyn-type-unallocated.exp | 119 + gdb/testsuite/gdb.opt/inline-bt.exp | 2 +- gdb/testsuite/gdb.perf/gmonster-null-lookup.py | 2 +- gdb/testsuite/gdb.perf/gmonster-print-cerr.py | 2 +- gdb/testsuite/gdb.perf/gmonster-ptype-string.py | 2 +- .../compare-enum-type-a.c} | 37 +- .../compare-enum-type-b.c} | 35 +- .../compare-enum-type.exp} | 23 +- .../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/gdb.python/py-unwind.exp | 2 +- gdb/testsuite/lib/dwarf.exp | 27 +- gdb/testsuite/lib/gdb.exp | 184 +- gdb/top.c | 2 +- gdb/tracepoint.c | 4 +- gdb/typeprint.c | 38 +- gdb/ui-out.h | 37 + gdb/utils.c | 44 +- gdb/utils.h | 9 +- gdb/valarith.c | 2 + gdb/valprint.c | 37 - gdb/valprint.h | 3 - gdb/value.c | 2 +- gdb/value.h | 11 +- gdb/varobj.c | 7 +- gdbserver/ChangeLog | 9 + gdbserver/Makefile.in | 2 +- gdbserver/linux-aarch64-low.cc | 24 +- gdbsupport/ChangeLog | 11 + gdbsupport/common-utils.cc | 22 +- gold/ChangeLog | 67 + gold/dwp.cc | 4 +- gold/incremental.cc | 8 +- gold/layout.cc | 40 +- gold/object.cc | 14 +- gold/object.h | 48 + gold/options.h | 3 + gold/plugin.cc | 2 +- gold/testsuite/Makefile.am | 20 +- gold/testsuite/Makefile.in | 127 +- gold/testsuite/retain.sh | 60 + .../retain1.s => gold/testsuite/retain_1.s | 0 gold/testsuite/retain_2.s | 22 + include/ChangeLog | 36 + include/bfdlink.h | 9 + include/elf/common.h | 18 + include/opcode/arc-attrs.h | 2 +- include/xtensa-isa-internal.h | 33 +- ld/ChangeLog | 115 + ld/Makefile.am | 12 +- ld/Makefile.in | 157 +- ld/NEWS | 16 + ld/deffilep.y | 8 +- ld/emulparams/cet.sh | 14 +- ld/emulparams/elf_x86_64.sh | 1 + ld/emulparams/x86-64-lam.sh | 69 + ld/emultempl/elf.em | 13 +- ld/emultempl/ppc32elf.em | 2 +- ld/ld.h | 6 - ld/ld.texi | 107 + ld/ldemul.c | 13 +- ld/ldexp.c | 8 +- ld/ldlang.c | 4 +- ld/ldlang.h | 3 + ld/lexsup.c | 10 +- ld/libdep_plugin.c | 353 +++ ld/po/ld.pot | 3112 +++++++++++--------- ld/testsuite/config/default.exp | 8 + ld/testsuite/ld-elf/elf.exp | 5 +- ld/testsuite/ld-elf/pr26391.fd | 4 + 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 + sim/arm/ChangeLog | 9 + sim/arm/armemu.c | 63 +- sim/arm/thumbemu.c | 71 +- sim/arm/wrapper.c | 8 + sim/mips/ChangeLog | 4 + sim/mips/cp1.c | 2 + 321 files changed, 9543 insertions(+), 5241 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/{endianity.c => dcache-flush.c} (52%) create mode 100644 gdb/testsuite/gdb.base/dcache-flush.exp copy gdb/testsuite/gdb.base/{moribund-step.exp => document.exp} (51%) 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 create mode 100644 gdb/testsuite/gdb.dwarf2/ada-thick-pointer.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%) copy gdb/testsuite/{gdb.base/moribund-step.exp => gdb.python/compare-enum-type.exp} (61%) copy gdb/testsuite/{gdb.base/endianity.c => gdb.python/compare-enum-type.h} (51%) create mode 100755 gold/testsuite/retain.sh copy binutils/testsuite/binutils-all/retain1.s => gold/testsuite/retain_1.s (100%) create mode 100644 gold/testsuite/retain_2.s create mode 100644 ld/emulparams/x86-64-lam.sh create mode 100644 ld/libdep_plugin.c create mode 100644 ld/testsuite/ld-elf/pr26391.fd 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