aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/compat/sys/types.h5
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) \