diff options
Diffstat (limited to 'newlib/libc/sys/linux/linuxthreads/config.h')
-rw-r--r-- | newlib/libc/sys/linux/linuxthreads/config.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/newlib/libc/sys/linux/linuxthreads/config.h b/newlib/libc/sys/linux/linuxthreads/config.h new file mode 100644 index 000000000..99b0528a6 --- /dev/null +++ b/newlib/libc/sys/linux/linuxthreads/config.h @@ -0,0 +1,14 @@ +#define HAVE_WEAK_SYMBOLS 1 +#define HAVE_GNU_LD 1 +#define HAVE_ELF 1 +#define __ASSUME_REALTIME_SIGNALS 1 +#define ASM_GLOBAL_DIRECTIVE .global + +#define TEMP_FAILURE_RETRY(expression) \ + (__extension__ \ + ({ long int __result; \ + do __result = (long int) (expression); \ + while (__result == -1L && errno == EINTR); \ + __result; })) + +#define UINT32_C(c) c ## U |