[AArch64] Make GAS testcases support ILP32 mode
authorJiong Wang <jiong.wang@arm.com>
Tue, 13 Dec 2016 12:46:35 +0000 (12:46 +0000)
committerJiong Wang <jiong.wang@arm.com>
Tue, 13 Dec 2016 12:46:35 +0000 (12:46 +0000)
gas/
* gas/testsuite/gas/aarch64/addsub.d: Support ILP32 mode.
* gas/testsuite/gas/aarch64/advsimd-across.d: Likewise.
* gas/testsuite/gas/aarch64/advsimd-armv8_3.d: Likewise.
* gas/testsuite/gas/aarch64/advsimd-fp16.d: Likewise.
* gas/testsuite/gas/aarch64/advsimd-misc.d: Likewise.
* gas/testsuite/gas/aarch64/advsisd-copy.d: Likewise.
* gas/testsuite/gas/aarch64/advsisd-misc.d: Likewise.
* gas/testsuite/gas/aarch64/alias.d: Likewise.
* gas/testsuite/gas/aarch64/armv8-ras-1.d: Likewise.
* gas/testsuite/gas/aarch64/b_1.d: Likewise.
* gas/testsuite/gas/aarch64/beq_1.d: Likewise.
* gas/testsuite/gas/aarch64/bitfield-dump: Likewise.
* gas/testsuite/gas/aarch64/bitfield-no-aliases.d: Likewise.
* gas/testsuite/gas/aarch64/codealign.d: Likewise.
* gas/testsuite/gas/aarch64/codealign_1.d: Likewise.
* gas/testsuite/gas/aarch64/crc32-directive.d: Likewise.
* gas/testsuite/gas/aarch64/crc32.d: Likewise.
* gas/testsuite/gas/aarch64/crypto-directive.d: Likewise.
* gas/testsuite/gas/aarch64/crypto.d: Likewise.
* gas/testsuite/gas/aarch64/dwarf.d: Likewise.
* gas/testsuite/gas/aarch64/float-fp16.d: Likewise.
* gas/testsuite/gas/aarch64/floatdp2.d: Likewise.
* gas/testsuite/gas/aarch64/fp-armv8_3.d: Likewise.
* gas/testsuite/gas/aarch64/fp-const0-parse.d: Likewise.
* gas/testsuite/gas/aarch64/fp_cvt_int.d: Likewise.
* gas/testsuite/gas/aarch64/fpmov.d: Likewise.
* gas/testsuite/gas/aarch64/inst-directive.d: Likewise.
* gas/testsuite/gas/aarch64/ldr_1.d: Likewise.
* gas/testsuite/gas/aarch64/ldst-exclusive-armv8_3.d: Likewise.
* gas/testsuite/gas/aarch64/ldst-exclusive.d: Likewise.
* gas/testsuite/gas/aarch64/ldst-reg-imm-post-ind.d: Likewise.
* gas/testsuite/gas/aarch64/ldst-reg-imm-pre-ind.d: Likewise.
* gas/testsuite/gas/aarch64/ldst-reg-pair.d: Likewise.
* gas/testsuite/gas/aarch64/ldst-reg-reg-offset.d: Likewise.
* gas/testsuite/gas/aarch64/ldst-reg-uns-imm.d: Likewise.
* gas/testsuite/gas/aarch64/ldst-reg-unscaled-imm.d: Likewise.
* gas/testsuite/gas/aarch64/lor-directive.d: Likewise.
* gas/testsuite/gas/aarch64/lor.d: Likewise.
* gas/testsuite/gas/aarch64/lse-atomic.d: Likewise.
* gas/testsuite/gas/aarch64/mapmisc.d: Likewise.
* gas/testsuite/gas/aarch64/mov-no-aliases.d: Likewise.
* gas/testsuite/gas/aarch64/mov.d: Likewise.
* gas/testsuite/gas/aarch64/movi.d: Likewise.
* gas/testsuite/gas/aarch64/movw_label.d: Likewise.
* gas/testsuite/gas/aarch64/msr.d: Likewise.
* gas/testsuite/gas/aarch64/neon-fp-cvt-int.d: Likewise.
* gas/testsuite/gas/aarch64/neon-frint.d: Likewise.
* gas/testsuite/gas/aarch64/neon-ins.d: Likewise.
* gas/testsuite/gas/aarch64/neon-not.d: Likewise.
* gas/testsuite/gas/aarch64/neon-vfp-reglist-post.d: Likewise.
* gas/testsuite/gas/aarch64/neon-vfp-reglist.d: Likewise.
* gas/testsuite/gas/aarch64/no-aliases.d: Likewise.
* gas/testsuite/gas/aarch64/optional.d: Likewise.
* gas/testsuite/gas/aarch64/pac.d: Likewise.
* gas/testsuite/gas/aarch64/pan-directive.d: Likewise.
* gas/testsuite/gas/aarch64/pan.d: Likewise.
* gas/testsuite/gas/aarch64/rdma-directive.d: Likewise.
* gas/testsuite/gas/aarch64/rdma.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-dtprel_g0.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-dtprel_g0_nc.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-dtprel_g1.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-dtprel_hi12.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-dtprel_lo12-1.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-tlsldm-1.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-tlsldm-page-1.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-tlsldm_lo12_nc-1.d: Likewise.
* gas/testsuite/gas/aarch64/shifted.d: Likewise.
* gas/testsuite/gas/aarch64/sve.d: Likewise.
* gas/testsuite/gas/aarch64/symbol.d: Likewise.
* gas/testsuite/gas/aarch64/sysreg-1.d: Likewise.
* gas/testsuite/gas/aarch64/sysreg-2.d: Likewise.
* gas/testsuite/gas/aarch64/sysreg-3.d: Likewise.
* gas/testsuite/gas/aarch64/sysreg.d: Likewise.
* gas/testsuite/gas/aarch64/system-2.d: Likewise.
* gas/testsuite/gas/aarch64/system-3.d: Likewise.
* gas/testsuite/gas/aarch64/system.d: Likewise.
* gas/testsuite/gas/aarch64/tbz_1.d: Likewise.
* gas/testsuite/gas/aarch64/tlbi_op.d: Likewise.
* gas/testsuite/gas/aarch64/tls.d: Likewise.
* gas/testsuite/gas/aarch64/uao-directive.d: Likewise.
* gas/testsuite/gas/aarch64/uao.d: Likewise.
* gas/testsuite/gas/aarch64/virthostext-directive.d: Likewise.
* gas/testsuite/gas/aarch64/virthostext.d: Likewise.
* gas/testsuite/gas/aarch64/adr_1.d: Restrict test under -mabi=lp64.
* gas/testsuite/gas/aarch64/int-insns.d: Likewise.
* gas/testsuite/gas/aarch64/programmer-friendly.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-data.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-dtprel_g1_nc.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-dtprel_g2.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst16.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst32.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst64.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst8.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst16.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst32.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst64.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst8.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-gotoff_g0_nc.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-gotoff_g1.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-gottprel_g0_nc.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-gottprel_g1.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-insn.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-tlsdesc_off_g0_nc.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-tlsdesc_off_g1.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-tlsgd_g0_nc.d: Likewise.
* gas/testsuite/gas/aarch64/reloc-tlsgd_g1.d: Likewise.
* gas/testsuite/gas/aarch64/tail_padding.d: Likewise.
* gas/testsuite/gas/aarch64/tls-desc.d: Likewise.

