Hackfix and re-enable strtoull and wcstoull, see bug #3798.
[sdcc.git] / sdcc / support / cpp / gcc / tm.h
blobc466cbc1a0a5c9b7b9bd23bc77fc0b2ee28d95c7
1 // dummy tm.h for sdcpp
2 #ifndef GCC_TM_H
3 #define GCC_TM_H
5 // misc stuff scraped together from gcc/config/$target
6 #define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG
7 #define BYTES_BIG_ENDIAN 0
8 // #define UNITS_PER_WORD 1
9 #ifndef LIBC_GLIBC
10 # define LIBC_GLIBC 1
11 #endif
12 #ifndef LIBC_UCLIBC
13 # define LIBC_UCLIBC 2
14 #endif
15 #ifndef LIBC_BIONIC
16 # define LIBC_BIONIC 3
17 #endif
18 #ifndef LIBC_MUSL
19 # define LIBC_MUSL 4
20 #endif
21 #ifndef DEFAULT_LIBC
22 # define DEFAULT_LIBC LIBC_GLIBC
23 #endif
25 #ifdef IN_GCC
26 # include "options.h"
27 # include "insn-constants.h"
28 #endif
30 #if defined IN_GCC && !defined GENERATOR_FILE && !defined USED_FOR_TARGET
31 # include "insn-flags.h"
32 # include "config/dummy/dummy.h"
33 #endif
35 // here?
36 #include "defaults.h"
37 #endif // guard