diff options
Diffstat (limited to 'test/Analysis/Inputs/system-header-simulator.h')
| -rw-r--r-- | test/Analysis/Inputs/system-header-simulator.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/test/Analysis/Inputs/system-header-simulator.h b/test/Analysis/Inputs/system-header-simulator.h index 2e6f1e7d4a96..8542387d4277 100644 --- a/test/Analysis/Inputs/system-header-simulator.h +++ b/test/Analysis/Inputs/system-header-simulator.h @@ -32,6 +32,7 @@ typedef __typeof(sizeof(int)) size_t; size_t strlen(const char *); char *strcpy(char *restrict, const char *restrict); +char *strncpy(char *dst, const char *src, size_t n); void *memcpy(void *dst, const void *src, size_t n); typedef unsigned long __darwin_pthread_key_t; @@ -109,4 +110,6 @@ void _Exit(int status) __attribute__ ((__noreturn__)); #ifndef NULL #define __DARWIN_NULL 0 #define NULL __DARWIN_NULL -#endif
\ No newline at end of file +#endif + +#define offsetof(t, d) __builtin_offsetof(t, d)
\ No newline at end of file |
