This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/hjl/linux/master in repository binutils-gdb.
from c9bb67855d Update binutils-x86-gpoff.patch against master adds e242fd1249 Use -qualified flag when setting temporary breakpoint in sta [...] adds 9ca1957fcb Fix typo in latest ChangeLog entry adds 9ab8741a48 Consistently use bool for fake_pid_p adds b0319eaaf9 Use find_thread_in_random in select_event_lwp adds 8dc433a0fb Fix Rust lexer buglet adds 789ce185ac Automatic date update in version.in adds 12400dcc0f te-cloudabi.h adds 6feda62721 Regen BLD-POTFILES.in adds c55b17b809 Fix some ld dependencies adds 53b81c6de1 cskyelf.em branch stub handling adds e6aded7c34 Re: XFAIL PR ld/20995 tests for lynxos and nto targets adds a5def729be Disable R_X86_64_PLT32 generation as branch marker on Solaris/x86 adds b05971a652 PR24427, bfd/doc/chew.c reads uninitialized memory and subtr [...] adds bf227d6105 Remove some uses of "object_files" adds ee3711344b Fix a couple of comments adds e9ad22ee5f Introduce a separate debug objfile iterator adds c1202057eb Pull in patch for libiberty that fixes a stack exhaustion bu [...] adds e7f0831be8 Automatic date update in version.in adds 3f52fdbcb5 Fix amd64->i386 linux syscall restart problem adds 795e3bb7de ld: Don't define __rel[a]_iplt_start/__rel[a]_iplt_end in PIE adds 68811f8ff8 AArch64: Ensure regcache is reset between tests adds e54010f1ae [BINUTILS, AArch64, 1/2] Add new LDGM/STGM instruction adds bd7ceb8d26 [BINUTILS, AArch64, 2/2] Update Store Allocation Tag instructions adds ce12121b63 AArch64: When DF_BIND_NOW don't use TLSDESC GOT value. adds 9bff840e8c PR24435, buffer overflow reading dynamic entries adds a0ea3a14dc Check corrupt VTENTRY entry in bfd_elf_gc_record_vtentry adds b3d7a86748 ld: Add -static-pie tests adds ca4e633102 Add PR ld/24436 to ChangeLog entry adds 233a00833b x86: Add -z cet-report=[none|warning|error] adds c30391f893 [gdb/testsuite] Add cc-with-dwz.exp and cc-with-dwz-m.exp adds 035801cebe ld: Add --no-print-map-discarded option adds 548791769d xtensa: gas: put .literal_position at section start adds f8aecf3cc9 xtensa: gas: clean up literal management code adds 6f2b771531 xtensa: gas: convert tests to run_dump_tests adds c0b4cd4655 xtensa: gas: add relaxations tests adds 02cf60c7a4 Make "msg" const in internal_vproblem adds 9f0272f854 gdb/riscv: Handle empty C++ structs during argument passing adds 41077b6625 gdb: Fix alignment computation for structs with only static fields adds a9158a863c gdb/riscv: Remove riscv_type_alignment function adds 3822612df0 Automatic date update in version.in adds 62253a6147 gdb: Remove LANG_MAGIC adds e5a1a79a4e Testsuite: Add gdbserver sysroot test adds 3bbec4bd95 Fix thinko in linker documentation. adds 51196bbc56 Another fix for GDB styling adds d04ebfb817 GAS: tc-s12z.c: int -> bfd_boolean adds e5a557ac01 S12Z: opcodes: Replace "operator" with "optr". adds 8114a5c51e GAS: S12Z: Remove definition of macro TC_M68K. adds 9c9f1b1f39 Automatic date update in version.in adds 35add35e85 gdb: Fix failure in gdb.base/complex-parts.exp for x86-32 adds 50ff67e6cf ld TDIRS substitution adds c40e31a121 Automatic makefile dependencies for generated ld/e*.c adds 3315614d19 [MIPS] Apply ASE information for the selected processor adds bdc8beb41b [MIPS] Add i6500 CPU and fix i6400 default ASEs adds 798066abd8 sim: Use host not target byte order for merging and splittin [...] adds d94c001b35 Automatic date update in version.in adds 8669f96f0d Automatic date update in version.in adds 031254f211 [binutils, ARM, 1/16] Add support for Armv8.1-M Mainline CLI adds e0991585ad [GAS, ARM, 2/16] Add CLI extension support for Armv8.1-M Mainline adds e12437dc86 [binutils, ARM, 3/16] BF insns infrastructure with new bfd_r [...] adds e2b0ab5978 [binutils, ARM, 4/16] BF insns infrastructure with array of [...] adds e5d6e09ee6 [binutils, ARM, 5/16] BF insns infrastructure with new globa [...] adds 4389b29a5a [binutils, ARM, 6/16] New BF instruction for Armv8.1-M Mainline adds f1c7f42126 [binutils, ARM, 7/16] New BFX and BFLX instruction for Armv8 [...] adds 1caf72a584 [binutils, ARM, 8/16] BFL infrastructure with new global rel [...] adds 65d1bc05e8 [binutils, ARM, 9/16] New BFL instruction for Armv8.1-M Mainline adds 1889da7048 [binutils, ARM, 10/16] BFCSEL infrastructure with new global [...] adds f6b2b12db8 [binutils, ARM, 11/16] New BFCSEL instruction for Armv8.1-M [...] adds 60f993ce17 [binutils, ARM, 12/16] Scalar Low Overhead loop instructions [...] adds 4b5a202f10 [binutils, ARM, 13/16] Add support for CLRM adds 6b0dd09474 [opcodes, ARM, 14/16] Add mode availability to coprocessor t [...] adds efd6b3591b [binutils, ARM, 15/16] Add support for VSCCLRM adds 32c36c3ce9 [binutils, ARM, 16/16] Add support to VLDR and VSTR of syste [...] adds ccb8d7e819 AArch64: Tidy up aarch64_gdbarch_init adds 4da037ef9d AArch64 SVE: Check for vector length change when getting gdbarch adds 48574d91bf AArch64 SVE: Support changing vector lengths for ptrace adds 86333705ae Skip print-map-discarded test for non-ELF targets adds 4aa866af6b Fix AMD64 return value ABI in expression evaluation adds 02e902e1a1 Automatic date update in version.in adds 871a6bd2d8 Make frag fr_fix unsigned adds 90bd3c903f Make fixup fx_where unsigned adds 5bc113360c Move fixup fx_bit_fixP and fx_im_disp fields to TC_FIX_TYPE adds a0fb961508 ns32k testsuite tidy adds fe7e91e776 xfail gas weakref1 test for nds32 adds c01660c625 gdb/riscv: Allow breakpoints to be created at invalid addresses adds 1cfe2726f1 Automatic date update in version.in adds c1bc0935a4 gdbserver: Move remote_debug to a single place adds aeb2e706e1 gdbserver: Add debug-file option adds a7e559cc08 gdbserver: Ensure all debug output uses debug functions adds a12e57448e Avoid crash in dwarf2_init_complex_target_type adds d557977487 MSP420 assembler: Add -m{u,U} options to enable/disable NOP [...] adds afff667ae8 MSP430 Assembler: Leave placement of .lower and .upper secti [...] adds e25de718de MSP430 Linker: Define __crt0_init_bss/__crt0_movedata symbol [...] adds 4e84a8f8bb x86: Also check x86 linker_def for non-shared definition adds 9a7f0679fd x86: Suggest -fPIE when not building shared object new 8e5d71ffe2 Merge remote-tracking branch 'origin/master' into users/hjl/ [...] new 9b4157baae Revert "x86: Add -z cet-report=[none|warning|error]"
The 2 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 | 16 + bfd/ChangeLog | 145 ++ bfd/archures.c | 1 + bfd/bfd-in2.h | 20 + bfd/cpu-arm.c | 1 + bfd/doc/chew.c | 4 +- bfd/elf-linker-x86.h | 13 + bfd/elf-m10300.c | 4 +- bfd/elf32-arm.c | 286 ++- bfd/elf32-bfin.c | 4 +- bfd/elf32-cris.c | 4 +- bfd/elf32-csky.c | 4 +- bfd/elf32-d10v.c | 4 +- bfd/elf32-dlx.c | 4 +- bfd/elf32-fr30.c | 4 +- bfd/elf32-frv.c | 4 +- bfd/elf32-hppa.c | 4 +- bfd/elf32-i386.c | 4 +- bfd/elf32-iq2000.c | 4 +- bfd/elf32-m32r.c | 8 +- bfd/elf32-m68hc1x.c | 4 +- bfd/elf32-m68k.c | 4 +- bfd/elf32-mcore.c | 4 +- bfd/elf32-metag.c | 4 +- bfd/elf32-or1k.c | 4 +- bfd/elf32-ppc.c | 4 +- bfd/elf32-s390.c | 4 +- bfd/elf32-sh.c | 4 +- bfd/elf32-v850.c | 4 +- bfd/elf32-vax.c | 4 +- bfd/elf32-xstormy16.c | 4 +- bfd/elf32-xtensa.c | 4 +- bfd/elf64-mmix.c | 4 +- bfd/elf64-ppc.c | 4 +- bfd/elf64-s390.c | 4 +- bfd/elf64-x86-64.c | 25 +- bfd/elflink.c | 14 +- bfd/elfnn-aarch64.c | 13 +- bfd/elfxx-mips.c | 4 +- bfd/elfxx-sparc.c | 4 +- bfd/elfxx-x86.c | 63 +- bfd/elfxx-x86.h | 1 + bfd/libbfd.h | 7 + bfd/reloc.c | 32 + bfd/version.h | 2 +- binutils/ChangeLog | 9 + binutils/readelf.c | 2 +- binutils/testsuite/binutils-all/copy-2.d | 2 +- binutils/testsuite/binutils-all/copy-3.d | 2 +- elfcpp/ChangeLog | 12 + elfcpp/arm.h | 7 +- gas/ChangeLog | 442 ++++ gas/config/tc-aarch64.c | 15 +- gas/config/tc-arc.c | 2 +- gas/config/tc-arm.c | 1484 ++++++++--- gas/config/tc-avr.c | 4 +- gas/config/tc-cris.c | 24 +- gas/config/tc-dlx.c | 14 +- gas/config/tc-dlx.h | 6 + gas/config/tc-i386.c | 6 + gas/config/tc-i386.h | 2 + gas/config/tc-mips.c | 30 +- gas/config/tc-msp430.c | 45 +- gas/config/tc-ns32k.c | 4 +- gas/config/tc-ns32k.h | 18 +- gas/config/tc-rl78.c | 3 +- gas/config/tc-rx.c | 3 +- gas/config/tc-s12z.c | 412 +-- gas/config/tc-s12z.h | 3 - gas/config/tc-score.c | 4 +- gas/config/tc-score7.c | 4 +- gas/config/tc-xtensa.c | 142 +- gas/config/te-cloudabi.h | 22 + gas/configure.tgt | 2 +- gas/doc/c-arm.texi | 11 + gas/doc/c-mips.texi | 1 + gas/ehopt.c | 2 +- gas/frags.c | 4 +- gas/frags.h | 2 +- gas/listing.c | 8 +- gas/testsuite/gas/aarch64/armv8_5-a-memtag.d | 52 +- gas/testsuite/gas/aarch64/armv8_5-a-memtag.s | 12 +- gas/testsuite/gas/aarch64/illegal-memtag.l | 16 +- gas/testsuite/gas/aarch64/illegal-memtag.s | 18 +- gas/testsuite/gas/all/gas.exp | 2 - gas/testsuite/gas/all/weakref1.d | 1 + gas/testsuite/gas/all/weakref1u.d | 2 +- gas/testsuite/gas/arm/archv8m_1m-cmse-main-bad.d | 4 + gas/testsuite/gas/arm/archv8m_1m-cmse-main-bad.l | 16 + gas/testsuite/gas/arm/archv8m_1m-cmse-main-bad.s | 23 + gas/testsuite/gas/arm/archv8m_1m-cmse-main.d | 57 + gas/testsuite/gas/arm/archv8m_1m-cmse-main.s | 54 + gas/testsuite/gas/arm/armv8.1-m.main-fp-dp.d | 203 ++ gas/testsuite/gas/arm/armv8.1-m.main-fp.d | 270 ++ gas/testsuite/gas/arm/armv8.1-m.main-hp.d | 75 + gas/testsuite/gas/arm/armv8_1-m-bf-bad.d | 4 + gas/testsuite/gas/arm/armv8_1-m-bf-bad.l | 9 + gas/testsuite/gas/arm/armv8_1-m-bf-bad.s | 14 + gas/testsuite/gas/arm/armv8_1-m-bf-exchange-bad.d | 4 + gas/testsuite/gas/arm/armv8_1-m-bf-exchange-bad.l | 7 + gas/testsuite/gas/arm/armv8_1-m-bf-exchange-bad.s | 12 + gas/testsuite/gas/arm/armv8_1-m-bf-exchange.d | 14 + gas/testsuite/gas/arm/armv8_1-m-bf-exchange.s | 12 + gas/testsuite/gas/arm/armv8_1-m-bf-rel.d | 10 + gas/testsuite/gas/arm/armv8_1-m-bf-rel.s | 5 + gas/testsuite/gas/arm/armv8_1-m-bf.d | 13 + gas/testsuite/gas/arm/armv8_1-m-bf.s | 12 + gas/testsuite/gas/arm/armv8_1-m-bfcsel.d | 12 + gas/testsuite/gas/arm/armv8_1-m-bfcsel.s | 12 + gas/testsuite/gas/arm/armv8_1-m-bfl-bad.d | 4 + gas/testsuite/gas/arm/armv8_1-m-bfl-bad.l | 9 + gas/testsuite/gas/arm/armv8_1-m-bfl-bad.s | 14 + gas/testsuite/gas/arm/armv8_1-m-bfl-rel.d | 10 + gas/testsuite/gas/arm/armv8_1-m-bfl-rel.s | 5 + gas/testsuite/gas/arm/armv8_1-m-bfl.d | 13 + gas/testsuite/gas/arm/armv8_1-m-bfl.s | 12 + gas/testsuite/gas/arm/armv8_1-m-loloop-bad.d | 4 + gas/testsuite/gas/arm/armv8_1-m-loloop-bad.l | 7 + gas/testsuite/gas/arm/armv8_1-m-loloop-bad.s | 12 + gas/testsuite/gas/arm/armv8_1-m-loloop.d | 17 + gas/testsuite/gas/arm/armv8_1-m-loloop.s | 14 + gas/testsuite/gas/arm/attr-march-armv8_1-m.main.d | 13 + gas/testsuite/gas/i386/reloc64.d | 1 + gas/testsuite/gas/i386/{ => solaris}/reloc64.d | 3 +- gas/testsuite/gas/i386/solaris/solaris.exp | 48 + gas/testsuite/gas/i386/{ => solaris}/x86-64-jump.d | 5 +- .../gas/i386/{ => solaris}/x86-64-mpx-branch-1.d | 7 +- .../gas/i386/{ => solaris}/x86-64-mpx-branch-2.d | 7 +- .../gas/i386/{ => solaris}/x86-64-nop-3.d | 4 +- .../gas/i386/{ => solaris}/x86-64-nop-4.d | 4 +- .../gas/i386/{ => solaris}/x86-64-nop-5.d | 4 +- .../gas/i386/{ => solaris}/x86-64-relax-2.d | 12 +- .../gas/i386/{ => solaris}/x86-64-relax-3.d | 10 +- gas/testsuite/gas/i386/x86-64-jump.d | 1 + gas/testsuite/gas/i386/x86-64-mpx-branch-1.d | 1 + gas/testsuite/gas/i386/x86-64-mpx-branch-2.d | 1 + gas/testsuite/gas/i386/x86-64-nop-3.d | 1 + gas/testsuite/gas/i386/x86-64-nop-4.d | 1 + gas/testsuite/gas/i386/x86-64-nop-5.d | 1 + gas/testsuite/gas/i386/x86-64-relax-2.d | 1 + gas/testsuite/gas/i386/x86-64-relax-3.d | 1 + gas/testsuite/gas/mips/elf_mach_i6400.d | 23 + gas/testsuite/gas/mips/elf_mach_i6500.d | 25 + gas/testsuite/gas/mips/elf_mach_p6600.d | 23 + gas/testsuite/gas/mips/mips.exp | 3 + gas/testsuite/gas/msp430/either-data-bss-sym.d | 9 + gas/testsuite/gas/msp430/either-data-bss-sym.s | 24 + gas/testsuite/gas/msp430/low-data-bss-sym.d | 7 + gas/testsuite/gas/msp430/low-data-bss-sym.s | 24 + gas/testsuite/gas/msp430/msp430.exp | 9 +- gas/testsuite/gas/msp430/nop-unknown-intr-430.d | 14 + gas/testsuite/gas/msp430/nop-unknown-intr-430.l | 3 + .../gas/msp430/nop-unknown-intr-430x-ignore.d | 13 + gas/testsuite/gas/msp430/nop-unknown-intr-430x.d | 14 + gas/testsuite/gas/msp430/nop-unknown-intr-430x.l | 5 + gas/testsuite/gas/msp430/nop-unknown-intr.s | 16 + gas/testsuite/gas/xtensa/all.exp | 99 +- gas/testsuite/gas/xtensa/auto-litpools-first1.d | 6 +- gas/testsuite/gas/xtensa/auto-litpools-first2.d | 10 +- gas/testsuite/gas/xtensa/auto-litpools.d | 6 +- gas/testsuite/gas/xtensa/entry_align.d | 3 + gas/testsuite/gas/xtensa/entry_align.l | 2 + gas/testsuite/gas/xtensa/entry_misalign.d | 7 + gas/testsuite/gas/xtensa/entry_misalign2.d | 7 + gas/testsuite/gas/xtensa/j_too_far.d | 3 + gas/testsuite/gas/xtensa/j_too_far.l | 2 + gas/testsuite/gas/xtensa/loop-relax-2.d | 7 + gas/testsuite/gas/xtensa/loop-relax.d | 14 + gas/testsuite/gas/xtensa/loop-relax.s | 58 + gas/testsuite/gas/xtensa/loop_align.d | 7 + gas/testsuite/gas/xtensa/loop_misalign.d | 7 + .../gas/xtensa/text-section-literals-1a.d | 18 + gas/testsuite/gas/xtensa/text-section-literals-2.d | 9 + gas/testsuite/gas/xtensa/text-section-literals-2.s | 3 + .../gas/xtensa/text-section-literals-2a.d | 10 + gas/testsuite/gas/xtensa/text-section-literals-3.d | 11 + gas/testsuite/gas/xtensa/text-section-literals-3.s | 3 + gas/testsuite/gas/xtensa/text-section-literals-4.d | 9 + gas/testsuite/gas/xtensa/text-section-literals-4.s | 3 + .../gas/xtensa/text-section-literals-4a.d | 10 + gas/testsuite/gas/xtensa/trampoline-2.d | 4 + gas/testsuite/gas/xtensa/trampoline-2.l | 1 - gas/testsuite/gas/xtensa/xtensa-err.exp | 8 +- gas/write.c | 40 +- gas/write.h | 53 +- gdb/ChangeLog | 179 ++ gdb/aarch64-linux-nat.c | 36 + gdb/aarch64-tdep.c | 94 +- gdb/ada-lang.c | 3 +- gdb/amd64-linux-nat.c | 69 +- gdb/amd64-tdep.c | 44 +- gdb/c-lang.c | 12 +- gdb/corelow.c | 4 +- gdb/d-lang.c | 3 +- gdb/doc/ChangeLog | 6 + gdb/doc/gdb.texinfo | 17 +- gdb/dwarf2read.c | 10 + gdb/f-lang.c | 3 +- gdb/gdbserver/ChangeLog | 35 + gdb/gdbserver/ax.c | 4 + gdb/gdbserver/debug.c | 54 +- gdb/gdbserver/debug.h | 19 +- gdb/gdbserver/hostio.c | 2 - gdb/gdbserver/linux-low.c | 42 +- gdb/gdbserver/linux-x86-low.c | 13 + gdb/gdbserver/remote-utils.c | 3 - gdb/gdbserver/remote-utils.h | 2 - gdb/gdbserver/server.c | 8 +- gdb/gdbtypes.c | 12 +- gdb/go-lang.c | 3 +- gdb/ia64-tdep.c | 3 +- gdb/infcmd.c | 5 +- gdb/inferior.c | 2 +- gdb/language.c | 6 +- gdb/language.h | 8 - gdb/m2-lang.c | 3 +- gdb/minsyms.c | 31 +- gdb/nat/aarch64-sve-linux-ptrace.c | 92 +- gdb/nat/aarch64-sve-linux-ptrace.h | 12 +- gdb/nat/linux-waitpid.c | 2 +- gdb/objc-lang.c | 3 +- gdb/objfiles.c | 77 +- gdb/objfiles.h | 68 +- gdb/opencl-lang.c | 3 +- gdb/p-lang.c | 3 +- gdb/remote.c | 14 +- gdb/riscv-tdep.c | 223 +- gdb/rust-exp.y | 6 +- gdb/rust-lang.c | 3 +- gdb/symfile.c | 9 +- gdb/symtab.c | 12 +- gdb/testsuite/ChangeLog | 28 + .../testsuite/boards/cc-with-dwz-m.exp | 30 +- .../testsuite/boards/cc-with-dwz.exp | 30 +- gdb/testsuite/boards/cc-with-tweaks.exp | 4 + gdb/testsuite/gdb.arch/amd64-eval.cc | 120 + gdb/testsuite/gdb.arch/amd64-eval.exp | 43 + gdb/testsuite/gdb.base/align.exp | 24 +- gdb/testsuite/gdb.base/start-cpp.cc | 33 + gdb/testsuite/gdb.base/start-cpp.exp | 37 + gdb/testsuite/gdb.server/sysroot.c | 25 + gdb/testsuite/gdb.server/sysroot.exp | 77 + gdb/testsuite/lib/gdbserver-support.exp | 16 +- gdb/trad-frame.c | 21 +- gdb/trad-frame.h | 3 + gdb/utils.c | 6 +- include/ChangeLog | 25 + include/elf/arm.h | 6 +- include/opcode/aarch64.h | 1 + include/opcode/arm.h | 6 + ld/ChangeLog | 306 +++ ld/Makefile.am | 1558 +++--------- ld/Makefile.in | 1558 +++--------- ld/NEWS | 2 + ld/configure | 70 +- ld/configure.ac | 20 +- ld/emulparams/aarch64cloudabib.sh | 2 +- ld/emulparams/aarch64elf32b.sh | 2 +- ld/emulparams/aarch64elfb.sh | 2 +- ld/emulparams/aarch64fbsdb.sh | 2 +- ld/emulparams/aarch64linux32b.sh | 2 +- ld/emulparams/aarch64linuxb.sh | 2 +- ld/emulparams/arcelf.sh | 2 +- ld/emulparams/arcelf_prof.sh | 2 +- ld/emulparams/arclinux.sh | 2 +- ld/emulparams/arclinux_nps.sh | 4 +- ld/emulparams/arclinux_prof.sh | 2 +- ld/emulparams/arcv2elf.sh | 2 +- ld/emulparams/arcv2elfx.sh | 2 +- ld/emulparams/armelf_fbsd.sh | 4 +- ld/emulparams/armelf_linux_eabi.sh | 2 +- ld/emulparams/armelf_linux_fdpiceabi.sh | 2 +- ld/emulparams/armelf_nacl.sh | 4 +- ld/emulparams/armelf_nbsd.sh | 2 +- ld/emulparams/armelf_vxworks.sh | 4 +- ld/emulparams/armelfb.sh | 2 +- ld/emulparams/armelfb_fbsd.sh | 2 +- ld/emulparams/armelfb_fuchsia.sh | 2 +- ld/emulparams/armelfb_linux.sh | 2 +- ld/emulparams/armelfb_linux_eabi.sh | 2 +- ld/emulparams/armelfb_linux_fdpiceabi.sh | 2 +- ld/emulparams/armelfb_nacl.sh | 2 +- ld/emulparams/armelfb_nbsd.sh | 2 +- ld/emulparams/armsymbian.sh | 2 +- ld/emulparams/cet.sh | 19 + ld/emulparams/cskyelf.sh | 3 +- ld/emulparams/cskyelf_linux.sh | 35 +- ld/emulparams/elf32_sparc_sol2.sh | 4 +- ld/emulparams/elf32_sparc_vxworks.sh | 4 +- ld/emulparams/elf32_tic6x_be.sh | 2 +- ld/emulparams/elf32_tic6x_elf_be.sh | 2 +- ld/emulparams/elf32_tic6x_elf_le.sh | 2 +- ld/emulparams/elf32_tic6x_linux_be.sh | 2 +- ld/emulparams/elf32_tic6x_linux_le.sh | 2 +- ld/emulparams/elf32_x86_64.sh | 12 +- ld/emulparams/elf32_x86_64_nacl.sh | 4 +- ld/emulparams/elf32b4300.sh | 2 +- ld/emulparams/elf32bfinfd.sh | 2 +- ld/emulparams/elf32bmipn32.sh | 2 +- ld/emulparams/elf32bsmip.sh | 2 +- ld/emulparams/elf32btsmip.sh | 2 +- ld/emulparams/elf32btsmip_fbsd.sh | 4 +- ld/emulparams/elf32btsmipn32.sh | 2 +- ld/emulparams/elf32btsmipn32_fbsd.sh | 4 +- ld/emulparams/elf32ebmip.sh | 2 +- ld/emulparams/elf32ebmipvxworks.sh | 4 +- ld/emulparams/elf32elmip.sh | 2 +- ld/emulparams/elf32elmipvxworks.sh | 4 +- ld/emulparams/elf32frvfd.sh | 2 +- ld/emulparams/elf32l4300.sh | 2 +- ld/emulparams/elf32lm32fd.sh | 2 +- ld/emulparams/elf32lmip.sh | 2 +- ld/emulparams/elf32lppc.sh | 2 +- ld/emulparams/elf32lppclinux.sh | 2 +- ld/emulparams/elf32lppcnto.sh | 2 +- ld/emulparams/elf32lppcsim.sh | 2 +- ld/emulparams/elf32lr5900.sh | 2 +- ld/emulparams/elf32lr5900n32.sh | 2 +- ld/emulparams/elf32lriscv.sh | 2 +- ld/emulparams/elf32lriscv_ilp32.sh | 2 +- ld/emulparams/elf32lriscv_ilp32f.sh | 2 +- ld/emulparams/elf32lsmip.sh | 2 +- ld/emulparams/elf32ltsmip.sh | 2 +- ld/emulparams/elf32ltsmip_fbsd.sh | 4 +- ld/emulparams/elf32ltsmipn32.sh | 2 +- ld/emulparams/elf32ltsmipn32_fbsd.sh | 4 +- ld/emulparams/elf32mcore.sh | 1 - ld/emulparams/elf32microblaze.sh | 5 +- ld/emulparams/elf32microblazeel.sh | 25 +- ld/emulparams/elf32or1k_linux.sh | 2 +- ld/emulparams/elf32ppc.sh | 4 +- ld/emulparams/elf32ppc_fbsd.sh | 4 +- ld/emulparams/elf32ppccommon.sh | 2 +- ld/emulparams/elf32ppclinux.sh | 2 +- ld/emulparams/elf32ppcnto.sh | 2 +- ld/emulparams/elf32ppcsim.sh | 2 +- ld/emulparams/elf32ppcvxworks.sh | 6 +- ld/emulparams/elf32ppcwindiss.sh | 2 +- ld/emulparams/elf32tilegx_be.sh | 2 +- ld/emulparams/elf64_ia64_fbsd.sh | 4 +- ld/emulparams/elf64_sparc_fbsd.sh | 4 +- ld/emulparams/elf64_sparc_sol2.sh | 4 +- ld/emulparams/elf64alpha_fbsd.sh | 4 +- ld/emulparams/elf64alpha_nbsd.sh | 2 +- ld/emulparams/elf64bmip-defs.sh | 2 +- ld/emulparams/elf64bmip.sh | 2 +- ld/emulparams/elf64btsmip.sh | 2 +- ld/emulparams/elf64btsmip_fbsd.sh | 4 +- ld/emulparams/elf64lppc.sh | 2 +- ld/emulparams/elf64lriscv-defs.sh | 2 +- ld/emulparams/elf64lriscv.sh | 2 +- ld/emulparams/elf64lriscv_lp64.sh | 2 +- ld/emulparams/elf64lriscv_lp64f.sh | 2 +- ld/emulparams/elf64ltsmip.sh | 2 +- ld/emulparams/elf64ltsmip_fbsd.sh | 4 +- ld/emulparams/elf64ppc.sh | 4 +- ld/emulparams/elf64ppc_fbsd.sh | 4 +- ld/emulparams/elf64rdos.sh | 2 +- ld/emulparams/elf64tilegx_be.sh | 2 +- ld/emulparams/elf_i386.sh | 10 +- ld/emulparams/elf_i386_be.sh | 6 +- ld/emulparams/elf_i386_fbsd.sh | 4 +- ld/emulparams/elf_i386_ldso.sh | 8 +- ld/emulparams/elf_i386_nacl.sh | 4 +- ld/emulparams/elf_i386_sol2.sh | 4 +- ld/emulparams/elf_i386_vxworks.sh | 8 +- ld/emulparams/elf_iamcu.sh | 8 +- ld/emulparams/elf_k1om.sh | 8 +- ld/emulparams/elf_k1om_fbsd.sh | 4 +- ld/emulparams/elf_l1om.sh | 8 +- ld/emulparams/elf_l1om_fbsd.sh | 4 +- ld/emulparams/elf_x86_64.sh | 12 +- ld/emulparams/elf_x86_64_cloudabi.sh | 2 +- ld/emulparams/elf_x86_64_fbsd.sh | 4 +- ld/emulparams/elf_x86_64_nacl.sh | 4 +- ld/emulparams/elf_x86_64_sol2.sh | 4 +- ld/emulparams/h8300helf.sh | 2 +- ld/emulparams/h8300helf_linux.sh | 2 +- ld/emulparams/h8300hnelf.sh | 2 +- ld/emulparams/h8300self.sh | 2 +- ld/emulparams/h8300self_linux.sh | 2 +- ld/emulparams/h8300snelf.sh | 2 +- ld/emulparams/h8300sxelf.sh | 2 +- ld/emulparams/h8300sxelf_linux.sh | 2 +- ld/emulparams/h8300sxnelf.sh | 2 +- ld/emulparams/hppanbsd.sh | 2 +- ld/emulparams/hppaobsd.sh | 2 +- ld/emulparams/m32rlelf.sh | 2 +- ld/emulparams/m32rlelf_linux.sh | 2 +- ld/emulparams/m68kelfnbsd.sh | 2 +- ld/emulparams/mn10300.sh | 2 +- ld/emulparams/msp430X.sh | 2 +- ld/emulparams/nds32belf.sh | 2 +- ld/emulparams/nds32belf16m.sh | 2 +- ld/emulparams/nds32belf_linux.sh | 2 +- ld/emulparams/pjlelf.sh | 2 +- ld/emulparams/ppclynx.sh | 2 +- ld/emulparams/score7_elf.sh | 2 +- ld/emulparams/shelf_fd.sh | 2 +- ld/emulparams/shelf_linux.sh | 2 +- ld/emulparams/shelf_nbsd.sh | 2 +- ld/emulparams/shelf_uclinux.sh | 2 +- ld/emulparams/shelf_vxworks.sh | 2 +- ld/emulparams/shl.sh | 2 +- ld/emulparams/shlelf.sh | 2 +- ld/emulparams/shlelf_fd.sh | 2 +- ld/emulparams/shlelf_nbsd.sh | 2 +- ld/emulparams/shlelf_vxworks.sh | 2 +- ld/emultempl/cskyelf.em | 31 +- ld/emultempl/msp430.em | 110 +- ld/genscrba.sh | 2 +- ld/genscripts.sh | 206 +- ld/ld.h | 3 + ld/ld.texi | 25 +- ld/ldlang.c | 25 +- ld/ldlex.h | 2 + ld/ldmain.c | 1 + ld/lexsup.c | 14 + ld/po/BLD-POTFILES.in | 1 - ld/scripttempl/elf.sc | 17 +- ld/testsuite/config/default.exp | 37 + ld/testsuite/ld-aarch64/aarch64-elf.exp | 1 + ld/testsuite/ld-aarch64/tls-relax-gdesc-le-now.d | 19 + ld/testsuite/ld-arm/arm-elf.exp | 10 + ld/testsuite/ld-arm/attr-merge-13.attr | 6 + ld/testsuite/ld-arm/attr-merge-13a.s | 5 + ld/testsuite/ld-arm/attr-merge-13b.s | 5 + ld/testsuite/ld-arm/bf.d | 14 + ld/testsuite/ld-arm/bf.s | 19 + ld/testsuite/ld-arm/bfcsel.d | 18 + ld/testsuite/ld-arm/bfcsel.s | 25 + ld/testsuite/ld-arm/bfl.d | 14 + ld/testsuite/ld-arm/bfl.s | 19 + ld/testsuite/ld-elf/elf.exp | 50 + ld/testsuite/ld-elf/shared.exp | 4 +- ld/testsuite/ld-gc/gc.exp | 4 + ld/testsuite/ld-gc/skip-map-discarded.d | 3 + ld/testsuite/ld-gc/skip-map-discarded.map | 5 + ld/testsuite/ld-gc/skip-map-discarded.s | 5 + ld/testsuite/ld-i386/i386.exp | 13 +- ld/testsuite/ld-i386/{pr18801.d => pr18801a.d} | 3 +- ld/testsuite/ld-i386/{pr18801.d => pr18801b.d} | 3 +- ld/testsuite/ld-i386/property-x86-cet1.d | 11 + ld/testsuite/ld-i386/property-x86-cet2a.d | 15 + ld/testsuite/ld-i386/property-x86-cet2b.d | 7 + ld/testsuite/ld-i386/property-x86-cet3a.d | 4 + ld/testsuite/ld-i386/property-x86-cet3b.d | 4 + ld/testsuite/ld-i386/property-x86-cet4a.d | 4 + ld/testsuite/ld-i386/property-x86-cet4b.d | 4 + ld/testsuite/ld-i386/property-x86-cet5a.d | 10 + ld/testsuite/ld-i386/property-x86-cet5b.d | 11 + ld/testsuite/ld-i386/property-x86-cet6.d | 5 + ld/testsuite/ld-ifunc/ifunc.exp | 16 +- ld/testsuite/ld-msp430-elf/msp430-elf.exp | 52 +- ld/testsuite/ld-msp430-elf/valid-map-foo.s | 26 + ld/testsuite/ld-msp430-elf/valid-map.d | 6 + ld/testsuite/ld-msp430-elf/valid-map.map | 6 + ld/testsuite/ld-msp430-elf/valid-map.s | 60 + ld/testsuite/ld-msp430-elf/warn-no-lower-code.r | 1 + ld/testsuite/ld-msp430-elf/warn-no-lower-data.r | 3 + ld/testsuite/ld-msp430-elf/warn-no-lower.r | 4 + ld/testsuite/ld-msp430-elf/warn-no-lower.s | 44 + ld/testsuite/ld-scripts/pr20302.d | 6 +- ld/testsuite/ld-scripts/section-match-1.d | 2 +- ld/testsuite/ld-undefined/require-defined.exp | 2 +- ld/testsuite/ld-x86-64/pie2.d | 2 +- ld/testsuite/ld-x86-64/{pr18801.d => pr18801a.d} | 3 +- ld/testsuite/ld-x86-64/{pr18801.d => pr18801b.d} | 3 +- ld/testsuite/ld-x86-64/pr19719.d | 2 +- ld/testsuite/ld-x86-64/pr19807-2a.d | 2 +- ld/testsuite/ld-x86-64/pr19969.d | 2 +- ld/testsuite/ld-x86-64/pr21997-1a.err | 2 +- ld/testsuite/ld-x86-64/pr21997-1b.err | 2 +- ld/testsuite/ld-x86-64/pr22001-1a.err | 2 +- ld/testsuite/ld-x86-64/pr22001-1b.err | 2 +- ld/testsuite/ld-x86-64/pr22791-1.err | 2 +- ld/testsuite/ld-x86-64/pr24458.s | 5 + ld/testsuite/ld-x86-64/pr24458a-x32.d | 10 + ld/testsuite/ld-x86-64/pr24458a.d | 10 + ld/testsuite/ld-x86-64/pr24458b-x32.d | 10 + ld/testsuite/ld-x86-64/pr24458b.d | 10 + ld/testsuite/ld-x86-64/pr24458c-x32.d | 10 + ld/testsuite/ld-x86-64/pr24458c.d | 10 + .../ld-x86-64/{pr24322a.s => property-x86-cet.s} | 0 ld/testsuite/ld-x86-64/property-x86-cet1-x32.d | 11 + ld/testsuite/ld-x86-64/property-x86-cet1.d | 11 + ld/testsuite/ld-x86-64/property-x86-cet2a-x32.d | 15 + ld/testsuite/ld-x86-64/property-x86-cet2a.d | 15 + ld/testsuite/ld-x86-64/property-x86-cet2b-x32.d | 7 + ld/testsuite/ld-x86-64/property-x86-cet2b.d | 7 + ld/testsuite/ld-x86-64/property-x86-cet3a-x32.d | 4 + ld/testsuite/ld-x86-64/property-x86-cet3a.d | 4 + ld/testsuite/ld-x86-64/property-x86-cet3b-x32.d | 4 + ld/testsuite/ld-x86-64/property-x86-cet3b.d | 4 + ld/testsuite/ld-x86-64/property-x86-cet4a-x32.d | 4 + ld/testsuite/ld-x86-64/property-x86-cet4a.d | 4 + ld/testsuite/ld-x86-64/property-x86-cet4b-x32.d | 4 + ld/testsuite/ld-x86-64/property-x86-cet4b.d | 4 + ld/testsuite/ld-x86-64/property-x86-cet5a-x32.d | 10 + ld/testsuite/ld-x86-64/property-x86-cet5a.d | 10 + ld/testsuite/ld-x86-64/property-x86-cet5b-x32.d | 11 + ld/testsuite/ld-x86-64/property-x86-cet5b.d | 11 + ld/testsuite/ld-x86-64/property-x86-cet6-x32.d | 5 + ld/testsuite/ld-x86-64/property-x86-cet6.d | 5 + ld/testsuite/ld-x86-64/x86-64.exp | 29 +- libiberty/cp-demangle.c | 48 +- opcodes/ChangeLog | 98 + opcodes/aarch64-asm-2.c | 743 +++--- opcodes/aarch64-dis-2.c | 2645 ++++++++++---------- opcodes/aarch64-opc-2.c | 31 +- opcodes/aarch64-opc.c | 2 + opcodes/aarch64-tbl.h | 23 +- opcodes/arm-dis.c | 1070 +++++--- opcodes/s12z-dis.c | 2 +- opcodes/s12z-opc.c | 52 +- opcodes/s12z-opc.h | 4 +- ...1-x86-Add-z-cet-report-none-warning-error.patch | 800 ------ patches/README | 1 - sim/common/ChangeLog | 9 + sim/common/cgen-ops.h | 10 +- 520 files changed, 10415 insertions(+), 7572 deletions(-) create mode 100644 gas/config/te-cloudabi.h create mode 100644 gas/testsuite/gas/arm/archv8m_1m-cmse-main-bad.d create mode 100644 gas/testsuite/gas/arm/archv8m_1m-cmse-main-bad.l create mode 100644 gas/testsuite/gas/arm/archv8m_1m-cmse-main-bad.s create mode 100644 gas/testsuite/gas/arm/archv8m_1m-cmse-main.d create mode 100644 gas/testsuite/gas/arm/archv8m_1m-cmse-main.s create mode 100644 gas/testsuite/gas/arm/armv8.1-m.main-fp-dp.d create mode 100644 gas/testsuite/gas/arm/armv8.1-m.main-fp.d create mode 100644 gas/testsuite/gas/arm/armv8.1-m.main-hp.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bf-bad.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bf-bad.l create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bf-bad.s create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bf-exchange-bad.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bf-exchange-bad.l create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bf-exchange-bad.s create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bf-exchange.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bf-exchange.s create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bf-rel.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bf-rel.s create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bf.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bf.s create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bfcsel.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bfcsel.s create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bfl-bad.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bfl-bad.l create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bfl-bad.s create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bfl-rel.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bfl-rel.s create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bfl.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-bfl.s create mode 100644 gas/testsuite/gas/arm/armv8_1-m-loloop-bad.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-loloop-bad.l create mode 100644 gas/testsuite/gas/arm/armv8_1-m-loloop-bad.s create mode 100644 gas/testsuite/gas/arm/armv8_1-m-loloop.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-loloop.s create mode 100644 gas/testsuite/gas/arm/attr-march-armv8_1-m.main.d copy gas/testsuite/gas/i386/{ => solaris}/reloc64.d (98%) create mode 100644 gas/testsuite/gas/i386/solaris/solaris.exp copy gas/testsuite/gas/i386/{ => solaris}/x86-64-jump.d (94%) copy gas/testsuite/gas/i386/{ => solaris}/x86-64-mpx-branch-1.d (91%) copy gas/testsuite/gas/i386/{ => solaris}/x86-64-mpx-branch-2.d (91%) copy gas/testsuite/gas/i386/{ => solaris}/x86-64-nop-3.d (92%) copy gas/testsuite/gas/i386/{ => solaris}/x86-64-nop-4.d (94%) copy gas/testsuite/gas/i386/{ => solaris}/x86-64-nop-5.d (95%) copy gas/testsuite/gas/i386/{ => solaris}/x86-64-relax-2.d (84%) copy gas/testsuite/gas/i386/{ => solaris}/x86-64-relax-3.d (86%) create mode 100644 gas/testsuite/gas/mips/elf_mach_i6400.d create mode 100644 gas/testsuite/gas/mips/elf_mach_i6500.d create mode 100644 gas/testsuite/gas/mips/elf_mach_p6600.d create mode 100644 gas/testsuite/gas/msp430/either-data-bss-sym.d create mode 100644 gas/testsuite/gas/msp430/either-data-bss-sym.s create mode 100644 gas/testsuite/gas/msp430/low-data-bss-sym.d create mode 100644 gas/testsuite/gas/msp430/low-data-bss-sym.s create mode 100644 gas/testsuite/gas/msp430/nop-unknown-intr-430.d create mode 100644 gas/testsuite/gas/msp430/nop-unknown-intr-430.l create mode 100644 gas/testsuite/gas/msp430/nop-unknown-intr-430x-ignore.d create mode 100644 gas/testsuite/gas/msp430/nop-unknown-intr-430x.d create mode 100644 gas/testsuite/gas/msp430/nop-unknown-intr-430x.l create mode 100644 gas/testsuite/gas/msp430/nop-unknown-intr.s create mode 100644 gas/testsuite/gas/xtensa/entry_align.d create mode 100644 gas/testsuite/gas/xtensa/entry_align.l create mode 100644 gas/testsuite/gas/xtensa/entry_misalign.d create mode 100644 gas/testsuite/gas/xtensa/entry_misalign2.d create mode 100644 gas/testsuite/gas/xtensa/j_too_far.d create mode 100644 gas/testsuite/gas/xtensa/j_too_far.l create mode 100644 gas/testsuite/gas/xtensa/loop-relax-2.d create mode 100644 gas/testsuite/gas/xtensa/loop-relax.d create mode 100644 gas/testsuite/gas/xtensa/loop-relax.s create mode 100644 gas/testsuite/gas/xtensa/loop_align.d create mode 100644 gas/testsuite/gas/xtensa/loop_misalign.d create mode 100644 gas/testsuite/gas/xtensa/text-section-literals-1a.d create mode 100644 gas/testsuite/gas/xtensa/text-section-literals-2.d create mode 100644 gas/testsuite/gas/xtensa/text-section-literals-2.s create mode 100644 gas/testsuite/gas/xtensa/text-section-literals-2a.d create mode 100644 gas/testsuite/gas/xtensa/text-section-literals-3.d create mode 100644 gas/testsuite/gas/xtensa/text-section-literals-3.s create mode 100644 gas/testsuite/gas/xtensa/text-section-literals-4.d create mode 100644 gas/testsuite/gas/xtensa/text-section-literals-4.s create mode 100644 gas/testsuite/gas/xtensa/text-section-literals-4a.d create mode 100644 gas/testsuite/gas/xtensa/trampoline-2.d delete mode 100644 gas/testsuite/gas/xtensa/trampoline-2.l copy gas/testsuite/gas/xtensa/xtensa-err.exp => gdb/testsuite/boards/cc-with-dwz-m [...] copy gas/testsuite/gas/xtensa/xtensa-err.exp => gdb/testsuite/boards/cc-with-dwz.e [...] create mode 100644 gdb/testsuite/gdb.arch/amd64-eval.cc create mode 100644 gdb/testsuite/gdb.arch/amd64-eval.exp create mode 100644 gdb/testsuite/gdb.base/start-cpp.cc create mode 100644 gdb/testsuite/gdb.base/start-cpp.exp create mode 100644 gdb/testsuite/gdb.server/sysroot.c create mode 100644 gdb/testsuite/gdb.server/sysroot.exp create mode 100644 ld/testsuite/ld-aarch64/tls-relax-gdesc-le-now.d create mode 100644 ld/testsuite/ld-arm/attr-merge-13.attr create mode 100644 ld/testsuite/ld-arm/attr-merge-13a.s create mode 100644 ld/testsuite/ld-arm/attr-merge-13b.s create mode 100644 ld/testsuite/ld-arm/bf.d create mode 100644 ld/testsuite/ld-arm/bf.s create mode 100644 ld/testsuite/ld-arm/bfcsel.d create mode 100644 ld/testsuite/ld-arm/bfcsel.s create mode 100644 ld/testsuite/ld-arm/bfl.d create mode 100644 ld/testsuite/ld-arm/bfl.s create mode 100644 ld/testsuite/ld-gc/skip-map-discarded.d create mode 100644 ld/testsuite/ld-gc/skip-map-discarded.map create mode 100644 ld/testsuite/ld-gc/skip-map-discarded.s copy ld/testsuite/ld-i386/{pr18801.d => pr18801a.d} (74%) rename ld/testsuite/ld-i386/{pr18801.d => pr18801b.d} (66%) create mode 100644 ld/testsuite/ld-i386/property-x86-cet1.d create mode 100644 ld/testsuite/ld-i386/property-x86-cet2a.d create mode 100644 ld/testsuite/ld-i386/property-x86-cet2b.d create mode 100644 ld/testsuite/ld-i386/property-x86-cet3a.d create mode 100644 ld/testsuite/ld-i386/property-x86-cet3b.d create mode 100644 ld/testsuite/ld-i386/property-x86-cet4a.d create mode 100644 ld/testsuite/ld-i386/property-x86-cet4b.d create mode 100644 ld/testsuite/ld-i386/property-x86-cet5a.d create mode 100644 ld/testsuite/ld-i386/property-x86-cet5b.d create mode 100644 ld/testsuite/ld-i386/property-x86-cet6.d create mode 100644 ld/testsuite/ld-msp430-elf/valid-map-foo.s create mode 100644 ld/testsuite/ld-msp430-elf/valid-map.d create mode 100644 ld/testsuite/ld-msp430-elf/valid-map.map create mode 100644 ld/testsuite/ld-msp430-elf/valid-map.s create mode 100644 ld/testsuite/ld-msp430-elf/warn-no-lower-code.r create mode 100644 ld/testsuite/ld-msp430-elf/warn-no-lower-data.r create mode 100644 ld/testsuite/ld-msp430-elf/warn-no-lower.r create mode 100644 ld/testsuite/ld-msp430-elf/warn-no-lower.s copy ld/testsuite/ld-x86-64/{pr18801.d => pr18801a.d} (74%) rename ld/testsuite/ld-x86-64/{pr18801.d => pr18801b.d} (66%) create mode 100644 ld/testsuite/ld-x86-64/pr24458.s create mode 100644 ld/testsuite/ld-x86-64/pr24458a-x32.d create mode 100644 ld/testsuite/ld-x86-64/pr24458a.d create mode 100644 ld/testsuite/ld-x86-64/pr24458b-x32.d create mode 100644 ld/testsuite/ld-x86-64/pr24458b.d create mode 100644 ld/testsuite/ld-x86-64/pr24458c-x32.d create mode 100644 ld/testsuite/ld-x86-64/pr24458c.d copy ld/testsuite/ld-x86-64/{pr24322a.s => property-x86-cet.s} (100%) create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet1-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet1.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet2a-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet2a.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet2b-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet2b.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet3a-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet3a.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet3b-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet3b.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet4a-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet4a.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet4b-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet4b.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet5a-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet5a.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet5b-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet5b.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet6-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet6.d delete mode 100644 patches/0001-x86-Add-z-cet-report-none-warning-error.patch