1 // Defines CPU and compiler dependent macros
6 /* These definitions are adjusted by `configure' automatically. */
47 /* assembler syntax */
49 /* CL_AS_UNDERSCORE */
50 /* Define if C symbols are prefixed by an underscore in assembly language. */
54 /* compiler characteristics */
57 /* Define if your compiler understands the bool type. */
59 /* Define this as `int' if your compiler doesn't understand the bool type. */
63 /* Define if your compiler supports the `long long' type. */
67 /* Define if your compiler supports the `long double' type. */
68 #undef HAVE_LONGDOUBLE
70 /* CL_TEMPLATE_NULL */
71 /* Define if your compiler supports the `template <>' syntax. */
72 #undef HAVE_TEMPLATE_NULL
78 /* Define if you have <unistd.h>. */
82 /* functions and declarations */
85 /* Define if you have <alloca.h> and it should be used (not Ultrix). */
87 /* Define if you need to link with an external alloca.o when using alloca(). */
91 /* compiler characteristics */
93 /* CL_GLOBAL_CONSTRUCTORS */
94 /* Define as the prefix of the name of a module's global constructor function,
95 cf. macro FILE_FUNCTION_FORMAT in gcc/tree.c. */
96 #ifndef CL_GLOBAL_CONSTRUCTOR_PREFIX
97 #undef CL_GLOBAL_CONSTRUCTOR_PREFIX
99 /* Define as the prefix of the name of a module's global destructor function,
100 cf. macro FILE_FUNCTION_FORMAT in gcc/tree.c. */
101 #ifndef CL_GLOBAL_DESTRUCTOR_PREFIX
102 #undef CL_GLOBAL_DESTRUCTOR_PREFIX
104 /* Define if a module's global constructor function and global destructor
105 function need to be exported in order to be accessible from other modules. */
106 #undef CL_NEED_GLOBALIZE_CTORDTOR
108 /* CL_CHAR_UNSIGNED */
109 #ifndef __CHAR_UNSIGNED__
110 #undef __CHAR_UNSIGNED__
114 /* see cl_intparam.h */
115 /* see cl_floatparam.h */
118 #endif /* _CL_CONFIG_H */