Unified · Split
| @@ -50,6 +50,16 @@ ELF .type \name, %function · 49 unmodified lines | |||
| 50 | \name: | 50 | \name: |
| 51 | .endm | 51 | .endm |
| 52 | 52 | ||
| 53 | .macro const name, align=2 | ||
| 54 | .macro endconst | ||
| 55 | ELF .size \name, . - \name | ||
| 56 | .purgem endconst | ||
| 57 | .endm | ||
| 58 | .section .rodata | ||
| 59 | .align \align | ||
| 60 | \name: | ||
| 61 | .endm | ||
| 62 | |||
| 53 | .macro mov32 rd, val | 63 | .macro mov32 rd, val |
| 54 | #if HAVE_ARMV6T2 | 64 | #if HAVE_ARMV6T2 |
| 55 | movw \rd, #(\val) & 0xffff | 65 | movw \rd, #(\val) & 0xffff |