Rev 4358 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4358 | Rev 5063 | ||
---|---|---|---|
Line 252... | Line 252... | ||
252 | 252 | ||
Line 253... | Line 253... | ||
253 | #endif /* GNU_ASSEMBLER */ |
253 | #endif /* GNU_ASSEMBLER */ |
254 | #endif /* ACK_ASSEMBLER */ |
254 | #endif /* ACK_ASSEMBLER */ |
Line 255... | Line -... | ||
255 | - | ||
256 | - | ||
257 | #if defined(__QNX__) || defined(Lynx) || (defined(SYSV) || defined(SVR4)) && !defined(ACK_ASSEMBLER) || defined(__ELF__) || defined(__GNU__) || defined(__GNUC__) && !defined(__DJGPP__) && !defined(__MINGW32__) |
- | |
258 | #define GLNAME(a) a |
- | |
259 | #else |
255 | |
260 | #define GLNAME(a) CONCAT(_,a) |
- | |
261 | #endif |
- | |
Line 262... | Line 256... | ||
262 | 256 | #define GLNAME(a) CONCAT(_,a) |
|
263 | 257 | ||
264 | /****************************************/ |
258 | /****************************************/ |
265 | /* */ |
259 | /* */ |
Line 981... | Line 975... | ||
981 | #define NEAR |
975 | #define NEAR |
Line 982... | Line 976... | ||
982 | 976 | ||
Line 983... | Line -... | ||
983 | #endif |
- | |
984 | - | ||
985 | #if defined(Lynx) || (defined(SYSV) || defined(SVR4)) \ |
- | |
986 | || (defined(__linux__) || defined(__OS2ELF__)) && defined(__ELF__) \ |
- | |
987 | || (defined(__FreeBSD__) && __FreeBSD__ >= 3) \ |
- | |
988 | || (defined(__NetBSD__) && defined(__ELF__)) |
- | |
989 | #define GLNAME(a) a |
977 | #endif |
990 | #else |
- | |
Line 991... | Line 978... | ||
991 | #define GLNAME(a) CONCAT(_, a) |
978 | |
992 | #endif |
979 | #define GLNAME(a) CONCAT(_, a) |
993 | 980 | ||
Line 1732... | Line 1719... | ||
1732 | 1719 | ||
Line 1733... | Line 1720... | ||
1733 | /* Hidden symbol visibility support. |
1720 | /* Hidden symbol visibility support. |
1734 | * If we build with gcc's -fvisibility=hidden flag, we'll need to change |
1721 | * If we build with gcc's -fvisibility=hidden flag, we'll need to change |
1735 | * the symbol visibility mode to 'default'. |
1722 | * the symbol visibility mode to 'default'. |
1736 | #if defined(GNU_ASSEMBLER) && !defined(__DJGPP__) && !defined(__MINGW32__) && !defined(__APPLE__) |
- | |
1737 | # define HIDDEN(x) .hidden x |
- | |
1738 | #elif defined(__GNUC__) && !defined(__DJGPP__) && !defined(__MINGW32__) && !defined(__APPLE__) |
- | |
1739 | # pragma GCC visibility push(default) |
- | |
1740 | # define HIDDEN(x) .hidden x |
- | |
1741 | #else |
- | |
1742 | # define HIDDEN(x) |
- | |
1743 | #endif |
- | |
1744 | */ |
1723 | */ |
Line 1745... | Line 1724... | ||
1745 | 1724 | ||
Line 1746... | Line 1725... | ||
1746 | # define HIDDEN(x) |
1725 | #define HIDDEN(x) |