diff options
Diffstat (limited to 'include/compat')
| -rw-r--r-- | include/compat/sys/types.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/compat/sys/types.h b/include/compat/sys/types.h index 2065f5f..dcd8067 100644 --- a/include/compat/sys/types.h +++ b/include/compat/sys/types.h | |||
| @@ -49,6 +49,11 @@ typedef SSIZE_T ssize_t; | |||
| 49 | #else | 49 | #else |
| 50 | 50 | ||
| 51 | #ifndef __warn_references | 51 | #ifndef __warn_references |
| 52 | |||
| 53 | #ifndef __STRING | ||
| 54 | #define __STRING(x) #x | ||
| 55 | #endif | ||
| 56 | |||
| 52 | #if defined(__GNUC__) && defined (HAS_GNU_WARNING_LONG) | 57 | #if defined(__GNUC__) && defined (HAS_GNU_WARNING_LONG) |
| 53 | #define __warn_references(sym,msg) \ | 58 | #define __warn_references(sym,msg) \ |
| 54 | __asm__(".section .gnu.warning." __STRING(sym) \ | 59 | __asm__(".section .gnu.warning." __STRING(sym) \ |
