This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/hjl/tls in repository binutils-gdb.
discards 1104df157f x86-64: Treat ___tls_get_addr like __tls_get_addr adds 033ea118c0 Automatic date update in version.in adds 60c96dbf02 Fixup changelog entries for previous commit adds e4bdd67955 X86: Disassemble primary opcode map's group 2 ModRM.reg == 6 [...] adds 15a7695fdc [ARM] Add support for Cortex-A55 and Cortex-A75. adds 1d827a720c Fix build with GCC 4.2 adds 8455d26243 Fix Python unwinder frames regression adds 4b617f5235 Automatic date update in version.in adds a0b7b10523 Convert 'L' to 'l' when setting wide_width to 1 adds 33c5cd7587 Fission support for multiple CUs per DWO file adds 9691e722c6 Automatic date update in version.in adds 1cf9552bf1 Another _doprnt fix for %L handling adds aff6079bc7 Apply ld/Makefile.in patch to the correct file adds 532cc31305 Add some missing xcoff support adds 7639175c9a Move print_insn_XXX to an opcodes internal header, again adds c620a2b547 Make ppc476 testcases more robust adds e54cb31aa3 MIPS/LD: Fix a segfault from ELF `e_flags' access with non-E [...] adds 762c974a09 Implement the "get_siginfo_type" gdbarch method for FreeBSD [...] adds 929edea98d Fetch signal information for native FreeBSD processes. adds 6e5eab33ab Move the thread_section_name class to gdbcore.h. adds 382b69bbb7 Add a new gdbarch method to fetch signal information from co [...] adds 2af9fc4432 Use the thread_section_name helper class in fbsd_core_thread_name. adds 0b9305edf1 Recognize the recently-added FreeBSD core dump note for LWP info. adds e6f3b9c319 Create pseudo sections for FreeBSD NT_PTLWPINFO core notes. adds 4b654465bf Read signal information from FreeBSD core dumps. adds 12c1f20d6f Automatic date update in version.in adds f4db828807 Automatic date update in version.in adds 0327869232 Fix size check in dwarf2_evaluate_loc_desc_full adds 266934d1ad compile-loc2c: Fix uninitialized variable error adds 14357de15f DWARF-5: Fix error message typo. adds a074796714 Automatic date update in version.in adds 3d99e817a9 Import setenv and unsetenv from gnulib adds 2e1e43e140 Re-indent the code adds 77c501bcea Re-generate i386/amd64-avx-avx512-linux.c and i386/amd64-avx [...] adds adce5b398d Fix compile time warning about duplicate case values for pow [...] adds 6dc8d7579d Add missing ChangeLog etries adds 36cebdda80 Automatic date update in version.in adds 11cb57160f Sync dlang demangling tests from upstream libiberty testsuite. adds 4162bb66c6 Mark generated cgen files read-only adds 2c4d9cbe51 ppc32 use of %x in einfo format adds 70391b29cf [AArch64] Use "#pass" instead of "#..." to filter multiple lines adds e3fbc3da13 ppc32 use of %x in einfo format, typo fix adds 04ac15ab07 Add missing newlines in readelf -n output adds 61a0857c0f Support single digit GCC version adds 48aeef91c2 Include the fs_base and gs_base registers in amd64 target de [...] adds 0aa37b654c Support the fs_base and gs_base registers on FreeBSD/amd64 n [...] adds df2f63a6a0 Fixing for PR gold/21491 - Errata workaround can produce bro [...] adds bd6a8c1905 Automatic date update in version.in adds d42c267e9b bfd_error_handler bfd_vma and bfd_size_type args adds 2fe40b6792 rs6000 testsuite update adds 0bae9e9ec5 Fix compile time warnings building the binutils with gcc 7.1.1. adds 429d795d50 Update PO files adds b7d7d4598c Add missing gold/ChangeLog entry. adds bbe7ef6699 Automatic date update in version.in adds a502b0bbb8 Always delete $testarchive first adds 55efceabc6 S390: Add record/replay support for arch12 instructions adds 5d2cbaa526 gdb: Fix parameter passing to mi_create_breakpoint adds c55a47e723 Fix x86-64 GNU/Linux crashes adds b4365d025e gdb: Fix more parameter passing to mi_create_breakpoint adds e58ff055fa Add RDMA support for falkot/qdf24xx. adds ee77ed019f Automatic date update in version.in adds 6661ad4873 ax-gdb: Use ax->gdbarch instead of exp->gdbarch, remove unus [...] adds 053f805718 ax-gdb: Remove two unused agent_expr *ax parameters adds 40f4af2873 ax-gdb: Remove unnecessary gdbarch parameters adds 2347965cd9 ax-gdb: Remove more unused arguments adds 211b0bed95 PR ld/21529: Use a linker script to limit output with the test case adds 86038de0d8 ppc32 tlsopt tests adds 0f6329bd7f binutils/objdump: Fix disassemble for huge elf sections adds 8f14146e13 Fix gdb.base/completion.exp with --target_board=dwarf4-gdb-index adds 65547233e0 Make gdb.lookup_typename work for Rust types adds 8880f2a9cb Handle sizeof(type) in Rust adds 71d01ca93b Automatic date update in version.in adds 5bd6848722 gdb: Make some test names unique adds 046c08c44b Automatic date update in version.in adds 676ee2b5fa __tls_get_addr_opt GOT entries adds caa74962b6 Automatic date update in version.in adds f27dadca0a Update assembler documentation on some AVR cores. adds 2a925816fc Correct previous fix for an absence of input files on the ar [...] adds 330cdd9891 C++ify dwarf2_per_objfile adds bbf2f4dfae Fix TAB-completion + .gdb_index slowness (generalize filenam [...] adds 78b13106ed Rename make_symbol_completion_list_fn -> symbol_completer adds 6e1dbf8cda Clean up "completer_handle_brkchars" callback handling adds eb3ff9a551 Introduce class completion_tracker & rewrite completion<->re [...] adds 6a2c1b8790 "complete" command and completion word break characters adds 8090b426b5 Introduce CP_OPERATOR_STR/CP_OPERATOR_LEN and use throughout adds dd57c19c1a Re-indent elf_x86_64_relocate_section adds 1d550c828c Introduce strncmp_iw adds c5bb8910e8 x86-64: Limit PIC check to shared library build adds c6756f62e0 Rewrite/enhance explicit locations completer, parse left->right adds a245927022 Explicit locations -label completer adds be966d4207 Linespec lexing and C++ operators adds c45ec17c07 A smarter linespec completer adds 8e85f840e1 Add missing ChangeLog entries for PR ld/21782 fix adds 89d249d2f2 i386: Add tests for PIE with undefined weak symbol adds 25bda061bf Automatic date update in version.in adds 0a79bef4f2 * dwarf.c (display_debug_names): Initialize hash_prev. adds 386535dd91 Fix GDB builds that include the simulator adds b6a5771326 Import updated Ukranian and Swedish translations. adds c646b4e87f Improve doc about "maint print c-tdesc" adds cfb7e58b48 Simplify regcache_cpy and remove regcache::cpy_no_passthrough adds 27841e762c Remove one line comment adds e4e21d9ed1 Fix runtime failure triggered by a corrupt ecoff input file. adds c5ed057625 Fix Fission (broken by my previous patch) adds de194d8575 Fix spelling typos. adds 9a0f1d5099 LD/testsuite: Conditionalize the placement of `.dynamic' in [...] adds 927960f053 LD/testsuite: Conditionalize the placement of `.got' in GNU_RELRO adds 801f648cfc Automatic date update in version.in adds 804a409318 Fix gas crash on missing seh_endproc. adds e4943f2c75 Remove datasize measurements based on sbrk() adds 684d5a10b1 [ARC] Add JLI support. adds 7179e0e6b2 [ARC] Add SJLI instruction. adds 70b448ba7c [ARC] Add SecureShield AUX registers adds 29866fa186 Fix address violation when attempting to read a corrupt fiel [...] adds 62a5222fda LD/testsuite: Add 2**4 section alignment FILL script statement test adds 909e4e716c Fix use-after-free error when parsing a corrupt nested archive. adds 6c4e7b6bfb Extend previous fix to coff-rs6000.c to coff64-rs6000.c adds f2e6a8430e [AArch64] Fix PR18841 ifunc relocation ordering adds 2018ef80ae PR ld/16656: Add missing annotation to the relevant ChangeLo [...] adds 8e8f892f70 Automatic date update in version.in adds 2d2dbad060 Update the German translation for the opcodes library. adds 62d2a18a2e Make gdb.base/dmsym.exp independent of "set language ada" adds cf32529923 Fix cp_find_first_component_aux bug adds 42edd901a2 Eliminate block_iter_name_* adds a778f165ad Use SYMBOL_MATCHES_SEARCH_NAME some more adds edb0c9cb22 get_int_var_value adds 47e77640be Make language_def O(1) adds 33d69f8727 Automatic date update in version.in adds 47826cdbec S/390: Support z14 as CPU name. adds ba8826a82a This patch introduces support for specifing views in .loc di [...] adds b57e815ca1 Remove unused variables in dwarf parser. adds 13bace4ab9 Fix typo in warning message. adds 82c7806625 Updated French translation for the binutils subdirectory. adds dcd27ddf87 gdb.python/py-unwind: Disable stack protection adds dbdda973f3 Automatic date update in version.in adds f746a15444 C++-ify break-catch-sig adds 4fa8aeac19 C++-ify break-catch-throw adds e12c9b7a0c Use std::vector in syscall_catchpoint adds b6f48cb022 Use std::vector in struct catch_syscall_inferior_data adds 5c2c0020fb Automatic date update in version.in adds 15a3a14fdd Correct eh_frame info for __glink_PLTresolve adds 723dfee7b8 * dwarf2dbg.c (dwarf2dbg_final_check): Rename local variable [...] adds 8ca02f6a21 Automatic date update in version.in adds 645b280027 [ARC] Fix big-endian ld tests errors. adds 47aeb64c10 Improve "unrecognized relocation" error messages to add the [...] adds e8d84ca1b4 Stop the generation of mapping symbols in the debug sections [...] adds ca4cf9b9c6 Fix address violation errors parsing corrupt binary files. adds 8a2df5e2df Fix another memory access error triggered by attempting to p [...] adds 7684e58062 [AArch64] Fix the bit pattern order in the comments in auto- [...] adds 031ed05dd2 s390-vregs.exp: Fix Tcl error after non-zero-pad patch adds aafd38357a Automatic date update in version.in adds d4aaa2a074 __tls_get_addr_opt stub eh_frame info adds c6b78c965a Stop readelf from returning an error status if asked to dump [...] adds ec06425629 oops - add changelog entry accidentally omitted from previou [...] adds cfe7b9bd58 Add a linker branch optimization for the MSP430. adds c26bb06769 Updated French translation for the BFD library. adds 02ad7fc29f [ARM] Access FPSCR on vfpv2 adds 46a62268b8 Catch exceptions thrown from gdbarch_skip_prologue adds 7cbc739c71 Fix typos in error and option messages in OPCODES library. adds 133193b8ae Fix thinko in previous change to elf32-msp430.c adds a04b53379a Make amd64_x32_init_abi and amd64_init_abi argument constant adds b9c0e1b40e Fix two NetBSD-specific typos in the configure.nat conversion. adds 11f1093690 Automatic date update in version.in adds 229d26fc9e Add enum for result of fast_tracepoint_collecting adds b468ff4cbf Class-fy target_desc adds 8e2141c6fb Add optional argument to command "maint prints c-tdesc" adds 35b4818d03 Centralize i386 linux target descriptions adds 6eb1e6a8c1 Use visitor pattern for "maint print c-tdesc" adds 25aa13e522 Generate c for feature instead of tdesc adds ea03d0d3c3 Lazily and dynamically create i386-linux target descriptions adds 27d41eac62 Add "maint check xml-descriptions" to test builtin xml targe [...] adds 104f0515d0 Gold: Fix mips.cc for GCC 4.2 adds 63d4980d60 Automatic date update in version.in adds 8bdf0be19d Fix address violation issues encountered when parsing corrup [...] adds f726cc1cb6 Move AVR .promemx.* sections into higher memory. adds 4c9dc81149 Add myself as a write-after-approval GDB maintainer. adds 242f30e67c Automatic date update in version.in adds a808670465 Fix problems parsing RISCV architecture extenstions in the a [...] adds 2b94abd48a Make some improvements to how SORT_* specifiers and EXCLUDE_ [...] adds 79c12faeea S/390: Fix segfault when linking -shared -nostartfiles adds 894dde0ba7 Add missing changelog adds 49ba15a23a gold: Add put_ch_reserved to 64-bit Chdr_write adds ef080e7ed4 Automatic date update in version.in adds 8b5f1ed877 PR 21847, Don't default PowerPC64 to --plt-localentry adds 10683b8d11 Automatic date update in version.in adds 93e0a1eab1 Automatic date update in version.in adds d44c746aed PR 21847, PowerPC64 --plt-localentry again adds 4bbd4ef219 darwin: handle recent version of dyld adds 791fb3d7a5 Fix documentation about rot agent expression bytecode adds 54387c7fe2 Fix compiling zlib using x86_64-musl. adds aacb3b6dfc [GOLD] PowerPC --no-tls-optimize adds 7e5ed83b22 Update ChangeLog (missed that in my previous commit) adds c48a4d9834 Fix compile time error when using ansidecl.h with an old ver [...] adds 5759343685 Improve handling of ADD and SUB relocations on the RISCV target. adds 2e957b16d4 Fix bb instructions with double-word condition on hppa. adds 2141b11005 Update myself in MAINTAINERS adds 51b69c74c6 Automatic date update in version.in adds be897fb774 [GOLD] PowerPC recreate eh_frame for stubs on each relax pass adds 60c4393c50 Updated Swedish translation for the binutils sub-directory. adds 4d36230d59 x86: Update segment register check in Intel syntax adds 1ef692ea23 S/390: Fix claimfile failures adds a2f1f30853 MIPS: Consistently use MIPS_FPU_TYPE for `gdbarch' member adds a5be90a4d9 Automatic date update in version.in adds 262cdac76d Teach readelf about IA64 MSB relocs. adds 75800d2cd6 Fix gas and binutils testsuite failures for am33_2.0-linux target. adds d84ed528d4 Fix potential illegal memory access in Xtensa port. adds ddff3d84be Fix seg-fault when trying to place non-ELF orphan sections. adds 73d5923e48 Fix assertion failure for xtensa linker. adds 70b0cf90bc Add support for creating archives of slim-LTO modules using [...] adds b8f4abd342 Revert the last change to emultempl/elf32.em adds db99ecc08f Check ELF section header only for ELF output adds a4f320fd1b MIPS: Factor out FPU type naming in `gdbarch' debug adds 5f66bad45b Automatic date update in version.in adds 2e9246e077 ELF checks for orphan placement adds fd9770d81f Add more targets to the list of architectures not supporting [...] adds 4a2b031d54 Introduce and use ui_out_emit_table adds d419f42dd3 Introduce and use gdb_file_up adds ed1669453b Change return type of find_and_open_script adds 7cd06d6e89 Use gdb_file_up in fbsd-nat.c adds 4a45905b82 Use gdb_file_up in source.c adds 6e7bc05c53 Change open_terminal_stream to return a gdb_file_up adds fad0444a57 Remove make_cleanup_fclose adds b80cf83844 Remove an unlink cleanup adds e3ad2841b1 Remove make_cleanup_restore_current_language adds b3bc84537b Remove make_cleanup_free_so adds 2ec845e758 More uses of scoped_restore adds 31b68d4ad7 Replace tui_restore_gdbout with scoped_restore adds 7c218e6c9c Use unique_xmalloc_ptr in jit.c adds 26fcd5d757 Use containers to avoid cleanups adds 898e0c8e87 Remove in_user_command adds ac991630ca Remove user_call_depth adds b51b225eb9 Use a scoped_restore for command_nest_depth adds 3c9ebddd93 Replace do_restore_instream_cleanup with scoped_restore adds 7f968c899f Avoid some manual memory management in Python adds 0d50bde32b Remove a cleanup in Python adds 773a1edcd1 Introduce gdb_argv, a class wrapper for buildargv adds 1c034b67a0 Use gdb_argv in Python adds 744e4fe1db Remove make_cleanup_freeargv and gdb_buildargv adds 2331fa3af5 Add myself as a write-after-approval GDB maintainer. adds a30d3a7990 Automatic date update in version.in new 4563fa4ef6 x86: Lookup __tls_get_addr or ___tls_get_addr once
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (1104df157f) \ N -- N -- N refs/heads/users/hjl/tls (4563fa4ef6)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
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: bfd/ChangeLog | 442 + bfd/archive.c | 7 +- bfd/bfd-in2.h | 1 + bfd/bfd.c | 30 +- bfd/binary.c | 4 +- bfd/coff-arm.c | 6 +- bfd/coff-mcore.c | 5 +- bfd/coff-ppc.c | 14 +- bfd/coff-rs6000.c | 128 +- bfd/coff-sh.c | 38 +- bfd/coff-tic80.c | 4 +- bfd/coff64-rs6000.c | 42 +- bfd/coffcode.h | 33 +- bfd/coffgen.c | 4 +- bfd/cofflink.c | 8 +- bfd/compress.c | 6 +- bfd/configure | 2 +- bfd/configure.ac | 2 +- bfd/cpu-pdp11.c | 2 +- bfd/dwarf2.c | 34 +- bfd/ecoff.c | 2 +- bfd/ecofflink.c | 2 +- bfd/elf-m10300.c | 6 +- bfd/elf.c | 10 +- bfd/elf32-arc.c | 21 +- bfd/elf32-arm.c | 90 +- bfd/elf32-bfin.c | 17 +- bfd/elf32-cris.c | 10 +- bfd/elf32-frv.c | 8 +- bfd/elf32-hppa.c | 16 +- bfd/elf32-i370.c | 8 +- bfd/elf32-i386.c | 78 +- bfd/elf32-ip2k.c | 4 +- bfd/elf32-iq2000.c | 4 +- bfd/elf32-lm32.c | 4 +- bfd/elf32-m32c.c | 8 +- bfd/elf32-m32r.c | 5 +- bfd/elf32-m68hc1x.c | 4 +- bfd/elf32-m68k.c | 21 +- bfd/elf32-mcore.c | 4 +- bfd/elf32-mep.c | 2 +- bfd/elf32-metag.c | 7 +- bfd/elf32-msp430.c | 6 +- bfd/elf32-mt.c | 2 +- bfd/elf32-nds32.c | 52 +- bfd/elf32-nios2.c | 4 +- bfd/elf32-ppc.c | 47 +- bfd/elf32-rx.c | 2 +- bfd/elf32-s390.c | 21 +- bfd/elf32-score.c | 4 +- bfd/elf32-score7.c | 4 +- bfd/elf32-sh.c | 86 +- bfd/elf32-sh64.c | 6 +- bfd/elf32-spu.c | 4 +- bfd/elf32-tic6x.c | 6 +- bfd/elf32-tilepro.c | 16 +- bfd/elf32-v850.c | 36 +- bfd/elf32-vax.c | 8 +- bfd/elf32-xtensa.c | 33 +- bfd/elf64-alpha.c | 10 +- bfd/elf64-hppa.c | 6 +- bfd/elf64-ia64-vms.c | 19 +- bfd/elf64-mmix.c | 20 +- bfd/elf64-ppc.c | 267 +- bfd/elf64-s390.c | 25 +- bfd/elf64-sh64.c | 14 +- bfd/elf64-sparc.c | 4 +- bfd/elf64-x86-64.c | 119 +- bfd/elfcode.h | 4 +- bfd/elfcore.h | 6 +- bfd/elflink.c | 13 +- bfd/elfnn-aarch64.c | 59 +- bfd/elfnn-ia64.c | 14 +- bfd/elfnn-riscv.c | 6 +- bfd/elfxx-mips.c | 33 +- bfd/elfxx-riscv.c | 76 +- bfd/elfxx-sparc.c | 6 +- bfd/elfxx-tilegx.c | 16 +- bfd/ieee.c | 8 +- bfd/ihex.c | 7 +- bfd/libbfd.h | 6 + bfd/mach-o-aarch64.c | 8 +- bfd/mach-o-arm.c | 38 +- bfd/mach-o-i386.c | 23 +- bfd/mach-o-x86-64.c | 8 +- bfd/mach-o.c | 43 +- bfd/mach-o.h | 2 +- bfd/merge.c | 4 +- bfd/mmo.c | 17 +- bfd/nlmcode.h | 4 +- bfd/peXXigen.c | 4 +- bfd/po/es.po | 1 + bfd/po/fi.po | 1 + bfd/po/fr.po | 6683 ++++-- bfd/po/{fr.po => hr.po} | 2708 ++- bfd/po/id.po | 4785 +++-- bfd/po/ja.po | 1 + bfd/po/ro.po | 1 + bfd/po/ru.po | 1 + bfd/po/sr.po | 1 + bfd/po/sv.po | 1 + bfd/po/tr.po | 1 + bfd/po/uk.po | 6438 ++++-- bfd/po/vi.po | 509 +- bfd/po/zh_CN.po | 1 + bfd/reloc.c | 45 +- bfd/section.c | 2 +- bfd/som.c | 2 +- bfd/stabs.c | 2 +- bfd/sunos.c | 2 +- bfd/version.h | 2 +- bfd/vms-alpha.c | 155 +- bfd/vms-misc.c | 8 +- bfd/xcofflink.c | 12 +- bfd/xtensa-isa.c | 3 +- binutils/ChangeLog | 152 + binutils/MAINTAINERS | 3 +- binutils/ar.c | 9 +- binutils/arsup.c | 13 +- binutils/coffgrok.c | 6 +- binutils/dwarf.c | 201 +- binutils/nm.c | 11 - binutils/po/bg.po | 5665 +++-- binutils/po/ca.po | 1 + binutils/po/da.po | 1 + binutils/po/es.po | 1 + binutils/po/fi.po | 1 + binutils/po/fr.po | 5927 +++-- binutils/po/hr.po | 1 + binutils/po/id.po | 3 +- binutils/po/it.po | 1 + binutils/po/ja.po | 1 + binutils/po/ro.po | 1 + binutils/po/ru.po | 2854 +-- binutils/po/sk.po | 1 + binutils/po/sr.po | 1 + binutils/po/sv.po | 5869 +++-- binutils/po/tr.po | 1 + binutils/po/uk.po | 7157 ++++-- binutils/po/vi.po | 1557 +- binutils/po/zh_CN.po | 1 + binutils/po/zh_TW.po | 8060 ++++--- binutils/rddbg.c | 3 +- binutils/readelf.c | 36 +- binutils/srconv.c | 15 +- binutils/stabs.c | 2 +- binutils/testsuite/binutils-all/dw2-1.W | 2 +- binutils/testsuite/binutils-all/dw2-3.W | 2 +- binutils/testsuite/binutils-all/dw2-3gabi.W | 2 +- binutils/testsuite/binutils-all/dw5.W | 4 +- .../testsuite/binutils-all/i386/compressed-1a.d | 2 +- .../binutils-all/libdw2-compressedgabi.out | 6 +- binutils/testsuite/binutils-all/objcopy.exp | 2 +- binutils/testsuite/binutils-all/objdump.W | 2 +- binutils/testsuite/binutils-all/objdump.WL | 3 +- binutils/testsuite/binutils-all/objdump.exp | 14 +- .../testsuite/binutils-all/x86-64/compressed-1a.d | 4 +- binutils/winduni.c | 2 +- elfcpp/ChangeLog | 7 + elfcpp/elfcpp.h | 17 + gas/ChangeLog | 237 + gas/NEWS | 2 + gas/as.c | 19 - gas/config/obj-coff-seh.c | 5 +- gas/config/tc-aarch64.c | 11 +- gas/config/tc-arm.c | 17 +- gas/config/tc-avr.c | 13 +- gas/config/tc-hppa.c | 4 +- gas/config/tc-i386-intel.c | 8 +- gas/config/tc-i386.c | 16 - gas/config/tc-i386.h | 6 - gas/config/tc-mips.c | 4 +- gas/config/tc-msp430.c | 26 +- gas/config/tc-pru.c | 7 +- gas/config/tc-riscv.c | 18 +- gas/config/tc-s390.c | 2 +- gas/config/tc-sh64.c | 2 +- gas/config/tc-tic4x.c | 2 +- gas/config/tc-v850.c | 3 +- gas/doc/as.texinfo | 15 +- gas/doc/c-arm.texi | 2 + gas/doc/c-avr.texi | 9 +- gas/doc/c-s390.texi | 2 +- gas/dwarf2dbg.c | 313 +- gas/dwarf2dbg.h | 21 +- gas/ecoff.c | 2 +- gas/po/es.po | 1 + gas/po/fi.po | 1 + gas/po/fr.po | 11120 +++++----- gas/po/id.po | 8742 ++++---- gas/po/ja.po | 249 +- gas/po/ru.po | 1 + gas/po/sv.po | 158 +- gas/po/tr.po | 21512 ++++++++----------- gas/po/uk.po | 9779 +++++---- gas/po/zh_CN.po | 1 + gas/read.c | 2 +- gas/testsuite/gas/all/gas.exp | 5 +- gas/testsuite/gas/all/sleb128-9.d | 5 + gas/testsuite/gas/all/sleb128-9.l | 3 + gas/testsuite/gas/all/sleb128-9.s | 3 + gas/testsuite/gas/arc/add_s-err.s | 2 +- gas/testsuite/gas/arc/jli-1.d | 25 + gas/testsuite/gas/arc/jli-1.s | 11 + gas/testsuite/gas/arc/taux.d | 1 + gas/testsuite/gas/arm/ldr-bad.l | 4 +- gas/testsuite/gas/arm/ldr-t-bad.l | 4 +- gas/testsuite/gas/avr/large-debug-line-table.d | 2 +- gas/testsuite/gas/elf/dwarf2-1.d | 2 +- gas/testsuite/gas/elf/dwarf2-10.d | 6 + gas/testsuite/gas/elf/dwarf2-10.l | 2 + .../testsuite/gas/elf/dwarf2-10.s | 38 +- gas/testsuite/gas/elf/dwarf2-11.d | 15 + .../dmsym.c => gas/testsuite/gas/elf/dwarf2-11.s | 23 +- gas/testsuite/gas/elf/dwarf2-12.d | 20 + .../dmsym.c => gas/testsuite/gas/elf/dwarf2-12.s | 24 +- gas/testsuite/gas/elf/dwarf2-13.d | 19 + .../dmsym.c => gas/testsuite/gas/elf/dwarf2-13.s | 26 +- gas/testsuite/gas/elf/dwarf2-14.d | 19 + .../dmsym.c => gas/testsuite/gas/elf/dwarf2-14.s | 25 +- gas/testsuite/gas/elf/dwarf2-15.d | 19 + .../dmsym.c => gas/testsuite/gas/elf/dwarf2-15.s | 25 +- gas/testsuite/gas/elf/dwarf2-16.d | 20 + .../dmsym.c => gas/testsuite/gas/elf/dwarf2-16.s | 26 +- gas/testsuite/gas/elf/dwarf2-17.d | 20 + .../dmsym.c => gas/testsuite/gas/elf/dwarf2-17.s | 26 +- gas/testsuite/gas/elf/dwarf2-18.d | 19 + .../dmsym.c => gas/testsuite/gas/elf/dwarf2-18.s | 26 +- gas/testsuite/gas/elf/dwarf2-2.d | 2 +- gas/testsuite/gas/elf/dwarf2-5.d | 79 + gas/testsuite/gas/elf/dwarf2-5.s | 58 + gas/testsuite/gas/elf/dwarf2-6.d | 78 + gas/testsuite/gas/elf/dwarf2-6.s | 101 + gas/testsuite/gas/elf/dwarf2-7.d | 19 + .../dmsym.c => gas/testsuite/gas/elf/dwarf2-7.s | 29 +- gas/testsuite/gas/elf/dwarf2-8.d | 5 + gas/testsuite/gas/elf/dwarf2-8.l | 2 + .../dmsym.c => gas/testsuite/gas/elf/dwarf2-8.s | 22 +- gas/testsuite/gas/elf/dwarf2-9.d | 5 + gas/testsuite/gas/elf/dwarf2-9.l | 2 + .../dmsym.c => gas/testsuite/gas/elf/dwarf2-9.s | 25 +- gas/testsuite/gas/elf/elf.exp | 16 + gas/testsuite/gas/i386/dw2-compress-1.d | 2 +- gas/testsuite/gas/i386/dw2-compressed-1.d | 2 +- gas/testsuite/gas/i386/i386.exp | 5 - gas/testsuite/gas/i386/ilp32/lns/lns-duplicate.d | 2 +- gas/testsuite/gas/i386/ilp32/x86-64-tls-1.s | 8 - gas/testsuite/gas/i386/ilp32/x86-64-tls-1a.d | 5 - gas/testsuite/gas/i386/ilp32/x86-64-tls-1b.d | 12 - gas/testsuite/gas/i386/ilp32/x86-64-tls-2.s | 9 - gas/testsuite/gas/i386/ilp32/x86-64-tls-2a.d | 4 - gas/testsuite/gas/i386/ilp32/x86-64-tls-2b.d | 12 - gas/testsuite/gas/i386/intelok.s | 2 +- gas/testsuite/gas/i386/inval-seg.l | 18 +- gas/testsuite/gas/i386/inval-seg.s | 6 + gas/testsuite/gas/i386/opcode.d | 6 + gas/testsuite/gas/i386/opcode.s | 6 + gas/testsuite/gas/i386/x86-64-inval-seg.l | 22 +- gas/testsuite/gas/i386/x86-64-inval-seg.s | 6 + gas/testsuite/gas/i386/x86-64-opcode.d | 9 + gas/testsuite/gas/i386/x86-64-opcode.s | 9 + gas/testsuite/gas/i386/x86-64-tls-1.s | 8 - gas/testsuite/gas/i386/x86-64-tls-1a.d | 5 - gas/testsuite/gas/i386/x86-64-tls-1b.d | 12 - gas/testsuite/gas/i386/x86-64-tls-2.s | 9 - gas/testsuite/gas/i386/x86-64-tls-2a.d | 4 - gas/testsuite/gas/i386/x86-64-tls-2b.d | 12 - gas/testsuite/gas/lns/lns-big-delta.d | 2 +- gas/testsuite/gas/lns/lns-common-1-alt.d | 16 +- gas/testsuite/gas/lns/lns-duplicate.d | 2 +- gas/testsuite/gas/mips/loc-swap-2.d | 6 +- gas/testsuite/gas/mips/loc-swap-3.d | 2 +- gas/testsuite/gas/mips/loc-swap.d | 6 +- gas/testsuite/gas/mips/micromips@loc-swap-2.d | 6 +- gas/testsuite/gas/mips/micromips@loc-swap.d | 4 +- gas/testsuite/gas/mips/mips16@loc-swap-2.d | 6 +- gas/testsuite/gas/mips/mips16@loc-swap.d | 6 +- gas/testsuite/gas/mips/mips16e@loc-swap.d | 6 +- gas/testsuite/gas/msp430/errata_warns.l | 68 +- gas/testsuite/gas/pe/pe.exp | 1 + gas/testsuite/gas/pe/seh-x64-err-2.l | 3 + gas/testsuite/gas/pe/seh-x64-err-2.s | 9 + gas/testsuite/gas/tic54x/opcodes.s | 2 +- gas/write.c | 9 + gdb/ChangeLog | 1289 ++ gdb/MAINTAINERS | 2 + gdb/Makefile.in | 1 + gdb/NEWS | 3 + gdb/ada-lang.c | 84 +- gdb/ada-lang.h | 2 +- gdb/ada-tasks.c | 6 +- gdb/ada-typeprint.c | 4 +- gdb/amd64-bsd-nat.c | 54 + gdb/amd64-darwin-tdep.c | 2 +- gdb/amd64-dicos-tdep.c | 2 +- gdb/amd64-fbsd-tdep.c | 2 +- gdb/amd64-linux-tdep.c | 16 +- gdb/amd64-nbsd-tdep.c | 2 +- gdb/amd64-obsd-tdep.c | 2 +- gdb/amd64-sol2-tdep.c | 2 +- gdb/amd64-tdep.c | 15 +- gdb/amd64-tdep.h | 13 +- gdb/amd64-windows-tdep.c | 2 +- gdb/arch-utils.c | 18 + gdb/arch-utils.h | 6 + gdb/arm-linux-nat.c | 6 +- gdb/auto-load.c | 57 +- gdb/ax-gdb.c | 250 +- gdb/block.c | 73 +- gdb/block.h | 24 +- gdb/break-catch-sig.c | 159 +- gdb/break-catch-syscall.c | 187 +- gdb/break-catch-throw.c | 40 +- gdb/breakpoint.c | 151 +- gdb/c-exp.y | 5 +- gdb/c-lang.c | 27 +- gdb/c-typeprint.c | 2 +- gdb/cli/cli-cmds.c | 178 +- gdb/cli/cli-cmds.h | 21 +- gdb/cli/cli-decode.c | 41 +- gdb/cli/cli-decode.h | 17 +- gdb/cli/cli-dump.c | 39 +- gdb/cli/cli-script.c | 99 +- gdb/command.h | 34 +- gdb/common/filestuff.c | 4 +- gdb/common/filestuff.h | 15 +- gdb/compile/compile-loc2c.c | 1 + gdb/compile/compile.c | 65 +- gdb/completer.c | 1757 +- gdb/completer.h | 371 +- gdb/configure.nat | 3 +- gdb/corefile.c | 5 +- gdb/corelow.c | 82 +- gdb/cp-abi.c | 5 +- gdb/cp-support.c | 11 +- gdb/cp-support.h | 8 + gdb/cp-valprint.c | 12 +- gdb/d-lang.c | 6 +- gdb/defs.h | 3 +- gdb/dictionary.c | 14 - gdb/dictionary.h | 19 - gdb/disasm.c | 6 +- gdb/doc/ChangeLog | 20 + gdb/doc/agentexpr.texi | 6 +- gdb/doc/gdb.texinfo | 18 +- gdb/dwarf2loc.c | 35 +- gdb/dwarf2loc.h | 1 - gdb/dwarf2read.c | 525 +- gdb/elfread.c | 24 +- gdb/exec.c | 14 +- gdb/f-lang.c | 17 +- gdb/fbsd-nat.c | 168 +- gdb/fbsd-tdep.c | 197 +- gdb/features/Makefile | 52 +- gdb/features/aarch64.c | 8 +- gdb/features/arc-arcompact.c | 8 +- gdb/features/arc-v2.c | 8 +- gdb/features/arm/arm-with-iwmmxt.c | 8 +- gdb/features/arm/arm-with-m-fpa-layout.c | 4 +- gdb/features/arm/arm-with-m-vfp-d16.c | 4 +- gdb/features/arm/arm-with-m.c | 4 +- gdb/features/arm/arm-with-neon.c | 4 +- gdb/features/arm/arm-with-vfpv2.c | 4 +- gdb/features/arm/arm-with-vfpv3.c | 4 +- gdb/features/i386/32bit-avx.c | 21 + gdb/features/i386/32bit-avx512.c | 33 + gdb/features/i386/32bit-core.c | 66 + gdb/features/i386/32bit-linux.c | 15 + gdb/features/i386/32bit-mpx.c | 51 + gdb/features/i386/32bit-pkeys.c | 14 + gdb/features/i386/32bit-sse.c | 75 + gdb/features/i386/amd64-avx-avx512-linux.c | 10 +- gdb/features/i386/amd64-avx-avx512.c | 188 +- gdb/features/i386/amd64-avx-avx512.xml | 1 + gdb/features/i386/amd64-avx-linux.c | 8 +- gdb/features/i386/amd64-avx-mpx-avx512-pku-linux.c | 10 +- gdb/features/i386/amd64-avx-mpx-avx512-pku.c | 202 +- gdb/features/i386/amd64-avx-mpx-avx512-pku.xml | 1 + gdb/features/i386/amd64-avx-mpx-linux.c | 8 +- gdb/features/i386/amd64-avx-mpx.c | 56 +- gdb/features/i386/amd64-avx-mpx.xml | 1 + gdb/features/i386/amd64-avx.c | 44 +- gdb/features/i386/amd64-avx.xml | 1 + gdb/features/i386/amd64-linux.c | 8 +- gdb/features/i386/amd64-mpx-linux.c | 8 +- gdb/features/i386/amd64-mpx.c | 24 +- gdb/features/i386/amd64-mpx.xml | 1 + gdb/features/i386/amd64.c | 12 +- gdb/features/i386/amd64.xml | 1 + gdb/features/i386/i386-avx-avx512-linux.c | 8 +- gdb/features/i386/i386-avx-avx512.c | 8 +- gdb/features/i386/i386-avx-linux.c | 8 +- gdb/features/i386/i386-avx-mpx-avx512-pku-linux.c | 8 +- gdb/features/i386/i386-avx-mpx-avx512-pku.c | 8 +- gdb/features/i386/i386-avx-mpx-linux.c | 8 +- gdb/features/i386/i386-avx-mpx.c | 8 +- gdb/features/i386/i386-avx.c | 8 +- gdb/features/i386/i386-linux.c | 8 +- gdb/features/i386/i386-mmx-linux.c | 8 +- gdb/features/i386/i386-mmx.c | 8 +- gdb/features/i386/i386-mpx-linux.c | 8 +- gdb/features/i386/i386-mpx.c | 8 +- gdb/features/i386/i386.c | 8 +- gdb/features/i386/x32-avx-avx512-linux.c | 8 +- gdb/features/i386/x32-avx-avx512.c | 8 +- gdb/features/i386/x32-avx-linux.c | 8 +- gdb/features/i386/x32-avx.c | 8 +- gdb/features/i386/x32-linux.c | 8 +- gdb/features/i386/x32.c | 8 +- gdb/features/mips-dsp-linux.c | 4 +- gdb/features/mips-linux.c | 4 +- gdb/features/mips64-dsp-linux.c | 4 +- gdb/features/mips64-linux.c | 4 +- gdb/features/nds32.c | 4 +- gdb/features/nios2-linux.c | 4 +- gdb/features/nios2.c | 4 +- gdb/features/rs6000/powerpc-32.c | 4 +- gdb/features/rs6000/powerpc-32l.c | 4 +- gdb/features/rs6000/powerpc-64.c | 4 +- gdb/features/rs6000/powerpc-64l.c | 4 +- gdb/features/rs6000/powerpc-7400.c | 4 +- gdb/features/rs6000/powerpc-altivec32.c | 8 +- gdb/features/rs6000/powerpc-altivec32l.c | 8 +- gdb/features/rs6000/powerpc-altivec64.c | 8 +- gdb/features/rs6000/powerpc-altivec64l.c | 8 +- gdb/features/rs6000/powerpc-cell32l.c | 8 +- gdb/features/rs6000/powerpc-cell64l.c | 8 +- gdb/features/rs6000/powerpc-e500.c | 4 +- gdb/features/rs6000/powerpc-e500l.c | 4 +- gdb/features/rs6000/powerpc-isa205-32l.c | 4 +- gdb/features/rs6000/powerpc-isa205-64l.c | 4 +- gdb/features/rs6000/powerpc-isa205-altivec32l.c | 8 +- gdb/features/rs6000/powerpc-isa205-altivec64l.c | 8 +- gdb/features/rs6000/powerpc-isa205-vsx32l.c | 8 +- gdb/features/rs6000/powerpc-isa205-vsx64l.c | 8 +- gdb/features/rs6000/powerpc-vsx32.c | 8 +- gdb/features/rs6000/powerpc-vsx32l.c | 8 +- gdb/features/rs6000/powerpc-vsx64.c | 8 +- gdb/features/rs6000/powerpc-vsx64l.c | 8 +- gdb/features/rs6000/rs6000.c | 4 +- gdb/features/s390-linux32.c | 4 +- gdb/features/s390-linux32v1.c | 4 +- gdb/features/s390-linux32v2.c | 4 +- gdb/features/s390-linux64.c | 4 +- gdb/features/s390-linux64v1.c | 4 +- gdb/features/s390-linux64v2.c | 4 +- gdb/features/s390-te-linux64.c | 4 +- gdb/features/s390-tevx-linux64.c | 8 +- gdb/features/s390-vx-linux64.c | 8 +- gdb/features/s390x-linux64.c | 4 +- gdb/features/s390x-linux64v1.c | 4 +- gdb/features/s390x-linux64v2.c | 4 +- gdb/features/s390x-te-linux64.c | 4 +- gdb/features/s390x-tevx-linux64.c | 8 +- gdb/features/s390x-vx-linux64.c | 8 +- gdb/features/tic6x-c62x-linux.c | 4 +- gdb/features/tic6x-c62x.c | 4 +- gdb/features/tic6x-c64x-linux.c | 4 +- gdb/features/tic6x-c64x.c | 4 +- gdb/features/tic6x-c64xp-linux.c | 4 +- gdb/features/tic6x-c64xp.c | 4 +- gdb/filename-seen-cache.c | 66 + gdb/filename-seen-cache.h | 63 + gdb/gcore.c | 13 +- gdb/gdb_bfd.c | 5 +- gdb/gdbarch.c | 32 + gdb/gdbarch.h | 10 + gdb/gdbarch.sh | 5 + gdb/gdbcmd.h | 4 + gdb/gdbcore.h | 45 + gdb/gdbserver/ChangeLog | 22 + gdb/gdbserver/linux-low.c | 65 +- gdb/gdbserver/linux-low.h | 12 +- gdb/gdbserver/linux-x86-low.c | 2 +- gdb/gdbserver/tracepoint.c | 18 +- gdb/gdbserver/tracepoint.h | 22 +- gdb/gnu-v2-abi.c | 2 +- gdb/gnu-v3-abi.c | 2 +- gdb/gnulib/aclocal.m4 | 2 + gdb/gnulib/config.in | 35 + gdb/gnulib/configure | 391 +- gdb/gnulib/import/Makefile.am | 20 +- gdb/gnulib/import/Makefile.in | 12 +- gdb/gnulib/import/m4/environ.m4 | 47 + gdb/gnulib/import/m4/gnulib-cache.m4 | 4 +- gdb/gnulib/import/m4/gnulib-comp.m4 | 20 + gdb/gnulib/import/m4/setenv.m4 | 160 + gdb/gnulib/import/setenv.c | 390 + gdb/gnulib/import/unsetenv.c | 127 + gdb/gnulib/update-gnulib.sh | 2 + gdb/go-lang.c | 8 +- gdb/guile/scm-cmd.c | 40 +- gdb/guile/scm-string.c | 8 +- gdb/i386-linux-tdep.c | 125 +- gdb/i386-linux-tdep.h | 10 +- gdb/inferior.c | 32 +- gdb/infrun.c | 65 +- gdb/interps.c | 21 +- gdb/interps.h | 7 +- gdb/jit.c | 19 +- gdb/language.c | 252 +- gdb/language.h | 62 +- gdb/linespec.c | 952 +- gdb/linespec.h | 26 + gdb/linux-nat.c | 9 +- gdb/linux-tdep.c | 21 + gdb/linux-thread-db.c | 68 +- gdb/location.c | 308 +- gdb/location.h | 29 +- gdb/m2-lang.c | 6 +- gdb/maint.c | 18 + gdb/mi/mi-cmd-info.c | 5 +- gdb/mi/mi-main.c | 14 +- gdb/mips-tdep.c | 32 +- gdb/nat/linux-btrace.c | 9 +- gdb/nat/linux-osdata.c | 78 +- gdb/nat/linux-procfs.c | 18 +- gdb/objc-lang.c | 5 +- gdb/opencl-lang.c | 5 +- gdb/osdata.c | 3 +- gdb/p-lang.c | 13 +- gdb/parse.c | 18 +- gdb/printcmd.c | 10 +- gdb/procfs.c | 18 +- gdb/progspace.c | 5 +- gdb/psymtab.c | 9 +- gdb/python/py-breakpoint.c | 15 +- gdb/python/py-cmd.c | 66 +- gdb/python/py-param.c | 24 +- gdb/python/py-unwind.c | 2 +- gdb/python/py-varobj.c | 9 +- gdb/python/python.c | 67 +- gdb/regcache.c | 31 +- gdb/regcache.h | 13 +- gdb/regformats/i386/amd64-avx-avx512.dat | 2 + gdb/regformats/i386/amd64-avx-mpx-avx512-pku.dat | 2 + gdb/regformats/i386/amd64-avx-mpx.dat | 2 + gdb/regformats/i386/amd64-avx.dat | 2 + gdb/regformats/i386/amd64-mpx.dat | 2 + gdb/regformats/i386/amd64.dat | 2 + gdb/remote-sim.c | 69 +- gdb/remote.c | 113 +- gdb/reverse.c | 19 +- gdb/rust-exp.y | 39 +- gdb/rust-lang.c | 12 +- gdb/s390-linux-tdep.c | 120 +- gdb/ser-mingw.c | 9 +- gdb/skip.c | 16 +- gdb/solib-darwin.c | 2 +- gdb/solib-svr4.c | 24 +- gdb/solib.c | 93 +- gdb/solist.h | 12 + gdb/source.c | 75 +- gdb/stack.c | 4 +- gdb/symfile.c | 34 +- gdb/symmisc.c | 17 +- gdb/symtab.c | 434 +- gdb/symtab.h | 53 +- gdb/target-descriptions.c | 962 +- gdb/target-descriptions.h | 12 + gdb/target.c | 37 +- gdb/testsuite/ChangeLog | 96 + gdb/testsuite/gdb.arch/s390-vregs.exp | 18 +- gdb/testsuite/gdb.base/completion.exp | 2 +- gdb/testsuite/gdb.base/default.exp | 2 +- gdb/testsuite/gdb.base/dmsym.c | 8 +- gdb/testsuite/gdb.base/dmsym.exp | 39 +- gdb/testsuite/gdb.base/dmsym_main.c | 10 +- gdb/testsuite/gdb.base/reread.exp | 226 +- gdb/testsuite/gdb.dlang/demangle.exp | 2 +- gdb/testsuite/gdb.dwarf2/fission-multi-cu.S | 374 + gdb/testsuite/gdb.dwarf2/fission-multi-cu.exp | 67 + .../dmsym.c => gdb.dwarf2/fission-multi-cu1.c} | 9 +- .../dmsym.c => gdb.dwarf2/fission-multi-cu2.c} | 9 +- gdb/testsuite/gdb.dwarf2/shortpiece.exp | 100 + gdb/testsuite/gdb.gdb/unittest.exp | 5 + gdb/testsuite/gdb.linespec/base/one/thefile.cc | 5 + gdb/testsuite/gdb.linespec/base/two/thefile.cc | 5 + gdb/testsuite/gdb.linespec/linespec.exp | 93 +- gdb/testsuite/gdb.linespec/ls-errs.exp | 27 +- gdb/testsuite/gdb.mi/mi-vla-fortran.exp | 55 +- gdb/testsuite/gdb.python/py-unwind.exp | 10 +- gdb/testsuite/gdb.rust/simple.exp | 11 + gdb/top.c | 59 +- gdb/top.h | 3 - gdb/tracefile-tfile.c | 2 +- gdb/tracefile.c | 6 +- gdb/tracepoint.c | 30 +- gdb/tui/tui-layout.c | 5 +- gdb/tui/tui-regs.c | 37 +- gdb/tui/tui-win.c | 28 +- gdb/ui-file.c | 4 +- gdb/ui-out.h | 26 + gdb/utils.c | 160 +- gdb/utils.h | 154 +- gdb/valarith.c | 28 +- gdb/valops.c | 11 +- gdb/value.c | 17 +- gdb/value.h | 3 +- gdb/x86-linux-nat.c | 24 +- gdb/xml-support.c | 13 +- gold/ChangeLog | 89 + gold/aarch64.cc | 226 +- gold/arm.cc | 8 +- gold/compressed_output.cc | 4 + gold/ehframe.cc | 46 + gold/ehframe.h | 13 + gold/layout.cc | 19 +- gold/layout.h | 7 + gold/mips.cc | 2 +- gold/options.h | 4 + gold/po/es.po | 1 + gold/po/fi.po | 1 + gold/po/fr.po | 1 + gold/po/id.po | 1410 +- gold/po/it.po | 1 + gold/po/{it.po => ja.po} | 990 +- gold/po/sv.po | 4733 ++++ gold/po/uk.po | 3451 +++ gold/po/vi.po | 323 +- gold/po/zh_CN.po | 1 + gold/powerpc.cc | 109 +- gold/x86_64.cc | 2 +- gprof/ChangeLog | 25 + gprof/po/bg.po | 182 +- gprof/po/da.po | 1 + gprof/po/de.po | 1 + gprof/po/eo.po | 166 +- gprof/po/es.po | 311 +- gprof/po/fi.po | 1 + gprof/po/fr.po | 158 +- gprof/po/ga.po | 1 + gprof/po/hu.po | 1 + gprof/po/id.po | 144 +- gprof/po/it.po | 1 + gprof/po/ja.po | 1 + gprof/po/ms.po | 211 +- gprof/po/nl.po | 1 + gprof/po/pt_BR.po | 396 +- gprof/po/ro.po | 1 + gprof/po/ru.po | 171 +- gprof/po/sr.po | 1 + gprof/po/sv.po | 186 +- gprof/po/tr.po | 299 +- gprof/po/uk.po | 176 +- gprof/po/vi.po | 79 +- include/ChangeLog | 37 + include/ansidecl.h | 30 +- include/aout/adobe.h | 167 +- include/aout/aout64.h | 6 +- include/aout/hp300hpux.h | 54 +- include/dis-asm.h | 2 +- include/elf/arc-reloc.def | 7 + include/elf/common.h | 1 + include/elf/hppa.h | 2 +- include/gdb/remote-sim.h | 2 +- include/libiberty.h | 2 +- include/mach-o/arm.h | 2 +- include/opcode/arc-func.h | 15 +- include/opcode/arc.h | 1 + include/opcode/v850.h | 4 +- ld/ChangeLog | 260 + ld/Makefile.am | 1 + ld/NEWS | 7 + ld/configure | 2 +- ld/configure.ac | 2 +- ld/emulparams/arcelf.sh | 1 + ld/emulparams/arcv2elf.sh | 3 +- ld/emulparams/arcv2elfx.sh | 3 +- ld/emultempl/avrelf.em | 24 +- ld/emultempl/elf32.em | 73 +- ld/emultempl/m68hc1xelf.em | 38 +- ld/emultempl/mipself.em | 15 +- ld/emultempl/xtensaelf.em | 2 +- ld/ld.texinfo | 20 +- ld/ldgram.y | 97 +- ld/ldlang.c | 50 +- ld/ldmain.c | 16 - ld/po/bg.po | 1529 +- ld/po/da.po | 329 +- ld/po/{fi.po => de.po} | 1074 +- ld/po/es.po | 1 + ld/po/fi.po | 1154 +- ld/po/fr.po | 1 + ld/po/id.po | 1154 +- ld/po/it.po | 1 + ld/po/ja.po | 1 + ld/po/{da.po => ru.po} | 1086 +- ld/po/tr.po | 1 + ld/po/uk.po | 1620 +- ld/po/vi.po | 383 +- ld/po/zh_CN.po | 1 + ld/po/zh_TW.po | 1 + ld/scripttempl/avr.sc | 4 +- ld/scripttempl/elfarc.sc | 6 + ld/scripttempl/elfarcv2.sc | 5 + ld/testsuite/ld-aarch64/dt_textrel.d | 3 +- ld/testsuite/ld-arc/arc.exp | 5 + ld/testsuite/ld-arc/jli-overflow.d | 4 + ld/testsuite/ld-arc/jli-overflow.err | 3 + ld/testsuite/ld-arc/jli-overflow.s | 1050 + ld/testsuite/ld-arc/jli-script.ld | 20 + ld/testsuite/ld-arc/jli-simple.dd | 26 + ld/testsuite/ld-arc/jli-simple.rd | 10 + ld/testsuite/ld-arc/jli-simple.s | 24 + ld/testsuite/ld-arc/nps-1b.err | 2 +- ld/testsuite/ld-arc/tls_gd-01.d | 2 +- ld/testsuite/ld-arc/tls_ie-01.d | 4 +- ld/testsuite/ld-avr/gc-section-debugline.d | 59 +- ld/testsuite/ld-elf/binutils.exp | 26 +- ld/testsuite/ld-elf/pr21884.d | 11 + ld/testsuite/ld-elf/pr21884.t | 7 + ld/testsuite/ld-elf/pr21884a.s | 5 + ld/testsuite/ld-elf/pr21884b.s | 5 + ld/testsuite/ld-elfcomm/elfcomm.exp | 2 +- ld/testsuite/ld-i386/i386.exp | 2 + ld/testsuite/ld-i386/pie1-nacl.d | 18 + ld/testsuite/ld-i386/pie1.d | 17 + ld/testsuite/ld-i386/pie1.s | 5 + ld/testsuite/ld-mips-elf/binary.d | 8 + ld/testsuite/ld-mips-elf/binary.ld | 5 + ld/testsuite/ld-mips-elf/binary.s | 2 + ld/testsuite/ld-mips-elf/mips-elf.exp | 3 + ld/testsuite/ld-powerpc/powerpc.exp | 6 +- ld/testsuite/ld-powerpc/ppc476-shared.d | 4 +- ld/testsuite/ld-powerpc/ppc476-shared.lnk | 2 +- ld/testsuite/ld-powerpc/ppc476-shared2.d | 12 +- ld/testsuite/ld-powerpc/tlsopt1_32.d | 2 +- ld/testsuite/ld-powerpc/tlsopt1_32.s | 2 +- ld/testsuite/ld-powerpc/tlsopt2_32.d | 4 +- ld/testsuite/ld-powerpc/tlsopt2_32.s | 4 +- ld/testsuite/ld-powerpc/tlsopt3_32.d | 4 +- ld/testsuite/ld-powerpc/tlsopt3_32.s | 4 +- ld/testsuite/ld-powerpc/tlsopt4_32.s | 10 +- ld/testsuite/ld-powerpc/tlsopt5.d | 14 +- ld/testsuite/ld-powerpc/tlsopt5.s | 2 + ld/testsuite/ld-powerpc/tlsopt5.wf | 32 + ld/testsuite/ld-powerpc/tlsopt5_32.d | 53 +- ld/testsuite/ld-powerpc/tlsopt5_32.s | 18 +- ld/testsuite/ld-scripts/align.exp | 5 +- ld/testsuite/ld-scripts/align3.d | 3 + ld/testsuite/ld-scripts/align3.t | 10 + ld/testsuite/ld-scripts/align4.d | 3 + ld/testsuite/ld-scripts/align4.t | 10 + ld/testsuite/ld-scripts/align5.d | 7 + ld/testsuite/ld-scripts/align5.t | 12 + ld/testsuite/ld-scripts/assign-loc.d | 2 +- ld/testsuite/ld-scripts/data.exp | 1 + ld/testsuite/ld-scripts/defined2.d | 1 - ld/testsuite/ld-scripts/defined3.d | 2 +- ld/testsuite/ld-scripts/defined4.d | 2 +- ld/testsuite/ld-scripts/defined5.d | 2 +- ld/testsuite/ld-scripts/exclude-file-5.d | 5 + ld/testsuite/ld-scripts/exclude-file-5.map | 8 + ld/testsuite/ld-scripts/exclude-file-5.t | 11 + ld/testsuite/ld-scripts/exclude-file-6.d | 5 + ld/testsuite/ld-scripts/exclude-file-6.map | 8 + ld/testsuite/ld-scripts/exclude-file-6.t | 11 + ld/testsuite/ld-scripts/exclude-file-7.d | 5 + ld/testsuite/ld-scripts/exclude-file-7.map | 8 + ld/testsuite/ld-scripts/exclude-file-7.t | 11 + ld/testsuite/ld-scripts/expr2.d | 2 +- ld/testsuite/ld-scripts/fill.d | 33 +- ld/testsuite/ld-scripts/fill16.d | 43 + ld/testsuite/ld-scripts/fill16_0.s | 6 + ld/testsuite/ld-scripts/fill16_1.s | 6 + ld/testsuite/ld-scripts/fill16_2.s | 6 + ld/testsuite/ld-scripts/provide.exp | 2 +- ld/testsuite/ld-scripts/sane1.d | 2 +- ld/testsuite/ld-scripts/size.exp | 2 +- ld/testsuite/ld-selective/selective.exp | 3 +- ld/testsuite/ld-unique/pr21529.d | 5 +- .../ppc476-shared.lnk => ld-unique/pr21529.ld} | 3 +- ld/testsuite/ld-x86-64/ilp32-11.d | 2 +- ld/testsuite/ld-x86-64/pie3-nacl.d | 14 + ld/testsuite/ld-x86-64/pie3.d | 13 + ld/testsuite/ld-x86-64/pie3.s | 5 + ld/testsuite/ld-x86-64/tlsbin2aligned-nacl.rd | 143 - ld/testsuite/ld-x86-64/tlsbin2aligned.rd | 141 - ld/testsuite/ld-x86-64/tlsbinaligned-nacl.rd | 150 - ld/testsuite/ld-x86-64/tlsbinaligned.rd | 148 - ld/testsuite/ld-x86-64/tlsbinpic2aligned.s | 2 - ld/testsuite/ld-x86-64/tlsbinpicaligned.s | 2 - ld/testsuite/ld-x86-64/tlsgd10aligned.s | 2 - ld/testsuite/ld-x86-64/tlsgd11aligned.s | 2 - ld/testsuite/ld-x86-64/tlsgd12aligned.d | 4 - ld/testsuite/ld-x86-64/tlsgd12aligned.s | 2 - ld/testsuite/ld-x86-64/tlsgd13aligned.d | 4 - ld/testsuite/ld-x86-64/tlsgd13aligned.s | 2 - ld/testsuite/ld-x86-64/tlsgd14aligned.s | 2 - ld/testsuite/ld-x86-64/tlsgd1aligned.s | 2 - ld/testsuite/ld-x86-64/tlsgd2aligned.d | 4 - ld/testsuite/ld-x86-64/tlsgd2aligned.s | 2 - ld/testsuite/ld-x86-64/tlsgd3aligned.d | 4 - ld/testsuite/ld-x86-64/tlsgd3aligned.s | 2 - ld/testsuite/ld-x86-64/tlsgd4aligned.s | 2 - ld/testsuite/ld-x86-64/tlsgd5aaligned.s | 2 - ld/testsuite/ld-x86-64/tlsgd5caligned.s | 2 - ld/testsuite/ld-x86-64/tlsgd6aaligned.s | 2 - ld/testsuite/ld-x86-64/tlsgd6caligned.s | 2 - ld/testsuite/ld-x86-64/tlsgd7aligned.s | 2 - ld/testsuite/ld-x86-64/tlsgd8aligned.s | 2 - ld/testsuite/ld-x86-64/tlsgd9aligned.s | 2 - ld/testsuite/ld-x86-64/tlsgdescaligned-nacl.rd | 103 - ld/testsuite/ld-x86-64/tlsgdescaligned.dd | 163 - ld/testsuite/ld-x86-64/tlsgdescaligned.rd | 101 - ld/testsuite/ld-x86-64/tlsgdescaligned.s | 2 - ld/testsuite/ld-x86-64/tlsld1aligned.s | 2 - ld/testsuite/ld-x86-64/tlsld2aligned.s | 2 - ld/testsuite/ld-x86-64/tlsld3aligned.s | 2 - ld/testsuite/ld-x86-64/tlsld4aligned.s | 2 - ld/testsuite/ld-x86-64/tlsld5aligned.s | 2 - ld/testsuite/ld-x86-64/tlsld6aligned.s | 2 - ld/testsuite/ld-x86-64/tlslibaligned.s | 18 - ld/testsuite/ld-x86-64/tlspic1aligned.s | 2 - ld/testsuite/ld-x86-64/tlspic2aligned-nacl.rd | 145 - ld/testsuite/ld-x86-64/tlspic2aligned.rd | 139 - ld/testsuite/ld-x86-64/tlspic2aligned.sd | 20 - ld/testsuite/ld-x86-64/tlspic3aligned.s | 2 - ld/testsuite/ld-x86-64/tlspicaligned-nacl.rd | 144 - ld/testsuite/ld-x86-64/tlspicaligned.rd | 142 - ld/testsuite/ld-x86-64/tlspie1aligned.d | 6 - ld/testsuite/ld-x86-64/tlspie1aligned.s | 58 - ld/testsuite/ld-x86-64/tlspie2aaligned.d | 6 - ld/testsuite/ld-x86-64/tlspie2aligned.s | 58 - ld/testsuite/ld-x86-64/tlspie2baligned.d | 28 - ld/testsuite/ld-x86-64/tlspie2caligned.d | 28 - ld/testsuite/ld-x86-64/x86-64.exp | 113 +- opcodes/ChangeLog | 225 + opcodes/aarch64-dis-2.c | 3372 +-- opcodes/aarch64-gen.c | 9 +- opcodes/aarch64-opc.c | 2 +- opcodes/arc-opc.c | 96 +- opcodes/arc-regs.h | 11 +- opcodes/arc-tbl.h | 4 + opcodes/cgen-dis.in | 2 +- opcodes/cgen.sh | 26 +- opcodes/dis-buf.c | 6 +- opcodes/epiphany-asm.c | 1 + opcodes/epiphany-desc.c | 1 + opcodes/epiphany-desc.h | 1 + opcodes/epiphany-dis.c | 1 + opcodes/epiphany-ibld.c | 1 + opcodes/epiphany-opc.c | 1 + opcodes/epiphany-opc.h | 1 + opcodes/fr30-asm.c | 1 + opcodes/fr30-desc.c | 1 + opcodes/fr30-desc.h | 1 + opcodes/fr30-dis.c | 1 + opcodes/fr30-ibld.c | 1 + opcodes/fr30-opc.c | 1 + opcodes/fr30-opc.h | 1 + opcodes/frv-asm.c | 1 + opcodes/frv-desc.c | 1 + opcodes/frv-desc.h | 1 + opcodes/frv-dis.c | 1 + opcodes/frv-ibld.c | 1 + opcodes/frv-opc.c | 1 + opcodes/frv-opc.h | 1 + opcodes/i386-dis.c | 14 +- opcodes/ip2k-asm.c | 1 + opcodes/ip2k-desc.c | 1 + opcodes/ip2k-desc.h | 1 + opcodes/ip2k-dis.c | 1 + opcodes/ip2k-ibld.c | 1 + opcodes/ip2k-opc.c | 1 + opcodes/ip2k-opc.h | 1 + opcodes/iq2000-asm.c | 1 + opcodes/iq2000-desc.c | 1 + opcodes/iq2000-desc.h | 1 + opcodes/iq2000-dis.c | 1 + opcodes/iq2000-ibld.c | 1 + opcodes/iq2000-opc.c | 1 + opcodes/iq2000-opc.h | 1 + opcodes/lm32-asm.c | 1 + opcodes/lm32-desc.c | 1 + opcodes/lm32-desc.h | 1 + opcodes/lm32-dis.c | 1 + opcodes/lm32-ibld.c | 1 + opcodes/lm32-opc.c | 1 + opcodes/lm32-opc.h | 1 + opcodes/lm32-opinst.c | 1 + opcodes/m32c-asm.c | 1 + opcodes/m32c-desc.c | 1 + opcodes/m32c-desc.h | 1 + opcodes/m32c-dis.c | 3 +- opcodes/m32c-ibld.c | 1 + opcodes/m32c-opc.c | 1 + opcodes/m32c-opc.h | 1 + opcodes/m32r-asm.c | 1 + opcodes/m32r-desc.c | 1 + opcodes/m32r-desc.h | 1 + opcodes/m32r-dis.c | 1 + opcodes/m32r-ibld.c | 1 + opcodes/m32r-opc.c | 1 + opcodes/m32r-opc.h | 1 + opcodes/m32r-opinst.c | 1 + opcodes/mep-asm.c | 1 + opcodes/mep-desc.c | 1 + opcodes/mep-desc.h | 1 + opcodes/mep-dis.c | 3 +- opcodes/mep-ibld.c | 1 + opcodes/mep-opc.c | 1 + opcodes/mep-opc.h | 1 + opcodes/mt-asm.c | 1 + opcodes/mt-desc.c | 1 + opcodes/mt-desc.h | 1 + opcodes/mt-dis.c | 1 + opcodes/mt-ibld.c | 1 + opcodes/mt-opc.c | 1 + opcodes/mt-opc.h | 1 + opcodes/or1k-asm.c | 1 + opcodes/or1k-desc.c | 1 + opcodes/or1k-desc.h | 1 + opcodes/or1k-dis.c | 1 + opcodes/or1k-ibld.c | 1 + opcodes/or1k-opc.c | 1 + opcodes/or1k-opc.h | 1 + opcodes/or1k-opinst.c | 1 + opcodes/po/da.po | 1 + opcodes/po/de.po | 1351 +- opcodes/po/es.po | 1 + opcodes/po/fi.po | 1 + opcodes/po/fr.po | 1 + opcodes/po/id.po | 777 +- opcodes/po/it.po | 1 + opcodes/po/nl.po | 1 + opcodes/po/pt_BR.po | 1 + opcodes/po/ro.po | 1 + opcodes/po/sv.po | 1 + opcodes/po/tr.po | 1 + opcodes/po/uk.po | 1456 +- opcodes/po/vi.po | 661 +- opcodes/po/zh_CN.po | 1 + opcodes/riscv-dis.c | 2 +- opcodes/s390-mkopc.c | 3 +- opcodes/xc16x-asm.c | 1 + opcodes/xc16x-desc.c | 1 + opcodes/xc16x-desc.h | 1 + opcodes/xc16x-dis.c | 1 + opcodes/xc16x-ibld.c | 1 + opcodes/xc16x-opc.c | 1 + opcodes/xc16x-opc.h | 1 + opcodes/xstormy16-asm.c | 1 + opcodes/xstormy16-desc.c | 1 + opcodes/xstormy16-desc.h | 1 + opcodes/xstormy16-dis.c | 1 + opcodes/xstormy16-ibld.c | 1 + opcodes/xstormy16-opc.c | 1 + opcodes/xstormy16-opc.h | 1 + 950 files changed, 103576 insertions(+), 62313 deletions(-) copy bfd/po/{fr.po => hr.po} (57%) create mode 100644 gas/testsuite/gas/all/sleb128-9.d create mode 100644 gas/testsuite/gas/all/sleb128-9.l create mode 100644 gas/testsuite/gas/all/sleb128-9.s create mode 100644 gas/testsuite/gas/arc/jli-1.d create mode 100644 gas/testsuite/gas/arc/jli-1.s create mode 100644 gas/testsuite/gas/elf/dwarf2-10.d create mode 100644 gas/testsuite/gas/elf/dwarf2-10.l copy gdb/testsuite/gdb.base/dmsym_main.c => gas/testsuite/gas/elf/dwarf2-10.s (57%) create mode 100644 gas/testsuite/gas/elf/dwarf2-11.d copy gdb/testsuite/gdb.base/dmsym.c => gas/testsuite/gas/elf/dwarf2-11.s (69%) create mode 100644 gas/testsuite/gas/elf/dwarf2-12.d copy gdb/testsuite/gdb.base/dmsym.c => gas/testsuite/gas/elf/dwarf2-12.s (67%) create mode 100644 gas/testsuite/gas/elf/dwarf2-13.d copy gdb/testsuite/gdb.base/dmsym.c => gas/testsuite/gas/elf/dwarf2-13.s (65%) create mode 100644 gas/testsuite/gas/elf/dwarf2-14.d copy gdb/testsuite/gdb.base/dmsym.c => gas/testsuite/gas/elf/dwarf2-14.s (66%) create mode 100644 gas/testsuite/gas/elf/dwarf2-15.d copy gdb/testsuite/gdb.base/dmsym.c => gas/testsuite/gas/elf/dwarf2-15.s (67%) create mode 100644 gas/testsuite/gas/elf/dwarf2-16.d copy gdb/testsuite/gdb.base/dmsym.c => gas/testsuite/gas/elf/dwarf2-16.s (66%) create mode 100644 gas/testsuite/gas/elf/dwarf2-17.d copy gdb/testsuite/gdb.base/dmsym.c => gas/testsuite/gas/elf/dwarf2-17.s (66%) create mode 100644 gas/testsuite/gas/elf/dwarf2-18.d copy gdb/testsuite/gdb.base/dmsym.c => gas/testsuite/gas/elf/dwarf2-18.s (67%) create mode 100644 gas/testsuite/gas/elf/dwarf2-5.d create mode 100644 gas/testsuite/gas/elf/dwarf2-5.s create mode 100644 gas/testsuite/gas/elf/dwarf2-6.d create mode 100644 gas/testsuite/gas/elf/dwarf2-6.s create mode 100644 gas/testsuite/gas/elf/dwarf2-7.d copy gdb/testsuite/gdb.base/dmsym.c => gas/testsuite/gas/elf/dwarf2-7.s (65%) create mode 100644 gas/testsuite/gas/elf/dwarf2-8.d create mode 100644 gas/testsuite/gas/elf/dwarf2-8.l copy gdb/testsuite/gdb.base/dmsym.c => gas/testsuite/gas/elf/dwarf2-8.s (71%) create mode 100644 gas/testsuite/gas/elf/dwarf2-9.d create mode 100644 gas/testsuite/gas/elf/dwarf2-9.l copy gdb/testsuite/gdb.base/dmsym.c => gas/testsuite/gas/elf/dwarf2-9.s (68%) delete mode 100644 gas/testsuite/gas/i386/ilp32/x86-64-tls-1.s delete mode 100644 gas/testsuite/gas/i386/ilp32/x86-64-tls-1a.d delete mode 100644 gas/testsuite/gas/i386/ilp32/x86-64-tls-1b.d delete mode 100644 gas/testsuite/gas/i386/ilp32/x86-64-tls-2.s delete mode 100644 gas/testsuite/gas/i386/ilp32/x86-64-tls-2a.d delete mode 100644 gas/testsuite/gas/i386/ilp32/x86-64-tls-2b.d delete mode 100644 gas/testsuite/gas/i386/x86-64-tls-1.s delete mode 100644 gas/testsuite/gas/i386/x86-64-tls-1a.d delete mode 100644 gas/testsuite/gas/i386/x86-64-tls-1b.d delete mode 100644 gas/testsuite/gas/i386/x86-64-tls-2.s delete mode 100644 gas/testsuite/gas/i386/x86-64-tls-2a.d delete mode 100644 gas/testsuite/gas/i386/x86-64-tls-2b.d create mode 100644 gas/testsuite/gas/pe/seh-x64-err-2.l create mode 100644 gas/testsuite/gas/pe/seh-x64-err-2.s create mode 100644 gdb/features/i386/32bit-avx.c create mode 100644 gdb/features/i386/32bit-avx512.c create mode 100644 gdb/features/i386/32bit-core.c create mode 100644 gdb/features/i386/32bit-linux.c create mode 100644 gdb/features/i386/32bit-mpx.c create mode 100644 gdb/features/i386/32bit-pkeys.c create mode 100644 gdb/features/i386/32bit-sse.c create mode 100644 gdb/filename-seen-cache.c create mode 100644 gdb/filename-seen-cache.h create mode 100644 gdb/gnulib/import/m4/environ.m4 create mode 100644 gdb/gnulib/import/m4/setenv.m4 create mode 100644 gdb/gnulib/import/setenv.c create mode 100644 gdb/gnulib/import/unsetenv.c create mode 100644 gdb/testsuite/gdb.dwarf2/fission-multi-cu.S create mode 100644 gdb/testsuite/gdb.dwarf2/fission-multi-cu.exp copy gdb/testsuite/{gdb.base/dmsym.c => gdb.dwarf2/fission-multi-cu1.c} (79%) copy gdb/testsuite/{gdb.base/dmsym.c => gdb.dwarf2/fission-multi-cu2.c} (79%) create mode 100644 gdb/testsuite/gdb.dwarf2/shortpiece.exp copy gold/po/{it.po => ja.po} (58%) create mode 100644 gold/po/sv.po create mode 100644 gold/po/uk.po copy ld/po/{fi.po => de.po} (53%) copy ld/po/{da.po => ru.po} (59%) create mode 100644 ld/testsuite/ld-arc/jli-overflow.d create mode 100644 ld/testsuite/ld-arc/jli-overflow.err create mode 100644 ld/testsuite/ld-arc/jli-overflow.s create mode 100644 ld/testsuite/ld-arc/jli-script.ld create mode 100644 ld/testsuite/ld-arc/jli-simple.dd create mode 100644 ld/testsuite/ld-arc/jli-simple.rd create mode 100644 ld/testsuite/ld-arc/jli-simple.s create mode 100644 ld/testsuite/ld-elf/pr21884.d create mode 100644 ld/testsuite/ld-elf/pr21884.t create mode 100644 ld/testsuite/ld-elf/pr21884a.s create mode 100644 ld/testsuite/ld-elf/pr21884b.s create mode 100644 ld/testsuite/ld-i386/pie1-nacl.d create mode 100644 ld/testsuite/ld-i386/pie1.d create mode 100644 ld/testsuite/ld-i386/pie1.s create mode 100644 ld/testsuite/ld-mips-elf/binary.d create mode 100644 ld/testsuite/ld-mips-elf/binary.ld create mode 100644 ld/testsuite/ld-mips-elf/binary.s create mode 100644 ld/testsuite/ld-powerpc/tlsopt5.wf create mode 100644 ld/testsuite/ld-scripts/align3.d create mode 100644 ld/testsuite/ld-scripts/align3.t create mode 100644 ld/testsuite/ld-scripts/align4.d create mode 100644 ld/testsuite/ld-scripts/align4.t create mode 100644 ld/testsuite/ld-scripts/align5.d create mode 100644 ld/testsuite/ld-scripts/align5.t create mode 100644 ld/testsuite/ld-scripts/exclude-file-5.d create mode 100644 ld/testsuite/ld-scripts/exclude-file-5.map create mode 100644 ld/testsuite/ld-scripts/exclude-file-5.t create mode 100644 ld/testsuite/ld-scripts/exclude-file-6.d create mode 100644 ld/testsuite/ld-scripts/exclude-file-6.map create mode 100644 ld/testsuite/ld-scripts/exclude-file-6.t create mode 100644 ld/testsuite/ld-scripts/exclude-file-7.d create mode 100644 ld/testsuite/ld-scripts/exclude-file-7.map create mode 100644 ld/testsuite/ld-scripts/exclude-file-7.t create mode 100644 ld/testsuite/ld-scripts/fill16.d create mode 100644 ld/testsuite/ld-scripts/fill16_0.s create mode 100644 ld/testsuite/ld-scripts/fill16_1.s create mode 100644 ld/testsuite/ld-scripts/fill16_2.s copy ld/testsuite/{ld-powerpc/ppc476-shared.lnk => ld-unique/pr21529.ld} (50%) create mode 100644 ld/testsuite/ld-x86-64/pie3-nacl.d create mode 100644 ld/testsuite/ld-x86-64/pie3.d create mode 100644 ld/testsuite/ld-x86-64/pie3.s delete mode 100644 ld/testsuite/ld-x86-64/tlsbin2aligned-nacl.rd delete mode 100644 ld/testsuite/ld-x86-64/tlsbin2aligned.rd delete mode 100644 ld/testsuite/ld-x86-64/tlsbinaligned-nacl.rd delete mode 100644 ld/testsuite/ld-x86-64/tlsbinaligned.rd delete mode 100644 ld/testsuite/ld-x86-64/tlsbinpic2aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsbinpicaligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsgd10aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsgd11aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsgd12aligned.d delete mode 100644 ld/testsuite/ld-x86-64/tlsgd12aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsgd13aligned.d delete mode 100644 ld/testsuite/ld-x86-64/tlsgd13aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsgd14aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsgd1aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsgd2aligned.d delete mode 100644 ld/testsuite/ld-x86-64/tlsgd2aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsgd3aligned.d delete mode 100644 ld/testsuite/ld-x86-64/tlsgd3aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsgd4aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsgd5aaligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsgd5caligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsgd6aaligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsgd6caligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsgd7aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsgd8aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsgd9aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsgdescaligned-nacl.rd delete mode 100644 ld/testsuite/ld-x86-64/tlsgdescaligned.dd delete mode 100644 ld/testsuite/ld-x86-64/tlsgdescaligned.rd delete mode 100644 ld/testsuite/ld-x86-64/tlsgdescaligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsld1aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsld2aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsld3aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsld4aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsld5aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlsld6aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlslibaligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlspic1aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlspic2aligned-nacl.rd delete mode 100644 ld/testsuite/ld-x86-64/tlspic2aligned.rd delete mode 100644 ld/testsuite/ld-x86-64/tlspic2aligned.sd delete mode 100644 ld/testsuite/ld-x86-64/tlspic3aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlspicaligned-nacl.rd delete mode 100644 ld/testsuite/ld-x86-64/tlspicaligned.rd delete mode 100644 ld/testsuite/ld-x86-64/tlspie1aligned.d delete mode 100644 ld/testsuite/ld-x86-64/tlspie1aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlspie2aaligned.d delete mode 100644 ld/testsuite/ld-x86-64/tlspie2aligned.s delete mode 100644 ld/testsuite/ld-x86-64/tlspie2baligned.d delete mode 100644 ld/testsuite/ld-x86-64/tlspie2caligned.d