30
30
/* Syntactic details of assembler. */
34
32
#define ALIGNARG(log2) log2
35
33
/* For ELF we need the `.type' directive to make shared libs work right. */
36
34
#define ASM_TYPE_DIRECTIVE(name,typearg) .type name,%##typearg;
37
35
#define ASM_SIZE_DIRECTIVE(name) .size name,.-name
43
37
#define PLTJMP(_x) _x##(PLT)
55
39
/* APCS-32 doesn't preserve the condition codes across function call. */
57
41
#define LOADREGS(cond, base, reglist...)\