# EDG C/C++ predefined macro definition file.
# 
# The format of the entries in this file is:
# 
# mode,!mode,mode   cannot_redefine   macro_name   macro_value
# 
# - "mode" is a label from the predefined macro modes table.  The macro is
#   defined if the mode is set, or if the mode is not set when "!mode" is
#   used.  The macro is defined if any of the mode tests is TRUE.  The
#   mode table can be customized, but the current set of supported modes is:
# 
#     gnu:        gcc or g++ mode
#     gcc:        gcc mode
#     gpp:        g++ mode
#     microsoft:  Microsoft mode
#     strict:     strict C or C++ mode
#     cpp:        any C++ mode
#     all:        all modes
# 
# - cannot_redefine indicates whether the predefined macro may later be
#   redefined.  The value must be "yes" or "no".
# 
# - macro_name is the name of the macro to be defined.
# 
# - macro_value is the value to which the macro should be defined.  All of
#   the characters until the end of the line are used as the macro value.
# 
# Created by make_predef_macro_table
# Thu Jan 28 17:35:03 CET 2010
# 
# C compiler information
# command: /home/crain/crytek/PS3/cell/host-linux/ppu/bin/ppu-lv2-gcc
# 
# Using built-in specs.
# Reading specs from /data/PS3/cell/host-linux/ppu/bin/../../../target/ppu/lib/prxspec.4.1.1
# Reading specs from /data/PS3/cell/host-linux/ppu/bin/../../../target/ppu/lib/gccpatch.4.1.1
# rename spec cpp to cpp_orig
# rename spec cc1plus to cc1plus_orig
# Target: ppu-lv2
# Configured with: /ps3/svn/current/toolchain/trunk/gcc/configure --target=ppu-lv2 --prefix=/usr/local/cell/host-linux/ppu --with-sysroot=/usr/local/cell/target/ppu --with-headers=yes --disable-shared
# Thread model: lv2
# gcc version 4.1.1 (SDK300, $Rev: 3263 $)
# 
# C++ compiler information
# command: /home/crain/crytek/PS3/cell/host-linux/ppu/bin/ppu-lv2-g++
# 
# Using built-in specs.
# Reading specs from /data/PS3/cell/host-linux/ppu/bin/../../../target/ppu/lib/prxspec.4.1.1
# Reading specs from /data/PS3/cell/host-linux/ppu/bin/../../../target/ppu/lib/gccpatch.4.1.1
# rename spec cpp to cpp_orig
# rename spec cc1plus to cc1plus_orig
# Target: ppu-lv2
# Configured with: /ps3/svn/current/toolchain/trunk/gcc/configure --target=ppu-lv2 --prefix=/usr/local/cell/host-linux/ppu --with-sysroot=/usr/local/cell/target/ppu --with-headers=yes --disable-shared
# Thread model: lv2
# gcc version 4.1.1 (SDK300, $Rev: 3263 $)
# 
gcc no  __STDC_VERSION__ 199901L
gpp no  __DEPRECATED 1
#gpp yes  __EXCEPTIONS 1
gpp no  __GXX_WEAK__ 1
gpp no  __WCHAR_UNSIGNED__ 1
gnu no  __ALTIVEC__ 1
gnu no  _ARCH_PPC 1
gnu no  _ARCH_PPC64 1
gnu no  _ARCH_PPCGR 1
gnu no  _ARCH_PPCSQ 1
gnu no  _ARCH_PWR4 1
gnu no  __BIG_ENDIAN__ 1
gnu no  _BIG_ENDIAN 1
#gnu no  __bool __attribute__((altivec(bool__))) unsigned
#gnu no  bool bool
#gnu no  _Bool _Bool
gnu no  _CALL_AIX 1
gnu no  _CALL_AIXDESC 1
gnu no  __CELLOS_LV2__ 1
gnu no  __CHAR_BIT__ 8
gnu no  __CHAR_SIGNED__ 1
gnu no  __DBL_DENORM_MIN__ 4.9406564584124654e-324
gnu no  __DBL_DIG__ 15
gnu no  __DBL_EPSILON__ 2.2204460492503131e-16
gnu no  __DBL_HAS_INFINITY__ 1
gnu no  __DBL_HAS_QUIET_NAN__ 1
gnu no  __DBL_MANT_DIG__ 53
gnu no  __DBL_MAX_10_EXP__ 308
gnu no  __DBL_MAX__ 1.7976931348623157e+308
gnu no  __DBL_MAX_EXP__ 1024
gnu no  __DBL_MIN_10_EXP__ (-307)
gnu no  __DBL_MIN__ 2.2250738585072014e-308
gnu no  __DBL_MIN_EXP__ (-1021)
gnu no  __DECIMAL_DIG__ 17
gnu no  __ELF__ 1
gnu no  __FINITE_MATH_ONLY__ 0
gnu no  __FLT_DENORM_MIN__ 1.40129846e-45F
gnu no  __FLT_DIG__ 6
gnu no  __FLT_EPSILON__ 1.19209290e-7F
gnu no  __FLT_EVAL_METHOD__ 0
gnu no  __FLT_HAS_INFINITY__ 1
gnu no  __FLT_HAS_QUIET_NAN__ 1
gnu no  __FLT_MANT_DIG__ 24
gnu no  __FLT_MAX_10_EXP__ 38
gnu no  __FLT_MAX__ 3.40282347e+38F
gnu no  __FLT_MAX_EXP__ 128
gnu no  __FLT_MIN_10_EXP__ (-37)
gnu no  __FLT_MIN__ 1.17549435e-38F
gnu no  __FLT_MIN_EXP__ (-125)
gnu no  __FLT_RADIX__ 2
gnu no  __GXX_ABI_VERSION 1002
gnu no  __INT_MAX__ 2147483647
gnu no  __INTMAX_MAX__ 9223372036854775807LL
gnu no  __INTMAX_TYPE__ long long int
gnu no  __LDBL_DENORM_MIN__ 4.9406564584124654e-324L
gnu no  __LDBL_DIG__ 15
gnu no  __LDBL_EPSILON__ 2.2204460492503131e-16L
gnu no  __LDBL_HAS_INFINITY__ 1
gnu no  __LDBL_HAS_QUIET_NAN__ 1
gnu no  __LDBL_MANT_DIG__ 53
gnu no  __LDBL_MAX_10_EXP__ 308
gnu no  __LDBL_MAX__ 1.7976931348623157e+308L
gnu no  __LDBL_MAX_EXP__ 1024
gnu no  __LDBL_MIN_10_EXP__ (-307)
gnu no  __LDBL_MIN__ 2.2250738585072014e-308L
gnu no  __LDBL_MIN_EXP__ (-1021)
gnu no  __LONG_LONG_MAX__ 9223372036854775807LL
gnu no  __LONG_MAX__ 2147483647L
gnu no  __LP32__ 1
gnu no  _LP32 1
gnu no  __NO_INLINE__ 1
gnu no  __PIC__ 1
gnu no  __pixel __attribute__((altivec(pixel__))) unsigned short
gnu no  pixel pixel
gnu no  __POINTER_32BIT__ 1
gnu no  __powerpc__ 1
gnu no  __powerpc64__ 1
gnu no  __PPC__ 1
gnu no  __PPC64__ 1
gnu no  __PPU__ 1
gnu no  __PS3_GCC_REVISION__ 3263
gnu no  __PTRDIFF_TYPE__ int
gnu no  __REGISTER_PREFIX__ 
gnu no  __SCHAR_MAX__ 127
gnu no  __SHRT_MAX__ 32767
gnu no  __SIZE_TYPE__ unsigned int
gnu no  __STRICT_ALIGNED 1
gnu no  __UINTMAX_TYPE__ long long unsigned int
gnu no  __USER_LABEL_PREFIX__ 
gnu no  __VEC__ 10206
gnu no  __vector __attribute__((altivec(vector__)))
gnu no  vector vector
gnu no  __WCHAR_MAX__ 65535U
#gnu no  __WCHAR_TYPE__ short unsigned int
gnu no  __WINT_TYPE__ int