110 files changed:
gas/ChangeLog
gas/testsuite/gas/aarch64/addsub.d
gas/testsuite/gas/aarch64/adr_1.d
gas/testsuite/gas/aarch64/advsimd-across.d
gas/testsuite/gas/aarch64/advsimd-armv8_3.d
gas/testsuite/gas/aarch64/advsimd-fp16.d
gas/testsuite/gas/aarch64/advsimd-misc.d
gas/testsuite/gas/aarch64/advsisd-copy.d
gas/testsuite/gas/aarch64/advsisd-misc.d
gas/testsuite/gas/aarch64/alias.d
gas/testsuite/gas/aarch64/armv8-ras-1.d
gas/testsuite/gas/aarch64/b_1.d
gas/testsuite/gas/aarch64/beq_1.d
gas/testsuite/gas/aarch64/bitfield-dump
gas/testsuite/gas/aarch64/bitfield-no-aliases.d
gas/testsuite/gas/aarch64/codealign.d
gas/testsuite/gas/aarch64/codealign_1.d
gas/testsuite/gas/aarch64/crc32-directive.d
gas/testsuite/gas/aarch64/crc32.d
gas/testsuite/gas/aarch64/crypto-directive.d
gas/testsuite/gas/aarch64/crypto.d
gas/testsuite/gas/aarch64/dwarf.d
gas/testsuite/gas/aarch64/float-fp16.d
gas/testsuite/gas/aarch64/floatdp2.d
gas/testsuite/gas/aarch64/fp-armv8_3.d
gas/testsuite/gas/aarch64/fp-const0-parse.d
gas/testsuite/gas/aarch64/fp_cvt_int.d
gas/testsuite/gas/aarch64/fpmov.d
gas/testsuite/gas/aarch64/inst-directive.d
gas/testsuite/gas/aarch64/int-insns.d
gas/testsuite/gas/aarch64/ldr_1.d
gas/testsuite/gas/aarch64/ldst-exclusive-armv8_3.d
gas/testsuite/gas/aarch64/ldst-exclusive.d
gas/testsuite/gas/aarch64/ldst-reg-imm-post-ind.d
gas/testsuite/gas/aarch64/ldst-reg-imm-pre-ind.d
gas/testsuite/gas/aarch64/ldst-reg-pair.d
gas/testsuite/gas/aarch64/ldst-reg-reg-offset.d
gas/testsuite/gas/aarch64/ldst-reg-uns-imm.d
gas/testsuite/gas/aarch64/ldst-reg-unscaled-imm.d
gas/testsuite/gas/aarch64/lor-directive.d
gas/testsuite/gas/aarch64/lor.d
gas/testsuite/gas/aarch64/lse-atomic.d
gas/testsuite/gas/aarch64/mapmisc.d
gas/testsuite/gas/aarch64/mov-no-aliases.d
gas/testsuite/gas/aarch64/mov.d
gas/testsuite/gas/aarch64/movi.d
gas/testsuite/gas/aarch64/movw_label.d
gas/testsuite/gas/aarch64/msr.d
gas/testsuite/gas/aarch64/neon-fp-cvt-int.d
gas/testsuite/gas/aarch64/neon-frint.d
gas/testsuite/gas/aarch64/neon-ins.d
gas/testsuite/gas/aarch64/neon-not.d
gas/testsuite/gas/aarch64/neon-vfp-reglist-post.d
gas/testsuite/gas/aarch64/neon-vfp-reglist.d
gas/testsuite/gas/aarch64/no-aliases.d
gas/testsuite/gas/aarch64/optional.d
gas/testsuite/gas/aarch64/pac.d
gas/testsuite/gas/aarch64/pan-directive.d
gas/testsuite/gas/aarch64/pan.d
gas/testsuite/gas/aarch64/programmer-friendly.d
gas/testsuite/gas/aarch64/rdma-directive.d
gas/testsuite/gas/aarch64/rdma.d
gas/testsuite/gas/aarch64/reloc-data.d
gas/testsuite/gas/aarch64/reloc-dtprel_g0.d
gas/testsuite/gas/aarch64/reloc-dtprel_g0_nc.d
gas/testsuite/gas/aarch64/reloc-dtprel_g1.d
gas/testsuite/gas/aarch64/reloc-dtprel_g1_nc.d
gas/testsuite/gas/aarch64/reloc-dtprel_g2.d
gas/testsuite/gas/aarch64/reloc-dtprel_hi12.d
gas/testsuite/gas/aarch64/reloc-dtprel_lo12-1.d
gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst16.d
gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst32.d
gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst64.d
gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst8.d
gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst16.d
gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst32.d
gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst64.d
gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst8.d
gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc.d
gas/testsuite/gas/aarch64/reloc-gotoff_g0_nc.d
gas/testsuite/gas/aarch64/reloc-gotoff_g1.d
gas/testsuite/gas/aarch64/reloc-gottprel_g0_nc.d
gas/testsuite/gas/aarch64/reloc-gottprel_g1.d
gas/testsuite/gas/aarch64/reloc-insn.d
gas/testsuite/gas/aarch64/reloc-tlsdesc_off_g0_nc.d
gas/testsuite/gas/aarch64/reloc-tlsdesc_off_g1.d
gas/testsuite/gas/aarch64/reloc-tlsgd_g0_nc.d
gas/testsuite/gas/aarch64/reloc-tlsgd_g1.d
gas/testsuite/gas/aarch64/reloc-tlsldm-1.d
gas/testsuite/gas/aarch64/reloc-tlsldm-page-1.d
gas/testsuite/gas/aarch64/reloc-tlsldm_lo12_nc-1.d
gas/testsuite/gas/aarch64/shifted.d
gas/testsuite/gas/aarch64/sve.d
gas/testsuite/gas/aarch64/symbol.d
gas/testsuite/gas/aarch64/sysreg-1.d
gas/testsuite/gas/aarch64/sysreg-2.d
gas/testsuite/gas/aarch64/sysreg-3.d
gas/testsuite/gas/aarch64/sysreg.d
gas/testsuite/gas/aarch64/system-2.d
gas/testsuite/gas/aarch64/system-3.d
gas/testsuite/gas/aarch64/system.d
gas/testsuite/gas/aarch64/tail_padding.d
gas/testsuite/gas/aarch64/tbz_1.d
gas/testsuite/gas/aarch64/tlbi_op.d
gas/testsuite/gas/aarch64/tls-desc.d
gas/testsuite/gas/aarch64/tls.d
gas/testsuite/gas/aarch64/uao-directive.d
gas/testsuite/gas/aarch64/uao.d
gas/testsuite/gas/aarch64/virthostext-directive.d
gas/testsuite/gas/aarch64/virthostext.d

index e3cf619c1a176b892d36183c47a954454a2bc13b..772d7302ceb50a05dfa57a0698e9446ce5366197 100644 (file)
@@ -1,3 +1,115 @@
+2016-12-13  Jiong Wang  <jiong.wang@arm.com>
+
+       * gas/testsuite/gas/aarch64/addsub.d: Support ILP32 mode.
+       * gas/testsuite/gas/aarch64/advsimd-across.d: Likewise.
+       * gas/testsuite/gas/aarch64/advsimd-armv8_3.d: Likewise.
+       * gas/testsuite/gas/aarch64/advsimd-fp16.d: Likewise.
+       * gas/testsuite/gas/aarch64/advsimd-misc.d: Likewise.
+       * gas/testsuite/gas/aarch64/advsisd-copy.d: Likewise.
+       * gas/testsuite/gas/aarch64/advsisd-misc.d: Likewise.
+       * gas/testsuite/gas/aarch64/alias.d: Likewise.
+       * gas/testsuite/gas/aarch64/armv8-ras-1.d: Likewise.
+       * gas/testsuite/gas/aarch64/b_1.d: Likewise.
+       * gas/testsuite/gas/aarch64/beq_1.d: Likewise.
+       * gas/testsuite/gas/aarch64/bitfield-dump: Likewise.
+       * gas/testsuite/gas/aarch64/bitfield-no-aliases.d: Likewise.
+       * gas/testsuite/gas/aarch64/codealign.d: Likewise.
+       * gas/testsuite/gas/aarch64/codealign_1.d: Likewise.
+       * gas/testsuite/gas/aarch64/crc32-directive.d: Likewise.
+       * gas/testsuite/gas/aarch64/crc32.d: Likewise.
+       * gas/testsuite/gas/aarch64/crypto-directive.d: Likewise.
+       * gas/testsuite/gas/aarch64/crypto.d: Likewise.
+       * gas/testsuite/gas/aarch64/dwarf.d: Likewise.
+       * gas/testsuite/gas/aarch64/float-fp16.d: Likewise.
+       * gas/testsuite/gas/aarch64/floatdp2.d: Likewise.
+       * gas/testsuite/gas/aarch64/fp-armv8_3.d: Likewise.
+       * gas/testsuite/gas/aarch64/fp-const0-parse.d: Likewise.
+       * gas/testsuite/gas/aarch64/fp_cvt_int.d: Likewise.
+       * gas/testsuite/gas/aarch64/fpmov.d: Likewise.
+       * gas/testsuite/gas/aarch64/inst-directive.d: Likewise.
+       * gas/testsuite/gas/aarch64/ldr_1.d: Likewise.
+       * gas/testsuite/gas/aarch64/ldst-exclusive-armv8_3.d: Likewise.
+       * gas/testsuite/gas/aarch64/ldst-exclusive.d: Likewise.
+       * gas/testsuite/gas/aarch64/ldst-reg-imm-post-ind.d: Likewise.
+       * gas/testsuite/gas/aarch64/ldst-reg-imm-pre-ind.d: Likewise.
+       * gas/testsuite/gas/aarch64/ldst-reg-pair.d: Likewise.
+       * gas/testsuite/gas/aarch64/ldst-reg-reg-offset.d: Likewise.
+       * gas/testsuite/gas/aarch64/ldst-reg-uns-imm.d: Likewise.
+       * gas/testsuite/gas/aarch64/ldst-reg-unscaled-imm.d: Likewise.
+       * gas/testsuite/gas/aarch64/lor-directive.d: Likewise.
+       * gas/testsuite/gas/aarch64/lor.d: Likewise.
+       * gas/testsuite/gas/aarch64/lse-atomic.d: Likewise.
+       * gas/testsuite/gas/aarch64/mapmisc.d: Likewise.
+       * gas/testsuite/gas/aarch64/mov-no-aliases.d: Likewise.
+       * gas/testsuite/gas/aarch64/mov.d: Likewise.
+       * gas/testsuite/gas/aarch64/movi.d: Likewise.
+       * gas/testsuite/gas/aarch64/movw_label.d: Likewise.
+       * gas/testsuite/gas/aarch64/msr.d: Likewise.
+       * gas/testsuite/gas/aarch64/neon-fp-cvt-int.d: Likewise.
+       * gas/testsuite/gas/aarch64/neon-frint.d: Likewise.
+       * gas/testsuite/gas/aarch64/neon-ins.d: Likewise.
+       * gas/testsuite/gas/aarch64/neon-not.d: Likewise.
+       * gas/testsuite/gas/aarch64/neon-vfp-reglist-post.d: Likewise.
+       * gas/testsuite/gas/aarch64/neon-vfp-reglist.d: Likewise.
+       * gas/testsuite/gas/aarch64/no-aliases.d: Likewise.
+       * gas/testsuite/gas/aarch64/optional.d: Likewise.
+       * gas/testsuite/gas/aarch64/pac.d: Likewise.
+       * gas/testsuite/gas/aarch64/pan-directive.d: Likewise.
+       * gas/testsuite/gas/aarch64/pan.d: Likewise.
+       * gas/testsuite/gas/aarch64/rdma-directive.d: Likewise.
+       * gas/testsuite/gas/aarch64/rdma.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-dtprel_g0.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-dtprel_g0_nc.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-dtprel_g1.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-dtprel_hi12.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-dtprel_lo12-1.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-tlsldm-1.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-tlsldm-page-1.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-tlsldm_lo12_nc-1.d: Likewise.
+       * gas/testsuite/gas/aarch64/shifted.d: Likewise.
+       * gas/testsuite/gas/aarch64/sve.d: Likewise.
+       * gas/testsuite/gas/aarch64/symbol.d: Likewise.
+       * gas/testsuite/gas/aarch64/sysreg-1.d: Likewise.
+       * gas/testsuite/gas/aarch64/sysreg-2.d: Likewise.
+       * gas/testsuite/gas/aarch64/sysreg-3.d: Likewise.
+       * gas/testsuite/gas/aarch64/sysreg.d: Likewise.
+       * gas/testsuite/gas/aarch64/system-2.d: Likewise.
+       * gas/testsuite/gas/aarch64/system-3.d: Likewise.
+       * gas/testsuite/gas/aarch64/system.d: Likewise.
+       * gas/testsuite/gas/aarch64/tbz_1.d: Likewise.
+       * gas/testsuite/gas/aarch64/tlbi_op.d: Likewise.
+       * gas/testsuite/gas/aarch64/tls.d: Likewise.
+       * gas/testsuite/gas/aarch64/uao-directive.d: Likewise.
+       * gas/testsuite/gas/aarch64/uao.d: Likewise.
+       * gas/testsuite/gas/aarch64/virthostext-directive.d: Likewise.
+       * gas/testsuite/gas/aarch64/virthostext.d: Likewise.
+       * gas/testsuite/gas/aarch64/adr_1.d: Restrict test under -mabi=lp64.
+       * gas/testsuite/gas/aarch64/int-insns.d: Likewise.
+       * gas/testsuite/gas/aarch64/programmer-friendly.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-data.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-dtprel_g1_nc.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-dtprel_g2.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst16.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst32.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst64.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst8.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst16.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst32.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst64.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst8.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-gotoff_g0_nc.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-gotoff_g1.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-gottprel_g0_nc.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-gottprel_g1.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-insn.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-tlsdesc_off_g0_nc.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-tlsdesc_off_g1.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-tlsgd_g0_nc.d: Likewise.
+       * gas/testsuite/gas/aarch64/reloc-tlsgd_g1.d: Likewise.
+       * gas/testsuite/gas/aarch64/tail_padding.d: Likewise.
+       * gas/testsuite/gas/aarch64/tls-desc.d: Likewise.
+
 2016-12-09  Maciej W. Rozycki  <macro@imgtec.com>
 
        * config/tc-mips.c (mips16_macro_build) <'>'>: Remove case.
