version 1.5.8.1, 1999/12/27 18:36:34 |
version 1.6, 1999/12/11 22:29:32 |
|
|
#define _SYS_CDEFS_ELF_H_ |
#define _SYS_CDEFS_ELF_H_ |
|
|
#if defined(__sh3__) |
#if defined(__sh3__) |
#define _C_LABEL(x) __CONCAT(_,x) |
#define _C_LABEL(x) __CONCAT(_,x) |
#else |
#else |
#define _C_LABEL(x) x |
#define _C_LABEL(x) x |
#endif |
#endif |
|
|
#ifdef __STDC__ |
|
#define ___RENAME(x) __asm__(___STRING(_C_LABEL(x))) |
|
#else |
|
#if defined(__sh3__) |
|
#define ___RENAME(x) ____RENAME(_/**/x) |
|
#define ____RENAME(x) __asm__(___STRING(x)) |
|
#else |
|
#define ___RENAME(x) __asm__(___STRING(x)) |
|
#endif |
|
#endif |
|
|
|
#undef __DO_NOT_DO_WEAK__ /* NO WEAK SYMS IN LIBC YET */ |
#undef __DO_NOT_DO_WEAK__ /* NO WEAK SYMS IN LIBC YET */ |
|
|
#ifndef __DO_NOT_DO_WEAK__ |
#ifndef __DO_NOT_DO_WEAK__ |