This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/hjl/linux/master in repository binutils-gdb.
from 35352a4 Update binutils-sharable.patch against master adds 96037eb Fix various binutils testsuite failures. adds 6b47789 addmore extern C adds 6fd3a02 Add support for yet some more new ISA 3.0 instructions. adds 8cec2cf MIPS/GAS: Handle resolved R6 PC-relative relocations (ChangeLog) adds 4861b80 MIPS/LD/testsuite: Uniquely identify `undefweak-overflow' tests adds 4041bc9 MIPS/LD/testsuite: Use wildcard address matching in `undefwea [...] adds f215c83 Automatic date update in version.in adds ce440d6 [ARC] Misc minor edits/fixes adds 0e9c5a5 MIPS/GAS: Keep the original microMIPS symbol reference in bra [...] adds 1762115 PR gdb/16483 - simplify "info frame-filters" output adds 2ec060b Fix compilation error in MSYS2 environment. adds 3ca25b5 Fix bug with grouping sections. adds 5153607 Automatic date update in version.in adds 0c72ed4 Make gdbpy_parameter static adds 3fcf0b0 Use VEC for filename_language_table adds 56618e2 Move filename extensions into language_defn adds 8b302db Move logic out of symbol_find_demangled_name adds da4463c Check DEFAULT_LD_Z_RELRO for -z relro help message adds 43339b1 Limit objdump -S context lines adds 5c0ff16 alpha-openbsd build failure adds 78da3bc aarch64 ld testsuite adds 9cc0123 MIPS objcopy --rename-section fix adds 08ce1d7 fix undefined reference to bfd_link_plugin_object_p during link adds 6e321fa Add missing ChangeLog entry for "fix undefined reference [... [...] adds b00f86d Add constants for FreeBSD-specific auxiliary vector entry types. adds aa1ed4a Add elfcore_grok_freebsd_note to parse FreeBSD ELF core notes. adds 7697fc9 Fetch the ELF auxiliary vector from live processes on FreeBSD. adds 3350c5f Create a pseudo section for the ELF AUXV core dump note on FreeBSD. adds 2faa344 Add a new gdbarch method to print a single AUXV entry. adds 82372b2 Add a gdbarch 'print_auxv_entry' method for FreeBSD ABIs. adds e6cdd38 Add support for catching system calls to native FreeBSD targets. adds 2907f41 Add myself as a Write After Approval maintainer. adds 88a7ef1 MIPS16/GAS: Restore unsupported relocation diagnostics adds e0204c4 Automatic date update in version.in adds 6b85054 Support structure offsets that are 512K or larger. adds b5a4b3c Make evaluation and type-printing of all NonZero optimized en [...] adds fccb08f Add tests for printing of NonZero-optimized enums in Rust adds 9e8a8ea Fix formatting in rust-lang.c adds 7c2c4aa xtensa: prototype xtensa_make_property_section in elf/xtensa.h adds 4b92e38 simplify tic54x_set_default_include () adds 5703197 remove a few sentinals adds 8a0b252 aarch64: make the type of reg_entry::type aarch64_reg_type adds 081bae6 Automatic date update in version.in adds cd529d7 Automatic date update in version.in adds 0708347 nds32: remove a sentinal adds e066bf5 xtensa: remove a sentinal adds 48afb19 dlx: move prototype of dlx_set_skip_hi16 to elf/dlx.h adds 3cd7257 add ChangeLog entries adds f495252 Fix use of a dangling pointer for Python breakpoint objects adds c9301e3 PR 19264 looping in ppc64_elf_size_stubs adds 2edb36e Add command line option to stop the assembler from padding th [...] adds 95daf21 oops - omitted from previous delta adds 42b7a39 Allow a second -T<section>=<addr> to override a previous vers [...] adds 45a54ee Make the kernel dwarf stack unwinder work for ARC targets. adds 921d8f5 Print void types correctly in Rust adds 6763d56 Fix changelog adds bac13b9 Automatic date update in version.in adds c9775dd MIPS16: Add R_MIPS16_PC16_S1 branch relocation support adds dab26bf [AArch64] Make register indices be full 64-bit values adds f2b2af2 Invalid read in _bfd_elf_get_symbol_version_string adds 56a3042 Don't run ld-scripts/pr20302 on linuxaout adds d48796b Fix new testcase for hppa64 adds 6c9a7fb MIPS/LD/testsuite: Accept any UNIX OS/ABI with GNU attribute tests adds 7160c10 Don't convert R_SPARC_32 to R_SPARC_RELATIVE if class is ELFCLASS64. adds a31d2f0 Probe catch syscall support adds 4cc32be Remove parameter sysret from linux_target_ops.get_syscall_trapinfo adds 061fc02 Implement get_syscall_trapinfo for aarch64-linux adds 79e7fd4 Implement get_syscall_trapinfo for arm-linux adds 8b9a915 Fix RX and M68HC11 linker testsuite failures. adds fca2a38 Mark ARM mapping symbols in object files are precious, so tha [...] adds eb9bb5b Use `supports_gnu_unique' with the `unique_symbol' and `type' tests adds 50c901e Relax previous restriction on running binutils ar tests for A [...] adds 1b857ae Fix more linker testsuite failures. adds f4ab0e2 Skip version check for unreferenced and undefined symbol adds bb95c51 Fix typo in previous commit adds 2ac09a5 [AArch64] Use int64_t for address offset adds 9abdce7 [TILEPro] Don't build gdb adds f224a3c Implement SORT_BY_INIT_PRIORITY. adds 8032ac0 Implement SORT_BY_INIT_PRIORITY. adds 3a4f096 Convert indirect calls to direct when possible. adds 5627d87 Implement the R_AARCH64_NONE relocation. adds 59ae9ff Fix execute permission on gold/testsuite/script_test_14.sh. adds 38ac44a [GOLD] Disable copy_test_protected on powerpc adds 1275dd7 [GOLD] alignment test adds bebf013 [GOLD] Modify script_test_12 adds 2fafa20 Automatic date update in version.in adds 6d44f09 GAS: Fix `abort' expansion in write.c adds c8ec443 Fix typo adds 6844c0c Correct fix for typo adds d691934 Preserve all mapping symbols in ARM and AArch64 object files. adds a405c22 Use strtok_r instead of strsep in rust_get_disr_info adds 042c94d sparc: make SPARC_OPCODE_ARCH_MAX part of its enum adds 2824470 Set unknown_syscall differently on arm linux adds 9bf74fb Initialize strtok_r's saveptr to NULL adds ad961ea gold: Support x86-64 TLS code sequences without PLT adds b287eca gold: Support 386 TLS code sequences without PLT adds 9d78f82 PR gdb/17210 - fix possible memory leak in read_memory_robust adds 803b47e Fix PR python/20129 - use of non-existing variable adds 4e3e1fd Default to --enable-compressed-debug-sections=gas for Linux/x86 new 8dbf1d7 Merge remote-tracking branch 'origin/master' into users/hjl/l [...]
The 1 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: ChangeLog | 5 + bfd/ChangeLog | 96 +++ bfd/bfd-in2.h | 3 + bfd/config.bfd | 8 +- bfd/elf.c | 152 +++- bfd/elf32-arm.c | 38 + bfd/elf32-bfin.c | 11 +- bfd/elf32-dlx.c | 3 +- bfd/elf32-dlx.h | 34 + bfd/elf32-mips.c | 18 +- bfd/elf32-xtensa.c | 1 - bfd/elf64-mips.c | 33 +- bfd/elf64-ppc.c | 20 +- bfd/elflink.c | 7 +- bfd/elfn32-mips.c | 33 +- bfd/elfnn-aarch64.c | 37 + bfd/elfxx-mips.c | 35 +- bfd/elfxx-sparc.c | 3 +- bfd/libbfd.h | 1 + bfd/reloc.c | 5 + bfd/version.h | 2 +- binutils/ChangeLog | 73 ++ binutils/objcopy.c | 33 +- binutils/objdump.c | 16 +- binutils/testsuite/binutils-all/ar.exp | 10 +- binutils/testsuite/binutils-all/arm/objdump.exp | 4 + binutils/testsuite/binutils-all/compress.exp | 4 + binutils/testsuite/binutils-all/copy-3.d | 2 +- binutils/testsuite/binutils-all/copy-4.d | 1 + binutils/testsuite/binutils-all/nm.exp | 1 + binutils/testsuite/binutils-all/objcopy.exp | 167 ++--- binutils/testsuite/binutils-all/objdump.exp | 7 +- binutils/testsuite/binutils-all/readelf.exp | 18 +- binutils/testsuite/binutils-all/readelf.r | 2 +- binutils/testsuite/binutils-all/readelf.s | 8 +- binutils/testsuite/binutils-all/size.exp | 2 +- binutils/testsuite/lib/binutils-common.exp | 30 + binutils/testsuite/lib/utils-lib.exp | 31 + configure | 5 +- configure.ac | 5 +- gas/ChangeLog | 259 +++++++ gas/NEWS | 5 + gas/as.c | 10 +- gas/as.h | 6 +- gas/config/tc-aarch64.c | 32 +- gas/config/tc-arc.c | 75 +- gas/config/tc-bfin.c | 24 +- gas/config/tc-dlx.c | 2 + gas/config/tc-dlx.h | 1 - gas/config/tc-mcore.c | 10 +- gas/config/tc-mips.c | 166 +++-- gas/config/tc-nds32.c | 19 +- gas/config/tc-tic54x.c | 23 +- gas/config/tc-visium.c | 10 +- gas/config/tc-xtensa.c | 33 +- gas/configure.tgt | 12 +- gas/doc/as.texinfo | 18 +- gas/testsuite/gas/aarch64/diagnostic.l | 24 + gas/testsuite/gas/aarch64/diagnostic.s | 48 ++ gas/testsuite/gas/cfi/cfi-arc-1.d | 3 +- gas/testsuite/gas/elf/elf.exp | 5 +- gas/testsuite/gas/elf/section11.d | 13 + gas/testsuite/gas/elf/section11.s | 11 + gas/testsuite/gas/mips/branch-local-1.d | 26 + gas/testsuite/gas/mips/branch-local-1.s | 31 + gas/testsuite/gas/mips/branch-local-n32-1.d | 26 + gas/testsuite/gas/mips/branch-local-n64-1.d | 32 + gas/testsuite/gas/mips/branch-weak-6.d | 14 + gas/testsuite/gas/mips/branch-weak-7.d | 14 + gas/testsuite/gas/mips/branch-weak.s | 6 +- .../gas/mips/micromips@branch-misc-4-64.d | 16 +- gas/testsuite/gas/mips/mips.exp | 38 + gas/testsuite/gas/mips/mips16-absolute-reloc-0.d | 12 + .../{branch-weak.s => mips16-absolute-reloc-0.s} | 22 +- gas/testsuite/gas/mips/mips16-absolute-reloc-1.d | 12 + .../{branch-weak.s => mips16-absolute-reloc-1.s} | 22 +- gas/testsuite/gas/mips/mips16-absolute-reloc-2.d | 3 + gas/testsuite/gas/mips/mips16-absolute-reloc-2.l | 25 + gas/testsuite/gas/mips/mips16-absolute-reloc-2.s | 37 + gas/testsuite/gas/mips/mips16-absolute-reloc-3.d | 3 + gas/testsuite/gas/mips/mips16-absolute-reloc-3.l | 16 + gas/testsuite/gas/mips/mips16-absolute-reloc-3.s | 28 + gas/testsuite/gas/mips/mips16-branch-absolute.d | 20 + gas/testsuite/gas/mips/mips16-branch-absolute.s | 21 + gas/testsuite/gas/mips/mips16-branch-addend-0.d | 17 + gas/testsuite/gas/mips/mips16-branch-addend-0.s | 30 + gas/testsuite/gas/mips/mips16-branch-addend-1.d | 17 + gas/testsuite/gas/mips/mips16-branch-addend-1.s | 30 + gas/testsuite/gas/mips/mips16-branch-addend-2.d | 22 + gas/testsuite/gas/mips/mips16-branch-addend-2.s | 33 + gas/testsuite/gas/mips/mips16-branch-addend-3.d | 20 + gas/testsuite/gas/mips/mips16-branch-addend-3.s | 19 + gas/testsuite/gas/mips/mips16-branch-reloc-0.d | 17 + gas/testsuite/gas/mips/mips16-branch-reloc-0.s | 30 + gas/testsuite/gas/mips/mips16-branch-reloc-1.d | 17 + gas/testsuite/gas/mips/mips16-branch-reloc-1.s | 30 + gas/testsuite/gas/mips/mips16-branch-reloc-2.d | 22 + gas/testsuite/gas/mips/mips16-branch-reloc-2.s | 31 + gas/testsuite/gas/mips/mips16-branch-reloc-3.d | 20 + .../{branch-weak.s => mips16-branch-reloc-3.s} | 24 +- gas/testsuite/gas/mips/mips16-pcrel-absolute.d | 3 + gas/testsuite/gas/mips/mips16-pcrel-absolute.l | 3 + gas/testsuite/gas/mips/mips16-pcrel-absolute.s | 18 + gas/testsuite/gas/mips/mips16-pcrel-addend-0.d | 13 + gas/testsuite/gas/mips/mips16-pcrel-addend-0.s | 25 + gas/testsuite/gas/mips/mips16-pcrel-addend-1.d | 13 + gas/testsuite/gas/mips/mips16-pcrel-addend-1.s | 25 + gas/testsuite/gas/mips/mips16-pcrel-addend-2.d | 3 + gas/testsuite/gas/mips/mips16-pcrel-addend-2.l | 3 + gas/testsuite/gas/mips/mips16-pcrel-addend-2.s | 26 + gas/testsuite/gas/mips/mips16-pcrel-addend-3.d | 3 + gas/testsuite/gas/mips/mips16-pcrel-addend-3.l | 3 + gas/testsuite/gas/mips/mips16-pcrel-addend-3.s | 16 + gas/testsuite/gas/mips/mips16-pcrel-relax-0.d | 16 + gas/testsuite/gas/mips/mips16-pcrel-relax-0.s | 23 + gas/testsuite/gas/mips/mips16-pcrel-relax-1.d | 18 + gas/testsuite/gas/mips/mips16-pcrel-relax-2.d | 16 + gas/testsuite/gas/mips/mips16-pcrel-relax-2.s | 23 + gas/testsuite/gas/mips/mips16-pcrel-relax-3.d | 18 + gas/testsuite/gas/mips/mips16-pcrel-reloc-0.d | 13 + gas/testsuite/gas/mips/mips16-pcrel-reloc-0.s | 25 + gas/testsuite/gas/mips/mips16-pcrel-reloc-1.d | 13 + gas/testsuite/gas/mips/mips16-pcrel-reloc-1.s | 25 + gas/testsuite/gas/mips/mips16-pcrel-reloc-2.d | 3 + gas/testsuite/gas/mips/mips16-pcrel-reloc-2.l | 3 + gas/testsuite/gas/mips/mips16-pcrel-reloc-2.s | 26 + gas/testsuite/gas/mips/mips16-pcrel-reloc-3.d | 3 + gas/testsuite/gas/mips/mips16-pcrel-reloc-3.l | 3 + gas/testsuite/gas/mips/mips16-pcrel-reloc-3.s | 16 + gas/testsuite/gas/mips/mips16-pcrel-reloc-4.d | 13 + gas/testsuite/gas/mips/mips16-pcrel-reloc-4.s | 25 + gas/testsuite/gas/mips/mips16-pcrel-reloc-5.d | 13 + gas/testsuite/gas/mips/mips16-pcrel-reloc-5.s | 25 + gas/testsuite/gas/mips/mips16-pcrel-reloc-6.d | 3 + gas/testsuite/gas/mips/mips16-pcrel-reloc-6.l | 3 + gas/testsuite/gas/mips/mips16-pcrel-reloc-6.s | 26 + gas/testsuite/gas/mips/mips16-pcrel-reloc-7.d | 3 + gas/testsuite/gas/mips/mips16-pcrel-reloc-7.l | 3 + gas/testsuite/gas/mips/mips16-pcrel-reloc-7.s | 16 + gas/testsuite/gas/mips/mips16@relax-swap3.d | 16 +- gas/testsuite/gas/mips/mips16@relax-swap3.l | 3 + gas/testsuite/gas/ppc/power9.d | 26 + gas/testsuite/gas/ppc/power9.s | 26 + gas/write.c | 11 +- gdb/ChangeLog | 235 ++++++ gdb/MAINTAINERS | 1 + gdb/aarch64-tdep.c | 2 +- gdb/ada-lang.c | 46 ++ gdb/auxv.c | 204 +++--- gdb/auxv.h | 14 + gdb/c-lang.c | 23 + gdb/c-lang.h | 4 +- gdb/c-typeprint.c | 11 +- gdb/c-valprint.c | 3 +- gdb/config.in | 3 + gdb/configure | 14 + gdb/configure.ac | 5 + gdb/cp-abi.c | 4 +- gdb/cp-abi.h | 8 +- gdb/cp-support.c | 9 + gdb/cp-support.h | 4 + gdb/cp-valprint.c | 15 +- gdb/d-lang.c | 16 + gdb/d-valprint.c | 2 +- gdb/data-directory/Makefile.in | 3 +- gdb/defs.h | 18 +- gdb/dwarf2loc.c | 7 +- gdb/eval.c | 3 +- gdb/extension-priv.h | 2 +- gdb/extension.c | 2 +- gdb/extension.h | 2 +- gdb/f-lang.c | 15 + gdb/fbsd-nat.c | 126 ++++ gdb/fbsd-tdep.c | 56 ++ gdb/findvar.c | 4 +- gdb/gdbarch.c | 24 + gdb/gdbarch.h | 7 + gdb/gdbarch.sh | 5 + gdb/gdbserver/ChangeLog | 30 + gdb/gdbserver/linux-aarch64-low.c | 33 +- gdb/gdbserver/linux-arm-low.c | 37 +- gdb/gdbserver/linux-low.c | 23 +- gdb/gdbserver/linux-low.h | 8 +- gdb/gdbserver/linux-x86-low.c | 10 +- gdb/gdbtypes.c | 4 +- gdb/gdbtypes.h | 2 +- gdb/gnu-v2-abi.c | 6 +- gdb/gnu-v3-abi.c | 4 +- gdb/go-lang.c | 11 + gdb/go-valprint.c | 2 +- gdb/guile/guile-internal.h | 2 +- gdb/guile/scm-pretty-print.c | 2 +- gdb/jv-lang.c | 16 + gdb/jv-valprint.c | 2 +- gdb/language.c | 33 + gdb/language.h | 30 + gdb/m2-lang.c | 2 + gdb/mi/mi-main.c | 2 +- gdb/objc-lang.c | 16 + gdb/opencl-lang.c | 12 +- gdb/p-lang.c | 7 + gdb/p-lang.h | 2 +- gdb/p-valprint.c | 10 +- gdb/python/lib/gdb/command/frame_filters.py | 60 +- gdb/python/py-breakpoint.c | 1 + gdb/python/py-prettyprint.c | 2 +- gdb/python/python-internal.h | 3 +- gdb/python/python.c | 2 +- gdb/rust-lang.c | 115 ++- gdb/spu-tdep.c | 2 +- gdb/symfile.c | 125 +--- gdb/symfile.h | 5 + gdb/symtab.c | 107 +-- gdb/syscalls/freebsd.xml | 410 +++++++++++ gdb/target.c | 15 +- gdb/testsuite/ChangeLog | 45 ++ gdb/testsuite/gdb.base/catch-syscall.c | 8 + gdb/testsuite/gdb.base/catch-syscall.exp | 43 +- gdb/testsuite/gdb.base/offsets.c | 28 + gdb/testsuite/gdb.base/offsets.exp | 45 ++ .../gdb.python/py-breakpoint-create-fail.c | 28 + .../gdb.python/py-breakpoint-create-fail.exp | 56 ++ .../gdb.python/py-breakpoint-create-fail.py | 31 + gdb/testsuite/gdb.python/py-framefilter.exp | 10 + gdb/testsuite/gdb.rust/simple.exp | 12 + gdb/testsuite/gdb.rust/simple.rs | 24 + gdb/typeprint.c | 2 +- gdb/valarith.c | 4 +- gdb/valops.c | 65 +- gdb/valprint.c | 8 +- gdb/valprint.h | 4 +- gdb/value.c | 122 ++-- gdb/value.h | 79 ++- gold/ChangeLog | 181 +++++ gold/aarch64-reloc.def | 3 + gold/aarch64.cc | 16 +- gold/configure | 14 + gold/configure.ac | 2 + gold/gold-threads.cc | 6 +- gold/i386.cc | 72 +- gold/script-c.h | 3 +- gold/script-sections.cc | 70 +- gold/script.cc | 1 + gold/sparc.cc | 11 +- gold/testsuite/Makefile.am | 149 ++++ gold/testsuite/Makefile.in | 788 +++++++++++++++++---- gold/testsuite/aarch64_reloc_none.s | 16 + gold/testsuite/aarch64_reloc_none.sh | 57 ++ gold/testsuite/plugin_layout_with_alignment.c | 24 +- .../tls-def1.c => gold/testsuite/pr20216_def.c | 0 .../tls-gd1.S => gold/testsuite/pr20216_gd.S | 0 .../tls-ld1.S => gold/testsuite/pr20216_ld.S | 0 gold/testsuite/pr20216_main.c | 26 + .../tls-def1.c => gold/testsuite/pr20308_def.c | 0 .../tls-gd1.S => gold/testsuite/pr20308_gd.S | 0 .../tls-ld1.S => gold/testsuite/pr20308_ld.S | 0 gold/testsuite/pr20308_main.c | 29 + gold/testsuite/script_test_12.t | 4 +- gold/testsuite/script_test_12a.c | 1 + gold/testsuite/script_test_12b.c | 1 + gold/testsuite/script_test_12i.t | 4 +- gold/testsuite/script_test_14.s | 59 ++ gold/testsuite/script_test_14.sh | 84 +++ gold/testsuite/script_test_14.t | 30 + gold/testsuite/x86_64_indirect_call_to_direct.sh | 29 + gold/testsuite/x86_64_indirect_call_to_direct1.s | 12 + gold/testsuite/x86_64_indirect_jump_to_direct1.s | 11 + gold/x86_64.cc | 227 +++++- gold/yyscript.y | 6 + include/ChangeLog | 34 + include/elf/common.h | 10 + include/elf/dlx.h | 8 + include/elf/mips.h | 3 +- include/elf/xtensa.h | 10 + include/opcode/aarch64.h | 6 +- include/opcode/arc.h | 14 +- include/opcode/sparc.h | 3 +- ld/ChangeLog | 88 +++ ld/lexsup.c | 10 +- ld/testsuite/ld-aarch64/aarch64-elf.exp | 18 +- ld/testsuite/ld-elf/comm-data.exp | 3 + ld/testsuite/ld-elf/elf.exp | 10 + ld/testsuite/ld-elf/endsym.d | 2 +- ld/testsuite/ld-elf/merge.d | 2 +- ld/testsuite/ld-elf/symbolic-func.r | 2 +- ld/testsuite/ld-elf/var1.d | 1 + ld/testsuite/ld-gc/gc.exp | 15 + ld/testsuite/ld-gc/pr20306.c | 2 + ld/testsuite/ld-gc/pr20306.d | 3 + ld/testsuite/ld-mips-elf/attr-gnu-4-10.d | 2 +- ld/testsuite/ld-mips-elf/attr-gnu-4-50.d | 2 +- ld/testsuite/ld-mips-elf/attr-gnu-4-60.d | 2 +- ld/testsuite/ld-mips-elf/attr-gnu-4-70.d | 2 +- ld/testsuite/ld-mips-elf/mips-elf.exp | 11 +- ld/testsuite/ld-mips-elf/mips16-branch-2.d | 19 + ld/testsuite/ld-mips-elf/mips16-branch-3.d | 20 + ld/testsuite/ld-mips-elf/mips16-branch-addend-2.d | 19 + ld/testsuite/ld-mips-elf/mips16-branch-addend-3.d | 20 + .../testsuite/ld-mips-elf/mips16-branch.s | 20 +- ld/testsuite/ld-mips-elf/undefweak-overflow.d | 40 +- ld/testsuite/ld-pe/pe.exp | 2 + ld/testsuite/ld-scripts/overlay-size.d | 2 +- ld/testsuite/ld-scripts/pr20302.d | 12 + ld/testsuite/ld-scripts/rgn-at10.d | 1 - ld/testsuite/ld-scripts/rgn-at11.d | 1 - ld/testsuite/ld-scripts/rgn-at2.d | 3 - ld/testsuite/ld-scripts/rgn-at6.d | 1 - ld/testsuite/ld-scripts/rgn-at7.d | 1 - ld/testsuite/ld-scripts/rgn-at8.d | 1 - ld/testsuite/ld-scripts/script.exp | 1 + opcodes/ChangeLog | 31 + opcodes/aarch64-opc.c | 14 +- opcodes/arc-ext.h | 8 + opcodes/arc-opc.c | 4 +- opcodes/mcore-dis.c | 15 +- opcodes/mcore-opc.h | 1 - opcodes/ppc-opc.c | 49 +- 317 files changed, 7028 insertions(+), 1306 deletions(-) create mode 100644 bfd/elf32-dlx.h create mode 100644 gas/testsuite/gas/elf/section11.d create mode 100644 gas/testsuite/gas/elf/section11.s create mode 100644 gas/testsuite/gas/mips/branch-local-1.d create mode 100644 gas/testsuite/gas/mips/branch-local-1.s create mode 100644 gas/testsuite/gas/mips/branch-local-n32-1.d create mode 100644 gas/testsuite/gas/mips/branch-local-n64-1.d create mode 100644 gas/testsuite/gas/mips/branch-weak-6.d create mode 100644 gas/testsuite/gas/mips/branch-weak-7.d create mode 100644 gas/testsuite/gas/mips/mips16-absolute-reloc-0.d copy gas/testsuite/gas/mips/{branch-weak.s => mips16-absolute-reloc-0.s} (54%) create mode 100644 gas/testsuite/gas/mips/mips16-absolute-reloc-1.d copy gas/testsuite/gas/mips/{branch-weak.s => mips16-absolute-reloc-1.s} (54%) create mode 100644 gas/testsuite/gas/mips/mips16-absolute-reloc-2.d create mode 100644 gas/testsuite/gas/mips/mips16-absolute-reloc-2.l create mode 100644 gas/testsuite/gas/mips/mips16-absolute-reloc-2.s create mode 100644 gas/testsuite/gas/mips/mips16-absolute-reloc-3.d create mode 100644 gas/testsuite/gas/mips/mips16-absolute-reloc-3.l create mode 100644 gas/testsuite/gas/mips/mips16-absolute-reloc-3.s create mode 100644 gas/testsuite/gas/mips/mips16-branch-absolute.d create mode 100644 gas/testsuite/gas/mips/mips16-branch-absolute.s create mode 100644 gas/testsuite/gas/mips/mips16-branch-addend-0.d create mode 100644 gas/testsuite/gas/mips/mips16-branch-addend-0.s create mode 100644 gas/testsuite/gas/mips/mips16-branch-addend-1.d create mode 100644 gas/testsuite/gas/mips/mips16-branch-addend-1.s create mode 100644 gas/testsuite/gas/mips/mips16-branch-addend-2.d create mode 100644 gas/testsuite/gas/mips/mips16-branch-addend-2.s create mode 100644 gas/testsuite/gas/mips/mips16-branch-addend-3.d create mode 100644 gas/testsuite/gas/mips/mips16-branch-addend-3.s create mode 100644 gas/testsuite/gas/mips/mips16-branch-reloc-0.d create mode 100644 gas/testsuite/gas/mips/mips16-branch-reloc-0.s create mode 100644 gas/testsuite/gas/mips/mips16-branch-reloc-1.d create mode 100644 gas/testsuite/gas/mips/mips16-branch-reloc-1.s create mode 100644 gas/testsuite/gas/mips/mips16-branch-reloc-2.d create mode 100644 gas/testsuite/gas/mips/mips16-branch-reloc-2.s create mode 100644 gas/testsuite/gas/mips/mips16-branch-reloc-3.d copy gas/testsuite/gas/mips/{branch-weak.s => mips16-branch-reloc-3.s} (52%) create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-absolute.d create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-absolute.l create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-absolute.s create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-addend-0.d create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-addend-0.s create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-addend-1.d create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-addend-1.s create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-addend-2.d create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-addend-2.l create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-addend-2.s create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-addend-3.d create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-addend-3.l create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-addend-3.s create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-relax-0.d create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-relax-0.s create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-relax-1.d create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-relax-2.d create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-relax-2.s create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-relax-3.d create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-0.d create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-0.s create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-1.d create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-1.s create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-2.d create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-2.l create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-2.s create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-3.d create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-3.l create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-3.s create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-4.d create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-4.s create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-5.d create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-5.s create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-6.d create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-6.l create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-6.s create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-7.d create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-7.l create mode 100644 gas/testsuite/gas/mips/mips16-pcrel-reloc-7.s create mode 100644 gas/testsuite/gas/mips/mips16@relax-swap3.l create mode 100644 gdb/syscalls/freebsd.xml create mode 100644 gdb/testsuite/gdb.base/offsets.c create mode 100644 gdb/testsuite/gdb.base/offsets.exp create mode 100644 gdb/testsuite/gdb.python/py-breakpoint-create-fail.c create mode 100644 gdb/testsuite/gdb.python/py-breakpoint-create-fail.exp create mode 100644 gdb/testsuite/gdb.python/py-breakpoint-create-fail.py create mode 100644 gold/testsuite/aarch64_reloc_none.s create mode 100755 gold/testsuite/aarch64_reloc_none.sh copy ld/testsuite/ld-i386/tls-def1.c => gold/testsuite/pr20216_def.c (100%) copy ld/testsuite/ld-x86-64/tls-gd1.S => gold/testsuite/pr20216_gd.S (100%) copy ld/testsuite/ld-x86-64/tls-ld1.S => gold/testsuite/pr20216_ld.S (100%) create mode 100644 gold/testsuite/pr20216_main.c copy ld/testsuite/ld-i386/tls-def1.c => gold/testsuite/pr20308_def.c (100%) copy ld/testsuite/ld-i386/tls-gd1.S => gold/testsuite/pr20308_gd.S (100%) copy ld/testsuite/ld-i386/tls-ld1.S => gold/testsuite/pr20308_ld.S (100%) create mode 100644 gold/testsuite/pr20308_main.c create mode 100644 gold/testsuite/script_test_14.s create mode 100755 gold/testsuite/script_test_14.sh create mode 100644 gold/testsuite/script_test_14.t create mode 100755 gold/testsuite/x86_64_indirect_call_to_direct.sh create mode 100644 gold/testsuite/x86_64_indirect_call_to_direct1.s create mode 100644 gold/testsuite/x86_64_indirect_jump_to_direct1.s create mode 100644 ld/testsuite/ld-gc/pr20306.c create mode 100644 ld/testsuite/ld-gc/pr20306.d create mode 100644 ld/testsuite/ld-mips-elf/mips16-branch-2.d create mode 100644 ld/testsuite/ld-mips-elf/mips16-branch-3.d create mode 100644 ld/testsuite/ld-mips-elf/mips16-branch-addend-2.d create mode 100644 ld/testsuite/ld-mips-elf/mips16-branch-addend-3.d copy gas/testsuite/gas/mips/branch-weak.s => ld/testsuite/ld-mips-elf/mips16-branc [...] create mode 100644 ld/testsuite/ld-scripts/pr20302.d