Unified · Split
| @@ -50,6 +50,16 @@ ELF .type \name, %function · 49 unmodified lines | ||
| 50 | 50 | \name: |
| 51 | 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 | 63 | .macro mov32 rd, val |
| 54 | 64 | #if HAVE_ARMV6T2 |
| 55 | 65 | movw \rd, #(\val) & 0xffff |