version 1.1.1.1, 2008/06/03 10:38:44 |
version 1.1.1.1.2.1, 2008/08/13 17:12:26 |
|
|
#define ASENTRY(y) _ENTRY(_ASM_LABEL(y)); |
#define ASENTRY(y) _ENTRY(_ASM_LABEL(y)); |
|
|
#if defined(PIC) |
#if defined(PIC) |
#ifdef __STDC__ |
|
#define PIC_SYM(x,y) x ## ( ## y ## ) |
#define PIC_SYM(x,y) x ## ( ## y ## ) |
#else |
#else |
#define PIC_SYM(x,y) x/**/(/**/y/**/) |
|
#endif |
|
#else |
|
#define PIC_SYM(x,y) x |
#define PIC_SYM(x,y) x |
#endif |
#endif |
|
|
#define WEAK_ALIAS(alias,sym) \ |
|
.weak alias; \ |
|
alias = sym |
|
|
|
#ifdef __STDC__ |
|
#define WARN_REFERENCES(sym,msg) \ |
|
.stabs msg ## ,30,0,0,0 ; \ |
|
.stabs __STRING(_C_LABEL(sym)) ## ,1,0,0,0 |
|
#else |
|
#define WARN_REFERENCES(sym,msg) \ |
|
.stabs msg,30,0,0,0 ; \ |
|
.stabs __STRING(sym),1,0,0,0 |
|
#endif /* __STDC__ */ |
|
|
|
#endif /* !_ARM_ASM_H */ |
#endif /* !_ARM_ASM_H */ |