.text | |
foo: | |
.dc.l 0x12345678 | |
.section .rel.text,"" | |
.ifdef ELF64 | |
.dc.a 0 | |
.dc.a 0x000ffff000000000 + RELOC | |
.dc.a 0 | |
.dc.a 0 | |
.else | |
# Some targets, such as `m68hc11-*', use 16-bit addresses. | |
# With them `.dc.a' emits 16-bit quantities, so we need to use | |
# `.dc.l' for 32-bit relocation data. | |
.dc.l 0 | |
.dc.l 0x0ffff000 + RELOC | |
.dc.l 0 | |
.dc.l 0 | |
.endif |