1 .text 2foo: 3 .dc.l 0x12345678 4 5 .section .rela.text,"" 6 .ifdef ELF64 7 8 .dc.a 0 9 .dc.a 0x000ffff000000000 + RELOC 10 .dc.a 0x0000000000000001 11 12 .dc.a 0 13 .dc.a 0 14 .dc.a 0 15 .else 16 17 # Some targets, such as `h8300-*' or `ip2k-*', use 16-bit addresses. 18 # With them `.dc.a' emits 16-bit quantities, so we need to use 19 # `.dc.l' for 32-bit relocation data. 20 .dc.l 0 21 .dc.l 0x0ffff000 + RELOC 22 .dc.l 0x00000001 23 24 .dc.l 0 25 .dc.l 0 26 .dc.l 0 27 .endif 28