This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/aburgess/gdb-opt-code-debug in repository binutils-gdb.
discards 1bf19d6af01 [wip] Fix range end handling of inlined subroutines discards 566da9a1da8 [wip] Introduce a new line table flag is_weak discards 17e78553102 [wip] gdb/testsuite: all the optimised code test cases discards a44b897c11e gdb: improve line number lookup around inline functions discards 9d3050f16a5 gdb: handle empty ranges for inline subroutines adds 2d2d86a6878 aarch64: move tests for AArch64 protections (BTI, PAC) into [...] adds 0db9d90edf9 aarch64: new tests covering the merge of feature markings adds 29d10da8a9f aarch64: delete old tests covering the merge of feature markings adds db61887f969 aarch64: adapt bti-plt-so to use selectable GNU properties adds 3e7a866acc0 aarch64: new tests for BTI & PAC PLT to use selectable GNU [...] adds be7561dbfdc aarch64: delete old tests for PAC & BTI PLT adds a32bc164a6b aarch64: adapt tests for PAC PLT to use selectable GNU properties adds 8949929a511 aarch64: adapt bti-far* tests to use selectable GNU properties adds 79aff6ea0e8 aarch64: adapt BTI tests to use selectable GNU properties adds 23189e9db77 aarch64: group software protection options under a same struct. adds caded0cf73c aarch64: use only one type for feature marking report adds 1bd9dbeaf34 aarch64: update ld documentation with bti and pac options adds aa993e9731b aarch64: rename parameter of _bfd_aarch64_elf_merge_gnu_properties adds b4377af7298 aarch64: simplify condition in elfNN_aarch64_merge_gnu_properties adds fc569c422fd aarch64: rename gnu_and_prop to gnu_property_aarch64_feature_1_and adds 946b753836b aarch64: refactoring _bfd_aarch64_elf_link_setup_gnu_proper [...] adds d364a2ddb4b aarch64: refactoring _bfd_aarch64_elf_check_bti_report adds 518976f1350 aarch64: refactoring _bfd_aarch64_elf_link_setup_gnu_proper [...] adds 061040ffc3e aarch64: refactoring _bfd_aarch64_elf_link_setup_gnu_proper [...] adds d350b150177 aarch64: refactoring _bfd_aarch64_elf_link_setup_gnu_proper [...] adds 827a2b93fe9 aarch64: refactoring _bfd_aarch64_elf_link_setup_gnu_proper [...] adds 2ad1fffee5f aarch64: remove early exit when setting up GNU properties w [...] adds ddbd1a4c987 aarch64: bugfix when finding 1st bfd input with GNU property adds 82061f8093f aarch64: limit number of reported issues on missing GNU properties adds 83c22eb44e4 aarch64: improve test coverage for combination of BTI options adds 3c3c7587477 aarch64: delete duplicated BTI tests adds f1cd84f4c55 aarch64: rename BTI error/warning message adds b75ce33f0cd aarch64: GCS feature check in GNU note properties for input [...] adds 9957996fa8b aarch64: add tests to check the correct merge of the GCS fe [...] adds 4de92ce8b23 aarch64: add tests for combinations of GCS options and mark [...] adds 11fdaff1610 gdb, gdbserver, gdbsupport: flatten and sort some list in [...] adds 3eccfdce99e gdb/configure.ac: remove elf_hp.h check adds 57722967554 Automatic date update in version.in adds 98439a80cce Support Intel AVX10.2 BF16 instructions adds 29f84cf8a21 gas: streamline expr_build_dot() adds 5ea62b98d95 MMIX: use current_location() directly adds a3a47415b74 gas: partly restore how current_location() had worked adds 6da18427700 gdb: fix comment for gdbarch_stack_grows_down new 397e5db80bf gdb: handle empty ranges for inline subroutines new f08bfa2b76a gdb: improve line number lookup around inline functions new 3a45541a3b3 [wip] gdb/testsuite: all the optimised code test cases new dffa48a83a6 [wip] Introduce a new line table flag is_weak new e5a5ec2f4f3 [wip] Fix range end handling of inlined subroutines
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (1bf19d6af01) \ N -- N -- N refs/heads/users/aburgess/gdb-opt-code-debug (e5a5ec2f4f3)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: bfd/elfnn-aarch64.c | 158 +- bfd/elfxx-aarch64.c | 311 +- bfd/elfxx-aarch64.h | 94 +- bfd/version.h | 2 +- binutils/readelf.c | 4 + gas/config/tc-i386-intel.c | 6 +- gas/config/tc-i386.c | 9 +- gas/config/tc-i386.h | 4 +- gas/config/tc-mmix.c | 10 - gas/config/tc-mmix.h | 9 +- gas/expr.c | 47 +- gas/expr.h | 2 +- gas/testsuite/gas/i386/avx10_2-256-bf16-intel.d | 295 ++ gas/testsuite/gas/i386/avx10_2-256-bf16.d | 294 ++ gas/testsuite/gas/i386/avx10_2-256-bf16.s | 169 + gas/testsuite/gas/i386/avx10_2-512-bf16-intel.d | 151 + gas/testsuite/gas/i386/avx10_2-512-bf16.d | 150 + gas/testsuite/gas/i386/avx10_2-512-bf16.s | 99 + gas/testsuite/gas/i386/i386.exp | 4 + .../gas/i386/x86-64-avx10_2-256-bf16-intel.d | 295 ++ gas/testsuite/gas/i386/x86-64-avx10_2-256-bf16.d | 293 ++ gas/testsuite/gas/i386/x86-64-avx10_2-256-bf16.s | 169 + .../gas/i386/x86-64-avx10_2-512-bf16-intel.d | 151 + gas/testsuite/gas/i386/x86-64-avx10_2-512-bf16.d | 150 + gas/testsuite/gas/i386/x86-64-avx10_2-512-bf16.s | 99 + gas/testsuite/gas/i386/x86-64.exp | 4 + gdb/config.in | 3 - gdb/configure | 106 +- gdb/configure.ac | 64 +- gdb/gdbarch.h | 2 +- .../gdb.dwarf2/dw2-unexpected-entry-pc.exp | 57 +- gdbserver/configure | 67 +- gdbserver/configure.ac | 29 +- gdbsupport/common.m4 | 49 +- gdbsupport/configure | 42 +- include/elf/common.h | 1 + ld/emultempl/aarch64elf.em | 131 +- ld/ld.texi | 58 + ld/testsuite/ld-aarch64/aarch64-elf.exp | 64 +- ld/testsuite/ld-aarch64/bti-plt-1.s | 40 - ld/testsuite/ld-aarch64/bti-plt-2.s | 21 - ld/testsuite/ld-aarch64/bti-plt-5.d | 28 - ld/testsuite/ld-aarch64/bti-plt-7.d | 17 - ld/testsuite/ld-aarch64/bti-warn.d | 17 - ld/testsuite/ld-aarch64/lib/aarch64-elf-lib.exp | 59 + ld/testsuite/ld-aarch64/property-bti-pac1.s | 37 - ld/testsuite/ld-aarch64/property-bti-pac2.s | 50 - .../ld-aarch64/protections/aarch64-protections.exp | 60 + .../ld-aarch64/{ => protections}/bti-far-1.d | 27 +- .../ld-aarch64/{ => protections}/bti-far-2.d | 25 +- .../ld-aarch64/{ => protections}/bti-far-3.d | 1 + .../ld-aarch64/{ => protections}/bti-far-3.ld | 0 .../ld-aarch64/{ => protections}/bti-far-3a.s | 11 +- .../ld-aarch64/{ => protections}/bti-far-3b.s | 11 +- .../ld-aarch64/{ => protections}/bti-far-3c.s | 11 +- .../ld-aarch64/{ => protections}/bti-far-opt.d | 85 +- .../ld-aarch64/{ => protections}/bti-far-opt.s | 11 +- .../ld-aarch64/{ => protections}/bti-far.ld | 0 .../ld-aarch64/{ => protections}/bti-far.s | 11 +- .../bti-pac-plt-1-a.d} | 13 +- .../bti-pac-plt-1-b.d} | 17 +- .../bti-pac-plt-2-a.d} | 7 +- .../bti-pac-plt-2-b.d} | 7 +- .../bti-pac-plt-3-a.d} | 9 +- .../bti-pac-plt-3-b.d} | 9 +- ld/testsuite/ld-aarch64/protections/bti-pac-plt.s | 12 + .../{bti-plt-3.d => protections/bti-plt-1-a.d} | 12 +- .../{bti-plt-1.d => protections/bti-plt-1-b.d} | 8 +- .../{bti-plt-3.d => protections/bti-plt-1-c.d} | 11 +- ld/testsuite/ld-aarch64/protections/bti-plt-1.s | 12 + .../{bti-plt-2.d => protections/bti-plt-2-a-i.d} | 7 +- .../ld-aarch64/protections/bti-plt-2-a-ii.d | 8 + .../ld-aarch64/protections/bti-plt-2-a-iii.d | 17 + .../{bti-plt-2.d => protections/bti-plt-2-a-iv.d} | 4 +- .../ld-aarch64/protections/bti-plt-2-a-v.d | 17 + .../{bti-plt-2.d => protections/bti-plt-2-b.d} | 6 +- .../{bti-plt-2.d => protections/bti-plt-2-c.d} | 4 +- ld/testsuite/ld-aarch64/protections/bti-plt-2.s | 14 + .../ld-aarch64/{ => protections}/bti-plt-3.d | 6 +- .../{bti-plt-4.d => protections/bti-plt-4-a-i.d} | 8 +- .../ld-aarch64/protections/bti-plt-4-a-ii.d | 6 + .../ld-aarch64/protections/bti-plt-4-a-iii.d | 15 + .../{bti-plt-4.d => protections/bti-plt-4-a-iv.d} | 4 +- .../ld-aarch64/protections/bti-plt-4-a-v.d | 15 + .../{bti-plt-2.d => protections/bti-plt-4-b.d} | 7 +- .../{bti-plt-4.d => protections/bti-plt-4-c.d} | 4 +- .../ld-aarch64/{ => protections}/bti-plt-6.d | 8 +- .../ld-aarch64/{ => protections}/bti-plt-so.s | 17 +- .../ld-aarch64/{ => protections}/bti-plt.ld | 0 ld/testsuite/ld-aarch64/protections/gcs-1-a.d | 9 + ld/testsuite/ld-aarch64/protections/gcs-1-b.d | 12 + ld/testsuite/ld-aarch64/protections/gcs-1-c.d | 7 + ld/testsuite/ld-aarch64/protections/gcs-1-d.d | 7 + ld/testsuite/ld-aarch64/protections/gcs-2-a-i.d | 12 + ld/testsuite/ld-aarch64/protections/gcs-2-a-ii.d | 14 + ld/testsuite/ld-aarch64/protections/gcs-2-b-i.d | 12 + ld/testsuite/ld-aarch64/protections/gcs-2-b-ii.d | 7 + ld/testsuite/ld-aarch64/protections/gcs-2-b-iii.d | 12 + ld/testsuite/ld-aarch64/protections/gcs-2-b-iv.d | 7 + ld/testsuite/ld-aarch64/protections/gcs-2-c-i.d | 7 + ld/testsuite/ld-aarch64/protections/gcs-2-c-ii.d | 7 + ld/testsuite/ld-aarch64/protections/gcs-3-a-i.d | 8 + ld/testsuite/ld-aarch64/protections/gcs-3-a-ii.d | 14 + ld/testsuite/ld-aarch64/protections/gcs-3-a-iii.d | 13 + ld/testsuite/ld-aarch64/protections/gcs-3-a-iv.d | 14 + ld/testsuite/ld-aarch64/protections/gcs-3-b-i.d | 8 + ld/testsuite/ld-aarch64/protections/gcs-3-b-ii.d | 8 + ld/testsuite/ld-aarch64/protections/gcs-3-b-iii.d | 8 + ld/testsuite/ld-aarch64/protections/gcs-3-c-i.d | 8 + ld/testsuite/ld-aarch64/protections/gcs-3-c-ii.d | 8 + ld/testsuite/ld-aarch64/protections/gcs-3-c-iii.d | 8 + ld/testsuite/ld-aarch64/protections/gcs.s | 12 + .../{bti-plt-so.s => protections/gcs2.s} | 19 +- .../gnu-note-properties-maskable-merged.inc | 32 + .../gnu-note-properties-maskable-split.inc | 72 + .../gnu-note-properties-selectable-merged.inc | 32 + .../gnu-note-properties-selectable-split.inc | 72 + .../gnu-properties-1-all-merged.d} | 8 +- .../gnu-properties-1-all-split.d} | 8 +- .../ld-aarch64/protections/gnu-properties-all.s | 29 + .../protections/gnu-properties-combine-2-all-all.d | 12 + .../gnu-properties-combine-2-all-bti-pac.d | 12 + .../gnu-properties-combine-2-all-bti.d} | 6 +- .../protections/gnu-properties-combine-2-all-gcs.d | 12 + .../gnu-properties-combine-2-all-pac.d} | 6 +- .../protections/gnu-properties-maskable.s | 22 + .../protections/gnu-properties-selectable.s | 22 + ld/testsuite/ld-aarch64/protections/nogcs.s | 14 + .../{pac-plt-1.d => protections/pac-plt-1-a.d} | 5 +- .../{bti-pac-plt-1.d => protections/pac-plt-1-b.d} | 17 +- .../ld-aarch64/{ => protections}/pac-plt-2.d | 8 +- .../ld-aarch64/protections/property-bti-pac1.s | 12 + .../ld-aarch64/protections/property-bti-pac2.s | 20 + .../{ => protections}/property-bti-pac4-a.d | 2 +- .../{ => protections}/property-bti-pac4-b.d | 2 +- .../{ => protections}/property-bti-pac4.s | 0 opcodes/i386-dis-evex-prefix.h | 111 + opcodes/i386-dis-evex.h | 32 +- opcodes/i386-dis.c | 25 + opcodes/i386-mnem.h | 4082 ++++++++++---------- opcodes/i386-opc.tbl | 20 + opcodes/i386-tbl.h | 414 +- 142 files changed, 6932 insertions(+), 2876 deletions(-) create mode 100644 gas/testsuite/gas/i386/avx10_2-256-bf16-intel.d create mode 100644 gas/testsuite/gas/i386/avx10_2-256-bf16.d create mode 100644 gas/testsuite/gas/i386/avx10_2-256-bf16.s create mode 100644 gas/testsuite/gas/i386/avx10_2-512-bf16-intel.d create mode 100644 gas/testsuite/gas/i386/avx10_2-512-bf16.d create mode 100644 gas/testsuite/gas/i386/avx10_2-512-bf16.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx10_2-256-bf16-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx10_2-256-bf16.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx10_2-256-bf16.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx10_2-512-bf16-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx10_2-512-bf16.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx10_2-512-bf16.s delete mode 100644 ld/testsuite/ld-aarch64/bti-plt-1.s delete mode 100644 ld/testsuite/ld-aarch64/bti-plt-2.s delete mode 100644 ld/testsuite/ld-aarch64/bti-plt-5.d delete mode 100644 ld/testsuite/ld-aarch64/bti-plt-7.d delete mode 100644 ld/testsuite/ld-aarch64/bti-warn.d create mode 100644 ld/testsuite/ld-aarch64/lib/aarch64-elf-lib.exp delete mode 100644 ld/testsuite/ld-aarch64/property-bti-pac1.s delete mode 100644 ld/testsuite/ld-aarch64/property-bti-pac2.s create mode 100644 ld/testsuite/ld-aarch64/protections/aarch64-protections.exp rename ld/testsuite/ld-aarch64/{ => protections}/bti-far-1.d (76%) rename ld/testsuite/ld-aarch64/{ => protections}/bti-far-2.d (69%) rename ld/testsuite/ld-aarch64/{ => protections}/bti-far-3.d (98%) rename ld/testsuite/ld-aarch64/{ => protections}/bti-far-3.ld (100%) rename ld/testsuite/ld-aarch64/{ => protections}/bti-far-3a.s (53%) rename ld/testsuite/ld-aarch64/{ => protections}/bti-far-3b.s (55%) rename ld/testsuite/ld-aarch64/{ => protections}/bti-far-3c.s (54%) rename ld/testsuite/ld-aarch64/{ => protections}/bti-far-opt.d (60%) rename ld/testsuite/ld-aarch64/{ => protections}/bti-far-opt.s (78%) rename ld/testsuite/ld-aarch64/{ => protections}/bti-far.ld (100%) rename ld/testsuite/ld-aarch64/{ => protections}/bti-far.s (59%) copy ld/testsuite/ld-aarch64/{bti-pac-plt-1.d => protections/bti-pac-plt-1-a.d} (79%) copy ld/testsuite/ld-aarch64/{bti-pac-plt-1.d => protections/bti-pac-plt-1-b.d} (54%) copy ld/testsuite/ld-aarch64/{bti-pac-plt-1.d => protections/bti-pac-plt-2-a.d} (79%) copy ld/testsuite/ld-aarch64/{bti-pac-plt-2.d => protections/bti-pac-plt-2-b.d} (79%) copy ld/testsuite/ld-aarch64/{bti-pac-plt-1.d => protections/bti-pac-plt-3-a.d} (76%) rename ld/testsuite/ld-aarch64/{bti-pac-plt-2.d => protections/bti-pac-plt-3-b.d} (74%) create mode 100644 ld/testsuite/ld-aarch64/protections/bti-pac-plt.s copy ld/testsuite/ld-aarch64/{bti-plt-3.d => protections/bti-plt-1-a.d} (75%) rename ld/testsuite/ld-aarch64/{bti-plt-1.d => protections/bti-plt-1-b.d} (76%) copy ld/testsuite/ld-aarch64/{bti-plt-3.d => protections/bti-plt-1-c.d} (74%) create mode 100644 ld/testsuite/ld-aarch64/protections/bti-plt-1.s copy ld/testsuite/ld-aarch64/{bti-plt-2.d => protections/bti-plt-2-a-i.d} (51%) create mode 100644 ld/testsuite/ld-aarch64/protections/bti-plt-2-a-ii.d create mode 100644 ld/testsuite/ld-aarch64/protections/bti-plt-2-a-iii.d copy ld/testsuite/ld-aarch64/{bti-plt-2.d => protections/bti-plt-2-a-iv.d} (64%) create mode 100644 ld/testsuite/ld-aarch64/protections/bti-plt-2-a-v.d copy ld/testsuite/ld-aarch64/{bti-plt-2.d => protections/bti-plt-2-b.d} (63%) copy ld/testsuite/ld-aarch64/{bti-plt-2.d => protections/bti-plt-2-c.d} (65%) create mode 100644 ld/testsuite/ld-aarch64/protections/bti-plt-2.s rename ld/testsuite/ld-aarch64/{ => protections}/bti-plt-3.d (83%) copy ld/testsuite/ld-aarch64/{bti-plt-4.d => protections/bti-plt-4-a-i.d} (51%) create mode 100644 ld/testsuite/ld-aarch64/protections/bti-plt-4-a-ii.d create mode 100644 ld/testsuite/ld-aarch64/protections/bti-plt-4-a-iii.d copy ld/testsuite/ld-aarch64/{bti-plt-4.d => protections/bti-plt-4-a-iv.d} (59%) create mode 100644 ld/testsuite/ld-aarch64/protections/bti-plt-4-a-v.d rename ld/testsuite/ld-aarch64/{bti-plt-2.d => protections/bti-plt-4-b.d} (57%) rename ld/testsuite/ld-aarch64/{bti-plt-4.d => protections/bti-plt-4-c.d} (66%) rename ld/testsuite/ld-aarch64/{ => protections}/bti-plt-6.d (59%) copy ld/testsuite/ld-aarch64/{ => protections}/bti-plt-so.s (54%) rename ld/testsuite/ld-aarch64/{ => protections}/bti-plt.ld (100%) create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-1-a.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-1-b.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-1-c.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-1-d.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-2-a-i.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-2-a-ii.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-2-b-i.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-2-b-ii.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-2-b-iii.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-2-b-iv.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-2-c-i.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-2-c-ii.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-3-a-i.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-3-a-ii.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-3-a-iii.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-3-a-iv.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-3-b-i.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-3-b-ii.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-3-b-iii.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-3-c-i.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-3-c-ii.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs-3-c-iii.d create mode 100644 ld/testsuite/ld-aarch64/protections/gcs.s rename ld/testsuite/ld-aarch64/{bti-plt-so.s => protections/gcs2.s} (69%) create mode 100644 ld/testsuite/ld-aarch64/protections/gnu-note-properties-maskabl [...] create mode 100644 ld/testsuite/ld-aarch64/protections/gnu-note-properties-maskabl [...] create mode 100644 ld/testsuite/ld-aarch64/protections/gnu-note-properties-selecta [...] create mode 100644 ld/testsuite/ld-aarch64/protections/gnu-note-properties-selecta [...] copy ld/testsuite/ld-aarch64/{property-bti-pac1.d => protections/gnu-properties-1- [...] rename ld/testsuite/ld-aarch64/{property-bti-pac1.d => protections/gnu-properties- [...] create mode 100644 ld/testsuite/ld-aarch64/protections/gnu-properties-all.s create mode 100644 ld/testsuite/ld-aarch64/protections/gnu-properties-combine-2-all-all.d create mode 100644 ld/testsuite/ld-aarch64/protections/gnu-properties-combine-2-al [...] rename ld/testsuite/ld-aarch64/{property-bti-pac2.d => protections/gnu-properties- [...] create mode 100644 ld/testsuite/ld-aarch64/protections/gnu-properties-combine-2-all-gcs.d rename ld/testsuite/ld-aarch64/{property-bti-pac3.d => protections/gnu-properties- [...] create mode 100644 ld/testsuite/ld-aarch64/protections/gnu-properties-maskable.s create mode 100644 ld/testsuite/ld-aarch64/protections/gnu-properties-selectable.s create mode 100644 ld/testsuite/ld-aarch64/protections/nogcs.s rename ld/testsuite/ld-aarch64/{pac-plt-1.d => protections/pac-plt-1-a.d} (87%) rename ld/testsuite/ld-aarch64/{bti-pac-plt-1.d => protections/pac-plt-1-b.d} (59%) rename ld/testsuite/ld-aarch64/{ => protections}/pac-plt-2.d (85%) create mode 100644 ld/testsuite/ld-aarch64/protections/property-bti-pac1.s create mode 100644 ld/testsuite/ld-aarch64/protections/property-bti-pac2.s rename ld/testsuite/ld-aarch64/{ => protections}/property-bti-pac4-a.d (69%) rename ld/testsuite/ld-aarch64/{ => protections}/property-bti-pac4-b.d (73%) rename ld/testsuite/ld-aarch64/{ => protections}/property-bti-pac4.s (100%)