This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/gnu-master-arm-spec2k6-Os-vs-Os_LTO in repository toolchain/ci/binutils-gdb.
from b657622c3e Re: Change readelf's display of symbol names adds 9adda7af10 Remove stale overlay testcase bits adds 2eb8215700 Remove stale -DNO_PROTOTYPES bits from gdb testsuite adds bf90c83acc Fix gdb.base/charset.exp with Clang adds 3c8ea5be24 Fix gdb.base/structs2.exp with Clang adds ad8464f799 sim/ppc: Fix linker error with -fno-common adds c4df5bbeb8 sim/igen: Fix linker error with -fno-common adds 889d527eb4 Automatic date update in version.in adds 211d5b1c18 gdb: remove callback in macro expand functions adds 14d960c82a gdb: make macro_expand_next return a gdb::unique_xmalloc_ptr<char> adds a36158ec0c gdb: make macro_stringify return a gdb::unique_xmalloc_ptr<char> adds b115b9fd3c Add markers for binutils 2.35 branch adds b19d852dcf Update version to 2.35.50 and regenerate files adds b4396c5e6e oops - omitted from previous delta adds 2f4172d6cb Tweak version numbers in release-howto adds 983d1fb49c Automatic date update in version.in adds 1e7c1b2242 [gdb/build,c++17] Fix use of deprecated std::uncaught_exception adds c56374d118 Automatic date update in version.in adds ddb43bab17 asan: readelf: stack buffer overflow adds 947f759778 [gdb/tui,c++17] Fix NULL string_view in tui_partial_win_by_name adds 17550be7dd Updated translations for various binutils sub-directories adds ddc73fa987 Fix spelling mistakes in some of the binutils sub-directories. adds 5b872f7df7 x86: replace EX{d,q}Scalar by EXxmm_m{d,q} adds 39e0f45682 x86: replace EXqScalarS by EXqVexScalarS adds 6df22cf64c x86: drop EVEX table entries that can be served by VEX ones adds 6431c8015b x86: honor VEX.W for VCVT{PH2PS,PS2PH} adds e74d9fa9cf x86: AVX512 extract/insert insns need to honor EVEX.L'L adds 3a57774c7b x86: AVX512 VPERM{D,Q,PS,PD} insns need to honor EVEX.L'L adds fedfb81e60 x86: drop EVEX table entries that can be made served by VEX ones adds c82a99a085 x86: adjust/correct V*{F,I}{32x8,64x4} adds bc152a17ff x86: most VBROADCAST{F,I}{32,64}x* only accept memory operands adds 21a3faebba x86: use %LW / %XW instead of going through vex_w_table[] adds b5b098c2c9 x86: adjust/correct VFRCZ{P,S}{S,D} decoding adds d8cc8af6a1 [gdb/symtab] Fix line-table end-of-sequence sorting adds 3bc98c0c83 gdb: Remove deprecated_set_gdbarch_data adds 87dbc77459 gdb/python: Add architecture method to gdb.PendingFrame adds 0f767f942b gdb/python: Add gdb.Architecture.registers method adds 64cb3757a9 gdb/python: New method to access list of register groups adds 9fc501fdfe gdb: Python unwinders, inline frames, and tail-call frames adds 3be5145ee6 Automatic date update in version.in adds 931452b644 x86: introduce %BW to avoid going through vex_w_table[] adds 3c6e74ce51 Fix recent failures in the ARM assembler testsuite due to th [...] adds 4ac3fa4996 Stop the GOLD linker from complaining about relocations from [...] adds 3bde5ad1a6 sh vxworks tests adds 8af7926f45 XCOFF C_HIDEXT and C_AIX_WEAKEXT classification adds c800188601 XCOFF deterministic archives adds 23f5e55ed1 XCOFF ld segfaults when running ld testsuite adds fb3dc21336 XCOFF linker script PROVIDE support adds efd0ed580e XCOFF binutils testsuite fix adds 5a2296ac1b Use is_xcoff_format in binutils testsuite adds 34e7979860 Use is_xcoff_format in gas testsuite adds 7193487fa8 Use is_xcoff_format in ld testsuite adds 231b7382c0 Use is_pecoff_format in ld testsuite adds e553d5b2e7 XCOFF ld testsuite fixes adds dbdba9b04d x86: Remove an incorrect AVX2 entry adds 35097e108a Re: Use is_xcoff_format in ld testsuite adds f337259fbd arc: Update vector instructions. adds 3128916d88 arc: Improve error messages when assembling adds 08534be985 Automatic date update in version.in adds babcb2ea89 powerpc-aix5.2 tests adds b13b1bc054 x86: re-work operand swapping for FMA4 and 4-operand XOP insns adds 93abb1468e x86: re-work operand handling for 5-operand XOP insns adds e6123d0c61 x86: re-work operand swapping for XOP shift/rotate insns adds 6384fd9e1d x86: FMA4 scalar insns ignore VEX.L adds 467bbef07f x86: various XOP insns lack L and/or W bit decoding adds a7f987e837 Commit: Fix GOLD testsuite failures for 2.35 branch. adds 15f3b07769 Use read_memory in ada_exception_message_1 adds d1076c4151 Rename the 'obfd' argument to fbsd_nat_target::find_memory_regions. adds 6e2469ff7a Handle Windows drives in auto-load script paths adds a6978338d9 Automatic date update in version.in adds e3fdc001d3 asan: readelf: heap buffer overflow in slurp_hppa_unwind_table adds d90171dec1 Update the Windows Resource compiler (windres) to support th [...] adds 7646efdf5d Update French translation in the bfd sub-directory adds efe497e587 Update Turkish translation in the gprof sub-directory adds 470cd0faa7 pr18841 tests on powerpc64 adds c560184eb2 powerpc garbage collect test adds fe49679d51 Remove powerpc PE support adds 939b95c77b Linux/x86: Configure gas with --enable-x86-used-note by default adds fc238d4a06 Support several new ELF auxiliary vector types on FreeBSD. adds 39776b1117 x86: Properly set YMM/ZMM features adds f37e5866aa Don't compare the pid returned from 'wait' against inferior_ptid. adds bf7682fdf7 Automatic date update in version.in adds d3b10ee787 PowerPC64 ld --no-power10-stubs
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + bfd/ChangeLog | 66 + bfd/Makefile.am | 4 - bfd/Makefile.in | 6 - bfd/coff-ppc.c | 2582 -------- bfd/coff-rs6000.c | 14 + bfd/coffcode.h | 46 +- bfd/config.bfd | 6 +- bfd/configure | 24 +- bfd/configure.ac | 4 - bfd/elf64-ppc.c | 26 +- bfd/elf64-ppc.h | 3 + bfd/libcoff-in.h | 8 - bfd/libcoff.h | 8 - bfd/pe-ppc.c | 47 - bfd/peXXigen.c | 113 +- bfd/pei-ppc.c | 50 - bfd/po/SRC-POTFILES.in | 2 - bfd/po/bfd.pot | 3070 +++++----- bfd/po/fr.po | 3567 ++++++----- bfd/po/pt.po | 3564 ++++++----- bfd/po/uk.po | 3537 ++++++----- bfd/targets.c | 8 - bfd/version.h | 2 +- bfd/version.m4 | 2 +- bfd/xcofflink.c | 30 +- binutils/BRANCHES | 1 + binutils/ChangeLog | 55 + binutils/NEWS | 2 + binutils/README-how-to-make-a-release | 12 +- binutils/configure | 29 +- binutils/configure.ac | 9 - binutils/dlltool.c | 324 +- binutils/po/bg.po | 4536 ++++++++------ binutils/po/binutils.pot | 3833 ++++++------ binutils/po/pt.po | 4122 +++++++------ binutils/po/uk.po | 4199 +++++++------ binutils/rclex.c | 2 +- binutils/rcparse.y | 10 +- binutils/readelf.c | 7 +- binutils/resrc.c | 4 + binutils/testsuite/binutils-all/ar.exp | 2 +- binutils/testsuite/binutils-all/copy-2.d | 7 +- binutils/testsuite/binutils-all/copy-3.d | 7 +- binutils/testsuite/binutils-all/copy-4.d | 2 +- binutils/testsuite/binutils-all/nm.exp | 8 +- binutils/testsuite/binutils-all/objcopy.exp | 5 +- .../testsuite/binutils-all/set-section-alignment.d | 3 +- .../binutils-all/windres/menuitem_flags.rc | 16 + binutils/testsuite/lib/binutils-common.exp | 10 + binutils/windres.c | 2 + config/ChangeLog | 4 + cpu/ChangeLog | 4 + elfcpp/ChangeLog | 4 + gas/ChangeLog | 103 + gas/NEWS | 4 + gas/config/obj-coff.h | 4 - gas/config/tc-arc.c | 60 +- gas/config/tc-arm.c | 2 +- gas/config/tc-i386.c | 9 +- gas/config/tc-ppc.c | 876 +-- gas/config/tc-ppc.h | 18 +- gas/config/tc-riscv.c | 2 +- gas/config/tc-z80.c | 8 +- gas/configure | 27 +- gas/configure.ac | 7 + gas/configure.tgt | 3 - gas/doc/c-i386.texi | 10 - gas/po/gas.pot | 3168 +++++----- gas/po/uk.po | 4898 ++++++++------- gas/testsuite/gas/all/gas.exp | 4 +- gas/testsuite/gas/all/weakref1l.d | 2 +- gas/testsuite/gas/arc/add_s-err.s | 4 +- gas/testsuite/gas/arc/asm-errors.err | 6 +- gas/testsuite/gas/arc/cpu-em-err.s | 2 +- gas/testsuite/gas/arc/dsp.d | 4 +- gas/testsuite/gas/arc/hregs-err.s | 8 +- gas/testsuite/gas/arc/warn.s | 4 +- gas/testsuite/gas/arm/cde-missing-fp.l | 184 +- gas/testsuite/gas/cfi/cfi.exp | 3 +- gas/testsuite/gas/i386/avx512f-opts-intel.d | 2 + gas/testsuite/gas/i386/avx512f-opts.d | 2 + gas/testsuite/gas/i386/avx512f-opts.s | 3 + gas/testsuite/gas/i386/fma4-lig.d | 97 + gas/testsuite/gas/i386/i386.exp | 6 + gas/testsuite/gas/i386/property-4.d | 9 + gas/testsuite/gas/i386/property-4.s | 2 + gas/testsuite/gas/i386/property-5.d | 9 + gas/testsuite/gas/i386/property-5.s | 2 + .../gas/i386/x86-64-avx512bw-wig1-intel.d | 32 +- gas/testsuite/gas/i386/x86-64-avx512bw-wig1.d | 32 +- gas/testsuite/gas/i386/x86-64-avx512f-opts-intel.d | 4 +- gas/testsuite/gas/i386/x86-64-avx512f-opts.d | 4 +- gas/testsuite/gas/i386/x86-64-avx512f-opts.s | 1 + gas/testsuite/gas/i386/x86-64-evex-wig1-intel.d | 4 +- gas/testsuite/gas/i386/x86-64-evex-wig1.d | 4 +- gas/testsuite/gas/i386/x86-64-property-4.d | 10 + gas/testsuite/gas/i386/x86-64-property-5.d | 10 + gas/testsuite/gas/i386/xop-lig.d | 5 + gas/testsuite/gas/macros/macros.exp | 1 - gas/testsuite/gas/ppc/ppc.exp | 4 +- gdb/ChangeLog | 142 + gdb/Makefile.in | 1 + gdb/NEWS | 13 + gdb/ada-lang.c | 7 +- gdb/auto-load.c | 7 + gdb/buildsym.c | 4 + gdb/c-exp.y | 19 +- gdb/doc/ChangeLog | 26 + gdb/doc/gdb.texinfo | 5 + gdb/doc/python.texi | 71 + gdb/dwarf2/frame-tailcall.c | 37 +- gdb/fbsd-nat.c | 12 +- gdb/fbsd-tdep.c | 5 + gdb/findvar.c | 8 + gdb/frame.c | 8 - gdb/frame.h | 4 - gdb/gdbarch.c | 22 +- gdb/gdbarch.h | 3 - gdb/gdbarch.sh | 25 +- gdb/ia64-libunwind-tdep.c | 15 +- gdb/inf-ptrace.c | 2 +- gdb/inferior.h | 10 +- gdb/macrocmd.c | 22 +- gdb/macroexp.c | 67 +- gdb/macroexp.h | 59 +- gdb/macroscope.c | 14 +- gdb/macroscope.h | 9 +- gdb/macrotab.c | 14 +- gdb/python/py-arch.c | 45 + gdb/python/py-registers.c | 464 ++ gdb/python/py-unwind.c | 20 + gdb/python/python-internal.h | 6 + gdb/python/python.c | 1 + gdb/symtab.c | 7 +- gdb/testsuite/ChangeLog | 62 + gdb/testsuite/gdb.ada/catch_ex.exp | 2 +- gdb/testsuite/gdb.ada/catch_ex/foo.adb | 2 +- gdb/testsuite/gdb.base/call-sc.exp | 15 +- gdb/testsuite/gdb.base/charset.c | 17 +- gdb/testsuite/gdb.base/d10vovly.c | 225 - gdb/testsuite/gdb.base/m32rovly.c | 225 - gdb/testsuite/gdb.base/overlays.c | 8 +- gdb/testsuite/gdb.base/ovlymgr.c | 133 - gdb/testsuite/gdb.base/ovlymgr.h | 11 +- gdb/testsuite/gdb.base/reread.exp | 2 - gdb/testsuite/gdb.base/structs.exp | 15 +- gdb/testsuite/gdb.base/structs2.c | 2 +- gdb/testsuite/gdb.base/structs2.exp | 28 +- gdb/testsuite/gdb.base/varargs.exp | 2 - gdb/testsuite/gdb.dwarf2/dw2-ranges-base.exp | 14 + gdb/testsuite/gdb.python/py-arch-reg-groups.exp | 87 + gdb/testsuite/gdb.python/py-arch-reg-names.exp | 87 + gdb/testsuite/gdb.python/py-unwind-inline.c | 37 + gdb/testsuite/gdb.python/py-unwind-inline.exp | 49 + gdb/testsuite/gdb.python/py-unwind-inline.py | 71 + gdb/testsuite/gdb.python/py-unwind.py | 10 +- gdb/tui/tui-win.c | 23 +- gdb/user-regs.c | 18 +- gold/ChangeLog | 22 + gold/po/fr.po | 752 +-- gold/po/uk.po | 841 ++- gold/target-reloc.h | 1 + gold/testsuite/script_test_7.sh | 2 +- gold/testsuite/script_test_9.sh | 3 +- gprof/ChangeLog | 16 + gprof/configure | 20 +- gprof/po/bg.po | 52 +- gprof/po/tr.po | 10 +- include/ChangeLog | 13 + include/coff/powerpc.h | 57 - include/elf/common.h | 5 + ld/ChangeLog | 251 + ld/Makefile.am | 4 - ld/Makefile.in | 6 - ld/NEWS | 2 + ld/configure | 20 +- ld/configure.tgt | 6 - ld/emulparams/ppclynx.sh | 12 - ld/emulparams/ppcpe.sh | 7 - ld/emultempl/aix.em | 1 + ld/emultempl/beos.em | 21 +- ld/emultempl/pe.em | 17 - ld/emultempl/ppc64elf.em | 20 +- ld/lexsup.c | 4 +- ld/po/BLD-POTFILES.in | 2 - ld/po/bg.po | 6449 ++++++++------------ ld/po/fr.po | 3603 ++++++----- ld/po/ld.pot | 3552 ++++++----- ld/po/pt_BR.po | 3680 +++++------ ld/po/uk.po | 3643 +++++------ ld/scripttempl/ppcpe.sc | 208 - ld/testsuite/ld-checks/checks.exp | 7 +- ld/testsuite/ld-elfvers/vers.exp | 4 - ld/testsuite/ld-elfvsb/elfvsb.exp | 126 +- ld/testsuite/ld-elfweak/elfweak.exp | 3 - ld/testsuite/ld-gc/gc.exp | 9 +- ld/testsuite/ld-ifunc/ifunc.exp | 18 +- ld/testsuite/ld-powerpc/aix-abs-branch-1-32.nd | 3 + ld/testsuite/ld-powerpc/aix-abs-branch-1-64.nd | 3 + ld/testsuite/ld-powerpc/aix-abs-branch-1.dd | 17 +- ld/testsuite/ld-powerpc/aix-abs-branch-1.nd | 3 - ld/testsuite/ld-powerpc/aix-abs-reloc-1-32.nd | 3 + .../{aix-abs-reloc-1.od => aix-abs-reloc-1-32.od} | 2 +- ld/testsuite/ld-powerpc/aix-abs-reloc-1-64.nd | 3 + .../{aix-abs-reloc-1.od => aix-abs-reloc-1-64.od} | 2 +- ld/testsuite/ld-powerpc/aix-abs-reloc-1.nd | 3 - ld/testsuite/ld-powerpc/aix-core-sec-1.hd | 2 +- ld/testsuite/ld-powerpc/aix-export-1-all-32.dd | 10 + ld/testsuite/ld-powerpc/aix-export-1-all-64.dd | 10 + ld/testsuite/ld-powerpc/aix-export-1-all.dd | 11 - ld/testsuite/ld-powerpc/aix-export-1-full-32.dd | 20 + ld/testsuite/ld-powerpc/aix-export-1-full-64.dd | 20 + ld/testsuite/ld-powerpc/aix-export-1-full.dd | 21 - ld/testsuite/ld-powerpc/aix-export-2-32.nd | 1 + ld/testsuite/ld-powerpc/aix-export-2-64.nd | 1 + ld/testsuite/ld-powerpc/aix-export-2.nd | 1 - ld/testsuite/ld-powerpc/aix-gc-1-32.dd | 83 +- ld/testsuite/ld-powerpc/aix-gc-1-32.nd | 3 + ld/testsuite/ld-powerpc/aix-gc-1-64.dd | 127 +- ld/testsuite/ld-powerpc/aix-gc-1-64.nd | 3 + ld/testsuite/ld-powerpc/aix-gc-1.nd | 3 - ld/testsuite/ld-powerpc/aix-glink-1-32.dd | 62 +- ld/testsuite/ld-powerpc/aix-glink-1-64.dd | 69 +- ld/testsuite/ld-powerpc/aix-glink-2-32.dd | 112 +- ld/testsuite/ld-powerpc/aix-glink-2-64.dd | 121 +- ld/testsuite/ld-powerpc/aix-glink-3-32.dd | 14 + ld/testsuite/ld-powerpc/aix-glink-3-64.dd | 14 + ld/testsuite/ld-powerpc/aix-glink-3.dd | 14 - ld/testsuite/ld-powerpc/aix-lineno-1a-32.dd | 24 + ld/testsuite/ld-powerpc/aix-lineno-1a-32.nd | 8 + ld/testsuite/ld-powerpc/aix-lineno-1a-64.dd | 24 + ld/testsuite/ld-powerpc/aix-lineno-1a-64.nd | 8 + ld/testsuite/ld-powerpc/aix-lineno-1a.dd | 24 - ld/testsuite/ld-powerpc/aix-lineno-1a.nd | 8 - ld/testsuite/ld-powerpc/aix-lineno-1b-32.dd | 16 + ld/testsuite/ld-powerpc/aix-lineno-1b-32.nd | 3 + ld/testsuite/ld-powerpc/aix-lineno-1b-64.dd | 16 + ld/testsuite/ld-powerpc/aix-lineno-1b-64.nd | 3 + ld/testsuite/ld-powerpc/aix-lineno-1b.dd | 16 - ld/testsuite/ld-powerpc/aix-lineno-1b.nd | 3 - .../ld-powerpc/aix-no-dup-syms-1-dso-32.dnd | 4 + .../ld-powerpc/aix-no-dup-syms-1-dso-32.drd | 9 + .../ld-powerpc/aix-no-dup-syms-1-dso-32.nd | 8 + ...p-syms-1-dso.rd => aix-no-dup-syms-1-dso-32.rd} | 4 +- .../ld-powerpc/aix-no-dup-syms-1-dso-64.dnd | 4 + .../ld-powerpc/aix-no-dup-syms-1-dso-64.drd | 9 + .../ld-powerpc/aix-no-dup-syms-1-dso-64.nd | 8 + ...p-syms-1-rel.rd => aix-no-dup-syms-1-dso-64.rd} | 4 +- ld/testsuite/ld-powerpc/aix-no-dup-syms-1-dso.dnd | 4 - ld/testsuite/ld-powerpc/aix-no-dup-syms-1-dso.drd | 9 - ld/testsuite/ld-powerpc/aix-no-dup-syms-1-dso.nd | 8 - ld/testsuite/ld-powerpc/aix-no-dup-syms-1-rel.rd | 2 +- ld/testsuite/ld-powerpc/aix-ref-1-32.od | 16 +- ld/testsuite/ld-powerpc/aix-ref-1-64.od | 16 +- ld/testsuite/ld-powerpc/aix-toc-1-32.dd | 11 +- ld/testsuite/ld-powerpc/aix-toc-1-64.dd | 11 +- .../{aix-weak-1-dso.dnd => aix-weak-1-dso-32.dnd} | 16 +- ld/testsuite/ld-powerpc/aix-weak-1-dso-32.hd | 12 + .../{aix-weak-1-dso.nd => aix-weak-1-dso-32.nd} | 32 +- ...{aix-weak-1-gcdso.dnd => aix-weak-1-dso-64.dnd} | 16 +- ld/testsuite/ld-powerpc/aix-weak-1-dso-64.hd | 12 + .../{aix-weak-1-dso.dnd => aix-weak-1-dso-64.nd} | 24 +- ld/testsuite/ld-powerpc/aix-weak-1-dso.hd | 12 - ...aix-weak-1-gcdso.nd => aix-weak-1-gcdso-32.dnd} | 21 +- ld/testsuite/ld-powerpc/aix-weak-1-gcdso-32.hd | 12 + .../{aix-weak-1-dso.dnd => aix-weak-1-gcdso-32.nd} | 21 +- ...{aix-weak-1-dso.dnd => aix-weak-1-gcdso-64.dnd} | 16 +- ld/testsuite/ld-powerpc/aix-weak-1-gcdso-64.hd | 12 + .../{aix-weak-1-dso.dnd => aix-weak-1-gcdso-64.nd} | 21 +- ld/testsuite/ld-powerpc/aix-weak-1-gcdso.hd | 12 - ld/testsuite/ld-powerpc/aix-weak-2a-32.nd | 8 + .../{aix-weak-2a.nd => aix-weak-2a-64.nd} | 4 +- ld/testsuite/ld-powerpc/aix-weak-2b-32.nd | 8 + .../{aix-weak-2b.nd => aix-weak-2b-64.nd} | 4 +- ld/testsuite/ld-powerpc/aix-weak-2c-32.nd | 10 + ld/testsuite/ld-powerpc/aix-weak-2c-32.od | 13 + .../{aix-weak-2c.nd => aix-weak-2c-64.nd} | 4 +- ld/testsuite/ld-powerpc/aix-weak-2c-64.od | 13 + ld/testsuite/ld-powerpc/aix-weak-2c.od | 13 - ld/testsuite/ld-powerpc/aix-weak-3-32.dd | 28 +- ld/testsuite/ld-powerpc/aix-weak-3-64.dd | 40 +- ld/testsuite/ld-powerpc/aix52.exp | 43 +- ld/testsuite/ld-powerpc/callstub-3.d | 38 + ld/testsuite/ld-powerpc/powerpc.exp | 7 +- ld/testsuite/ld-scripts/align.exp | 13 +- ld/testsuite/ld-scripts/align.t | 2 +- ld/testsuite/ld-scripts/align2.t | 5 +- ld/testsuite/ld-scripts/align5.t | 7 +- ld/testsuite/ld-scripts/assign-loc.d | 2 +- ld/testsuite/ld-scripts/assign-loc.t | 3 + ld/testsuite/ld-scripts/data.exp | 7 + ld/testsuite/ld-scripts/default-script.exp | 2 + ld/testsuite/ld-scripts/default-script.t | 4 +- ld/testsuite/ld-scripts/defined.exp | 6 +- ld/testsuite/ld-scripts/defined3.d | 1 - ld/testsuite/ld-scripts/defined3.t | 2 +- ld/testsuite/ld-scripts/defined4.d | 1 - ld/testsuite/ld-scripts/defined4.t | 2 +- ld/testsuite/ld-scripts/defined5.d | 3 +- ld/testsuite/ld-scripts/defined5.s | 2 +- ld/testsuite/ld-scripts/defined5.t | 4 +- ld/testsuite/ld-scripts/empty-address-1.t | 3 +- ld/testsuite/ld-scripts/empty-address-2a.t | 3 +- ld/testsuite/ld-scripts/empty-address-2b.t | 3 +- ld/testsuite/ld-scripts/empty-address-3a.t | 3 +- ld/testsuite/ld-scripts/empty-address-3b.t | 3 +- ld/testsuite/ld-scripts/empty-address-3c.t | 3 +- ld/testsuite/ld-scripts/empty-address.exp | 9 +- ld/testsuite/ld-scripts/expr.exp | 17 +- ld/testsuite/ld-scripts/expr2.d | 2 +- ld/testsuite/ld-scripts/fill.t | 6 +- ld/testsuite/ld-scripts/fill16.d | 2 +- ld/testsuite/ld-scripts/include-1.d | 13 +- ld/testsuite/ld-scripts/include-sections.t | 3 +- ld/testsuite/ld-scripts/include-subdata.t | 2 +- ld/testsuite/ld-scripts/include.exp | 6 +- ld/testsuite/ld-scripts/pr14962.t | 5 +- ld/testsuite/ld-scripts/pr18963.d | 5 +- ld/testsuite/ld-scripts/print-memory-usage.exp | 3 +- ld/testsuite/ld-scripts/provide-1.t | 2 +- ld/testsuite/ld-scripts/provide-2.d | 1 + ld/testsuite/ld-scripts/provide-2.t | 2 +- ld/testsuite/ld-scripts/provide-3.t | 2 +- ld/testsuite/ld-scripts/provide-4.d | 4 + ld/testsuite/ld-scripts/provide-4.t | 2 +- ld/testsuite/ld-scripts/provide-5.d | 1 + ld/testsuite/ld-scripts/provide-5.t | 2 +- ld/testsuite/ld-scripts/provide-6.d | 1 + ld/testsuite/ld-scripts/provide-6.t | 2 +- ld/testsuite/ld-scripts/provide-7.d | 1 + ld/testsuite/ld-scripts/provide-7.t | 2 +- ld/testsuite/ld-scripts/provide-8.t | 2 +- ld/testsuite/ld-scripts/provide.exp | 9 +- ld/testsuite/ld-scripts/sane1.d | 3 +- ld/testsuite/ld-scripts/sane1.t | 4 +- ld/testsuite/ld-scripts/script.exp | 16 +- ld/testsuite/ld-scripts/section-match-1.d | 5 +- ld/testsuite/ld-scripts/segment-start.d | 2 +- ld/testsuite/ld-scripts/sizeof.t | 7 +- ld/testsuite/ld-scripts/weak.exp | 4 +- ld/testsuite/ld-sh/vxworks1-lib.rd | 2 +- ld/testsuite/ld-sh/vxworks4.d | 2 +- ld/testsuite/ld-srec/srec.exp | 8 +- ld/testsuite/ld-undefined/require-defined.exp | 3 +- ld/testsuite/lib/ld-lib.exp | 2 +- libctf/ChangeLog | 4 + opcodes/ChangeLog | 361 ++ opcodes/arc-dis.c | 2 +- opcodes/arc-opc.c | 22 +- opcodes/arc-tbl.h | 150 +- opcodes/configure | 20 +- opcodes/i386-dis-evex-len.h | 117 +- opcodes/i386-dis-evex-mod.h | 32 + opcodes/i386-dis-evex-prefix.h | 648 +- opcodes/i386-dis-evex-w.h | 256 +- opcodes/i386-dis-evex.h | 192 +- opcodes/i386-dis.c | 1753 +++--- opcodes/i386-opc.tbl | 32 +- opcodes/i386-tbl.h | 32 +- opcodes/po/opcodes.pot | 226 +- opcodes/po/pt_BR.po | 564 +- opcodes/po/uk.po | 668 +- sim/igen/ChangeLog | 9 + sim/igen/gen-idecode.c | 2 + sim/igen/lf.c | 7 + sim/igen/lf.h | 2 + sim/ppc/ChangeLog | 13 + sim/ppc/ld-insn.c | 18 + sim/ppc/ld-insn.h | 24 +- 370 files changed, 37362 insertions(+), 39016 deletions(-) delete mode 100644 bfd/coff-ppc.c delete mode 100644 bfd/pe-ppc.c delete mode 100644 bfd/pei-ppc.c create mode 100644 binutils/testsuite/binutils-all/windres/menuitem_flags.rc create mode 100644 gas/testsuite/gas/i386/fma4-lig.d create mode 100644 gas/testsuite/gas/i386/property-4.d create mode 100644 gas/testsuite/gas/i386/property-4.s create mode 100644 gas/testsuite/gas/i386/property-5.d create mode 100644 gas/testsuite/gas/i386/property-5.s create mode 100644 gas/testsuite/gas/i386/x86-64-property-4.d create mode 100644 gas/testsuite/gas/i386/x86-64-property-5.d create mode 100644 gas/testsuite/gas/i386/xop-lig.d create mode 100644 gdb/python/py-registers.c delete mode 100644 gdb/testsuite/gdb.base/d10vovly.c delete mode 100644 gdb/testsuite/gdb.base/m32rovly.c create mode 100644 gdb/testsuite/gdb.python/py-arch-reg-groups.exp create mode 100644 gdb/testsuite/gdb.python/py-arch-reg-names.exp create mode 100644 gdb/testsuite/gdb.python/py-unwind-inline.c create mode 100644 gdb/testsuite/gdb.python/py-unwind-inline.exp create mode 100644 gdb/testsuite/gdb.python/py-unwind-inline.py delete mode 100644 include/coff/powerpc.h delete mode 100644 ld/emulparams/ppclynx.sh delete mode 100644 ld/emulparams/ppcpe.sh delete mode 100644 ld/scripttempl/ppcpe.sc create mode 100644 ld/testsuite/ld-powerpc/aix-abs-branch-1-32.nd create mode 100644 ld/testsuite/ld-powerpc/aix-abs-branch-1-64.nd delete mode 100644 ld/testsuite/ld-powerpc/aix-abs-branch-1.nd create mode 100644 ld/testsuite/ld-powerpc/aix-abs-reloc-1-32.nd copy ld/testsuite/ld-powerpc/{aix-abs-reloc-1.od => aix-abs-reloc-1-32.od} (76%) create mode 100644 ld/testsuite/ld-powerpc/aix-abs-reloc-1-64.nd rename ld/testsuite/ld-powerpc/{aix-abs-reloc-1.od => aix-abs-reloc-1-64.od} (76%) delete mode 100644 ld/testsuite/ld-powerpc/aix-abs-reloc-1.nd create mode 100644 ld/testsuite/ld-powerpc/aix-export-1-all-32.dd create mode 100644 ld/testsuite/ld-powerpc/aix-export-1-all-64.dd delete mode 100644 ld/testsuite/ld-powerpc/aix-export-1-all.dd create mode 100644 ld/testsuite/ld-powerpc/aix-export-1-full-32.dd create mode 100644 ld/testsuite/ld-powerpc/aix-export-1-full-64.dd delete mode 100644 ld/testsuite/ld-powerpc/aix-export-1-full.dd create mode 100644 ld/testsuite/ld-powerpc/aix-export-2-32.nd create mode 100644 ld/testsuite/ld-powerpc/aix-export-2-64.nd delete mode 100644 ld/testsuite/ld-powerpc/aix-export-2.nd create mode 100644 ld/testsuite/ld-powerpc/aix-gc-1-32.nd create mode 100644 ld/testsuite/ld-powerpc/aix-gc-1-64.nd delete mode 100644 ld/testsuite/ld-powerpc/aix-gc-1.nd create mode 100644 ld/testsuite/ld-powerpc/aix-glink-3-32.dd create mode 100644 ld/testsuite/ld-powerpc/aix-glink-3-64.dd delete mode 100644 ld/testsuite/ld-powerpc/aix-glink-3.dd create mode 100644 ld/testsuite/ld-powerpc/aix-lineno-1a-32.dd create mode 100644 ld/testsuite/ld-powerpc/aix-lineno-1a-32.nd create mode 100644 ld/testsuite/ld-powerpc/aix-lineno-1a-64.dd create mode 100644 ld/testsuite/ld-powerpc/aix-lineno-1a-64.nd delete mode 100644 ld/testsuite/ld-powerpc/aix-lineno-1a.dd delete mode 100644 ld/testsuite/ld-powerpc/aix-lineno-1a.nd create mode 100644 ld/testsuite/ld-powerpc/aix-lineno-1b-32.dd create mode 100644 ld/testsuite/ld-powerpc/aix-lineno-1b-32.nd create mode 100644 ld/testsuite/ld-powerpc/aix-lineno-1b-64.dd create mode 100644 ld/testsuite/ld-powerpc/aix-lineno-1b-64.nd delete mode 100644 ld/testsuite/ld-powerpc/aix-lineno-1b.dd delete mode 100644 ld/testsuite/ld-powerpc/aix-lineno-1b.nd create mode 100644 ld/testsuite/ld-powerpc/aix-no-dup-syms-1-dso-32.dnd create mode 100644 ld/testsuite/ld-powerpc/aix-no-dup-syms-1-dso-32.drd create mode 100644 ld/testsuite/ld-powerpc/aix-no-dup-syms-1-dso-32.nd rename ld/testsuite/ld-powerpc/{aix-no-dup-syms-1-dso.rd => aix-no-dup-syms-1-dso- [...] create mode 100644 ld/testsuite/ld-powerpc/aix-no-dup-syms-1-dso-64.dnd create mode 100644 ld/testsuite/ld-powerpc/aix-no-dup-syms-1-dso-64.drd create mode 100644 ld/testsuite/ld-powerpc/aix-no-dup-syms-1-dso-64.nd copy ld/testsuite/ld-powerpc/{aix-no-dup-syms-1-rel.rd => aix-no-dup-syms-1-dso-64 [...] delete mode 100644 ld/testsuite/ld-powerpc/aix-no-dup-syms-1-dso.dnd delete mode 100644 ld/testsuite/ld-powerpc/aix-no-dup-syms-1-dso.drd delete mode 100644 ld/testsuite/ld-powerpc/aix-no-dup-syms-1-dso.nd copy ld/testsuite/ld-powerpc/{aix-weak-1-dso.dnd => aix-weak-1-dso-32.dnd} (76%) create mode 100644 ld/testsuite/ld-powerpc/aix-weak-1-dso-32.hd rename ld/testsuite/ld-powerpc/{aix-weak-1-dso.nd => aix-weak-1-dso-32.nd} (62%) rename ld/testsuite/ld-powerpc/{aix-weak-1-gcdso.dnd => aix-weak-1-dso-64.dnd} (76%) create mode 100644 ld/testsuite/ld-powerpc/aix-weak-1-dso-64.hd copy ld/testsuite/ld-powerpc/{aix-weak-1-dso.dnd => aix-weak-1-dso-64.nd} (62%) delete mode 100644 ld/testsuite/ld-powerpc/aix-weak-1-dso.hd rename ld/testsuite/ld-powerpc/{aix-weak-1-gcdso.nd => aix-weak-1-gcdso-32.dnd} (66%) create mode 100644 ld/testsuite/ld-powerpc/aix-weak-1-gcdso-32.hd copy ld/testsuite/ld-powerpc/{aix-weak-1-dso.dnd => aix-weak-1-gcdso-32.nd} (69%) copy ld/testsuite/ld-powerpc/{aix-weak-1-dso.dnd => aix-weak-1-gcdso-64.dnd} (76%) create mode 100644 ld/testsuite/ld-powerpc/aix-weak-1-gcdso-64.hd rename ld/testsuite/ld-powerpc/{aix-weak-1-dso.dnd => aix-weak-1-gcdso-64.nd} (66%) delete mode 100644 ld/testsuite/ld-powerpc/aix-weak-1-gcdso.hd create mode 100644 ld/testsuite/ld-powerpc/aix-weak-2a-32.nd rename ld/testsuite/ld-powerpc/{aix-weak-2a.nd => aix-weak-2a-64.nd} (75%) create mode 100644 ld/testsuite/ld-powerpc/aix-weak-2b-32.nd rename ld/testsuite/ld-powerpc/{aix-weak-2b.nd => aix-weak-2b-64.nd} (75%) create mode 100644 ld/testsuite/ld-powerpc/aix-weak-2c-32.nd create mode 100644 ld/testsuite/ld-powerpc/aix-weak-2c-32.od rename ld/testsuite/ld-powerpc/{aix-weak-2c.nd => aix-weak-2c-64.nd} (79%) create mode 100644 ld/testsuite/ld-powerpc/aix-weak-2c-64.od delete mode 100644 ld/testsuite/ld-powerpc/aix-weak-2c.od create mode 100644 ld/testsuite/ld-powerpc/callstub-3.d