ChampSim
config.h
Go to the documentation of this file.
1 #define RETSIGTYPE void
2 #define VOID_SIGHANDLER 1
3 #define PROTOTYPES 1
4 #define HAVE_ISASCII 1
5 #define HAVE_ISXDIGIT 1
6 #define HAVE_MBRLEN 1
7 #define HAVE_MBRTOWC 1
8 #define HAVE_MBRTOWC 1
9 #define HAVE_MBSRTOWCS 1
10 #define HAVE_MEMMOVE 1
11 #define HAVE_PUTENV 1
12 #define HAVE_SETENV 1
13 #define HAVE_SETLOCALE 1
14 #define HAVE_STRCOLL 1
15 #define STRCOLL_BROKEN 1
16 #define HAVE_STRPBRK 1
17 #define HAVE_TCGETATTR 1
18 #define HAVE_VSNPRINTF 1
19 #define HAVE_WCTOMB 1
20 #define HAVE_WCWIDTH 1
21 #define STDC_HEADERS 1
22 #define HAVE_LANGINFO_H 1
23 #define HAVE_LIMITS_H 1
24 #define HAVE_LOCALE_H 1
25 #define HAVE_MEMORY_H 1
26 #define HAVE_STDARG_H 1
27 #define HAVE_STDLIB_H 1
28 #define HAVE_STRING_H 1
29 #define HAVE_TERMIOS_H 1
30 #define HAVE_WCHAR_H 1
31 #define HAVE_WCTYPE_H 1
32 #define HAVE_MBSTATE_T 1
33 #define HAVE_LANGINFO_CODESET 1
34 #define VOID_SIGHANDLER 1
35 #define STRUCT_WINSIZE_IN_SYS_IOCTL 1
36 #define HAVE_GETPW_DECLS 1
37 #define MUST_REINSTALL_SIGHANDLERS 1
38 #define CTYPE_NON_ASCII 1
39 
40 /* Ultrix botches type-ahead when switching from canonical to
41  non-canonical mode, at least through version 4.3 */
42 #if !defined (HAVE_TERMIOS_H) || !defined (HAVE_TCGETATTR) || defined (ultrix)
43 # define TERMIOS_MISSING
44 #endif
45 
46 #if defined (STRCOLL_BROKEN)
47 # define HAVE_STRCOLL 1
48 #endif
49 
50 #if defined (__STDC__) && defined (HAVE_STDARG_H)
51 # define PREFER_STDARG
52 # define USE_VARARGS
53 #else
54 # if defined (HAVE_VARARGS_H)
55 # define PREFER_VARARGS
56 # define USE_VARARGS
57 # endif
58 #endif