index 4307f2330eed633f7507e7bb8c5f0023f6967eeb..3d25d1067a29b689b8b1e9953ab0d130d1055f72 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
        0:      0b0100f0        add     w16, w7, w1
        4:      0b2100f0        add     w16, w7, w1, uxtb
        8:      0b2100f0        add     w16, w7, w1, uxtb
index bfaaece8086589275b36fd79c4e3d18a9b390c6c..4b5cc56144ba8e9d7861f5b1177f92803d2907b0 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index b099ce0934ded792295f58f0997502f9fe26d084..58fa5c5f112e65efea627121fb102faad1956156 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  0e303be7        saddlv  h7, v31.8b
    4:  4e303be7        saddlv  h7, v31.16b
    8:  0e703be7        saddlv  s7, v31.4h
index 0e477e4720fadb05c738696e732e6edb3f3fdfd2..dcc93d5a97b54c2ff0a9e5e808d376670976801c 100644 (file)
@@ -5,7 +5,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
 [^:]+: 6ec3c441        fcmla   v1.2d, v2.2d, v3.2d, #0
 [^:]+: 6ec3cc41        fcmla   v1.2d, v2.2d, v3.2d, #90
 [^:]+: 6ec3d441        fcmla   v1.2d, v2.2d, v3.2d, #180
index d7ab5fe253431bba1024682bb9744f744dc45327..491303683943d1c0be2022d3e97e3251ed942016 100644 (file)
@@ -5,7 +5,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    [0-9a-f]+:  4e63c441        fmaxnm  v1.2d, v2.2d, v3.2d
    [0-9a-f]+:  0e23c441        fmaxnm  v1.2s, v2.2s, v3.2s
    [0-9a-f]+:  4e23c441        fmaxnm  v1.4s, v2.4s, v3.4s
index e4de2c61eee868e685cc4a708fffc245dfcefd1d..9381385e47eea23ff5e68b7f8d3b73ca2e85c789 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  0e20bbe0        abs     v0.8b, v31.8b
    4:  4e20bbe0        abs     v0.16b, v31.16b
    8:  0e60bbe0        abs     v0.4h, v31.4h
index c90dc878ef0afae9c35d30ef9d1ca95f7461c087..8ed431345b005b60590ace3e16c9de4ea0d4e9ec 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  5e0104ff        mov     b31, v7.b\[0\]
    4:  5e0304ff        mov     b31, v7.b\[1\]
    8:  5e0504ff        mov     b31, v7.b\[2\]
index c07002cb39777a67336758559ef835ae1a581a6b..b10a8c93c098c6abe60bcff049990e34db5e1aca 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  5ee0bbe0        abs     d0, d31
    4:  7ee0bbe0        neg     d0, d31
    8:  5e207be0        sqabs   b0, b31
index ab518dce59f31154b8cdf3303c03b9761f97c385..13b943c1b9761ffd1d162df69aa1f902e5e8b37c 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  13823c20        extr    w0, w1, w2, #15
    4:  93c23c20        extr    x0, x1, x2, #15
    8:  13831c60        ror     w0, w3, #7
index 69db3c20a2e8946472f07319668145a8431bd8be..b10495fcd41fb3f1b258de82f8cb937e514ea870 100644 (file)
@@ -5,7 +5,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
 [^:]+: d503221f        esb
 [^:]+: d503221f        esb
 [^:]+: d5385305        mrs     x5, erridr_el1
index c093f66a0de3197ae94f21e82c551d518a30ae6f..4815decb0c69794fdfbb91c532f8929e78b1816d 100644 (file)
@@ -4,6 +4,6 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  14000000        b       0 <bar>
-                       0: R_AARCH64_JUMP26     bar\+0x8000000
+                       0: R_AARCH64_(P32_|)JUMP26      bar\+0x8000000
index 47851d13a134fbf656b5ba794c725c09ed65a3f8..525a17e75e56cf44d90f37ce18de368c42a163c4 100644 (file)
@@ -4,6 +4,6 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  54000000        b\.eq   0 <bar>  // b\.none
-                       0: R_AARCH64_CONDBR19   bar\+0x100000
+                       0: R_AARCH64_(P32_|)CONDBR19    bar\+0x100000
index 02422c57e62660513a63d2b0723915eb5cfcc141..53514a5594cd6361e82ea678aa7d36e61366ba40 100644 (file)
@@ -2,7 +2,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  13001cff        sxtb    wzr, w7
    4:  93401cff        sxtb    xzr, w7
    8:  13003cff        sxth    wzr, w7
index c75d21531a307f6dfe397398b4445318bbf64720..ef4cfdfa5e4102d10d354f1a01a0a705216be14d 100644 (file)
@@ -5,7 +5,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  13001cff        sbfm    wzr, w7, #0, #7
    4:  93401cff        sbfm    xzr, x7, #0, #7
    8:  13003cff        sbfm    wzr, w7, #0, #15
index a032b83297f89d01314364a7a1f4fb1d1e49c99a..a9359be7f199a858d6e84d9d96e733cb02bb8dea 100644 (file)
@@ -6,7 +6,7 @@
 .*: +file format.*aarch64.*
 
 Sections:
-Idx Name          Size      VMA               LMA               File off  Algn
+Idx Name[]+Size[ ]+VMA[ ]+LMA[ ]+File off[ ]+Algn
   0 \.text         .*  .*  .*  .*  2\*\*2
                   .*CODE.*
   1 \.data         .*  .*  .* .*  2\*\*0
index 08f4c25fe62c2cc79b4a041dd416644f77e784ba..0462cef35c5187484f78081eb30b981a087a09f6 100644 (file)
@@ -4,7 +4,7 @@
 .*: +file format.*aarch64.*
 
 Sections:
-Idx Name          Size      VMA               LMA               File off  Algn
+Idx Name[ ]+Size[ ]+VMA[ ]+LMA[ ]+File off[ ]+Algn
   0 \.text         .*  .*  .*  .*  2\*\*2
                   .*CODE.*
   1 \.data         .*  .*  .* .*  2\*\*0
index 5f9075584fae20dc0826f0a5d627c5bbac58c27c..91a82b0cd799495143dd5a6852900d4da096943f 100644 (file)
@@ -6,7 +6,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  1acf40e3        crc32b  w3, w7, w15
    4:  1ac345e7        crc32h  w7, w15, w3
    8:  1ac7486f        crc32w  w15, w3, w7
index bba83b2ee9df579cd1e03ae59b81c985ca305f3a..c87af8fac47c34b2f3c7427d0efd8cfc6e8c3d5d 100644 (file)
@@ -5,7 +5,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  1acf40e3        crc32b  w3, w7, w15
    4:  1ac345e7        crc32h  w7, w15, w3
    8:  1ac7486f        crc32w  w15, w3, w7
index 9fa067182b5171ae80f56e1bbe1320220d5aaaf5..a2cde1fd2c0183b478a661a3789dcd7bacab39b5 100644 (file)
@@ -6,7 +6,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  4e284be7        aese    v7.16b, v31.16b
    4:  4e285be7        aesd    v7.16b, v31.16b
    8:  4e286be7        aesmc   v7.16b, v31.16b
index 6c12eecb2d299565faa3b03b6b3c1ad9cadb40db..b4199777fd67128a133de9be91983b0db18434b4 100644 (file)
@@ -5,7 +5,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  4e284be7        aese    v7.16b, v31.16b
    4:  4e285be7        aesd    v7.16b, v31.16b
    8:  4e286be7        aesmc   v7.16b, v31.16b
index 46aa6d06318b058d49c29d2c9279252421b7fc8e..005f1d54421759e666a64da5cc07ddd3da94aaa9 100644 (file)
@@ -2,26 +2,26 @@
 #as: -g
 
 Symbol table '.symtab' contains 10 entries:
-   Num:    Value          Size Type    Bind   Vis      Ndx Name
-     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND 
-     1: 0000000000000000     0 SECTION LOCAL  DEFAULT    1 
-     2: 0000000000000000     0 SECTION LOCAL  DEFAULT    2 
-     3: 0000000000000000     0 SECTION LOCAL  DEFAULT    3 
-     4: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT    1 \$x
-     5: 0000000000000000     0 SECTION LOCAL  DEFAULT    6 
-     6: 0000000000000000     0 SECTION LOCAL  DEFAULT    8 
-     7: 0000000000000000     0 SECTION LOCAL  DEFAULT    4 
-     8: 0000000000000000     0 SECTION LOCAL  DEFAULT    9 
-     9: 0000000000000000     8 FUNC    GLOBAL DEFAULT    1 testfunc
+   Num:[ ]+Value[ ]+Size[ ]+Type[ ]+Bind[ ]+Vis[ ]+Ndx[ ]+Name
+     0: 0+     0 NOTYPE  LOCAL  DEFAULT  UND[ ]+
+     1: 0+     0 SECTION LOCAL  DEFAULT    1[ ]+
+     2: 0+     0 SECTION LOCAL  DEFAULT    2[ ]+
+     3: 0+     0 SECTION LOCAL  DEFAULT    3[ ]+
+     4: 0+     0 NOTYPE  LOCAL  DEFAULT    1 \$x
+     5: 0+     0 SECTION LOCAL  DEFAULT    6[ ]+
+     6: 0+     0 SECTION LOCAL  DEFAULT    8[ ]+
+     7: 0+     0 SECTION LOCAL  DEFAULT    4[ ]+
+     8: 0+     0 SECTION LOCAL  DEFAULT    9[ ]+
+     9: 0+     8 FUNC    GLOBAL DEFAULT    1 testfunc
 Contents of the .debug_aranges section:
 
