pike.git/src/global.h:250:
*/
#define MAX_LOCAL 256
/*
* define NO_GC to get rid of garbage collection
*/
#ifndef NO_GC
#define GC2
#endif
- #if defined(i386)
+ #ifdef i386
#ifndef HANDLES_UNALIGNED_MEMORY_ACCESS
#define HANDLES_UNALIGNED_MEMORY_ACCESS
#endif
- #endif
+ #endif /* i386 */
/* AIX requires this to be the first thing in the file. */
#if HAVE_ALLOCA_H
# include <alloca.h>
# ifdef __GNUC__
# ifdef alloca
# undef alloca
# endif
# define alloca __builtin_alloca
# endif
pike.git/src/global.h:359:
#define B8_T long long
#elif (SIZEOF___INT64 - 0) == 8
#define B8_T __int64
#elif SIZEOF_CHAR_P == 8
#define B8_T char *
#elif defined(B4_T)
struct b8_t_s { B4_T x,y; };
#define B8_T struct b8_t_s
#endif
- #if defined(B8_T)
+ #ifdef B8_T
struct b16_t_s { B8_T x,y; };
#define B16_T struct b16_t_s
#endif
/* INT_TYPE stuff */
#ifndef MAX_INT_TYPE
- # if defined (WITH_SHORT_INT)
+ # ifdef WITH_SHORT_INT
# define MAX_INT_TYPE SHRT_MAX
# define MIN_INT_TYPE SHRT_MIN
# define PRINTPIKEINT "h"
# define INT_ARG_TYPE int
- # elif defined (WITH_INT_INT)
+ # elif defined(WITH_INT_INT)
# define MAX_INT_TYPE INT_MAX
# define MIN_INT_TYPE INT_MIN
# define PRINTPIKEINT ""
- # elif defined (WITH_LONG_INT)
+ # elif defined(WITH_LONG_INT)
# define MAX_INT_TYPE LONG_MAX
# define MIN_INT_TYPE LONG_MIN
# define PRINTPIKEINT "l"
- # elif defined (WITH_LONG_LONG_INT)
+ # elif defined(WITH_LONG_LONG_INT)
# ifdef LLONG_MAX
# define MAX_INT_TYPE LLONG_MAX
# define MIN_INT_TYPE LLONG_MIN
# else
# define MAX_INT_TYPE LONG_LONG_MAX
# define MIN_INT_TYPE LONG_LONG_MIN
# endif
# define PRINTPIKEINT "ll"
pike.git/src/global.h:414: Inside #if SIZEOF_INT_TYPE - 0 == 0
#if SIZEOF_INT_TYPE - 0 == 0
# error Unsupported type chosen for native pike integers.
#endif
#if SIZEOF_INT_TYPE != 4
# define INT_TYPE_INT32_CONVERSION
#endif
/* FLOAT_TYPE stuff */
- #if defined (WITH_LONG_DOUBLE_PRECISION_SVALUE)
+ #ifdef WITH_LONG_DOUBLE_PRECISION_SVALUE
# define PIKEFLOAT_MANT_DIG LDBL_MANT_DIG
# define PIKEFLOAT_DIG LDBL_DIG
# define PIKEFLOAT_MIN_EXP LDBL_MIN_EXP
# define PIKEFLOAT_MAX_EXP LDBL_MAX_EXP
# define PIKEFLOAT_MIN_10_EXP LDBL_MIN_10_EXP
# define PIKEFLOAT_MAX_10_EXP LDBL_MAX_10_EXP
# define PIKEFLOAT_MAX LDBL_MAX
# define PIKEFLOAT_MIN LDBL_MIN
# define PIKEFLOAT_EPSILON LDBL_EPSILON
# define PRINTPIKEFLOAT "L"
- #elif defined (WITH_DOUBLE_PRECISION_SVALUE)
+ #elif defined(WITH_DOUBLE_PRECISION_SVALUE)
# define PIKEFLOAT_MANT_DIG DBL_MANT_DIG
# define PIKEFLOAT_DIG DBL_DIG
# define PIKEFLOAT_MIN_EXP DBL_MIN_EXP
# define PIKEFLOAT_MAX_EXP DBL_MAX_EXP
# define PIKEFLOAT_MIN_10_EXP DBL_MIN_10_EXP
# define PIKEFLOAT_MAX_10_EXP DBL_MAX_10_EXP
# define PIKEFLOAT_MAX DBL_MAX
# define PIKEFLOAT_MIN DBL_MIN
# define PIKEFLOAT_EPSILON DBL_EPSILON