alltypes.h.in raw

   1  #define _REDIR_TIME64 1
   2  #define _Addr int
   3  #define _Int64 long long
   4  #define _Reg int
   5  
   6  #define __BYTE_ORDER 1234
   7  #define __LONG_MAX 0x7fffffffL
   8  
   9  #ifndef __cplusplus
  10  #ifdef __WCHAR_TYPE__
  11  TYPEDEF __WCHAR_TYPE__ wchar_t;
  12  #else
  13  TYPEDEF long wchar_t;
  14  #endif
  15  #endif
  16  
  17  #if defined(__FLT_EVAL_METHOD__) && __FLT_EVAL_METHOD__ == 0
  18  TYPEDEF float float_t;
  19  TYPEDEF double double_t;
  20  #else
  21  TYPEDEF long double float_t;
  22  TYPEDEF long double double_t;
  23  #endif
  24  
  25  #if !defined(__cplusplus)
  26  TYPEDEF struct { _Alignas(8) long long __ll; long double __ld; } max_align_t;
  27  #elif defined(__GNUC__)
  28  TYPEDEF struct { __attribute__((__aligned__(8))) long long __ll; long double __ld; } max_align_t;
  29  #else
  30  TYPEDEF struct { alignas(8) long long __ll; long double __ld; } max_align_t;
  31  #endif
  32