4.1. List of GNU-Syntax Arm Assembly Directives¶
4.1.1. #¶
.2byte |
|
.4byte |
|
.8byte |
4.1.2. A¶
.abort |
|
.align |
|
.arch |
|
.arm |
|
.ascii |
|
.asciz |
4.1.3. B¶
.balign |
|
.bss |
|
.byte |
4.1.4. C¶
.code |
|
.comm |
|
.cpu |
4.1.5. D¶
.data |
|
.def |
|
.dim |
|
.double |
4.1.6. E¶
.eabi_attribute |
|
.else |
|
.elseif |
|
.end |
|
.endef |
|
.endfunc |
|
.endif |
|
.endm |
|
.endr |
|
.equ |
|
.equiv |
|
.eqv |
|
.err |
|
.error |
|
.even |
|
.exitm |
4.1.7. F¶
.fail |
|
.file |
|
.fill |
|
.float |
|
.fpu |
|
.func |
4.1.8. G¶
.global |
|
.globl |
4.1.9. H¶
.hidden |
|
.hword |
4.1.10. I¶
.ident |
|
.if |
|
.ifb |
|
.ifc |
|
.ifdef |
|
.ifeq |
|
.ifeqs |
|
.ifge |
|
.ifgt |
|
.ifle |
|
.iflt |
|
.ifnb |
|
.ifnc |
|
.ifndef |
|
.ifne |
|
.ifnes |
|
.ifnotdef |
|
.incbin |
|
.include |
|
.int |
|
.internal |
|
.irp |
|
.irpc |
4.1.11. L¶
.loc |
|
.loc_mark_labels |
|
.local |
|
.long |
4.1.12. M¶
.macro |
4.1.13. N¶
.no_dead_strip |
4.1.14. O¶
.octa |
|
.org |
4.1.15. P¶
.p2align |
|
.popsection |
|
.previous |
|
.protected |
|
.purgem |
|
.pushsection |
4.1.16. Q¶
.quad |
4.1.17. R¶
.rept |
4.1.18. S¶
.section |
|
.set |
|
.short |
|
.single |
|
.size |
|
.skip |
|
.sleb128 |
|
.space |
|
.string |
|
.string8 |
|
.string16 |
|
.string32 |
|
.string64 |
|
.sym_meta_info |
|
.syntax |
4.1.19. T¶
.tag |
|
.text |
|
.thumb |
|
.thumb_func |
|
.thumb_set |
|
.title |
|
.type |
4.1.20. U¶
.uleb128 |
4.1.21. V¶
.val |
|
.version |
4.1.22. W¶
.warning |
|
.weak |
|
.weakref |
|
.word |
4.1.23. Z¶
.zero |