This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/pmuldoon/c++compile in repository binutils-gdb.
from 76b302c libcp1: as committed to GCC trunk adds 5edad15 [GOLD] PowerPC64 TOC indirect to TOC relative code editing adds fff53da i386/x86-64: Add unwind info for .plt.got section adds 59a1e29 X32: Place .plt.got section after .plt section adds 52b232b i386/x32: Align .eh_frame section to 4 bytes adds 0b67023 Automatic date update in version.in adds a68ff33 Introduce py-ref.h adds abf5651 Change event code to use gdbpy_ref adds 3bb4338 Use gdbpy_ref in py-type.c adds d1b3de2 Use gdbpy_ref in gdbpy_string_to_argv adds 80bd970 Use gdbpy_ref in py-function.c adds f59fe7f Use gdbpy_ref in gdbpy_inferiors adds bf2a52f Use gdbpy_ref in gdbpy_breakpoints adds ee0a3fb Use gdbpy_ref in py-framefilter.c adds 87ce03f Use gdbpy_ref in py-linetable.c adds 1bb44c9 Use gdbpy_ref in call_doc_function adds 0700aea Use gdbpy_ref in py-prettyprint.c adds ff3724f Use gdbpy_ref in python.c adds 53a0cca Use gdbpy_ref in py-value.c adds 37fce74 Use gdbpy_ref in gdbpy_lookup_symbol adds 4ecee2c Introduce gdbpy_enter adds de2dc87 Use gdbpy_enter in py-breakpoint.c adds 6ba0cd4 Use gdbpy_enter in py-cmd.c adds 6e7c365 Use gdbpy_enter in py-finishbreakpoint.c adds 07bc732 Use gdbpy_enter in py-inferior.c adds 2d38bce Use gdbpy_enter in py-objfile.c adds bf7da5b Use gdbpy_enter in py-progspace.c adds 60e600e Use gdbpy_enter in python.c adds c57af3f Use gdbpy_enter in py-type.c adds f18e226 Use gdbpy_enter in py-xmethods.c adds c0171de Use gdbpy_enter in py-unwind.c adds 6349f45 Introduce htab_up and use gdbpy_enter in py-framefilter.c adds e9f0c36 Use gdbpy_enter in py-prettyprint.c adds a88b13c Use gdbpy_enter in gdbpy_before_prompt_hook adds 396a78b Use gdbpy_enter in python_interactive_command adds 572a552 Use gdbpy_enter in gdbpy_get_matching_xmethod_workers adds bf1ca3b Use gdbpy_ref in invoke_match_method adds 14b122b Use gdbpy_enter in py-xmethod.c adds 6cd67be Introduce gdbpy_enter_varobj and use it adds 788f258 Use gdbpy_enter_varobj in py-varobj.c adds 12a5ced Use gdbpy_enter in cmdpy_function adds 0e9dcc7 Use gdbpy_enter in fnpy_call adds 2865bfc Use gdbpy_enter in py-param.c adds a7785f8 Use gdbpy_enter in python.c adds bde7b3e Use gdbpy_enter_varobj in more of varobj.c adds 1eba638 Change type of encoding argument to gdbpy_extract_lazy_string adds 68cdc55 Use gdbpy_enter_varobj in varobj_value_get_print_value adds 17a2271 Remove ensure_python_env adds 3b4e0e01 Use gdbpy_ref in py_print_frame adds 2bd5759 Use gdbpy_ref in py-prettyprint.c adds 9de10f6 Change python_run_simple_file to use gdbpy_ref adds 59e9e83 Use gdbpy_ref in archpy_disassemble adds 6408143 Use gdbpy_ref in gdbpy_breakpoint_cond_says_stop adds 905f2cc Use gdbpy_ref in py-cmd.c adds 16361ff Use gdbpy_ref in bpfinishpy_out_of_scope adds 74c49d4 Use gdbpy_ref in py_print_frame adds 9205649 Use gdbpy_ref in py-inferior.c adds 97d8348 Use gdbpy_ref in py-param.c adds 59876f8 Use gdbpy_ref in python.c adds 4586d54 Use gdbpy_ref in pyuw_object_attribute_to_pointer adds 830a493 Use gdbpy_ref in py-utils.c adds 06fc9bf Use gdbpy_ref in enumerate_args adds 13df46c Use gdbpy_ref rather than make_cleanup_py_decref adds 8dbcee6 Remove make_cleanup_py_decref and make_cleanup_py_xdecref adds fc4007c Remove make_cleanup_htab_delete adds 50315b2 Add gdb_ref_ptr.h adds 192b62c Use class to manage BFD reference counts adds bef155c Introduce and use gdb::unlinker adds 906768f Remove make_cleanup_discard_psymtabs adds eb11506 Add scoped_value_mark adds 0cf0822 Use scoped_value_mark in dwarf2_evaluate_loc_desc_full adds 1ac3211 Remove cleanups from execute_gdb_command adds c8b23b3 Add constructor and destructor to demangle_parse_info adds f2e2d2f Add support for x86/64 redox target. adds 4ad2da7 Fix typo in lookup_cmd_1 comment adds 9e65917 x86-64: Correct unwind info for the BND PLT adds 1fa5f68 Fix test cases to work for i386. adds 976e204 Fix compile errors with GCC 4.2. adds 6624f3a Fix more compile errors with GCC 4.2. adds eed0b5b Automatic date update in version.in adds d95014a Return -1 on memory error in print_insn_msp430 adds 1181551 Prevent internal assembler errors if a stabs creation functio [...] adds ca1ca08 Remove dead serial_interface_lookup calls adds fde1b17 Update comment in linux_nat_can_async_p adds 3015c06 Update comment in remote_can_async_p adds 620214f Enable Intel AVX512_VPOPCNTDQ instructions adds 2425a30 Add support for locating separate debug info files via the bu [...] adds 8361ed4 x86-64: Also generate unwind info for .plt.bnd adds aca5eec Fix incorrect byte counts. adds 404c843 Automatic date update in version.in adds f622ea9 Remove magic numbers in m68k-dis.c:print_insn_arg adds 9608051 Return -1 on memory error in print_insn_m68k adds e4241ac 'make check-headers' for c++ header adds 6f8976b Don't print too much if remote_debug is on adds 857e829 Gold: Fix build with GCC 4.2 adds 545e07d Automatic date update in version.in adds e707b49 Automatic date update in version.in adds 17a3046 Automatic date update in version.in adds 6aa1df2 Updated Swedish translations for GAS and LD subdirectories. adds 7a36499 gdb: sparc: split real and pseudo registers. adds f964e51 Automatic date update in version.in adds 640d6bf RISC-V/bfd: Hook elf_backend_object_p to set the mach type. adds 11741d5 Automatic date update in version.in adds 05b3d79 Fixes for addv and xtn2 instructions. adds 01fabda Updated Swedish translation for GAS. adds 6bb2170 Stop the (optional) dialong control data from being aligned w [...] adds 319b82e Skip linker tests for unique symbols in shared libraries if t [...] adds 1ec4b9f Catch gas exit-via-signal adds 2cedb9e Add support for processing lex source files with flex v 2.6.3 adds 9890e43 Use register_size () instead of MAX_REGISTER_SIZE adds d1dff22 Allocate data in cached_reg_t adds c13a63b [ARM] Fix the decoding of indexed element VCMLA instruction adds 9e00995 PR gas/20649: MIPS: Fix GOT16/LO16 reloc pairing with comdat [...] adds 81ff47b PR ld/20828: Fix linker script symbols wrongly forced local w [...] adds 6984613 PR ld/20995: MIPS: Set GAS flags correctly for tests adds 530d10c Automatic date update in version.in adds 8b5a555 Automatic date update in version.in adds 2132fe8 fix gdbserver build in nat/linux-ptrace.c on arm-android adds 1737c64 objdump: Better objdump section headers in wide mode adds de1ab01 Sync zlib sources with GCC, upgrading to 1.2.10. adds a24df30 Fix problem in aarch64 gold sources uncovered by Coverty - us [...] adds 9d46ce3 Fix potential array overrun in x86 assembler. adds add3afb Updated Irish translation for the opcodes library. adds 7f78481 [AArch64] Optimize .gnu.hash table size for executable adds 78cbbba Add command to erase all flash memory regions adds d334ae2 Make gdb.python/python.exp more robust adds 23e8293 Fix uppercase test names in gdb.python/py-xmethods.exp adds 6dd1c25 Automatic date update in version.in adds 6f8b040 Fix python-interactive with Python 3.6 adds fec93fb Add missing PR reference in ChangeLog adds b1ce656 Fix Py_DECREF being executed without holding the GIL adds eb1cdb6 Document the GDB 7.12.1 release in gdb/ChangeLog adds 54f1917 Automatic date update in version.in adds dcd310a Automatic date update in version.in adds 9966f7e [ld, testsuite] Honor cflags when GCC used as linker driver adds adcbdc6 PR ld/20828: Relax symbol ordering in tests adds fda46c4 PR ld/20828: Remove leading `_' from symbols used in tests adds 1e5f45b PR ld/20828: Work around RISC-V failures adds 05a1325 Sync top-level make and configure files with FSF GCC mainline [...] adds 8069955 Updated Irish translation for ld and Swedish translation for gas. adds 715e99a * MAINTAINERS (BFIN): Remove myself as Blackfin maintainer. adds 33eaf5d Fix spelling mistakes and typos in the GAS sources. adds 93df731 Restore ability to build zlib in a srcdir == builddir configuration. adds cf581a9 Add Bernd Schmidt to Past Maintainers list adds 71d01c6 Remove Mei Ligang as SCORE maintainer adds c49f9d0 Fix typo in MAINTAINERS file adds 2d0ca82 Fix AArch64 relocation handling in ILP32 mode. adds 60685cd Minor simplification of (Python) find_thread_object adds c780b47 Automatic date update in version.in adds c1f59f8 Fix MIPS GOT when global symbols are forced to local visibility. adds 04bc2a2 Make the sh_info field of .rel.plt point to .plt (MIPS). adds fbf32f6 Add support for cmtst. adds 741bcbe Add -e to test scripts where necessary. adds f0158f4 PowerPC dynamic relocations adds 077c11e [ld, testsuite] Always assemble those intermeidate .o files u [...] adds fae1616 [PATCH] Add NT_ARM_SVE adds 1a792e1 Solaris2/LD: Fix anonymous version script acceptance bug adds b531344 PR ld/20828: Reorder the symbol sweep stage of section GC adds 666c6af RISC-V gas: Remove em=linux from configure.tgt adds 373832b Fix typo in ExitedEvent doc adds 3fe6a8e Automatic date update in version.in adds 850d84f Remove all RTEMS COFF targets adds 3e97ba8 gas: Use ARM EABI for RTEMS adds de514cf gas: Default to ELF for RTEMS targets adds c75b4eb Move RTEMS target configuration to ELF sections adds 4a7324e Remove all RTEMS a.out targets adds 82f2527 Fix include/ChangeLog entry format adds a1aa5e8 Clarify that include/opcode/ files are part of GNU opcodes adds 5ac9524 Handle DW_OP_GNU_implicit_pointer in dwarf assembler adds f13a9a0 Use dwarf assembler in gdb.dwarf2/implptr-64bit.exp adds 8e87a59 Automatic date update in version.in adds 80d7587 New function null_stream adds e47ad6c Refactor disassembly code adds 8cafda3 Call print_insn_mep in mep_gdb_print_insn adds 79843d4 Disassembly unit test: disassemble one instruction adds 658ca58 Disassembly unit test: memory error adds d8b49cf Don't throw exception in dis_asm_memory_error adds 874a1c8 Fix crash when loading a core with unexpected register section size adds 8b00c17 Refactor gdb.reverse/insn-reverse.c adds 515aff2 Missing ChangeLog and files for commit 8b00c176168dc7b0d78d0d [...] adds 7cf1de6 Big-endian hosts: Fix "set architecture cris" adds e309aa6 Harden tests that deal with memory regions adds e3ceef3 2017-01-26 Luis Machado lgustavo@codesourcery.com adds 72ca041 Change method of loading .py files in Python tests adds 03bc0a2 Automatic date update in version.in adds b51e1e9 Add missing gdb/testsuite/ChangeLog entry. adds 1fbd05e Fix PR ld/20995 for cris-linux adds 22d9a0d Fix unused-but-set warning in elf32-cris.c:elf_cris_finish_dy [...] adds 4bd2e1b Fix PTRACE_GETREGSET failure for compat inferiors on arm64 adds 0348d4b Add Serbian translation for the LD directory. adds 8ec5cf6 Fix disassembling of TIC6X parallel instructions where the pr [...] adds 387dd77 Update description of the -plugin option used by the linker, [...] adds 239b6d1 gdbserver-amd64: add HAVE_STRUCT_USER_REGS_STRUCT_(GS|FS)_BAS [...] adds 7005d26 amd64: remove additional comparison for validity of a registe [...] adds 8884e97 amd64: simplify addition of new general registers. adds 2735833 amd64-linux: expose system register FS_BASE and GS_BASE for Linux. adds 4471a46 [ld, testsuite] XFAIL "pr20995-2", "Build pr20995-2.so" on ar [...] adds 6a849af Automatic date update in version.in adds 5203065 Automatic date update in version.in adds bf382b3 Fix long-standing buglet and fallout from now-default initfin [...] adds c1d4523 PR binutils/19935 adds 8dcdd12 Fix typo in ChangeLog adds ce6366f Fix another typo in the last ChangeLog entry. adds 17e9c56 Automatic date update in version.in adds 7795a8f MIPS/GAS/testsuite: Convert branch local list tests to dump tests adds 8b10b0b MIPS: Add options to control branch ISA checks adds 07fbc63 Automatic date update in version.in adds 1273da0 Fix buffer overflows in ld when printing translated strings. new 0aea4b1 Update with 'origin/master'. new 4360e65 Correct some formatting boo-boos. new 7e3daa6 Add upstream changes that slipped in during merge.
The 3 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 | 50 + Makefile.def | 25 +- Makefile.in | 1569 +-- Makefile.tpl | 27 +- bfd/ChangeLog | 189 + bfd/bfd-in2.h | 2 + bfd/config.bfd | 48 +- bfd/dwarf2.c | 6 +- bfd/elf32-cris.c | 33 +- bfd/elf32-i386.c | 116 +- bfd/elf32-ppc.c | 504 +- bfd/elf64-ppc.c | 153 +- bfd/elf64-x86-64.c | 240 +- bfd/elflink.c | 94 +- bfd/elfnn-aarch64.c | 222 +- bfd/elfnn-riscv.c | 14 + bfd/elfxx-mips.c | 48 +- bfd/elfxx-mips.h | 4 +- bfd/opncls.c | 373 +- bfd/version.h | 2 +- binutils/ChangeLog | 49 + binutils/MAINTAINERS | 4 +- binutils/NEWS | 4 + binutils/arlex.l | 6 +- binutils/deflex.l | 6 +- binutils/doc/binutils.texi | 75 +- binutils/objdump.c | 54 +- binutils/resbin.c | 7 +- binutils/testsuite/binutils-all/objdump.exp | 80 + .../testsuite/binutils-all/windres/controldata.rc | 6 + .../testsuite/binutils-all/windres/controldata.rsd | 18 + configure | 506 +- configure.ac | 277 +- gas/ChangeLog | 261 + gas/as.c | 1 + gas/as.h | 5 +- gas/asintl.h | 2 +- gas/atof-generic.c | 2 +- gas/bit_fix.h | 2 +- gas/config.in | 3 + gas/config/atof-ieee.c | 2 +- gas/config/bfin-defs.h | 2 +- gas/config/bfin-lex.l | 11 +- gas/config/bfin-parse.y | 6 +- gas/config/obj-coff-seh.h | 2 +- gas/config/obj-coff.c | 10 +- gas/config/obj-evax.c | 8 +- gas/config/obj-macho.c | 8 +- gas/config/rx-parse.y | 2 +- gas/config/tc-aarch64.c | 30 +- gas/config/tc-alpha.c | 6 +- gas/config/tc-arc.c | 20 +- gas/config/tc-arm.c | 22 +- gas/config/tc-avr.c | 12 +- gas/config/tc-bfin.c | 4 +- gas/config/tc-cr16.c | 26 +- gas/config/tc-cris.c | 2 +- gas/config/tc-crx.c | 30 +- gas/config/tc-d10v.c | 2 +- gas/config/tc-d30v.c | 8 +- gas/config/tc-dlx.c | 2 +- gas/config/tc-epiphany.c | 4 +- gas/config/tc-frv.c | 2 +- gas/config/tc-hppa.c | 2 +- gas/config/tc-i370.c | 30 +- gas/config/tc-i386-intel.c | 2 +- gas/config/tc-i386.c | 21 +- gas/config/tc-i960.c | 8 +- gas/config/tc-ia64.c | 8 +- gas/config/tc-m32r.c | 8 +- gas/config/tc-m68hc11.c | 10 +- gas/config/tc-m68k.c | 20 +- gas/config/tc-mcore.c | 10 +- gas/config/tc-mep.c | 16 +- gas/config/tc-mep.h | 2 +- gas/config/tc-metag.c | 6 +- gas/config/tc-microblaze.c | 4 +- gas/config/tc-mips.c | 43 +- gas/config/tc-mmix.c | 2 +- gas/config/tc-mn10200.c | 2 +- gas/config/tc-mn10300.c | 4 +- gas/config/tc-msp430.c | 22 +- gas/config/tc-msp430.h | 2 +- gas/config/tc-nds32.c | 60 +- gas/config/tc-nds32.h | 4 +- gas/config/tc-nios2.c | 6 +- gas/config/tc-nios2.h | 2 +- gas/config/tc-ns32k.c | 26 +- gas/config/tc-pdp11.c | 12 +- gas/config/tc-ppc.c | 12 +- gas/config/tc-pru.c | 2 +- gas/config/tc-rx.c | 4 +- gas/config/tc-s390.c | 14 +- gas/config/tc-score.c | 70 +- gas/config/tc-score7.c | 22 +- gas/config/tc-sh.c | 6 +- gas/config/tc-sh64.c | 2 +- gas/config/tc-sparc.c | 4 +- gas/config/tc-tic4x.c | 4 +- gas/config/tc-tic54x.c | 10 +- gas/config/tc-v850.c | 14 +- gas/config/tc-vax.c | 8 +- gas/config/tc-visium.c | 6 +- gas/config/tc-xgate.c | 6 +- gas/config/tc-xtensa.c | 4 +- gas/config/tc-z80.c | 6 +- gas/config/tc-z8k.c | 2 +- gas/config/te-vms.c | 2 +- gas/config/xtensa-relax.c | 8 +- gas/configure | 11 + gas/configure.ac | 1 + gas/configure.tgt | 27 +- gas/doc/as.texinfo | 22 +- gas/doc/c-arm.texi | 6 +- gas/doc/c-hppa.texi | 2 +- gas/doc/c-i370.texi | 2 +- gas/doc/c-i386.texi | 6 +- gas/doc/c-m32r.texi | 8 +- gas/doc/c-m68k.texi | 2 +- gas/doc/c-mips.texi | 31 + gas/doc/c-mmix.texi | 2 +- gas/doc/c-msp430.texi | 2 +- gas/doc/c-nds32.texi | 2 +- gas/doc/c-ns32k.texi | 2 +- gas/doc/c-riscv.texi | 2 +- gas/doc/c-rx.texi | 2 +- gas/doc/c-s390.texi | 6 +- gas/doc/c-tic6x.texi | 2 +- gas/doc/c-tilegx.texi | 2 +- gas/doc/c-tilepro.texi | 2 +- gas/doc/c-v850.texi | 8 +- gas/doc/c-xgate.texi | 2 +- gas/doc/c-xtensa.texi | 2 +- gas/dwarf2dbg.c | 2 +- gas/ecoff.c | 4 +- gas/itbl-lex.l | 10 +- gas/itbl-ops.c | 4 +- gas/listing.c | 2 +- gas/macro.c | 4 +- gas/messages.c | 76 +- gas/po/gas.pot | 2 +- gas/po/sv.po | 4109 ++++---- gas/read.c | 48 +- gas/read.h | 2 + gas/stabs.c | 47 +- gas/struc-symbol.h | 4 +- gas/symbols.h | 2 +- gas/testsuite/gas/arc/relocs-errors.err | 6 +- gas/testsuite/gas/arm/armv8_3-a-simd.d | 12 + gas/testsuite/gas/arm/armv8_3-a-simd.s | 14 + gas/testsuite/gas/i386/avx512_vpopcntdq-intel.d | 68 + gas/testsuite/gas/i386/avx512_vpopcntdq.d | 68 + gas/testsuite/gas/i386/avx512_vpopcntdq.s | 63 + gas/testsuite/gas/i386/i386.exp | 4 + .../gas/i386/x86-64-avx512_vpopcntdq-intel.d | 68 + gas/testsuite/gas/i386/x86-64-avx512_vpopcntdq.d | 68 + gas/testsuite/gas/i386/x86-64-avx512_vpopcntdq.s | 63 + gas/testsuite/gas/mips/branch-local-2.d | 3 + gas/testsuite/gas/mips/branch-local-3.d | 3 + gas/testsuite/gas/mips/branch-local-ignore-2.d | 29 + gas/testsuite/gas/mips/branch-local-ignore-3.d | 23 + gas/testsuite/gas/mips/branch-local-ignore-n32-2.d | 29 + gas/testsuite/gas/mips/branch-local-ignore-n32-3.d | 23 + gas/testsuite/gas/mips/branch-local-ignore-n64-2.d | 37 + gas/testsuite/gas/mips/branch-local-ignore-n64-3.d | 27 + gas/testsuite/gas/mips/branch-local-n32-2.d | 3 + gas/testsuite/gas/mips/branch-local-n32-3.d | 3 + gas/testsuite/gas/mips/branch-local-n64-2.d | 3 + gas/testsuite/gas/mips/branch-local-n64-3.d | 3 + gas/testsuite/gas/mips/comdat-reloc.d | 31 + gas/testsuite/gas/mips/comdat-reloc.s | 38 + gas/testsuite/gas/mips/mips.exp | 26 +- gas/testsuite/gas/tic6x/insns16-parallel.d | 43 + gas/testsuite/gas/tic6x/insns16-parallel.s | 42 + gas/write.c | 2 +- gdb/ChangeLog | 783 ++ gdb/Makefile.in | 9 +- gdb/NEWS | 11 + gdb/amd64-linux-nat.c | 60 +- gdb/amd64-linux-tdep.c | 7 +- gdb/amd64-linux-tdep.h | 2 +- gdb/amd64-nat.c | 13 +- gdb/amd64-tdep.c | 17 +- gdb/amd64-tdep.h | 6 +- gdb/arm-linux-nat.c | 8 +- gdb/arm-tdep.c | 5 +- gdb/breakpoint.c | 2 +- gdb/build-id.c | 30 +- gdb/build-id.h | 6 +- gdb/cli/cli-decode.c | 2 +- gdb/cli/cli-dump.c | 55 +- gdb/coffread.c | 6 +- gdb/command.h | 2 +- gdb/common/gdb_ref_ptr.h | 221 + gdb/common/gdb_unlinker.h | 60 + gdb/compile/compile-c-symbols.c | 11 +- gdb/compile/compile-cplus-symbols.c | 9 +- gdb/compile/compile-cplus-templates.c | 58 +- gdb/compile/compile-cplus-templates.h | 9 +- gdb/compile/compile-cplus-types.c | 55 +- gdb/compile/compile-cplus.h | 10 +- gdb/compile/compile-object-load.c | 20 +- gdb/corelow.c | 18 +- gdb/cp-name-parser.y | 41 +- gdb/cp-support.c | 158 +- gdb/cp-support.h | 44 +- gdb/cris-tdep.c | 19 +- gdb/disasm-selftests.c | 221 + gdb/disasm.c | 197 +- gdb/disasm.h | 57 +- gdb/doc/ChangeLog | 15 + gdb/doc/gdb.texinfo | 35 + gdb/doc/python.texi | 2 +- gdb/dwarf2-frame.c | 5 +- gdb/dwarf2loc.c | 185 +- gdb/dwarf2read.c | 174 +- gdb/elfread.c | 17 +- gdb/exec.c | 12 +- gdb/features/Makefile | 17 +- gdb/features/i386/64bit-segments.xml | 12 + gdb/features/i386/amd64-avx-linux.c | 36 +- gdb/features/i386/amd64-avx-linux.xml | 1 + gdb/features/i386/amd64-avx-mpx-linux.c | 48 +- gdb/features/i386/amd64-avx-mpx-linux.xml | 1 + gdb/features/i386/amd64-avx512-linux.c | 192 +- gdb/features/i386/amd64-avx512-linux.xml | 1 + gdb/features/i386/amd64-linux.c | 4 + gdb/features/i386/amd64-linux.xml | 1 + gdb/features/i386/amd64-mpx-linux.c | 16 +- gdb/features/i386/amd64-mpx-linux.xml | 1 + gdb/features/i386/x32-avx-linux.c | 36 +- gdb/features/i386/x32-avx-linux.xml | 1 + gdb/features/i386/x32-avx512-linux.c | 192 +- gdb/features/i386/x32-avx512-linux.xml | 1 + gdb/features/i386/x32-linux.c | 4 + gdb/features/i386/x32-linux.xml | 1 + gdb/gcore.c | 48 +- gdb/gcore.h | 4 +- gdb/gdb_bfd.c | 30 +- gdb/gdb_bfd.h | 81 +- gdb/gdbserver/ChangeLog | 7 + gdb/gdbserver/config.in | 6 + gdb/gdbserver/configure | 26 + gdb/gdbserver/configure.ac | 7 + gdb/gdbserver/configure.srv | 2 +- gdb/gdbserver/linux-x86-low.c | 32 + gdb/gnu-v3-abi.c | 12 +- gdb/guile/guile.c | 2 +- gdb/guile/scm-disasm.c | 77 +- gdb/jit.c | 30 +- gdb/linespec.c | 28 +- gdb/linux-nat.c | 5 +- gdb/machoread.c | 76 +- gdb/mep-tdep.c | 10 +- gdb/mi/mi-cmds.c | 1 + gdb/mi/mi-cmds.h | 1 + gdb/mi/mi-main.c | 6 + gdb/minidebug.c | 8 +- gdb/mips-tdep.c | 5 +- gdb/nat/linux-ptrace.c | 2 + gdb/procfs.c | 11 +- gdb/psympriv.h | 36 +- gdb/psymtab.c | 38 - gdb/python/py-arch.c | 29 +- gdb/python/py-bpevent.c | 23 +- gdb/python/py-breakpoint.c | 47 +- gdb/python/py-cmd.c | 133 +- gdb/python/py-continueevent.c | 9 +- gdb/python/py-event.c | 28 +- gdb/python/py-event.h | 4 +- gdb/python/py-exitedevent.c | 49 +- gdb/python/py-finishbreakpoint.c | 17 +- gdb/python/py-framefilter.c | 311 +- gdb/python/py-function.c | 66 +- gdb/python/py-gdb-readline.c | 5 +- gdb/python/py-inferior.c | 124 +- gdb/python/py-infevents.c | 138 +- gdb/python/py-lazy-string.c | 9 +- gdb/python/py-linetable.c | 51 +- gdb/python/py-newobjfileevent.c | 52 +- gdb/python/py-objfile.c | 8 +- gdb/python/py-param.c | 104 +- gdb/python/py-prettyprint.c | 355 +- gdb/python/py-progspace.c | 4 +- gdb/{gcore.h => python/py-ref.h} | 34 +- gdb/python/py-signalevent.c | 27 +- gdb/python/py-stopevent.c | 54 +- gdb/python/py-symbol.c | 18 +- gdb/python/py-threadevent.c | 19 +- gdb/python/py-type.c | 206 +- gdb/python/py-unwind.c | 77 +- gdb/python/py-utils.c | 91 +- gdb/python/py-value.c | 105 +- gdb/python/py-varobj.c | 36 +- gdb/python/py-xmethods.c | 381 +- gdb/python/python-internal.h | 49 +- gdb/python/python.c | 447 +- gdb/record-btrace.c | 5 +- gdb/record-full.c | 54 +- gdb/regcache.c | 3 +- gdb/regformats/i386/amd64-avx-linux.dat | 2 + gdb/regformats/i386/amd64-avx-mpx-linux.dat | 2 + gdb/regformats/i386/amd64-avx512-linux.dat | 2 + gdb/regformats/i386/amd64-linux.dat | 2 + gdb/regformats/i386/amd64-mpx-linux.dat | 2 + gdb/regformats/i386/x32-avx-linux.dat | 2 + gdb/regformats/i386/x32-avx512-linux.dat | 2 + gdb/regformats/i386/x32-linux.dat | 2 + gdb/remote.c | 68 +- gdb/selftest-arch.c | 102 + gdb/{gcore.h => selftest-arch.h} | 21 +- gdb/serial.c | 6 +- gdb/solib-aix.c | 65 +- gdb/solib-darwin.c | 65 +- gdb/solib-dsbt.c | 23 +- gdb/solib-frv.c | 28 +- gdb/solib-spu.c | 35 +- gdb/solib-svr4.c | 31 +- gdb/solib.c | 48 +- gdb/solist.h | 7 +- gdb/sparc-tdep.c | 67 +- gdb/sparc-tdep.h | 15 +- gdb/sparc64-tdep.c | 163 +- gdb/sparc64-tdep.h | 7 +- gdb/spu-linux-nat.c | 38 +- gdb/spu-tdep.c | 20 +- gdb/symfile-mem.c | 7 +- gdb/symfile.c | 81 +- gdb/symfile.h | 5 +- gdb/target.c | 49 + gdb/target.h | 3 + gdb/testsuite/ChangeLog | 77 + .../gdb.arch/amd64-gs_base.c} | 20 +- gdb/testsuite/gdb.arch/amd64-gs_base.exp | 49 + gdb/testsuite/gdb.base/all-architectures.exp.in | 5 + gdb/testsuite/gdb.base/breakpoint-in-ro-region.exp | 3 + gdb/testsuite/gdb.base/memattr.exp | 21 +- gdb/testsuite/gdb.dwarf2/implptr-64bit.S | 226 - gdb/testsuite/gdb.dwarf2/implptr-64bit.exp | 118 +- gdb/testsuite/gdb.python/py-bad-printers.exp | 3 +- gdb/testsuite/gdb.python/py-events.exp | 2 +- gdb/testsuite/gdb.python/py-evsignal.exp | 2 +- gdb/testsuite/gdb.python/py-evthreads.exp | 2 +- gdb/testsuite/gdb.python/py-frame-args.exp | 3 +- .../gdb.python/py-framefilter-invalidarg.exp | 3 +- gdb/testsuite/gdb.python/py-framefilter-mi.exp | 3 +- gdb/testsuite/gdb.python/py-framefilter.exp | 5 +- gdb/testsuite/gdb.python/py-mi.exp | 2 +- gdb/testsuite/gdb.python/py-pp-maint.exp | 2 +- gdb/testsuite/gdb.python/py-pp-registration.exp | 3 +- gdb/testsuite/gdb.python/py-prettyprint.exp | 6 +- gdb/testsuite/gdb.python/py-typeprint.exp | 3 +- gdb/testsuite/gdb.python/py-xmethods.exp | 46 +- gdb/testsuite/gdb.python/python.exp | 16 +- .../{insn-reverse.c => insn-reverse-aarch64.c} | 67 +- gdb/testsuite/gdb.reverse/insn-reverse-arm.c | 70 + gdb/testsuite/gdb.reverse/insn-reverse.c | 144 +- gdb/testsuite/lib/dwarf.exp | 45 +- gdb/testsuite/lib/gdb.exp | 1 + gdb/testsuite/lib/memory.exp | 31 + gdb/top.c | 7 +- gdb/utils.c | 45 +- gdb/utils.h | 17 +- gdb/value.h | 32 + gdb/varobj.c | 83 +- gdb/varobj.h | 2 - gdb/windows-nat.c | 19 +- gdb/windows-tdep.c | 6 +- gold/ChangeLog | 85 + gold/aarch64.cc | 10 +- gold/mips.cc | 11 +- gold/object.cc | 6 +- gold/powerpc.cc | 561 +- gold/testsuite/copy_test_relro_1.cc | 14 +- gold/testsuite/icf_safe_so_test.sh | 5 +- gold/testsuite/icf_safe_test.sh | 5 +- gold/testsuite/icf_test.sh | 2 + gold/testsuite/script_test_13.sh | 2 +- gold/testsuite/script_test_15a.sh | 4 +- gold/testsuite/script_test_15b.sh | 4 +- gold/testsuite/script_test_15c.sh | 4 +- gold/x86_64.cc | 42 +- include/ChangeLog | 13 + include/elf/common.h | 2 + include/opcode/hppa.h | 2 +- include/opcode/i860.h | 2 +- include/opcode/nios2.h | 2 +- include/opcode/nios2r1.h | 2 +- include/opcode/nios2r2.h | 2 +- include/opcode/pru.h | 2 +- ld/ChangeLog | 241 + ld/configure | 2 +- ld/configure.ac | 2 +- ld/configure.tgt | 49 +- ld/emulparams/criself.sh | 3 +- ld/emulparams/elf32_x86_64.sh | 4 + ld/emultempl/mipself.em | 25 +- ld/emultempl/solaris2.em | 3 +- ld/ld.texinfo | 46 +- ld/ldlang.c | 5 +- ld/ldmain.c | 6 +- ld/po/ga.po | 2134 ++-- ld/po/sr.po | 2284 ++++ ld/po/sv.po | 62 +- ld/testsuite/ld-aarch64/aarch64-elf.exp | 19 +- ld/testsuite/ld-aarch64/func-in-so.s | 6 + ld/testsuite/ld-aarch64/func-sym-hash-opt.d | 6 + ld/testsuite/ld-aarch64/func-sym-hash-opt.s | 7 + ld/testsuite/ld-aarch64/tls-desc-ie-ilp32.d | 37 + ld/testsuite/ld-aarch64/tls-relax-all-ilp32.d | 40 + ld/testsuite/ld-aarch64/tls-relax-gd-le-ilp32.d | 10 + .../ld-aarch64/tls-relax-gdesc-le-2-ilp32.d | 19 + ld/testsuite/ld-aarch64/tls-relax-gdesc-le-ilp32.d | 12 + ld/testsuite/ld-aarch64/tls-relax-ie-le-2-ilp32.d | 18 + ld/testsuite/ld-aarch64/tls-relax-ie-le-3-ilp32.d | 10 + ld/testsuite/ld-aarch64/tls-relax-ie-le-ilp32.d | 10 + ld/testsuite/ld-aarch64/tls-tiny-desc-ie-ilp32.d | 12 + ld/testsuite/ld-aarch64/tls-tiny-desc-le-ilp32.d | 12 + ld/testsuite/ld-aarch64/tls-tiny-gd-ie-ilp32.d | 12 + ld/testsuite/ld-aarch64/tls-tiny-gd-le-ilp32.d | 12 + ld/testsuite/ld-elf/eh-frame-hdr.d | 2 +- ld/testsuite/ld-elf/elf.exp | 35 +- ld/testsuite/ld-elf/pr20828-a.sd | 9 + ld/testsuite/ld-elf/pr20828-b.sd | 9 + ld/testsuite/ld-elf/pr20828-c.sd | 7 + ld/testsuite/ld-elf/pr20828.ld | 20 + ld/testsuite/ld-elf/pr20828.s | 2 + ld/testsuite/ld-elf/pr20828.ver | 1 + ld/testsuite/ld-elf/shared.exp | 49 + ld/testsuite/ld-i386/i386.exp | 1 + ld/testsuite/ld-i386/pr20830.d | 60 + ld/testsuite/ld-i386/pr20830.s | 8 + ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore-n32.d | 6 + ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore-n64.d | 6 + ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore.d | 22 + ld/testsuite/ld-mips-elf/mips-elf.exp | 18 + .../ld-mips-elf/unaligned-branch-ignore-2.d | 64 + .../unaligned-branch-ignore-micromips.d | 84 + .../ld-mips-elf/unaligned-branch-ignore-mips16.d | 36 + .../ld-mips-elf/unaligned-branch-ignore-r6-1.d | 72 + ld/testsuite/ld-plugin/lto.exp | 29 +- ld/testsuite/ld-powerpc/tlsexe.d | 4 +- ld/testsuite/ld-powerpc/tlsexe.g | 4 +- ld/testsuite/ld-powerpc/tlsexe.r | 4 +- ld/testsuite/ld-unique/unique.exp | 67 +- ld/testsuite/ld-x86-64/pr20830.s | 8 + ld/testsuite/ld-x86-64/pr20830a.d | 72 + ld/testsuite/ld-x86-64/pr20830b.d | 60 + ld/testsuite/ld-x86-64/pr21038a.d | 71 + ld/testsuite/ld-x86-64/pr21038a.s | 8 + ld/testsuite/ld-x86-64/pr21038b.d | 73 + ld/testsuite/ld-x86-64/pr21038b.s | 7 + ld/testsuite/ld-x86-64/pr21038c.d | 90 + ld/testsuite/ld-x86-64/pr21038c.s | 9 + ld/testsuite/ld-x86-64/x86-64.exp | 5 + ld/testsuite/lib/ld-lib.exp | 13 +- opcodes/ChangeLog | 65 + opcodes/arm-dis.c | 8 +- opcodes/i386-dis-evex.h | 13 +- opcodes/i386-dis.c | 2 + opcodes/i386-gen.c | 7 +- opcodes/i386-init.h | 278 +- opcodes/i386-opc.h | 3 + opcodes/i386-opc.tbl | 10 +- opcodes/i386-tbl.h | 10450 ++++++++++--------- opcodes/m68k-dis.c | 116 +- opcodes/msp430-dis.c | 103 +- opcodes/po/ga.po | 1267 ++- opcodes/pru-opc.c | 3 +- opcodes/tic6x-dis.c | 13 +- sim/aarch64/ChangeLog | 12 + sim/aarch64/simulator.c | 48 +- sim/testsuite/sim/aarch64/ChangeLog | 9 + sim/testsuite/sim/aarch64/addv.s | 50 + sim/testsuite/sim/aarch64/cmtst.s | 104 + sim/testsuite/sim/aarch64/xtn.s | 79 + zlib/CMakeLists.txt | 2 +- zlib/ChangeLog | 49 +- zlib/ChangeLog.bin-gdb | 22 + zlib/ChangeLog.gcj | 9 + zlib/README | 6 +- zlib/adler32.c | 21 +- zlib/as400/bndsrc | 215 - zlib/as400/compile.clp | 110 - zlib/as400/readme.txt | 115 - zlib/compress.c | 42 +- zlib/configure | 4 +- zlib/contrib/README.contrib | 4 +- zlib/contrib/ada/zlib-streams.ads | 6 +- zlib/contrib/ada/zlib-thin.ads | 2 +- zlib/contrib/blast/blast.c | 46 +- zlib/contrib/blast/blast.h | 14 +- zlib/contrib/delphi/ZLib.pas | 2 +- zlib/contrib/dotzlib/DotZLib/UnitTests.cs | 2 +- zlib/contrib/infback9/inftree9.c | 6 +- zlib/contrib/minizip/configure.ac | 2 +- zlib/contrib/minizip/iowin32.c | 7 +- zlib/contrib/minizip/unzip.c | 2 +- zlib/contrib/minizip/zip.c | 22 +- zlib/contrib/pascal/zlibpas.pas | 4 +- zlib/contrib/puff/puff.c | 2 +- zlib/contrib/vstudio/readme.txt | 21 +- zlib/contrib/vstudio/vc10/zlib.rc | 8 +- zlib/contrib/vstudio/vc10/zlibvc.def | 12 +- zlib/contrib/vstudio/vc11/zlib.rc | 8 +- zlib/contrib/vstudio/vc11/zlibvc.def | 12 +- zlib/contrib/vstudio/vc12/miniunz.vcxproj | 316 + zlib/contrib/vstudio/vc12/minizip.vcxproj | 313 + zlib/contrib/vstudio/vc12/testzlib.vcxproj | 430 + zlib/contrib/vstudio/vc12/testzlibdll.vcxproj | 316 + zlib/contrib/vstudio/{vc10 => vc12}/zlib.rc | 64 +- zlib/contrib/vstudio/vc12/zlibstat.vcxproj | 467 + zlib/contrib/vstudio/{vc11 => vc12}/zlibvc.def | 12 +- zlib/contrib/vstudio/vc12/zlibvc.sln | 119 + zlib/contrib/vstudio/vc12/zlibvc.vcxproj | 692 ++ zlib/contrib/vstudio/vc14/miniunz.vcxproj | 316 + zlib/contrib/vstudio/vc14/miniunz.vcxproj.user | 4 + zlib/contrib/vstudio/vc14/minizip.vcxproj | 313 + zlib/contrib/vstudio/vc14/minizip.vcxproj.user | 4 + zlib/contrib/vstudio/vc14/testzlib.vcxproj | 430 + zlib/contrib/vstudio/vc14/testzlib.vcxproj.user | 4 + zlib/contrib/vstudio/vc14/testzlibdll.vcxproj | 316 + zlib/contrib/vstudio/vc14/testzlibdll.vcxproj.user | 4 + zlib/contrib/vstudio/{vc10 => vc14}/zlib.rc | 64 +- zlib/contrib/vstudio/vc14/zlibstat.vcxproj | 467 + zlib/contrib/vstudio/vc14/zlibstat.vcxproj.user | 4 + zlib/contrib/vstudio/{vc11 => vc14}/zlibvc.def | 12 +- zlib/contrib/vstudio/vc14/zlibvc.sln | 119 + zlib/contrib/vstudio/vc14/zlibvc.vcxproj | 692 ++ zlib/contrib/vstudio/vc14/zlibvc.vcxproj.user | 4 + zlib/contrib/vstudio/vc9/zlib.rc | 8 +- zlib/contrib/vstudio/vc9/zlibvc.def | 12 +- zlib/crc32.c | 41 +- zlib/deflate.c | 799 +- zlib/deflate.h | 35 +- zlib/examples/gun.c | 2 +- zlib/examples/gzlog.c | 4 +- zlib/examples/zran.c | 2 +- zlib/gzguts.h | 23 +- zlib/gzlib.c | 31 +- zlib/gzread.c | 156 +- zlib/gzwrite.c | 332 +- zlib/infback.c | 4 +- zlib/inffast.c | 85 +- zlib/inflate.c | 123 +- zlib/inflate.h | 11 +- zlib/inftrees.c | 26 +- zlib/msdos/Makefile.dj2 | 2 +- zlib/msdos/Makefile.emx | 2 +- zlib/old/Makefile.emx | 2 +- zlib/old/os2/Makefile.os2 | 2 +- zlib/os400/README400 | 48 + zlib/os400/bndsrc | 119 + zlib/os400/make.sh | 366 + zlib/{as400 => os400}/zlib.inc | 90 +- zlib/qnx/package.qpg | 10 +- zlib/test/example.c | 17 +- zlib/test/infcover.c | 18 +- zlib/test/minigzip.c | 12 +- zlib/treebuild.xml | 6 +- zlib/trees.c | 97 +- zlib/uncompr.c | 98 +- zlib/win32/Makefile.gcc | 2 +- zlib/win32/README-WIN32.txt | 4 +- zlib/win32/zlib.def | 180 +- zlib/zconf.h | 41 +- zlib/zconf.h.cmakein | 41 +- zlib/zconf.h.in | 41 +- zlib/zlib.3 | 72 +- zlib/zlib.h | 451 +- zlib/zlib.map | 177 +- zlib/zutil.c | 49 +- zlib/zutil.h | 52 +- 573 files changed, 31777 insertions(+), 18022 deletions(-) create mode 100644 binutils/testsuite/binutils-all/windres/controldata.rc create mode 100644 binutils/testsuite/binutils-all/windres/controldata.rsd create mode 100644 gas/testsuite/gas/i386/avx512_vpopcntdq-intel.d create mode 100644 gas/testsuite/gas/i386/avx512_vpopcntdq.d create mode 100644 gas/testsuite/gas/i386/avx512_vpopcntdq.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_vpopcntdq-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_vpopcntdq.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_vpopcntdq.s create mode 100644 gas/testsuite/gas/mips/branch-local-2.d create mode 100644 gas/testsuite/gas/mips/branch-local-3.d create mode 100644 gas/testsuite/gas/mips/branch-local-ignore-2.d create mode 100644 gas/testsuite/gas/mips/branch-local-ignore-3.d create mode 100644 gas/testsuite/gas/mips/branch-local-ignore-n32-2.d create mode 100644 gas/testsuite/gas/mips/branch-local-ignore-n32-3.d create mode 100644 gas/testsuite/gas/mips/branch-local-ignore-n64-2.d create mode 100644 gas/testsuite/gas/mips/branch-local-ignore-n64-3.d create mode 100644 gas/testsuite/gas/mips/branch-local-n32-2.d create mode 100644 gas/testsuite/gas/mips/branch-local-n32-3.d create mode 100644 gas/testsuite/gas/mips/branch-local-n64-2.d create mode 100644 gas/testsuite/gas/mips/branch-local-n64-3.d create mode 100644 gas/testsuite/gas/mips/comdat-reloc.d create mode 100644 gas/testsuite/gas/mips/comdat-reloc.s create mode 100644 gas/testsuite/gas/tic6x/insns16-parallel.d create mode 100644 gas/testsuite/gas/tic6x/insns16-parallel.s create mode 100644 gdb/common/gdb_ref_ptr.h create mode 100644 gdb/common/gdb_unlinker.h create mode 100644 gdb/disasm-selftests.c create mode 100644 gdb/features/i386/64bit-segments.xml copy gdb/{gcore.h => python/py-ref.h} (54%) create mode 100644 gdb/selftest-arch.c copy gdb/{gcore.h => selftest-arch.h} (61%) copy gdb/{gcore.h => testsuite/gdb.arch/amd64-gs_base.c} (60%) create mode 100644 gdb/testsuite/gdb.arch/amd64-gs_base.exp delete mode 100644 gdb/testsuite/gdb.dwarf2/implptr-64bit.S copy gdb/testsuite/gdb.reverse/{insn-reverse.c => insn-reverse-aarch64.c} (62%) create mode 100644 gdb/testsuite/gdb.reverse/insn-reverse-arm.c create mode 100644 gdb/testsuite/lib/memory.exp create mode 100644 ld/po/sr.po create mode 100644 ld/testsuite/ld-aarch64/func-in-so.s create mode 100644 ld/testsuite/ld-aarch64/func-sym-hash-opt.d create mode 100644 ld/testsuite/ld-aarch64/func-sym-hash-opt.s create mode 100644 ld/testsuite/ld-aarch64/tls-desc-ie-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-relax-all-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-relax-gd-le-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-relax-gdesc-le-2-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-relax-gdesc-le-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-relax-ie-le-2-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-relax-ie-le-3-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-relax-ie-le-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-tiny-desc-ie-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-tiny-desc-le-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-tiny-gd-ie-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-tiny-gd-le-ilp32.d create mode 100644 ld/testsuite/ld-elf/pr20828-a.sd create mode 100644 ld/testsuite/ld-elf/pr20828-b.sd create mode 100644 ld/testsuite/ld-elf/pr20828-c.sd create mode 100644 ld/testsuite/ld-elf/pr20828.ld create mode 100644 ld/testsuite/ld-elf/pr20828.s create mode 100644 ld/testsuite/ld-elf/pr20828.ver create mode 100644 ld/testsuite/ld-i386/pr20830.d create mode 100644 ld/testsuite/ld-i386/pr20830.s create mode 100644 ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore-n32.d create mode 100644 ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore-n64.d create mode 100644 ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore.d create mode 100644 ld/testsuite/ld-mips-elf/unaligned-branch-ignore-2.d create mode 100644 ld/testsuite/ld-mips-elf/unaligned-branch-ignore-micromips.d create mode 100644 ld/testsuite/ld-mips-elf/unaligned-branch-ignore-mips16.d create mode 100644 ld/testsuite/ld-mips-elf/unaligned-branch-ignore-r6-1.d create mode 100644 ld/testsuite/ld-x86-64/pr20830.s create mode 100644 ld/testsuite/ld-x86-64/pr20830a.d create mode 100644 ld/testsuite/ld-x86-64/pr20830b.d create mode 100644 ld/testsuite/ld-x86-64/pr21038a.d create mode 100644 ld/testsuite/ld-x86-64/pr21038a.s create mode 100644 ld/testsuite/ld-x86-64/pr21038b.d create mode 100644 ld/testsuite/ld-x86-64/pr21038b.s create mode 100644 ld/testsuite/ld-x86-64/pr21038c.d create mode 100644 ld/testsuite/ld-x86-64/pr21038c.s create mode 100644 sim/testsuite/sim/aarch64/addv.s create mode 100644 sim/testsuite/sim/aarch64/cmtst.s create mode 100644 sim/testsuite/sim/aarch64/xtn.s create mode 100644 zlib/ChangeLog.bin-gdb delete mode 100644 zlib/as400/bndsrc delete mode 100644 zlib/as400/compile.clp delete mode 100644 zlib/as400/readme.txt create mode 100644 zlib/contrib/vstudio/vc12/miniunz.vcxproj create mode 100644 zlib/contrib/vstudio/vc12/minizip.vcxproj create mode 100644 zlib/contrib/vstudio/vc12/testzlib.vcxproj create mode 100644 zlib/contrib/vstudio/vc12/testzlibdll.vcxproj copy zlib/contrib/vstudio/{vc10 => vc12}/zlib.rc (80%) create mode 100644 zlib/contrib/vstudio/vc12/zlibstat.vcxproj copy zlib/contrib/vstudio/{vc11 => vc12}/zlibvc.def (91%) create mode 100644 zlib/contrib/vstudio/vc12/zlibvc.sln create mode 100644 zlib/contrib/vstudio/vc12/zlibvc.vcxproj create mode 100644 zlib/contrib/vstudio/vc14/miniunz.vcxproj create mode 100644 zlib/contrib/vstudio/vc14/miniunz.vcxproj.user create mode 100644 zlib/contrib/vstudio/vc14/minizip.vcxproj create mode 100644 zlib/contrib/vstudio/vc14/minizip.vcxproj.user create mode 100644 zlib/contrib/vstudio/vc14/testzlib.vcxproj create mode 100644 zlib/contrib/vstudio/vc14/testzlib.vcxproj.user create mode 100644 zlib/contrib/vstudio/vc14/testzlibdll.vcxproj create mode 100644 zlib/contrib/vstudio/vc14/testzlibdll.vcxproj.user copy zlib/contrib/vstudio/{vc10 => vc14}/zlib.rc (80%) create mode 100644 zlib/contrib/vstudio/vc14/zlibstat.vcxproj create mode 100644 zlib/contrib/vstudio/vc14/zlibstat.vcxproj.user copy zlib/contrib/vstudio/{vc11 => vc14}/zlibvc.def (91%) create mode 100644 zlib/contrib/vstudio/vc14/zlibvc.sln create mode 100644 zlib/contrib/vstudio/vc14/zlibvc.vcxproj create mode 100644 zlib/contrib/vstudio/vc14/zlibvc.vcxproj.user create mode 100644 zlib/os400/README400 create mode 100644 zlib/os400/bndsrc create mode 100644 zlib/os400/make.sh rename zlib/{as400 => os400}/zlib.inc (84%)