This might be useful for debugging purposes.
// Literal pools done the hard way.
#define _LIT .text .L$_subsec + 1
#define _ENDLIT .text .L$_subsec
+#define _LTORG .L$_subsec = .L$_subsec + 2; .text .L$_subsec
// Announcing an external function.
#define FUNC(name) \
.purgem ENDFUNC; \
SIZE_OBJ(name); \
ENDFUNC_HOOK(name); \
- .L$_subsec = .L$_subsec + 2; \
- .text .L$_subsec
+ _LTORG
///--------------------------------------------------------------------------
/// ELF-specific hacking.