-  Length:                   44
+  Length:                   (44|28)
   Version:                  2
   Offset into .debug_info:  0x0
-  Pointer Size:             8
+  Pointer Size:             (8|4)
   Segment Size:             0
 
-    Address            Length
-    0000000000000000 0000000000000008 
-    0000000000000000 0000000000000000 
+    Address[ ]+Length
+    0+ 0+8[ ]+
+    0+ 0+[ ]+
 
index 6172dc3e95351d8c11c1125abe3882327475739f..d1d69d820f05b35efa182cbd15eac553a4d6cfdd 100644 (file)
@@ -5,7 +5,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    [0-9a-f]+:  1e200400        fccmp   s0, s0, #0x0, eq  // eq = none
    [0-9a-f]+:  1ee00400        fccmp   h0, h0, #0x0, eq  // eq = none
    [0-9a-f]+:  1e22d420        fccmp   s1, s2, #0x0, le
index e338af0414048308b69a225757db9780431e31be..079d2a2907d1b8811b4cfd372b775dcda602e4e0 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  1e2f08e0        fmul    s0, s7, s15
    4:  1e2f18e0        fdiv    s0, s7, s15
    8:  1e2f28e0        fadd    s0, s7, s15
index 9be6fcaaf487aaec5572e5bd20b99f187fa6b63f..dd37a1180f29e38242e85052a13722e08d0ea861 100644 (file)
@@ -5,6 +5,6 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  1e7e0041        fjcvtzs w1, d2
    4:  1e7e00e7        fjcvtzs w7, d7
index 172f35c9a6718995a4a1fd0a80f791f7e36eb32e..178e161623b0d908cc25d602278b9b930708c076 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  5ea0dbc0        fcmeq   s0, s30, #0.0
    4:  7ea0cba1        fcmge   s1, s29, #0.0
    8:  5ea0cb82        fcmgt   s2, s28, #0.0
index edf39ae9d0798dbdd4aec5bc20228bbb4fb5d9e1..aa80d5e710f53407e2cdfa62412a286cff15a867 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  1e2000e7        fcvtns  w7, s7
    4:  9e2000e7        fcvtns  x7, s7
    8:  1e2100e7        fcvtnu  w7, s7
index 6afb3c52e3b661f46f01986bdc2ee86be2656380..fb032c60e39366dbe7e3cf8bdf6afad768f6763a 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section .*:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  1e251000        fmov    s0, #1\.200000000000000000e\+01
    4:  1e251000        fmov    s0, #1\.200000000000000000e\+01
    8:  1e251000        fmov    s0, #1\.200000000000000000e\+01
index e6066ee01cb74b79ad67d1747d24e2e8ffb2fc76..fa64ce8596419d78ba192547b226930d9f630e5c 100644 (file)
@@ -4,5 +4,5 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  3619194c        tbz     w12, #3, 2328 <\.text\+0x2328>
index 023ec5422c62cd282f07bf3e20bce8ec4933bd02..419b8a6e84175f5cca08fa4483534e8660cbeb4b 100644 (file)
@@ -1,5 +1,5 @@
 #objdump: -dr
-#as: -march=armv8-a
+#as: -march=armv8-a -mabi=lp64
 
 .*:     file format .*
 
index 95f6f1b116b5e93791be5f9b2f6917ebb5c4d904..f68b01d68388f0dcc5e9eb0f3d7bda568c230795 100644 (file)
@@ -4,6 +4,6 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  58000001        ldr     x1, 0 <bar>
-                       0: R_AARCH64_LD_PREL_LO19       bar\+0x100000
+                       0: R_AARCH64_(P32_|)LD_PREL_LO19        bar\+0x100000
index b0de88aec823cccf6042f4d9b45efce208b54faf..73a0c9f6960126b7cf04f84aaaa4d6ecb4933bc7 100644 (file)
@@ -5,7 +5,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  38bfc0e1        ldaprb  w1, \[x7\]
    4:  38bfc0e1        ldaprb  w1, \[x7\]
    8:  38bfc0e1        ldaprb  w1, \[x7\]
index e1774e944d576f5e01d093c2661ef6dc496cc9e9..313827fe5ecaa68c9ca46c3b26227697d42c372b 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  080f7ce1        stxrb   w15, w1, \[x7\]
    4:  080f7ce1        stxrb   w15, w1, \[x7\]
    8:  080f7ce1        stxrb   w15, w1, \[x7\]
index 1c611bbaed6fac0125402fb4be26660e423c0155..db8de4b48547cfcff01c55ad3778d0f6c50146c6 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  3c1007e7        str     b7, \[sp\], #-256
    4:  3c1557e7        str     b7, \[sp\], #-171
    8:  3c0007e7        str     b7, \[sp\], #0
