summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/aarch64/ilp32-basic.d
blob: 2e5146a88077fc1103973cfc5b3dad189b4b24ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#as: -mabi=ilp32
#objdump: -dr

.*:     file format elf32-.*aarch64


Disassembly of section \.text:

00000000 <.*>:
   0:	90000004 	adrp	x4, c <.*>
			0: R_AARCH64_P32_ADR_PREL_PG_HI21	ptrs
   4:	91000083 	add	x3, x4, #0x0
			4: R_AARCH64_P32_ADD_ABS_LO12_NC	ptrs
   8:	b9000080 	str	w0, \[x4\]
			8: R_AARCH64_P32_LDST32_ABS_LO12_NC	ptrs
   c:	b9000461 	str	w1, \[x3,#4\]
  10:	b9000862 	str	w2, \[x3,#8\]
  14:	90000004 	adrp	x4, c <.*>
			14: R_AARCH64_P32_ADR_GOT_PAGE	ptrs
  18:	f9400083 	ldr	x3, \[x4\]
			18: R_AARCH64_P32_LD32_GOT_LO12_NC	ptrs
  1c:	2a0403e0 	mov	w0, w4
  20:	d65f03c0 	ret