This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allnoconfig in repository toolchain/ci/binutils-gdb.
from ecd65684f5 Warn for missing separate debug files only if needed adds ba6eb62ff0 Add DWARF-5 section names to PE and PEP linker scripts. adds ec11fcffc0 Automatic date update in version.in adds f5b9c288a3 PowerPC64 undefined weak visibility vs GOT optimisation adds b80e421f91 PR27451, -z start_stop_gc for powerpc64 adds eaa2913a7a libctf: ctf_archive_next should set the parent name consistently adds ac36e134d9 libctf: reimplement many _iter iterators in terms of _next adds fd12633780 libctf: fix ChangeLog date adds 8915c559d4 libctf, include: remove the nondeduplicating CTF linker adds 478c04a55e libctf: remove reference to "unconflicted link mode". adds f5060e5633 libctf: add a deduplicator-specific type mapping table adds 4659554b28 libctf: minor error-handling fixes adds cf6a0b989a libctf: fix signed/unsigned comparison confusion adds 8e7e446446 libctf: free ctf_dynsyms properly adds 211bcd0133 bfd, ld, libctf: skip zero-refcount strings in CTF string reporting adds ca8f6bc629 Fix the BFD library's parsing of DIEs where specification at [...] adds 1228719f31 Check objfile->sf in ada-lang.c adds bdcccc5639 Use new for ada_symbol_cache adds 886d459fbe Simplify resolve_subexp by using C++ algorithms adds d1183b064c Return a vector from ada_lookup_symbol_list adds 5f9febe0f6 Use std::string rather than grow_vect adds bbcdf9ab73 Rewrite GNAT-encoded fixed point types in DWARF reader adds b4f26d541a Import GNU Readline 8.1 adds 19a9185537 Fix Readline 8.1 build on mingw adds ca87bad0e9 Automatic date update in version.in adds dc83f2d20e Split relocation defines out of coff/internal.h adds 270f32fc50 ld-gc tests on underscore targets adds 5789f845fb --gc-sections with groups and start/stop syms adds fd5c076a06 PR27493, objcopy --weaken-symbol does not weaken undefined symbols adds b93a3ed0a8 testsuite: extend nopie handling to add -fno-pie to compiler flags adds e71dbd0304 testsuite, gdb.btrace: remove assembly-check in delta.exp adds f0778fc1cf testsuite, gdb.btrace: pass rn-dl-bind.exp with clang adds c7c7253a47 testsuite, gdb.btrace: move -Wl,-x to ldflags adds d2c5f24eed testsuite, gdb.btrace: adjust expected output to pass with clang adds 26ed1478d1 testsuite, gdb.btrace: remove implicit debug option in stepi.exp adds 32c5299909 testsuite, gdb.btrace: adjust expected source line in non-stop.exp adds 8233378104 gdb, testsuite: enforce lazy binding for gdb.btrace/rn-dl-bind.exp adds 75363b6d60 x86: infer operand count of templates adds 1bfa81acbf Minor Ada-related cleanups adds 0b7733b665 binutils fails to compile on AIX due to mismatched declaration adds a2126563ea Automatic date update in version.in adds 168bb18858 GNU strip fails to set sh_link and sh_info on Solaris SPARC64 adds ca0e11aa4b Gate the displaying of non-debug sections in separate debugi [...] adds 1178743e4c Use "bool" in ada-lang.c adds 6fa7408d72 ld: don't generate base relocations in PE output for absolut [...] adds 6b5465b917 bfd: prune COFF/PE section flags setting adds d4e5db4e50 ld: adjust ld-scripts/map-address.* adds d1e93af64a gdb: set current thread in sparc_{fetch,collect}_inferior_re [...] adds 7a39bd53dc Automatic date update in version.in adds b01b5d9a0b Move x86_64 PE changes out of bfd_perform_relocation adds d296b73620 Fix the dislay of .debug_macro.dwo sections. adds 2017f38777 Add support for the DW_FORM_strx* forms to the BFD library. adds f3a5df7bd6 gdb: unify parts of the Linux and FreeBSD core dumping code adds b63a5e38ef bfd/binutils: support for gdb target descriptions in the core file adds 95ce627aeb gdb: write target description into core file adds 0897bb7d6d bfd/riscv: prepare to handle bare metal core dump creation adds fb8f3fc0c3 gdb/riscv: introduce bare metal core dump support adds db6092f3ae bfd/binutils: add support for RISC-V CSRs in core files adds d782d24b32 gdb/riscv: make riscv target description names global adds b2668f28ee gdb/riscv: write CSRs into baremetal core dumps adds 019989fdf1 Automatic date update in version.in adds 844be3f240 CTF: set up debug info for function arguments adds dd99cf0c58 CTF: add all members of an enum type to psymtab adds b0a8c2ff9c Make valgrind tests more robust by adding --wait=1 to vgdb i [...] adds 8c0546e928 elf/x86-64: Subtract __ImageBase for R_AMD64_IMAGEBASE adds 4444f40757 Micro-optimize abbrev reading and storage adds c2a62a3d88 Create new file dwarf2/sect-names.h adds fbedd54644 Change section_is_p to a method on dwarf2_section_names adds a7308ce01e Avoid crash on missing dwz file adds 1803565556 Include scoped_fd.h in debuginfod-support.h adds 9938d15a01 Move dwarf2_get_dwz_file to dwarf2/dwz.h adds 01573d7360 Fix build bug in ada-lang.c adds 7ce45db691 Automatic date update in version.in adds 6bddc3e8b4 sim: switch top level to automake adds 6c57b87fc4 sim: testsuite: merge into toplevel automake adds f4df849f1d Regenerated adds d3dacd0faf Automatic date update in version.in adds 2916e3e18f sim: igen: update options API adds 8c9b6e7689 sim: delete unused BUILD_LIBS setting new ea2d29f7bc Split out eval_op_scope new 50b98adc3c Split out eval_op_var_entry_value new c0df928969 Split out eval_op_var_msym_value new 9b1d8af683 Split out eval_op_func_static_var new ffff730bf6 Split out eval_op_register new 14a1c64a13 Split out eval_op_string new f871bae1ae Split out eval_op_objc_selector new 5c2f201e8d Split out eval_op_concat new f960a6176a Split out eval_op_ternop new 3e96c4fc0f Split out eval_op_structop_struct new fb461aa39e Split out eval_op_structop_ptr new b7a96ed22e Split out eval_op_member new aedaf9ac06 Split out eval_op_add new d9790e22f4 Split out eval_op_sub new 7cdcdd02b3 Split out eval_op_binary new 288d26bcd8 Split out eval_op_subscript new 0cc96de858 Split out eval_op_equal new 1fcb355938 Split out eval_op_notequal new 6cad134942 Split out eval_op_less new 1f78d732ec Split out eval_op_gtr new 96e3efd9b2 Split out eval_op_geq new 60cdd4871a Split out eval_op_leq new eed70b1c37 Split out eval_op_repeat new 39f288bea9 Split out eval_op_plus new 606d105ff1 Split out eval_op_neg new 1f09ec811e Split out eval_op_complement new 24338fb9d9 Split out eval_op_lognot new 786f70ee4d Split out eval_op_ind new acee94686b Split out eval_op_alignof new 3aef2a0768 Split out eval_op_memval new 00f508843c Split out eval_op_preinc new 9e1361b760 Split out eval_op_predec new abffe11606 Split out eval_op_postinc new a220ead5d4 Split out eval_op_postdec new aec95807f1 Split out eval_op_type new cc05c68ee0 Split out eval_op_f_abs new e08109f24b Split out eval_op_f_mod new 3dc41f3cdf Split out eval_op_f_ceil new 9f1a1f3c4f Split out eval_op_f_floor new 93b2b5fae2 Split out eval_op_f_modulo new 00f2db6f7d Split out eval_op_f_cmplx new 216f6fcbef Split out eval_op_f_kind new 3c18c49c63 Split out fortran_require_array new 9cbd1c2011 Split out eval_op_f_allocated new d148f80354 Change parameters to rust_range new 984af2cb26 Change parameters to rust_subscript new d123f9e4a3 Split out eval_op_rust_ind new 6fa9831f89 Split out eval_op_rust_complement new 051042333d Split out eval_op_rust_array new 575cae2335 Split out eval_op_rust_struct_anon new 1fa41fc710 Split out eval_op_rust_structop new 13ea014aee Split helper functions new 41bdced5ae Split out eval_op_m2_high new a49881f73e Split out eval_op_m2_subscript new fb5ba2ab26 Split out eval_binop_assign_modify new 5e80600ed0 Split out eval_op_objc_msgcall new 3634f66996 Split out eval_opencl_assign new 62d4bd947e Split out eval_ternop_in_range new 82390ab88c Split out ada_unop_neg new 7efc87ffcb Split out ada_unop_in_range new 020dbabe22 Split out ada_atr_tag new 68c757358f Split out ada_atr_size new d05e24e61a Split out ada_abs new faa1dfd751 Split out ada_mult_binop new 214b13ac3b Split out ada_equal_binop new 5ce19db80f Split out ada_ternop_slice new b467efaa91 Split out ada_binop_in_bounds new b84564fc8c Split out ada_unop_atr new 38dc70cfee Split out ada_binop_minmax new 3848abd6e1 Change value_val_atr to ada_val_atr new dd5fd28346 Split out ada_binop_exp new c0d7ed8ca8 Split out eval_multi_subscript new e18c58f290 Split gen_expr_binop_rest new e2803273a0 Introduce class operation new de401988ae Implement dumping new 75f9892d43 Add two agent expression helper functions new cae26a0cb0 Introduce float_const_operation new d5ab122c48 Introduce scope_operation new d336c29e3f Introduce long_const_operation new 0c8effa32e Introduce var_msym_value_operation new b5cc3923de Introduce var_entry_value_operation new 176793957a Introduce func_static_var_operation new 247d935b83 Introduce last_operation new 55bdbff857 Introduce register_operation new e6985c5e45 Introduce bool_operation new e6e01e16c5 Introduce internalvar_operation new b50db09ff9 Introduce string_operation new 1594e0bb3d Introduce ternop_slice_operation new 9186293fd6 Introduce ternop_cond_operation new 72d0a71134 Add c-exp.h and c_string_operation new 06dc61b9df Introduce objc_nsstring_operation new 09db370026 Introduce objc_selector_operation new 8cfd3e95b7 Introduce complex_operation new 808b22cfd7 Introduce structop_operation new ab0609be83 Introduce structop_ptr_operation new 07f724a8c6 Introduce structop_member_operation and structop_mptr_operation new e51e26a090 Introduce concat_operation new a94323b607 Introduce add_operation new 5133d78b7b Introduce sub_operation new 373907ffb2 Introduce binop_operation new 224d6424ba Introduce subscript_operation new 46916f2bcb Implement binary comparison operations new d4eff4c122 Introduce repeat_operation new ae64ba58b3 Introduce comma_operation new 9307d17b7a Implement some unary operations new 6d89e2962a Implement unary increment and decrement operations new 876469ffa1 Introduce unop_ind_operation new 5b5f5140e1 Introduce type_operation new 4efc574cb9 Introduce typeof_operation new 0af8829eb1 Introduce decltype_operation new 929f3aa742 Introduce typeid_operation new 14aff815df Introduce unop_addr_operation new 85d23bda83 Introduce unop_sizeof_operation new ae4bb61e19 Introduce unop_alignof_operation new cbc18219d3 Implement UNOP_MEMVAL and UNOP_MEMVAL_TYPE new f6b4232691 Introduce op_this_operation new 44b675c89b Introduce type_instance_operation new 4078678289 Introduce assign_operation new e5946e1604 Introduce assign_modify_operation new 165a813a3a Introduce unop_cast_operation new 292382f47e Introduce unop_cast_type_operation new d9ad79d880 Implement C++ cast operations new e82a5afced Introduce var_value_operation new 085734dd95 Introduce objc_msgcall_operation new 821e72d775 Introduce multi_subscript_operation new 03070ee9c7 Introduce ada_wrapped_operation new 42fecb6183 Introduce ada_string_operation new cc6bd32eea Introduce ada_qual_operation new fc715eb288 Introduce ada_ternop_range_operation new 9dcd3e2957 Implement several Fortran operations new 6fab435953 Implement some Rust operations new 11dd3dce44 Introduce rust_unop_ind_operation new 6ce1ad679a Introduce rust_subscript_operation new 9db6b6ddbd Introduce rust_range_operation new e4407a202d Implement Rust field operations new 5947d337d6 Introduce rust_aggregate_operation new 2bc9b40ce1 Add two simple Modula-2 operations new 5019124b1d Implement the "&&" and "||" operators new 7c15d377de Implement some Ada unary operations new 95d49dfbba Introduce ada_unop_range_operation new e447908052 Introduce class adl_func_operation new 1c02eb3035 Introduce array_operation new a00b7254fb Implement function call operations new 638fd74a61 Implement Rust funcall operation new 2f98abe174 Introduce fortran_undetermined new 58a76c7264 Introduce classes for Fortran bound intrinsics new eb4c927182 Implement Fortran associated operations new f403a4e4a5 Implement fortran_allocated_operation new e967770468 Introduce opencl_cast_type_operation new a88c3c8dd3 Implement OpenCL binary operations new 2492ba36f6 Introduce opencl_notequal_operation new 33b7921462 Introduce opencl_structop_operation new 944fd3b812 Implement OpenCL logical binary operations new cf12b17fd0 Implement OpenCL ternary conditional operator new cd9a314824 Split out some Ada type resolution code new 73796c7326 Introduce ada_binop_addsub_operation new d9e7db065e Implement Ada multiplicative operators new 6e8fb7b723 Implement Ada equality operators new 039e4b76be Introduce ada_bitwise_operation new 1b1ebfab47 Introduce ada_ternop_slice new 82c3886e24 Introduce ada_binop_in_bounds new 60fa02ca6f Implement some Ada OP_ATR_ operations new 99a3b1e77b Introduce ada_var_value_operation new 3f4a0053d9 Introduce ada_var_msym_value_operation new 6ad3b8bf3b Implement Ada min and max operations new 7992accc6e Refactor value_pos_atr new 7631cf6cc8 Introduce ada_pos_operation new 9e99f48f27 Introduce ada_atr_val_operation new 065ec8268d Introduce ada_binop_exp_operation new e8c33fa16a Introduce ada_unop_ind_operation new ebc06ad8f4 Introduce ada_structop_operation new efe3af2f9a Implement function calls for Ada new d8a4ed8ad1 Implement Ada resolution new a88c43542d Implement Ada assignment new b0f9164cc6 Remove use of op_string new 413403fc34 Add an expr::operation_up to struct expression new 4933522da0 Add completion for operations new 8227d9e2f4 Add operation-related methods to parser_state new 482ddd69c5 Convert dtrace probes to use operations new 4c5e7a930a Convert stap probes to create operations new c1299a2344 Convert rust-exp.y to use operations new d182f27979 Convert c-exp.y to use operations new bb4e057488 Convert go-exp.y to use operations new 9412fdcc2a Convert d-exp.y to use operations new 3163898ec8 Convert p-exp.y to use operations new f1b8ceef1b Convert m2-exp.y to use operations new d308ba78cf Convert f-exp.y to use operations new 08a057e64b Convert ada-exp.y to use operations new aa1da9ed50 Remove now-unused Rust evaluator code new a99be8c199 Remove now-unused Fortran evaluator code new 5871f0a38d Remove now-unused Modula-2 evaluator code new d3c54a1ce8 Remove now-unused Ada evaluator code new f2a98603a8 Remove now-unused C evaluator code new 1eaebe02cf Remove union exp_element new 0922dc847e Remove two Ada opcodes new d357570da8 Remove unused Modula-2 opcodes new 5d9ba98236 Remove unused Ada opcodes new 43f542e321 Remove OP_EXTENDED0 new 48fa6f23ec Remove OP_UNUSED_LAST new 79ab486e97 Remove BINOP_END new b9d06571f9 Inline expression constructor new ce284361a2 Inline expr_builder methods new 96db551d06 Merge namespace scopes in eval.c new 0b2b0b8220 Remove EVAL_SKIP new 40d07d07d0 Change exp_uses_objfile to return bool new 9c79936b3d Use bound_minimal_symbol in var_msym_value_operation new 3dd93bf837 Remove some null checks
The 207 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 | 100 + bfd/bfd.c | 11 + bfd/coff-x86_64.c | 67 +- bfd/coffcode.h | 15 +- bfd/dwarf2.c | 238 +- bfd/elf-bfd.h | 8 + bfd/elf-strtab.c | 4 +- bfd/elf.c | 70 + bfd/elf64-ppc.c | 12 + bfd/elf64-sparc.c | 20 + bfd/elflink.c | 8 +- bfd/elfnn-riscv.c | 84 +- bfd/libbfd-in.h | 2 + bfd/libbfd.h | 2 + bfd/pe-x86_64.c | 32 +- bfd/reloc.c | 26 +- bfd/rs6000-core.c | 2 +- bfd/version.h | 2 +- binutils/ChangeLog | 86 + binutils/NEWS | 27 + binutils/doc/binutils.texi | 30 +- binutils/dwarf.c | 35 +- binutils/objcopy.c | 18 +- binutils/objdump.c | 12 + binutils/readelf.c | 391 +- binutils/testsuite/binutils-all/compress.exp | 18 +- binutils/testsuite/binutils-all/objdump.WK2 | 2 +- binutils/testsuite/binutils-all/objdump.WK3 | 2 - binutils/testsuite/binutils-all/objdump.exp | 4 +- binutils/testsuite/binutils-all/readelf.exp | 5 +- binutils/testsuite/binutils-all/readelf.wKis | 2 - gdb/ChangeLog | 1698 +++++ gdb/Makefile.in | 6 + gdb/aarch64-linux-tdep.c | 58 +- gdb/ada-exp.h | 728 +++ gdb/ada-exp.y | 690 +- gdb/ada-lang.c | 3926 +++++------ gdb/ada-lang.h | 57 +- gdb/ada-typeprint.c | 58 +- gdb/ada-valprint.c | 20 +- gdb/amd64-linux-tdep.c | 39 +- gdb/arm-linux-tdep.c | 45 +- gdb/ax-gdb.c | 1144 ++-- gdb/ax-gdb.h | 1 - gdb/breakpoint.c | 115 +- gdb/c-exp.h | 220 + gdb/c-exp.y | 692 +- gdb/c-lang.c | 332 +- gdb/c-lang.h | 9 +- gdb/configure | 3 +- gdb/configure.ac | 3 +- gdb/configure.tgt | 2 +- gdb/corelow.c | 24 + gdb/ctfread.c | 171 +- gdb/d-exp.y | 276 +- gdb/d-lang.c | 48 - gdb/debuginfod-support.h | 2 + gdb/dtrace-probe.c | 18 +- gdb/dwarf2/abbrev.c | 71 +- gdb/dwarf2/abbrev.h | 42 +- gdb/dwarf2/dwz.c | 242 + gdb/dwarf2/dwz.h | 11 + gdb/dwarf2/macro.c | 6 +- gdb/dwarf2/read.c | 527 +- gdb/dwarf2/read.h | 6 - gdb/dwarf2/sect-names.h | 78 + gdb/elf-none-tdep.c | 126 + gdb/{gcore.h => elf-none-tdep.h} | 21 +- gdb/eval.c | 4012 ++++++------ gdb/expop.h | 2171 +++++++ gdb/expprint.c | 1171 +--- gdb/expression.h | 188 +- gdb/f-exp.h | 218 + gdb/f-exp.y | 431 +- gdb/f-lang.c | 1284 ++-- gdb/f-lang.h | 19 - gdb/fbsd-tdep.c | 137 +- gdb/gcore-elf.c | 166 + gdb/gcore-elf.h | 47 + gdb/gcore.c | 21 + gdb/gcore.h | 9 + gdb/gdbarch.c | 8 +- gdb/gdbarch.h | 8 +- gdb/gdbarch.sh | 4 +- gdb/go-exp.y | 239 +- gdb/go-lang.c | 46 - gdb/go-lang.h | 16 - gdb/i386-tdep.c | 214 +- gdb/i386-tdep.h | 5 +- gdb/language.c | 20 - gdb/language.h | 20 - gdb/linux-tdep.c | 146 +- gdb/m2-exp.h | 84 + gdb/m2-exp.y | 234 +- gdb/m2-lang.c | 188 +- gdb/m2-lang.h | 18 - gdb/objc-lang.c | 53 +- gdb/opencl-lang.c | 415 +- gdb/p-exp.y | 297 +- gdb/p-lang.c | 34 - gdb/p-lang.h | 9 - gdb/parse.c | 943 +-- gdb/parser-defs.h | 262 +- gdb/ppc-linux-nat.c | 13 +- gdb/ppc-linux-tdep.c | 24 +- gdb/printcmd.c | 29 +- gdb/riscv-none-tdep.c | 173 + gdb/riscv-tdep.c | 14 +- gdb/riscv-tdep.h | 3 + gdb/rust-exp.h | 235 + gdb/rust-exp.y | 324 +- gdb/rust-lang.c | 806 +-- gdb/rust-lang.h | 15 - gdb/sparc-nat.c | 19 +- gdb/sparc-nat.h | 10 +- gdb/sparc-obsd-tdep.c | 7 + gdb/sparc-tdep.c | 6 + gdb/sparc64-linux-nat.c | 4 +- gdb/sparc64-obsd-tdep.c | 7 + gdb/stap-probe.c | 191 +- gdb/std-operator.def | 61 - gdb/symfile.h | 46 +- gdb/testsuite/ChangeLog | 64 + gdb/testsuite/README | 5 + gdb/testsuite/gdb.ada/fixed_points.exp | 85 +- gdb/testsuite/gdb.base/ctf-ptype.exp | 19 +- gdb/testsuite/gdb.base/debug-expr.exp | 4 +- gdb/testsuite/gdb.btrace/delta.exp | 9 +- gdb/testsuite/gdb.btrace/exception.cc | 6 +- gdb/testsuite/gdb.btrace/exception.exp | 26 +- gdb/testsuite/gdb.btrace/function_call_history.exp | 20 +- gdb/testsuite/gdb.btrace/non-stop.exp | 4 +- gdb/testsuite/gdb.btrace/rn-dl-bind.exp | 31 +- gdb/testsuite/gdb.btrace/stepi.exp | 2 +- gdb/testsuite/gdb.btrace/unknown_functions.exp | 2 +- gdb/testsuite/gdb.dwarf2/dwznolink.exp | 60 + gdb/testsuite/gdb.fortran/debug-expr.exp | 8 +- gdb/testsuite/lib/dwarf.exp | 4 +- gdb/testsuite/lib/gdb.exp | 15 +- gdb/testsuite/lib/valgrind.exp | 2 +- gdb/tracepoint.c | 58 +- gdb/value.c | 22 +- gdb/value.h | 18 +- gdb/xcoffread.c | 1 + include/ChangeLog | 25 + include/coff/i386.h | 11 + include/coff/internal.h | 142 - include/coff/ti.h | 22 +- include/coff/x86_64.h | 29 + include/coff/z80.h | 16 + include/coff/z8k.h | 11 + include/ctf-api.h | 3 +- include/elf/common.h | 6 + ld/ChangeLog | 84 + ld/emultempl/elf.em | 2 +- ld/ldelf.c | 8 + ld/ldelf.h | 1 + ld/ldelfgen.c | 15 +- ld/ldexp.c | 22 + ld/ldexp.h | 1 + ld/ldlang.c | 21 +- ld/pe-dll.c | 12 +- ld/scripttempl/pe.sc | 81 +- ld/scripttempl/pep.sc | 87 +- ld/testsuite/ld-gc/abi-note.d | 1 - ld/testsuite/ld-gc/gc.exp | 20 +- ld/testsuite/ld-gc/pr19167.d | 3 +- ld/testsuite/ld-gc/pr19167a.s | 4 + ld/testsuite/ld-gc/start.d | 5 +- ld/testsuite/ld-gc/start.s | 6 +- ld/testsuite/ld-gc/start2.d | 6 +- ld/testsuite/ld-gc/start2.s | 7 +- ld/testsuite/ld-gc/start3.d | 9 + ld/testsuite/ld-gc/start3.s | 29 + ld/testsuite/ld-gc/start4.d | 9 + ld/testsuite/ld-gc/start4.s | 19 + ld/testsuite/ld-gc/stop.d | 3 +- ld/testsuite/ld-pe/pe.exp | 2 + ld/testsuite/ld-pe/reloc.d | 14 + ld/testsuite/ld-pe/reloc.s | 13 + ld/testsuite/ld-powerpc/powerpc.exp | 9 + ld/testsuite/ld-powerpc/startstop.d | 10 + ld/testsuite/ld-powerpc/startstop.r | 2 + ld/testsuite/ld-powerpc/startstop.s | 16 + ld/testsuite/ld-powerpc/weak1.d | 26 + ld/testsuite/ld-powerpc/weak1.r | 5 + ld/testsuite/ld-powerpc/weak1.s | 22 + ld/testsuite/ld-powerpc/weak1so.d | 26 + ld/testsuite/ld-powerpc/weak1so.r | 7 + ld/testsuite/ld-scripts/map-address.exp | 14 +- ld/testsuite/ld-scripts/map-address.t | 3 + ld/testsuite/ld-x86-64/pe-x86-64-1.od | 1 + ld/testsuite/ld-x86-64/pe-x86-64-2.od | 1 + ld/testsuite/ld-x86-64/pe-x86-64-3.od | 1 + ld/testsuite/ld-x86-64/pe-x86-64-4.od | 1 + ld/testsuite/ld-x86-64/pe-x86-64-5.od | 1 + ld/testsuite/ld-x86-64/pe-x86-64-5.rd | 3 +- ld/testsuite/ld-x86-64/pe-x86-64-6.obj.bz2 | Bin 0 -> 1366 bytes ld/testsuite/ld-x86-64/pe-x86-64-6.od | 91 + ld/testsuite/ld-x86-64/pe-x86-64.exp | 9 + libctf/ChangeLog | 108 +- libctf/ctf-archive.c | 70 +- libctf/ctf-create.c | 111 +- libctf/ctf-dedup.c | 215 +- libctf/ctf-dump.c | 4 +- libctf/ctf-impl.h | 17 +- libctf/ctf-link.c | 577 +- libctf/ctf-types.c | 115 +- opcodes/ChangeLog | 7 + opcodes/i386-gen.c | 55 +- opcodes/i386-opc.tbl | 6838 ++++++++++---------- readline/ChangeLog | 9 + readline/readline/CHANGELOG | 61 +- readline/readline/CHANGES | 123 + readline/readline/INSTALL | 7 +- readline/readline/Makefile.in | 4 +- readline/readline/NEWS | 62 + readline/readline/README | 2 +- readline/readline/aclocal.m4 | 2130 +----- readline/readline/bind.c | 256 +- readline/readline/colors.c | 9 +- readline/readline/complete.c | 104 +- readline/readline/configure | 66 +- readline/readline/configure.ac | 33 +- readline/readline/display.c | 824 ++- readline/readline/doc/history.3 | 55 +- readline/readline/doc/history.texi | 2 +- readline/readline/doc/hstech.texi | 6 +- readline/readline/doc/hsuser.texi | 39 +- readline/readline/doc/readline.3 | 53 +- readline/readline/doc/rlman.texi | 2 +- readline/readline/doc/rltech.texi | 42 +- readline/readline/doc/rluser.texi | 79 +- readline/readline/doc/rluserman.texi | 2 +- readline/readline/doc/texi2dvi | 1680 ++--- readline/readline/doc/version.texi | 12 +- readline/readline/emacs_keymap.c | 4 +- .../examples/autoconf/BASH_CHECK_LIB_TERMCAP | 3 +- .../examples/autoconf/RL_LIB_READLINE_VERSION | 1 + readline/readline/examples/fileman.c | 4 +- readline/readline/funmap.c | 10 +- readline/readline/histexpand.c | 26 +- readline/readline/histfile.c | 52 +- readline/readline/input.c | 33 +- readline/readline/isearch.c | 75 +- readline/readline/kill.c | 110 +- readline/readline/mbutil.c | 106 +- readline/readline/misc.c | 63 +- readline/readline/patchlevel | 2 +- readline/readline/posixdir.h | 2 +- readline/readline/posixstat.h | 8 +- readline/readline/readline.c | 98 +- readline/readline/readline.h | 16 +- readline/readline/readline.pc.in | 2 +- readline/readline/rlmbutil.h | 2 +- readline/readline/rlprivate.h | 42 +- readline/readline/search.c | 47 +- readline/readline/shlib/Makefile.in | 2 +- readline/readline/signals.c | 89 +- readline/readline/support/config.guess | 366 +- readline/readline/support/config.sub | 648 +- readline/readline/support/shlib-install | 36 +- readline/readline/support/shobj-conf | 59 +- readline/readline/terminal.c | 76 +- readline/readline/text.c | 105 +- readline/readline/tilde.c | 18 +- readline/readline/undo.c | 2 + readline/readline/util.c | 18 +- readline/readline/vi_mode.c | 182 +- sim/ChangeLog | 14 + sim/Makefile.am | 38 + sim/Makefile.in | 818 ++- sim/aclocal.m4 | 1152 ++++ sim/common/ChangeLog | 4 + sim/common/Make-common.in | 1 - sim/configure | 1928 ++++-- sim/configure.ac | 14 +- sim/cr16/ChangeLog | 4 + sim/cr16/Makefile.in | 2 +- sim/d10v/ChangeLog | 4 + sim/d10v/Makefile.in | 2 +- sim/igen/ChangeLog | 15 + sim/igen/Makefile.in | 13 +- sim/igen/gen.c | 2 +- sim/igen/ld-decode.c | 2 +- sim/igen/ld-insn.c | 2 +- sim/m32c/ChangeLog | 4 + sim/m32c/Makefile.in | 2 +- sim/ppc/ChangeLog | 10 +- sim/ppc/Makefile.in | 16 +- sim/testsuite/ChangeLog | 6 + sim/testsuite/Makefile.in | 178 - sim/testsuite/lib/sim-defs.exp | 2 +- sim/testsuite/local.mk | 34 + 294 files changed, 27554 insertions(+), 22235 deletions(-) create mode 100644 gdb/ada-exp.h create mode 100644 gdb/c-exp.h create mode 100644 gdb/dwarf2/sect-names.h create mode 100644 gdb/elf-none-tdep.c copy gdb/{gcore.h => elf-none-tdep.h} (62%) create mode 100644 gdb/expop.h create mode 100644 gdb/f-exp.h create mode 100644 gdb/gcore-elf.c create mode 100644 gdb/gcore-elf.h create mode 100644 gdb/m2-exp.h create mode 100644 gdb/riscv-none-tdep.c create mode 100644 gdb/rust-exp.h create mode 100644 gdb/testsuite/gdb.dwarf2/dwznolink.exp create mode 100644 ld/testsuite/ld-gc/start3.d create mode 100644 ld/testsuite/ld-gc/start3.s create mode 100644 ld/testsuite/ld-gc/start4.d create mode 100644 ld/testsuite/ld-gc/start4.s create mode 100644 ld/testsuite/ld-pe/reloc.d create mode 100644 ld/testsuite/ld-pe/reloc.s create mode 100644 ld/testsuite/ld-powerpc/startstop.d create mode 100644 ld/testsuite/ld-powerpc/startstop.r create mode 100644 ld/testsuite/ld-powerpc/startstop.s create mode 100644 ld/testsuite/ld-powerpc/weak1.d create mode 100644 ld/testsuite/ld-powerpc/weak1.r create mode 100644 ld/testsuite/ld-powerpc/weak1.s create mode 100644 ld/testsuite/ld-powerpc/weak1so.d create mode 100644 ld/testsuite/ld-powerpc/weak1so.r create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-6.obj.bz2 create mode 100644 ld/testsuite/ld-x86-64/pe-x86-64-6.od create mode 100644 sim/Makefile.am create mode 100644 sim/aclocal.m4 delete mode 100644 sim/testsuite/Makefile.in create mode 100644 sim/testsuite/local.mk