index 14a1e04c59b38417e1a556e30b8c08e65762a089..dcd1dd63e81ae9cd4bd446d6feec1b2c23ee9547 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  3c100fe7        str     b7, \[sp, #-256\]!
    4:  3c155fe7        str     b7, \[sp, #-171\]!
    8:  3c000fe7        str     b7, \[sp, #0\]!
index 8ce7df6049fe0239bb53eda6ab9c471f0dc8bcbd..b775e9194e69a40a1adb7123ad56aed9b5d5261b 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  29203fe7        stp     w7, w15, \[sp, #-256\]
    4:  2930bfe7        stp     w7, w15, \[sp, #-124\]
    8:  293fbfe7        stp     w7, w15, \[sp, #-4\]
index bd61f0ee68ee5167ebeaa444376a8d406732d68d..84d36d140e1f0d2756600ea5ac4e16a05a867a2e 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  3c274be7        str     b7, \[sp, w7, uxtw\]
    4:  3c275be7        str     b7, \[sp, w7, uxtw #0\]
    8:  7c274be7        str     h7, \[sp, w7, uxtw\]
index 0b78932cde6bad2261ff9e3d16060e7122b387be..0bfff57cd2cefbd4fa62290f81c24f791d2e1ee3 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  3c1003e7        stur    b7, \[sp, #-256\]
    4:  3c1553e7        stur    b7, \[sp, #-171\]
    8:  3d0003e7        str     b7, \[sp\]
index ad72d76f5be735a1d19d47cdd73a425bff94bd85..c384a9ee9318f9b170f5aed60c83625d6e7dd0f6 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  3c1003e7        stur    b7, \[sp, #-256\]
    4:  3c1553e7        stur    b7, \[sp, #-171\]
    8:  3c0003e7        stur    b7, \[sp\]
index 3238bb96245abbe77dda3db28f8542cb232ecf28..d38dcacc248a706c1fee8164d780dcb3dd80171f 100644 (file)
@@ -7,7 +7,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.text>:
+0+ <.text>:
    0:  889f7c00        stllr   w0, \[x0\]
    4:  c89f7c00        stllr   x0, \[x0\]
    8:  889f7c01        stllr   w1, \[x0\]
index 006983b6614e92b6fe6c31521a267f2537cdd15e..9fbfbeb3bcdbafcd771f7a96bb3a0e3b58cf796b 100644 (file)
@@ -6,7 +6,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.text>:
+0+ <.text>:
    0:  889f7c00        stllr   w0, \[x0\]
    4:  c89f7c00        stllr   x0, \[x0\]
    8:  889f7c01        stllr   w1, \[x0\]
index 73847e9e1766171d2c89ab51fa90c336e166e1fd..1929123004b9c78fcb2eb922cdb4525d0662cef2 100644 (file)
@@ -5,7 +5,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  88a07c41        cas     w0, w1, \[x2\]
    4:  88a27fe3        cas     w2, w3, \[sp\]
    8:  88e07c41        casa    w0, w1, \[x2\]
index 0822c5adb7432a15b2e2f5140c4b9088db2b217b..5ceee73a81a467e35a541b493858adb9202169eb 100644 (file)
@@ -9,50 +9,50 @@
 .*: +file format .*aarch64.*
 
 SYMBOL TABLE:
-0+00 l    d  .text     0000000000000000 .text
-0+00 l    d  .data     0000000000000000 .data
-0+00 l    d  .bss      0000000000000000 .bss
-0+00 l     F .text     0000000000000000 foo
-0+00 l       .text     0000000000000000 \$x
-0+04 l       .text     0000000000000000 \$d
-0+08 l       .text     0000000000000000 \$x
-0+0c l       .text     0000000000000000 \$d
-0+10 l       .text     0000000000000000 \$x
-0+14 l       .text     0000000000000000 \$d
-0+18 l       .text     0000000000000000 \$x
-0+1c l       .text     0000000000000000 \$d
-0+20 l       .text     0000000000000000 \$x
-0+24 l       .text     0000000000000000 \$d
-0+28 l       .text     0000000000000000 \$x
-0+2c l       .text     0000000000000000 \$d
-0+34 l       .text     0000000000000000 \$x
-0+38 l       .text     0000000000000000 \$d
-0+48 l       .text     0000000000000000 \$x
-0+4c l       .text     0000000000000000 \$d
-0+50 l       .text     0000000000000000 \$x
-0+54 l       .text     0000000000000000 \$d
-0+58 l       .text     0000000000000000 \$x
-0+5c l       .text     0000000000000000 \$d
-0+64 l       .text     0000000000000000 \$x
-0+68 l       .text     0000000000000000 \$d
-0+70 l       .text     0000000000000000 \$x
-0+74 l       .text     0000000000000000 \$d
-0+84 l       .text     0000000000000000 \$x
-0+88 l       .text     0000000000000000 \$d
-0+8c l       .text     0000000000000000 \$x
-0+90 l       .text     0000000000000000 \$d
-0+94 l       .text     0000000000000000 \$x
-0+98 l       .text     0000000000000000 \$d
-0+9c l       .text     0000000000000000 \$x
-0+a0 l       .text     0000000000000000 \$d
-0+a4 l       .text     0000000000000000 \$x
-0+a8 l       .text     0000000000000000 \$x
+0+00 l    d  .text     0+ .text
+0+00 l    d  .data     0+ .data
+0+00 l    d  .bss      0+ .bss
+0+00 l     F .text     0+ foo
+0+00 l       .text     0+ \$x
+0+04 l       .text     0+ \$d
+0+08 l       .text     0+ \$x
+0+0c l       .text     0+ \$d
+0+10 l       .text     0+ \$x
+0+14 l       .text     0+ \$d
+0+18 l       .text     0+ \$x
+0+1c l       .text     0+ \$d
+0+20 l       .text     0+ \$x
+0+24 l       .text     0+ \$d
+0+28 l       .text     0+ \$x
+0+2c l       .text     0+ \$d
+0+34 l       .text     0+ \$x
+0+38 l       .text     0+ \$d
+0+48 l       .text     0+ \$x
+0+4c l       .text     0+ \$d
+0+50 l       .text     0+ \$x
+0+54 l       .text     0+ \$d
+0+58 l       .text     0+ \$x
+0+5c l       .text     0+ \$d
+0+64 l       .text     0+ \$x
+0+68 l       .text     0+ \$d
+0+70 l       .text     0+ \$x
+0+74 l       .text     0+ \$d
+0+84 l       .text     0+ \$x
+0+88 l       .text     0+ \$d
+0+8c l       .text     0+ \$x
+0+90 l       .text     0+ \$d
+0+94 l       .text     0+ \$x
+0+98 l       .text     0+ \$d
+0+9c l       .text     0+ \$x
+0+a0 l       .text     0+ \$d
+0+a4 l       .text     0+ \$x
+0+a8 l       .text     0+ \$x
 
 
 
 Disassembly of section .text:
 
-0000000000000000 <foo>:
+0+ <foo>:
    0:  d503201f        nop
    4:  64636261        .word   0x64636261
    8:  d503201f        nop
index 214d39be460649f3de9af394a563201a8333b45e..a5eb68005fc58dc23fa83413549b3700830cb52c 100644 (file)
@@ -5,7 +5,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  110003ef        add     w15, wsp, #0x0
    4:  910003ef        add     x15, sp, #0x0
    8:  110000ff        add     wsp, w7, #0x0
index 78b9027a968c7e17e23fc953fed0ef389c069205..84422966df20dc1719a6e27b3226e2ce27bdbaba 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  110003ef        mov     w15, wsp
    4:  910003ef        mov     x15, sp
    8:  110000ff        mov     wsp, w7
index e159e4705918b0d3c620eb45b5ef58e06e58bbab..a9e0f18217fb0822a9c415a9ee550793e88c8e22 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
        0:      2f00e41f        movi    d31, #0x0
        4:      2f00e43f        movi    d31, #0xff
        8:      2f00e45f        movi    d31, #0xff00
index 78ef63f3fd0a3c2580fec4d03ead19351eb789f7..8466570b33cb5ee016c35ebfce824bd2e2e55dcd 100644 (file)
@@ -5,18 +5,18 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  f2800002        movk    x2, #0x0
-                       0: R_AARCH64_MOVW_UABS_G0_NC    x3.22
+                       0: R_AARCH64_(P32_|)MOVW_UABS_G0_NC     x3.22
    4:  f2800002        movk    x2, #0x0
-                       4: R_AARCH64_MOVW_UABS_G0_NC    x8
+                       4: R_AARCH64_(P32_|)MOVW_UABS_G0_NC     x8
    8:  f2800002        movk    x2, #0x0
-                       8: R_AARCH64_MOVW_UABS_G0_NC    w3
+                       8: R_AARCH64_(P32_|)MOVW_UABS_G0_NC     w3
    c:  f2800002        movk    x2, #0x0
-                       c: R_AARCH64_MOVW_UABS_G0_NC    w8.22
+                       c: R_AARCH64_(P32_|)MOVW_UABS_G0_NC     w8.22
   10:  f2800002        movk    x2, #0x0
-                       10: R_AARCH64_MOVW_UABS_G0_NC   sp
+                       10: R_AARCH64_(P32_|)MOVW_UABS_G0_NC    sp
   14:  f2800002        movk    x2, #0x0
-                       14: R_AARCH64_MOVW_UABS_G0_NC   wzr
+                       14: R_AARCH64_(P32_|)MOVW_UABS_G0_NC    wzr
   18:  f2800002        movk    x2, #0x0
-                       18: R_AARCH64_MOVW_UABS_G0_NC   xzr
+                       18: R_AARCH64_(P32_|)MOVW_UABS_G0_NC    xzr
index 750cae119abb85a748d02735ed920935859930e3..92d33ddf75531e94d3bdf5091f24ecf168921b9c 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  d50340df        msr     daifset, #0x0
    4:  d50341df        msr     daifset, #0x1
    8:  d5034fdf        msr     daifset, #0xf
index 96441afa95831ef0cc47ca4d138b607f38c7dd67..ccca50724f1ddd7a87af4ce5d1e4ec7a86d96f8a 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  0e21a8e7        fcvtns  v7.2s, v7.2s
    4:  2e21a8e7        fcvtnu  v7.2s, v7.2s
    8:  0ea1a8e7        fcvtps  v7.2s, v7.2s
index c7a237ede5ad8351daee6a8f65cc2828ff6701e9..f4196d963e467c16b8dec5ff24a5d583da6e8b77 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  0e2188e7        frintn  v7.2s, v7.2s
    4:  4e2188e7        frintn  v7.4s, v7.4s
    8:  4e6188e7        frintn  v7.2d, v7.2d
index 6e1b528a9408faecd17f40fc5d6906560c381fa3..19bada95c2c97eb497e8d3a8cc2b39db21037a92 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
        0:      4e011c21        mov     v1.b\[0\], w1
        4:      4e011c21        mov     v1.b\[0\], w1
        8:      4e011c42        mov     v2.b\[0\], w2
index 89942347d4ed00a34a0fae1d8472fa6e8237717f..9eb967894f41c7ec7a2ce8d5473dcc1abdafac6c 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  2e205821        mvn     v1.8b, v1.8b
    4:  2e205821        mvn     v1.8b, v1.8b
    8:  6e205821        mvn     v1.16b, v1.16b
index ba056f408e79e512b019cfe8685c348469b704a0..8e710562efc7f193214b524dc3007dbcfc8e8b64 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  0cdf7000        ld1     {v0.8b}, \[x0\], #8
    4:  0cdfa000        ld1     {v0.8b, v1.8b}, \[x0\], #16
    8:  0cdf6000        ld1     {v0.8b-v2.8b}, \[x0\], #24
index d58d1b7dd557ddb0f6ccad2831a67315c87ad8bb..ad779685d4d616ebb36b1d604cec3f43afaf9aea 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  0c407000        ld1     {v0.8b}, \[x0\]
    4:  0c40a000        ld1     {v0.8b, v1.8b}, \[x0\]
    8:  0c406000        ld1     {v0.8b-v2.8b}, \[x0\]
index e7bf7f554f1def9377921f05cf4180c21361c414..dae0b712dab3c2a014ead788bc9ecd8678986959 100644 (file)
@@ -5,7 +5,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  13823c20        extr    w0, w1, w2, #15
    4:  93c23c20        extr    x0, x1, x2, #15
    8:  13831c60        extr    w0, w3, w3, #7
index d81f84671ddab0c5a80cf8aadbfa9f34fb092acc..b2a123d55a27a6d90572b9369a76d20d0788efbf 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  d4a001e1        dcps1   #0xf
    4:  d4a00001        dcps1
    8:  d4a00001        dcps1
@@ -23,12 +23,12 @@ Disassembly of section \.text:
   3c:  d5033f5f        clrex
   40:  d508001f        sys     #0, C0, C0, #0
   44:  10000000        adr     x0, 0 <sym>
-                       44: R_AARCH64_ADR_PREL_LO21     sym
+                       44: R_AARCH64_(P32_|)ADR_PREL_LO21      sym
   48:  f9400001        ldr     x1, \[x0\]
-                       48: R_AARCH64_LDST64_ABS_LO12_NC        sym
+                       48: R_AARCH64_(P32_|)LDST64_ABS_LO12_NC sym
   4c:  f9400001        ldr     x1, \[x0\]
-                       4c: R_AARCH64_LDST64_ABS_LO12_NC        sym
+                       4c: R_AARCH64_(P32_|)LDST64_ABS_LO12_NC sym
   50:  f9000001        str     x1, \[x0\]
-                       50: R_AARCH64_LDST64_ABS_LO12_NC        sym
+                       50: R_AARCH64_(P32_|)LDST64_ABS_LO12_NC sym
   54:  f9000001        str     x1, \[x0\]
-                       54: R_AARCH64_LDST64_ABS_LO12_NC        sym
+                       54: R_AARCH64_(P32_|)LDST64_ABS_LO12_NC sym
index 0028c44af09e8d4532577f202e5a4398376b1090..49cc9de6232b5cd12d9f7cc08c6ce093bd78f21b 100644 (file)
@@ -5,7 +5,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  dac10083        pacia   x3, x4
    4:  dac103e5        pacia   x5, sp
    8:  dac10483        pacib   x3, x4
index 704f7a36b0cd3747c8524bd4af8773d0591080a9..b7e437844e57f0032ed1b06ecec8db191af07876 100644 (file)
@@ -6,7 +6,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  d500419f        msr     pan, #0x1
    4:  d500409f        msr     pan, #0x0
    8:  d5184260        msr     pan, x0
index db1fd02725bbd2234f637ee5fc743f8512b460fc..46c3631b11cf8354dc72e0945d0136ceaa8cf8ff 100644 (file)
@@ -5,7 +5,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  d500419f        msr     pan, #0x1
    4:  d500409f        msr     pan, #0x0
    8:  d5184260        msr     pan, x0
index 248b2995ad5f6d1d10f6a3692b81a948f8765f77..668a13506fb7d401e903e27a561c200b5e364533 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index bd2e818d0e6416a723f8dd8842f41dbada3712b6..f72b97efae13feb848ed93ccd4ac59096e1b1408 100644 (file)
@@ -7,7 +7,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  2e428420        sqrdmlah        v0\.4h, v1\.4h, v2\.4h
    4:  6e428420        sqrdmlah        v0\.8h, v1\.8h, v2\.8h
    8:  2e828420        sqrdmlah        v0\.2s, v1\.2s, v2\.2s
index 2ffde68816f6748077a1bb97957ad0db13ff38af..d3489829e22eea220374cf9873fb56408c78f6c7 100644 (file)
@@ -6,7 +6,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  2e428420        sqrdmlah        v0\.4h, v1\.4h, v2\.4h
    4:  6e428420        sqrdmlah        v0\.8h, v1\.8h, v2\.8h
    8:  2e828420        sqrdmlah        v0\.2s, v1\.2s, v2\.2s
index 369fe33d0d7df78fb3160f9d1395e40b17f73fdd..7bcf300f78c293267955e22ab382a8dea758a5af 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 #skip: aarch64_be-*-*
 
index f1d4c16b815d07ffe2fe9c845d32837ae9f383ef..6a6ec00a56d68e03cdf6df671266b97d2206a539 100644 (file)
@@ -4,6 +4,6 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  d2800009        mov     x9, #0x0.*
-                       0: R_AARCH64_TLSLD_MOVW_DTPREL_G0       x
+                       0: R_AARCH64_(P32_|)TLSLD_MOVW_DTPREL_G0        x
index 68bcc00fe03abd4c5dbf933910af96941f4de056..5d7f6cf3d5d3747b5e0c7efbdcac665b4425f151 100644 (file)
@@ -4,6 +4,6 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  f2800010        movk    x16, #0x0
-                       0: R_AARCH64_TLSLD_MOVW_DTPREL_G0_NC    x
+                       0: R_AARCH64_(P32_|)TLSLD_MOVW_DTPREL_G0_NC     x
index 859da28c27d9b8aa24c8cca5cceb5ff3e1fadb68..c5995f5541a2d4e425d625ebb4f79a71a145d412 100644 (file)
@@ -4,6 +4,6 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  d2a00009        movz    x9, #0x0, lsl #16
-                       0: R_AARCH64_TLSLD_MOVW_DTPREL_G1       x
+                       0: R_AARCH64_(P32_|)TLSLD_MOVW_DTPREL_G1        x
index 4a053ebb8162529d69ab1a74c0ea3eaf511740bf..739eaa313d62a4c49b3fa6a1acb94a01d40f8d75 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index 1f2fb2d6893d78fde227b896415f683817ec4492..00d278b53d15304b6c0aeebcde18615a4b05bfd6 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index 84cec8ca2b7512c2380acb7fa423d507b5bdb687..f904850a9ed37ff579946a907bb64e70d612f812 100644 (file)
@@ -4,6 +4,6 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  91000341        add     x1, x26, #0x0
-                       0: R_AARCH64_TLSLD_ADD_DTPREL_HI12      x
+                       0: R_AARCH64_(P32_|)TLSLD_ADD_DTPREL_HI12       x
index 0b1f5f8f1f2403874f2b2f94aa2ca404af6951fd..ee1f504baf50a3ea40d0fe028a6181ef50bc2c4e 100644 (file)
@@ -4,6 +4,6 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  91000347        add     x7, x26, #0x0
-                       0: R_AARCH64_TLSLD_ADD_DTPREL_LO12      x
+                       0: R_AARCH64_(P32_|)TLSLD_ADD_DTPREL_LO12       x
index fec41b2e1775729d13e93d4e8c2fad77384b4df1..cd793bb8b12d2ec094373f00937c57dfff3b5636 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index 74f122cbe44798097245782e968731cf71341ab2..ab5d869baaad0c619f454e49e809f5dc5020f756 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index c8858f816174996f8a8f98561e11a4e272dc7467..fa46d7b1f56d1e40d6a418dfe780e490c41fe80d 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index 3b6560e908ad6013c6aada210991f389c9c3f8eb..f754449701e6b85d48266e6980e8e9493d385a53 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index 1b24e1c772de8b07b5406377e4fb14975d295557..62ff7ab420e0a0ce3b6422f82dbd12f8a95b177c 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index 883e427294e892b32dbd9b41a16a77e5b8393887..78074f5edb258b873bb611483fc1803260f24958 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index fd9e1cb37346bb7e08017e48fa4e8e78212b5cdd..8eac3bd99d5f6ec05e83c55ca6f2ac6fa44754e2 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index 76adce0912728f57abb5c4f1f5e515d1c92eebf7..02695047fc9df92bd947890db24e02001b35f88a 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index 795fb0b531cd9195f2f1b5c441515190900684f8..0a231f9f0623be6008f6718fd6c2832b16b3433f 100644 (file)
@@ -4,6 +4,6 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  91000347        add     x7, x26, #0x0
-                       0: R_AARCH64_TLSLD_ADD_DTPREL_LO12_NC   x
+                       0: R_AARCH64_(P32_|)TLSLD_ADD_DTPREL_LO12_NC    x
index 4c0bc60a8987891471962b27937ef3646783a5f0..858898a0748a3cda7ff34ede1657290f5d593b37 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index 43e1ee4040cf72c389df4ff7e72364ec1f60575f..e6a68f06e47551a5c2d5822c432d77f6c65ce63e 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index 07c78c3efbb6ecaef3771394ae59c5bb41e3a048..bae4e37b27d4a9351412642930040adf4d45e45b 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index 4da88cf729a0e0c70d06e46575ec40aeb16fa389..3061c2f50070652c1a04997b79a9c484d85ce389 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index 90dae355bf7256f5b78cb5ac7388d11087d1b094..0f3b4143d964ed08ef1d435fd518a7e2b13a80f8 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index 3d3c548243ed3149aa7c3d68751925b2180ded5d..606c801d0536a6afe3de7adfbd830331215c6968 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index 4fc1082244b75cab35d48b2b882ab188418e2b71..a046e78730616e7809a659b3db2c80136df0cd2e 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 .*:     file format .*
 
index 157c5fd09bda935e5ed9dfbdf39de5b2f3a17b44..f25913f4170202558c641eeb638a41959ea8ec51 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index 7063f4ec5adb94f268a8643b181a0dfe5bb893b1..52a37aed62b7ba82e248cbf8d2422fc84cd8924b 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index 30276d15de8383c17526075910660a6427e4676d..6b7132fb07e56539e13ec0cf3899442ae41954dc 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  8b030041        add     x1, x2, x3
    4:  10000000        adr     x0, 0 <dummy>
-                       4: R_AARCH64_TLSLD_ADR_PREL21   dummy
+                       4: R_AARCH64_(P32_|)TLSLD_ADR_PREL21    dummy
index 5d757a4622d1dbe54a1ba87a1049edc44c21e7a0..f4faa4bddeb689d6038b4aa6ce5a55e9d4b944d9 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  8b030041        add     x1, x2, x3
    4:  90000000        adrp    x0, 0 <dummy>
-                       4: R_AARCH64_TLSLD_ADR_PAGE21   dummy
+                       4: R_AARCH64_(P32_|)TLSLD_ADR_PAGE21    dummy
index 905403686dd52b1c0c8f2588b9a4c05f0ac5323c..c7d1f6b0448ab4d79c3a92a7a4cf76f6e6f964ed 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  91000000        add     x0, x0, #0x0
-                       0: R_AARCH64_TLSLD_ADD_LO12_NC  x
+                       0: R_AARCH64_(P32_|)TLSLD_ADD_LO12_NC   x
 
index 5c68ddc724c19d57d975a48b8f6acb96a829b8c7..288ee219569679ae0ecbcfab7916c2c8576b6f6e 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  aa030041        orr     x1, x2, x3
    4:  aa030441        orr     x1, x2, x3, lsl #1
    8:  aa030c41        orr     x1, x2, x3, lsl #3
index b8492e57bf3d40f4450360c68e38740822a5e098..4b976efc6d7adee69466ab4e886aff528a026c2f 100644 (file)
@@ -5,7 +5,7 @@
 
 Disassembly of section .*:
 
-0000000000000000 <.*>:
+0+ <.*>:
 .*:    25b9c000        fmov    z0\.s, #2\.0+e\+00
 .*:    25b9c000        fmov    z0\.s, #2\.0+e\+00
 .*:    25b9c001        fmov    z1\.s, #2\.0+e\+00
index 6afb03bd6006ce3e68e4dc612177d960a7dcbd16..bff3836dc77db3769ea21ba08be498ea8cc8b901 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  b9400401        ldr     w1, \[x0, #4\]
    4:  b9400401        ldr     w1, \[x0, #4\]
    8:  b9401001        ldr     w1, \[x0, #16\]
index c6be2c40cf06a282432770f0f117547d056e1914..fb9991d1116307c072063bb0830d8f04d7410aec 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
        0:      d5380587        mrs     x7, id_aa64afr0_el1
        4:      d53805a7        mrs     x7, id_aa64afr1_el1
        8:      d5380347        mrs     x7, mvfr2_el1
index ba5fb5279abf8f2da5c8528f658b08240edf44d2..a0539db148925a55653e2c9cc63ff14804d628ea 100644 (file)
@@ -6,7 +6,7 @@
 
 Disassembly of section .text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    [0-9a-f]+:  d5380725        mrs     x5, id_aa64mmfr1_el1
    [0-9a-f]+:  d5380747        mrs     x7, id_aa64mmfr2_el1
    [0-9a-f]+:  d5385305        mrs     x5, erridr_el1
index 4329377e86ded4a346d45f4f24c40f8f9af777e0..e1c1ead73e78a3691c6ce19a5b03b92a8115191a 100644 (file)
@@ -5,7 +5,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  d5182100        msr     apiakeylo_el1, x0
    4:  d5382100        mrs     x0, apiakeylo_el1
    8:  d5182121        msr     apiakeyhi_el1, x1
index 157340cd5a109f69b36b976e54d3107c3648a6c0..d4f5402050d19d3c112afe72e46fa053fc87f98f 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  d51b9c67        msr     pmovsclr_el0, x7
    4:  d53b9c60        mrs     x0, pmovsclr_el0
    8:  d51b9e67        msr     pmovsset_el0, x7
index f999348f43eafb1c446c6b32426dd19c30fe0634..bcf2b8eff1fc1f930c733bc1cc8a738718d9809f 100644 (file)
@@ -5,7 +5,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  d503221f        esb
    4:  d503221f        esb
    8:  d503223f        psb     csync
index f1db369a0c84e8683abbe9b80bda5c3aec3c1e34..fc599cb11f82435b734e4128501eae2c2692e989 100644 (file)
@@ -5,7 +5,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  d50320ff        xpaclri
    4:  d50320ff        xpaclri
    8:  d503211f        pacia1716
index 11033607e1ab3c2b24f1f4ddaeb8157c3ebf743d..be9536ece9fac483c2feb6bab5ef99fc3e71afc9 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  d6bf03e0        drps
    4:  d503201f        nop
    8:  d503203f        yield
@@ -191,162 +191,162 @@ Disassembly of section \.text:
  2dc:  d5033fdf        isb
  2e0:  d5033fdf        isb
  2e4:  d8000000        prfm    pldl1keep, 0 <LABEL1>
-                       2e4: R_AARCH64_LD_PREL_LO19     LABEL1
+                       2e4: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  2e8:  f8af6be0        prfm    pldl1keep, \[sp, x15\]
  2ec:  f8be58e0        prfm    pldl1keep, \[x7, w30, uxtw #3\]
  2f0:  f9800c60        prfm    pldl1keep, \[x3, #24\]
  2f4:  d8000001        prfm    pldl1strm, 0 <LABEL1>
-                       2f4: R_AARCH64_LD_PREL_LO19     LABEL1
+                       2f4: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  2f8:  f8af6be1        prfm    pldl1strm, \[sp, x15\]
  2fc:  f8be58e1        prfm    pldl1strm, \[x7, w30, uxtw #3\]
  300:  f9800c61        prfm    pldl1strm, \[x3, #24\]
  304:  d8000002        prfm    pldl2keep, 0 <LABEL1>
-                       304: R_AARCH64_LD_PREL_LO19     LABEL1
+                       304: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  308:  f8af6be2        prfm    pldl2keep, \[sp, x15\]
  30c:  f8be58e2        prfm    pldl2keep, \[x7, w30, uxtw #3\]
  310:  f9800c62        prfm    pldl2keep, \[x3, #24\]
  314:  d8000003        prfm    pldl2strm, 0 <LABEL1>
-                       314: R_AARCH64_LD_PREL_LO19     LABEL1
+                       314: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  318:  f8af6be3        prfm    pldl2strm, \[sp, x15\]
  31c:  f8be58e3        prfm    pldl2strm, \[x7, w30, uxtw #3\]
  320:  f9800c63        prfm    pldl2strm, \[x3, #24\]
  324:  d8000004        prfm    pldl3keep, 0 <LABEL1>
-                       324: R_AARCH64_LD_PREL_LO19     LABEL1
+                       324: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  328:  f8af6be4        prfm    pldl3keep, \[sp, x15\]
  32c:  f8be58e4        prfm    pldl3keep, \[x7, w30, uxtw #3\]
  330:  f9800c64        prfm    pldl3keep, \[x3, #24\]
  334:  d8000005        prfm    pldl3strm, 0 <LABEL1>
-                       334: R_AARCH64_LD_PREL_LO19     LABEL1
+                       334: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  338:  f8af6be5        prfm    pldl3strm, \[sp, x15\]
  33c:  f8be58e5        prfm    pldl3strm, \[x7, w30, uxtw #3\]
  340:  f9800c65        prfm    pldl3strm, \[x3, #24\]
  344:  d8000006        prfm    #0x06, 0 <LABEL1>
-                       344: R_AARCH64_LD_PREL_LO19     LABEL1
+                       344: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  348:  f8af6be6        prfm    #0x06, \[sp, x15\]
  34c:  f8be58e6        prfm    #0x06, \[x7, w30, uxtw #3\]
  350:  f9800c66        prfm    #0x06, \[x3, #24\]
  354:  d8000007        prfm    #0x07, 0 <LABEL1>
-                       354: R_AARCH64_LD_PREL_LO19     LABEL1
+                       354: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  358:  f8af6be7        prfm    #0x07, \[sp, x15\]
  35c:  f8be58e7        prfm    #0x07, \[x7, w30, uxtw #3\]
  360:  f9800c67        prfm    #0x07, \[x3, #24\]
  364:  d8000008        prfm    plil1keep, 0 <LABEL1>
-                       364: R_AARCH64_LD_PREL_LO19     LABEL1
+                       364: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  368:  f8af6be8        prfm    plil1keep, \[sp, x15\]
  36c:  f8be58e8        prfm    plil1keep, \[x7, w30, uxtw #3\]
  370:  f9800c68        prfm    plil1keep, \[x3, #24\]
  374:  d8000009        prfm    plil1strm, 0 <LABEL1>
-                       374: R_AARCH64_LD_PREL_LO19     LABEL1
+                       374: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  378:  f8af6be9        prfm    plil1strm, \[sp, x15\]
  37c:  f8be58e9        prfm    plil1strm, \[x7, w30, uxtw #3\]
  380:  f9800c69        prfm    plil1strm, \[x3, #24\]
  384:  d800000a        prfm    plil2keep, 0 <LABEL1>
-                       384: R_AARCH64_LD_PREL_LO19     LABEL1
+                       384: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  388:  f8af6bea        prfm    plil2keep, \[sp, x15\]
  38c:  f8be58ea        prfm    plil2keep, \[x7, w30, uxtw #3\]
  390:  f9800c6a        prfm    plil2keep, \[x3, #24\]
  394:  d800000b        prfm    plil2strm, 0 <LABEL1>
-                       394: R_AARCH64_LD_PREL_LO19     LABEL1
+                       394: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  398:  f8af6beb        prfm    plil2strm, \[sp, x15\]
  39c:  f8be58eb        prfm    plil2strm, \[x7, w30, uxtw #3\]
  3a0:  f9800c6b        prfm    plil2strm, \[x3, #24\]
  3a4:  d800000c        prfm    plil3keep, 0 <LABEL1>
-                       3a4: R_AARCH64_LD_PREL_LO19     LABEL1
+                       3a4: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  3a8:  f8af6bec        prfm    plil3keep, \[sp, x15\]
  3ac:  f8be58ec        prfm    plil3keep, \[x7, w30, uxtw #3\]
  3b0:  f9800c6c        prfm    plil3keep, \[x3, #24\]
  3b4:  d800000d        prfm    plil3strm, 0 <LABEL1>
-                       3b4: R_AARCH64_LD_PREL_LO19     LABEL1
+                       3b4: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  3b8:  f8af6bed        prfm    plil3strm, \[sp, x15\]
  3bc:  f8be58ed        prfm    plil3strm, \[x7, w30, uxtw #3\]
  3c0:  f9800c6d        prfm    plil3strm, \[x3, #24\]
  3c4:  d800000e        prfm    #0x0e, 0 <LABEL1>
-                       3c4: R_AARCH64_LD_PREL_LO19     LABEL1
+                       3c4: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  3c8:  f8af6bee        prfm    #0x0e, \[sp, x15\]
  3cc:  f8be58ee        prfm    #0x0e, \[x7, w30, uxtw #3\]
  3d0:  f9800c6e        prfm    #0x0e, \[x3, #24\]
  3d4:  d800000f        prfm    #0x0f, 0 <LABEL1>
-                       3d4: R_AARCH64_LD_PREL_LO19     LABEL1
+                       3d4: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  3d8:  f8af6bef        prfm    #0x0f, \[sp, x15\]
  3dc:  f8be58ef        prfm    #0x0f, \[x7, w30, uxtw #3\]
  3e0:  f9800c6f        prfm    #0x0f, \[x3, #24\]
  3e4:  d8000010        prfm    pstl1keep, 0 <LABEL1>
-                       3e4: R_AARCH64_LD_PREL_LO19     LABEL1
+                       3e4: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  3e8:  f8af6bf0        prfm    pstl1keep, \[sp, x15\]
  3ec:  f8be58f0        prfm    pstl1keep, \[x7, w30, uxtw #3\]
  3f0:  f9800c70        prfm    pstl1keep, \[x3, #24\]
  3f4:  d8000011        prfm    pstl1strm, 0 <LABEL1>
-                       3f4: R_AARCH64_LD_PREL_LO19     LABEL1
+                       3f4: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  3f8:  f8af6bf1        prfm    pstl1strm, \[sp, x15\]
  3fc:  f8be58f1        prfm    pstl1strm, \[x7, w30, uxtw #3\]
  400:  f9800c71        prfm    pstl1strm, \[x3, #24\]
  404:  d8000012        prfm    pstl2keep, 0 <LABEL1>
-                       404: R_AARCH64_LD_PREL_LO19     LABEL1
+                       404: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  408:  f8af6bf2        prfm    pstl2keep, \[sp, x15\]
  40c:  f8be58f2        prfm    pstl2keep, \[x7, w30, uxtw #3\]
  410:  f9800c72        prfm    pstl2keep, \[x3, #24\]
  414:  d8000013        prfm    pstl2strm, 0 <LABEL1>
-                       414: R_AARCH64_LD_PREL_LO19     LABEL1
+                       414: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  418:  f8af6bf3        prfm    pstl2strm, \[sp, x15\]
  41c:  f8be58f3        prfm    pstl2strm, \[x7, w30, uxtw #3\]
  420:  f9800c73        prfm    pstl2strm, \[x3, #24\]
  424:  d8000014        prfm    pstl3keep, 0 <LABEL1>
-                       424: R_AARCH64_LD_PREL_LO19     LABEL1
+                       424: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  428:  f8af6bf4        prfm    pstl3keep, \[sp, x15\]
  42c:  f8be58f4        prfm    pstl3keep, \[x7, w30, uxtw #3\]
  430:  f9800c74        prfm    pstl3keep, \[x3, #24\]
  434:  d8000015        prfm    pstl3strm, 0 <LABEL1>
-                       434: R_AARCH64_LD_PREL_LO19     LABEL1
+                       434: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  438:  f8af6bf5        prfm    pstl3strm, \[sp, x15\]
  43c:  f8be58f5        prfm    pstl3strm, \[x7, w30, uxtw #3\]
  440:  f9800c75        prfm    pstl3strm, \[x3, #24\]
  444:  d8000016        prfm    #0x16, 0 <LABEL1>
-                       444: R_AARCH64_LD_PREL_LO19     LABEL1
+                       444: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  448:  f8af6bf6        prfm    #0x16, \[sp, x15\]
  44c:  f8be58f6        prfm    #0x16, \[x7, w30, uxtw #3\]
  450:  f9800c76        prfm    #0x16, \[x3, #24\]
  454:  d8000017        prfm    #0x17, 0 <LABEL1>
-                       454: R_AARCH64_LD_PREL_LO19     LABEL1
+                       454: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  458:  f8af6bf7        prfm    #0x17, \[sp, x15\]
  45c:  f8be58f7        prfm    #0x17, \[x7, w30, uxtw #3\]
  460:  f9800c77        prfm    #0x17, \[x3, #24\]
  464:  d8000018        prfm    #0x18, 0 <LABEL1>
-                       464: R_AARCH64_LD_PREL_LO19     LABEL1
+                       464: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  468:  f8af6bf8        prfm    #0x18, \[sp, x15\]
  46c:  f8be58f8        prfm    #0x18, \[x7, w30, uxtw #3\]
  470:  f9800c78        prfm    #0x18, \[x3, #24\]
  474:  d8000019        prfm    #0x19, 0 <LABEL1>
-                       474: R_AARCH64_LD_PREL_LO19     LABEL1
+                       474: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  478:  f8af6bf9        prfm    #0x19, \[sp, x15\]
  47c:  f8be58f9        prfm    #0x19, \[x7, w30, uxtw #3\]
  480:  f9800c79        prfm    #0x19, \[x3, #24\]
  484:  d800001a        prfm    #0x1a, 0 <LABEL1>
-                       484: R_AARCH64_LD_PREL_LO19     LABEL1
+                       484: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  488:  f8af6bfa        prfm    #0x1a, \[sp, x15\]
  48c:  f8be58fa        prfm    #0x1a, \[x7, w30, uxtw #3\]
  490:  f9800c7a        prfm    #0x1a, \[x3, #24\]
  494:  d800001b        prfm    #0x1b, 0 <LABEL1>
-                       494: R_AARCH64_LD_PREL_LO19     LABEL1
+                       494: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  498:  f8af6bfb        prfm    #0x1b, \[sp, x15\]
  49c:  f8be58fb        prfm    #0x1b, \[x7, w30, uxtw #3\]
  4a0:  f9800c7b        prfm    #0x1b, \[x3, #24\]
  4a4:  d800001c        prfm    #0x1c, 0 <LABEL1>
-                       4a4: R_AARCH64_LD_PREL_LO19     LABEL1
+                       4a4: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  4a8:  f8af6bfc        prfm    #0x1c, \[sp, x15\]
  4ac:  f8be58fc        prfm    #0x1c, \[x7, w30, uxtw #3\]
  4b0:  f9800c7c        prfm    #0x1c, \[x3, #24\]
  4b4:  d800001d        prfm    #0x1d, 0 <LABEL1>
-                       4b4: R_AARCH64_LD_PREL_LO19     LABEL1
+                       4b4: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  4b8:  f8af6bfd        prfm    #0x1d, \[sp, x15\]
  4bc:  f8be58fd        prfm    #0x1d, \[x7, w30, uxtw #3\]
  4c0:  f9800c7d        prfm    #0x1d, \[x3, #24\]
  4c4:  d800001e        prfm    #0x1e, 0 <LABEL1>
-                       4c4: R_AARCH64_LD_PREL_LO19     LABEL1
+                       4c4: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  4c8:  f8af6bfe        prfm    #0x1e, \[sp, x15\]
  4cc:  f8be58fe        prfm    #0x1e, \[x7, w30, uxtw #3\]
  4d0:  f9800c7e        prfm    #0x1e, \[x3, #24\]
  4d4:  d800001f        prfm    #0x1f, 0 <LABEL1>
-                       4d4: R_AARCH64_LD_PREL_LO19     LABEL1
+                       4d4: R_AARCH64_(P32_|)LD_PREL_LO19      LABEL1
  4d8:  f8af6bff        prfm    #0x1f, \[sp, x15\]
  4dc:  f8be58ff        prfm    #0x1f, \[x7, w30, uxtw #3\]
  4e0:  f9800c7f        prfm    #0x1f, \[x3, #24\]
index 3a5786aed3ce4015abd1f5533c13f578440f23d3..a816ac4a2de7fe520279b6f7221fc4fba42b2d32 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #readelf: -S
 #name: AArch64 section tail padding
 
index 8183a2270d87d2df841b1c94e68bd8f71a4f40f5..54b7dbab079a37586094e632b14e70bc00f1c5c2 100644 (file)
@@ -4,6 +4,6 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  36080000        tbz     w0, #1, 0 <bar>
-                       0: R_AARCH64_TSTBR14    bar\+0x8000
+                       0: R_AARCH64_(P32_|)TSTBR14     bar\+0x8000
index b92961240d188f7c4604b513b0eea27cdae4edb3..f6ba2bbf57ed8bd609aeb35106ef9fc635345498 100644 (file)
@@ -4,7 +4,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  d50c8027        tlbi    ipas2e1is, x7
    4:  d50c80a7        tlbi    ipas2le1is, x7
    8:  d508831f        tlbi    vmalle1is
index 378fcb54317dd9231f7878fd19e0dee37ee59135..e393d4554615c565bf5a1724f4b3eddd010a70e7 100644 (file)
@@ -1,3 +1,4 @@
+#as: -mabi=lp64
 #objdump: -dr
 
 .*:     file format .*
index ab67c6a1a2d5dcfd8851d1a24958b66b565dc525..92932e6aef28ded0c391b8ba0cbd6b5e4999be34 100644 (file)
@@ -4,34 +4,34 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    0:  90000000        adrp    x0, 0 <var>
-                       0: R_AARCH64_TLSDESC_ADR_PAGE21 var
+                       0: R_AARCH64_(P32_|)TLSDESC_ADR_PAGE21  var
    4:  f9400001        ldr     x1, \[x0\]
-                       4: R_AARCH64_TLSDESC_LD64_LO12_NC       var
+                       4: R_AARCH64_(P32_|)TLSDESC_LD(64|32)_LO12_NC   var
    8:  91000000        add     x0, x0, #0x0
-                       8: R_AARCH64_TLSDESC_ADD_LO12_NC        var
+                       8: R_AARCH64_(P32_|)TLSDESC_ADD_LO12_NC var
    c:  d63f0020        blr     x1
-                       c: R_AARCH64_TLSDESC_CALL       var
+                       c: R_AARCH64_(P32_|)TLSDESC_CALL        var
   10:  90000000        adrp    x0, 0 <var>
-                       10: R_AARCH64_TLSGD_ADR_PAGE21  var
+                       10: R_AARCH64_(P32_|)TLSGD_ADR_PAGE21   var
   14:  91000000        add     x0, x0, #0x0
-                       14: R_AARCH64_TLSGD_ADD_LO12_NC var
+                       14: R_AARCH64_(P32_|)TLSGD_ADD_LO12_NC  var
   18:  94000000        bl      0 <__tls_get_addr>
-                       18: R_AARCH64_CALL26    __tls_get_addr
+                       18: R_AARCH64_(P32_|)CALL26     __tls_get_addr
   1c:  90000000        adrp    x0, 0 <var>
-                       1c: R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21 var
+                       1c: R_AARCH64_(P32_|)TLSIE_ADR_GOTTPREL_PAGE21  var
   20:  f9400000        ldr     x0, \[x0\]
-                       20: R_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC       var
+                       20: R_AARCH64_(P32_|)TLSIE_LD(64|32)_GOTTPREL_LO12_NC   var
   24:  91000020        add     x0, x1, #0x0
-                       24: R_AARCH64_TLSLE_ADD_TPREL_LO12      var
+                       24: R_AARCH64_(P32_|)TLSLE_ADD_TPREL_LO12       var
   28:  91400020        add     x0, x1, #0x0, lsl #12
-                       28: R_AARCH64_TLSLE_ADD_TPREL_HI12      var
+                       28: R_AARCH64_(P32_|)TLSLE_ADD_TPREL_HI12       var
   2c:  91400020        add     x0, x1, #0x0, lsl #12
-                       2c: R_AARCH64_TLSLE_ADD_TPREL_HI12      var
+                       2c: R_AARCH64_(P32_|)TLSLE_ADD_TPREL_HI12       var
   30:  91000020        add     x0, x1, #0x0
-                       30: R_AARCH64_TLSLE_ADD_TPREL_LO12_NC   var
+                       30: R_AARCH64_(P32_|)TLSLE_ADD_TPREL_LO12_NC    var
   34:  d2a00000        movz    x0, #0x0, lsl #16
-                       34: R_AARCH64_TLSLE_MOVW_TPREL_G1       var
+                       34: R_AARCH64_(P32_|)TLSLE_MOVW_TPREL_G1        var
   38:  f2800000        movk    x0, #0x0
-                       38: R_AARCH64_TLSLE_MOVW_TPREL_G0_NC    var
+                       38: R_AARCH64_(P32_|)TLSLE_MOVW_TPREL_G0_NC     var
index 72569e591a508862777f1d795d1e44188f0c8ad7..1dbe8475979c8dd7fdd56ec7e369d25f4685062d 100644 (file)
@@ -6,7 +6,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    [0-9a-f]:+  d500417f        msr     uao, #0x1
    [0-9a-f]:+  d500407f        msr     uao, #0x0
    [0-9a-f]:+  d5184280        msr     uao, x0
index 49ec413b74e17a4975c99704c7fa73ec259242d2..2fb67b1fa977ef927e7c112cbc65964e9dc46af3 100644 (file)
@@ -5,7 +5,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    [0-9a-f]:+  d500417f        msr     uao, #0x1
    [0-9a-f]:+  d500407f        msr     uao, #0x0
    [0-9a-f]:+  d5184280        msr     uao, x0
index 73baf9a70d480bac152af197c305611a63bb5f50..22e8d548b085b491b9f49c9fa79d063a8ddec7c7 100644 (file)
@@ -8,7 +8,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    [0-9a-f]+:  d51d4007        msr     spsr_el12, x7
    [0-9a-f]+:  d53d4007        mrs     x7, spsr_el12
    [0-9a-f]+:  d51d4027        msr     elr_el12, x7
index a5960ee51951f7c86e4396631ec1863b759d0c4b..8e63efa6b67299b49b4815dc7dbc71d909cddc5d 100644 (file)
@@ -8,7 +8,7 @@
 
 Disassembly of section \.text:
 
-0000000000000000 <.*>:
+0+ <.*>:
    [0-9a-f]+:  d51d4007        msr     spsr_el12, x7
    [0-9a-f]+:  d53d4007        mrs     x7, spsr_el12
    [0-9a-f]+:  d51d4027        msr     elr_el12, x7