… | |
… | |
286 | /* Define as the return type of signal handlers (`int' or `void'). */ |
286 | /* Define as the return type of signal handlers (`int' or `void'). */ |
287 | #undef RETSIGTYPE |
287 | #undef RETSIGTYPE |
288 | |
288 | |
289 | /* If using the C implementation of alloca, define if you know the |
289 | /* If using the C implementation of alloca, define if you know the |
290 | direction of stack growth for your system; otherwise it will be |
290 | direction of stack growth for your system; otherwise it will be |
291 | automatically deduced at run-time. |
291 | automatically deduced at runtime. |
292 | STACK_DIRECTION > 0 => grows toward higher addresses |
292 | STACK_DIRECTION > 0 => grows toward higher addresses |
293 | STACK_DIRECTION < 0 => grows toward lower addresses |
293 | STACK_DIRECTION < 0 => grows toward lower addresses |
294 | STACK_DIRECTION = 0 => direction of growth unknown */ |
294 | STACK_DIRECTION = 0 => direction of growth unknown */ |
295 | #undef STACK_DIRECTION |
295 | #undef STACK_DIRECTION |
296 | |
296 | |
… | |
… | |
304 | #undef TM_IN_SYS_TIME |
304 | #undef TM_IN_SYS_TIME |
305 | |
305 | |
306 | /* Version number of package */ |
306 | /* Version number of package */ |
307 | #undef VERSION |
307 | #undef VERSION |
308 | |
308 | |
309 | /* Enable GNU extenstions */ |
309 | /* Enable GNU extensions */ |
310 | #undef _GNU_SOURCE |
310 | #undef _GNU_SOURCE |
311 | |
311 | |
312 | /* Define to empty if `const' does not conform to ANSI C. */ |
312 | /* Define to empty if `const' does not conform to ANSI C. */ |
313 | #undef const |
313 | #undef const |
314 | |
314 | |
315 | /* Define to `int' if <sys/types.h> does not define. */ |
315 | /* Define to `int' if <sys/types.h> does not define. */ |
316 | #undef pid_t |
316 | #undef pid_t |
317 | |
317 | |
318 | /* Define to `unsigned' if <sys/types.h> does not define. */ |
318 | /* Define to `unsigned int' if <sys/types.h> does not define. */ |
319 | #undef size_t |
319 | #undef size_t |
320 | |
320 | |
321 | |
321 | |
322 | typedef unsigned char u8; |
322 | typedef unsigned char u8; |
323 | typedef signed char s8; |
323 | typedef signed char s8; |
… | |
… | |
339 | typedef int32_t s32; |
339 | typedef int32_t s32; |
340 | #endif |
340 | #endif |
341 | |
341 | |
342 | #endif |
342 | #endif |
343 | |
343 | |
344 | // include clocale first because gettext.h might overwrite setlocale |
344 | #if HAVE_CLOCALE |
345 | #if defined(HAVE_CLOCALE) && defined(__cplusplus) |
345 | # define CLOCALE <clocale> |
346 | # include <clocale> |
|
|
347 | #else |
346 | #else |
348 | # include <locale.h> |
347 | # define CLOCALE <locale.h> |
349 | #endif |
348 | #endif |
350 | #include "gettext.h" |
|
|
351 | |
349 | |