-
Notifications
You must be signed in to change notification settings - Fork 5
/
config.h.in
179 lines (134 loc) · 4.55 KB
/
config.h.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
/* config.h.in. Generated from configure.in by autoheader. */
/*
* The following code is derived, directly or indirectly, from the SystemC
* source code Copyright (c) 1996-2002 by all Contributors.
* All Rights reserved.
*
* The contents of this file are subject to the restrictions and limitations
* set forth in the SystemC Open Source License Version 2.3 (the "License");
* You may not use this file except in compliance with such restrictions and
* limitations. You may obtain instructions on how to receive a copy of the
* License at http://www.systemc.org/. Software distributed by Contributors
* under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF
* ANY KIND, either express or implied. See the License for the specific
* language governing rights and limitations under the License.
*/
/* Define if we're on Linux */
#undef ARCH_IS_X86
/* the full canonical system: cpu, vendor, os */
#undef TARGET
/* found Dl_info in dlfcn.h */
#undef HAVE_DL_INFO
/* A string that contains the shared library extention (e.g. .so or .sl) */
#undef SHLIB_EXT
/* Define if we're on the HP-UX 11 */
#undef RWSTD_MULTI_THREAD
#undef RW_MULTI_THREAD
#undef _REENTRANT
#undef __HPACC_THREAD_SAFE_RB_TREE
#undef HP_THREAD_SAFE
#undef _THREAD_SAFE
#undef _POSIX_C_SOURCE
#undef hp_hpux11
#undef _USE_FMTFLAGS_TYPE
#undef _USE_FRIEND_FOR_EQUAL
#undef _USE_EXPLICIT_NEQ
#undef _USE_HASH_MAP
#undef _USE_PADDING_ON_STRUCTS
#undef _USE_UINT64_WRITE
#undef SCV_USE_IOSTREAM_H
#undef _SCV_USE_SC_REPORT
#undef SC_VERSION
/* Define to 1 if you have the <a.out.h> header file. */
#undef HAVE_A_OUT_H
/* Define to 1 if you have the <dlfcn.h> header file. */
#undef HAVE_DLFCN_H
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
/* Define to 1 if you have the `dl' library (-ldl). */
#undef HAVE_LIBDL
/* Define to 1 if you have the `dld' library (-ldld). */
#undef HAVE_LIBDLD
/* Define to 1 if you have the <libgen.h> header file. */
#undef HAVE_LIBGEN_H
/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H
/* Define to 1 if you have the <stddef.h> header file. */
#undef HAVE_STDDEF_H
/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H
/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H
/* Define to 1 if you have the <strings.h> header file. */
#undef HAVE_STRINGS_H
/* Define to 1 if you have the <string.h> header file. */
#undef HAVE_STRING_H
/* Define to 1 if you have the <sys/frame.h> header file. */
#undef HAVE_SYS_FRAME_H
/* Define to 1 if you have the <sys/link.h> header file. */
#undef HAVE_SYS_LINK_H
/* Define to 1 if you have the <sys/regset.h> header file. */
#undef HAVE_SYS_REGSET_H
/* Define to 1 if you have the <sys/reg.h> header file. */
#undef HAVE_SYS_REG_H
/* Define to 1 if you have the <sys/stat.h> header file. */
#undef HAVE_SYS_STAT_H
/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H
/* Define to 1 if you have the <ucontext.h> header file. */
#undef HAVE_UCONTEXT_H
/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
/* Name of package */
#undef PACKAGE
/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT
/* Define to the full name of this package. */
#undef PACKAGE_NAME
/* Define to the full name and version of this package. */
#undef PACKAGE_STRING
/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME
/* Define to the version of this package. */
#undef PACKAGE_VERSION
/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS
/* Version number of package */
#undef VERSION
#ifdef __cplusplus
/* cc on HPUX seems to define this automatically so avoid redefinition warnings by */
/* conditionally defining it. */
#undef _HPUX_SOURCE
#if defined (__SUNPRO_CC)
#include<list>
#include<map>
#include<string>
#endif
/* HP-UX's aCC doesn't have std defined until it sees a std lib header file */
/* (unlike g++ and SunWorks CC.) */
/* So define it here empty. Namespaces are extensible, so this is harmless. */
namespace std {}
using namespace std;
#ifdef DELETE
#undef DELETE
#endif
#ifdef ERROR
#undef ERROR
#endif
#endif // __cplusplus
#if defined (__SUNPRO_CC)
using std::list;
using std::pair;
using std::map;
using std::less;
using std::string;
using std::equal_to;
#endif
#if defined(_MSC_VER)
# define _USE_FMTFLAGS_TYPE
# define _USE_FRIEND_FOR_EQUAL
# define _USE_EXPLICIT_NEQ
# define SC_VERSION 2000001
# define HAVE_STDDEF_H
# define _SCV_USE_SC_REPORT
#endif