[haiku-commits] BRANCH mmadia-github.separate-build-environment - headers/build/posix_target

  • From: mmadia-github.separate-build-environment <community@xxxxxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sun, 5 Aug 2012 03:49:13 +0200 (CEST)

added 1 changeset to branch 
'refs/remotes/mmadia-github/separate-build-environment'
old head: e44e25173dea0d34f3c03096a1156aea4d715b2e
new head: 6bdb75c759be19678c57f298d7a4c7085e1e351f

----------------------------------------------------------------------------

6bdb75c: Redo target_stdint.h
  
  Define all prefixed versions conditionally and unprefixed versions
  unconditionally (ifndef _HAIKU_BUILD_LIBROOT_FUNCTION_WRAPPER).

                                        [ Matt Madia <mattmadia@xxxxxxxxx> ]

----------------------------------------------------------------------------

Commit:      6bdb75c759be19678c57f298d7a4c7085e1e351f

Author:      Matt Madia <mattmadia@xxxxxxxxx>
Date:        Sat Aug  4 21:03:08 2012 UTC

----------------------------------------------------------------------------

1 file changed, 163 insertions(+), 163 deletions(-)
headers/build/posix_target/target_stdint.h |  326 ++++++++++++------------

----------------------------------------------------------------------------

diff --git a/headers/build/posix_target/target_stdint.h 
b/headers/build/posix_target/target_stdint.h
index 2bb4be0..9b067cd 100644
--- a/headers/build/posix_target/target_stdint.h
+++ b/headers/build/posix_target/target_stdint.h
@@ -10,101 +10,101 @@
 
 
 /* Exact-width integer types */
-typedef        __haiku_build_haiku_std_int8    _HAIKU_BUILD_IDENTIFIER(int8_t);
-typedef        __haiku_build_haiku_std_uint8   
_HAIKU_BUILD_IDENTIFIER(uint8_t);
+typedef __haiku_build_haiku_std_int8   _haiku_build_int8_t;
+typedef __haiku_build_haiku_std_uint8  _haiku_build_uint8_t;
 
-typedef        __haiku_build_haiku_std_int16   
_HAIKU_BUILD_IDENTIFIER(int16_t);
-typedef        __haiku_build_haiku_std_uint16  
_HAIKU_BUILD_IDENTIFIER(uint16_t);
+typedef __haiku_build_haiku_std_int16  _haiku_build_int16_t;
+typedef __haiku_build_haiku_std_uint16 _haiku_build_uint16_t;
 
-typedef        __haiku_build_haiku_std_int32   
_HAIKU_BUILD_IDENTIFIER(int32_t);
-typedef        __haiku_build_haiku_std_uint32  
_HAIKU_BUILD_IDENTIFIER(uint32_t);
+typedef __haiku_build_haiku_std_int32  _haiku_build_int32_t;
+typedef __haiku_build_haiku_std_uint32 _haiku_build_uint32_t;
 
-typedef        __haiku_build_haiku_std_int64   
_HAIKU_BUILD_IDENTIFIER(int64_t);
-typedef        __haiku_build_haiku_std_uint64  
_HAIKU_BUILD_IDENTIFIER(uint64_t);
+typedef __haiku_build_haiku_std_int64  _haiku_build_int64_t;
+typedef __haiku_build_haiku_std_uint64 _haiku_build_uint64_t;
 
 /* Minimum-width integer types */
-typedef _haiku_build_int8_t            _HAIKU_BUILD_IDENTIFIER(int_least8_t);
-typedef _haiku_build_uint8_t   _HAIKU_BUILD_IDENTIFIER(uint_least8_t);
+typedef __haiku_build_int8_t                   _haiku_build_int_least8_t;
+typedef __haiku_build_uint8_t                  _haiku_build_uint_least8_t;
 
-typedef _haiku_build_int16_t   _HAIKU_BUILD_IDENTIFIER(int_least16_t);
-typedef _haiku_build_uint16_t  _HAIKU_BUILD_IDENTIFIER(uint_least16_t);
+typedef __haiku_build_int16_t                  _haiku_build_int_least16_t;
+typedef __haiku_build_uint16_t                 _haiku_build_uint_least16_t;
 
-typedef _haiku_build_int32_t   _HAIKU_BUILD_IDENTIFIER(int_least32_t);
-typedef _haiku_build_uint32_t  _HAIKU_BUILD_IDENTIFIER(uint_least32_t);
+typedef __haiku_build_int32_t                  _haiku_build_int_least32_t;
+typedef __haiku_build_uint32_t                 _haiku_build_uint_least32_t;
 
-typedef _haiku_build_int64_t   _HAIKU_BUILD_IDENTIFIER(int_least64_t);
-typedef _haiku_build_uint64_t  _HAIKU_BUILD_IDENTIFIER(uint_least64_t);
+typedef __haiku_build_int64_t                  _haiku_build_int_least64_t;
+typedef __haiku_build_uint64_t                 _haiku_build_uint_least64_t;
 
 /* Fastest minimum-width integer types */
-typedef        _haiku_build_int32_t    _HAIKU_BUILD_IDENTIFIER(int_fast8_t);
-typedef        _haiku_build_uint32_t   _HAIKU_BUILD_IDENTIFIER(uint_fast8_t);
+typedef __haiku_build_int32_t                  _haiku_build_int_fast8_t;
+typedef __haiku_build_uint32_t                 _haiku_build_uint_fast8_t;
 
-typedef        _haiku_build_int32_t    _HAIKU_BUILD_IDENTIFIER(int_fast16_t);
-typedef        _haiku_build_uint32_t   _HAIKU_BUILD_IDENTIFIER(uint_fast16_t);
+typedef __haiku_build_int32_t                  _haiku_build_int_fast16_t;
+typedef __haiku_build_uint32_t                 _haiku_build_uint_fast16_t;
 
-typedef        _haiku_build_int32_t    _HAIKU_BUILD_IDENTIFIER(int_fast32_t);
-typedef        _haiku_build_uint32_t   _HAIKU_BUILD_IDENTIFIER(uint_fast32_t);
+typedef __haiku_build_int32_t                  _haiku_build_int_fast32_t;
+typedef __haiku_build_uint32_t                 _haiku_build_uint_fast32_t;
 
-typedef        _haiku_build_int64_t    _HAIKU_BUILD_IDENTIFIER(int_fast64_t);
-typedef        _haiku_build_uint64_t   _HAIKU_BUILD_IDENTIFIER(uint_fast64_t);
+typedef __haiku_build_int64_t                  _haiku_build_int_fast64_t;
+typedef __haiku_build_uint64_t                 _haiku_build_uint_fast64_t;
 
 /* Integer types capable of holding object pointers */
-typedef        __haiku_build_haiku_saddr_t             
_HAIKU_BUILD_IDENTIFIER(intptr_t);
-typedef        __haiku_build_haiku_addr_t              
_HAIKU_BUILD_IDENTIFIER(uintptr_t);
+typedef __haiku_build_haiku_saddr_t            _haiku_build_intptr_t;
+typedef __haiku_build_haiku_addr_t             _haiku_build_uintptr_t;
 
 /* Greatest-width integer types */
-typedef        _haiku_build_int64_t                    
_HAIKU_BUILD_IDENTIFIER(intmax_t);
-typedef        _haiku_build_uint64_t                   
_HAIKU_BUILD_IDENTIFIER(uintmax_t);
+typedef __haiku_build_int64_t                  _haiku_build_intmax_t;
+typedef __haiku_build_uint64_t                 _haiku_build_uintmax_t;
 
 /* Limits of exact-width integer types */
-#define _HAIKU_BUILD_INT8_MIN  (-128)
-#define _HAIKU_BUILD_INT8_MAX  (127)
-#define _HAIKU_BUILD_UINT8_MAX (255U)
+#define _HAIKU_BUILD_INT8_MIN                  (-128)
+#define _HAIKU_BUILD_INT8_MAX                  (127)
+#define _HAIKU_BUILD_UINT8_MAX                 (255U)
 
-#define _HAIKU_BUILD_INT16_MIN         (-32768)
-#define _HAIKU_BUILD_INT16_MAX         (32767)
-#define _HAIKU_BUILD_UINT16_MAX        (65535U)
+#define _HAIKU_BUILD_INT16_MIN                 (-32768)
+#define _HAIKU_BUILD_INT16_MAX                 (32767)
+#define _HAIKU_BUILD_UINT16_MAX                        (65535U)
 
-#define _HAIKU_BUILD_INT32_MAX (2147483647)
-#define _HAIKU_BUILD_INT32_MIN         (-INT32_MAX-1)
-#define _HAIKU_BUILD_UINT32_MAX        (4294967295U)
+#define _HAIKU_BUILD_INT32_MAX                 (2147483647)
+#define _HAIKU_BUILD_INT32_MIN                 (-INT32_MAX-1)
+#define _HAIKU_BUILD_UINT32_MAX                        (4294967295U)
 
-#define _HAIKU_BUILD_INT64_MAX (9223372036854775807LL)
-#define _HAIKU_BUILD_INT64_MIN (-INT64_MAX-1)
-#define _HAIKU_BUILD_UINT64_MAX        (18446744073709551615ULL)
+#define _HAIKU_BUILD_INT64_MAX                 (9223372036854775807LL)
+#define _HAIKU_BUILD_INT64_MIN                 (-INT64_MAX-1)
+#define _HAIKU_BUILD_UINT64_MAX                        
(18446744073709551615ULL)
 
 /* Limits of minimum-width integer types */
-#define _HAIKU_BUILD_INT_LEAST8_MIN    INT8_MIN
-#define _HAIKU_BUILD_INT_LEAST8_MAX    INT8_MAX
-#define _HAIKU_BUILD_UINT_LEAST8_MAX   UINT8_MAX
+#define _HAIKU_BUILD_INT_LEAST8_MIN            INT8_MIN
+#define _HAIKU_BUILD_INT_LEAST8_MAX            INT8_MAX
+#define _HAIKU_BUILD_UINT_LEAST8_MAX   UINT8_MAX
 
-#define _HAIKU_BUILD_INT_LEAST16_MIN   INT16_MIN
-#define _HAIKU_BUILD_INT_LEAST16_MAX   INT16_MAX
+#define _HAIKU_BUILD_INT_LEAST16_MIN   INT16_MIN
+#define _HAIKU_BUILD_INT_LEAST16_MAX   INT16_MAX
 #define _HAIKU_BUILD_UINT_LEAST16_MAX  UINT16_MAX
 
-#define _HAIKU_BUILD_INT_LEAST32_MIN   INT32_MIN
-#define _HAIKU_BUILD_INT_LEAST32_MAX   INT32_MAX
+#define _HAIKU_BUILD_INT_LEAST32_MIN   INT32_MIN
+#define _HAIKU_BUILD_INT_LEAST32_MAX   INT32_MAX
 #define _HAIKU_BUILD_UINT_LEAST32_MAX  UINT32_MAX
 
-#define _HAIKU_BUILD_INT_LEAST64_MIN   INT64_MIN
-#define _HAIKU_BUILD_INT_LEAST64_MAX   INT64_MAX
+#define _HAIKU_BUILD_INT_LEAST64_MIN   INT64_MIN
+#define _HAIKU_BUILD_INT_LEAST64_MAX   INT64_MAX
 #define _HAIKU_BUILD_UINT_LEAST64_MAX  UINT64_MAX
 
 /* Limits of fastest minimum-width integer types */
-#define _HAIKU_BUILD_INT_FAST8_MIN     INT8_MIN
-#define _HAIKU_BUILD_INT_FAST8_MAX     INT8_MAX
-#define _HAIKU_BUILD_UINT_FAST8_MAX    UINT8_MAX
+#define _HAIKU_BUILD_INT_FAST8_MIN             INT8_MIN
+#define _HAIKU_BUILD_INT_FAST8_MAX             INT8_MAX
+#define _HAIKU_BUILD_UINT_FAST8_MAX            UINT8_MAX
 
-#define _HAIKU_BUILD_INT_FAST16_MIN    INT16_MIN
-#define _HAIKU_BUILD_INT_FAST16_MAX    INT16_MAX
+#define _HAIKU_BUILD_INT_FAST16_MIN            INT16_MIN
+#define _HAIKU_BUILD_INT_FAST16_MAX            INT16_MAX
 #define _HAIKU_BUILD_UINT_FAST16_MAX   UINT16_MAX
 
-#define _HAIKU_BUILD_INT_FAST32_MIN    INT32_MIN
-#define _HAIKU_BUILD_INT_FAST32_MAX    INT32_MAX
+#define _HAIKU_BUILD_INT_FAST32_MIN            INT32_MIN
+#define _HAIKU_BUILD_INT_FAST32_MAX            INT32_MAX
 #define _HAIKU_BUILD_UINT_FAST32_MAX   UINT32_MAX
 
-#define _HAIKU_BUILD_INT_FAST64_MIN    INT64_MIN
-#define _HAIKU_BUILD_INT_FAST64_MAX    INT64_MAX
+#define _HAIKU_BUILD_INT_FAST64_MIN            INT64_MIN
+#define _HAIKU_BUILD_INT_FAST64_MAX            INT64_MAX
 #define _HAIKU_BUILD_UINT_FAST64_MAX   UINT64_MAX
 
 /* Limits of Integer types capable of holding object pointers */
@@ -124,167 +124,167 @@ typedef _haiku_build_uint64_t                   
_HAIKU_BUILD_IDENTIFIER(uintmax_t);
 #define _HAIKU_BUILD_SIG_ATOMIC_MIN            INT32_MIN
 #define _HAIKU_BUILD_SIG_ATOMIC_MAX            INT32_MAX
 
-#define _HAIKU_BUILD_SIZE_MAX                  __HAIKU_ADDR_MAX
+#define _HAIKU_BUILD_SIZE_MAX                  __HAIKU_ADDR_MAX
 
-#define _HAIKU_BUILD_WINT_MIN                  0
-#define _HAIKU_BUILD_WINT_MAX                  ((wint_t)-1)
+#define _HAIKU_BUILD_WINT_MIN                  0
+#define _HAIKU_BUILD_WINT_MAX                  ((wint_t)-1)
 
 
 #if !defined(__cplusplus) || defined(__STDC_CONSTANT_MACROS)
 
 /* Macros of Integer Constant Expressions */
-#define _HAIKU_BUILD_INT8_C(value)             value
-#define _HAIKU_BUILD_INT16_C(value)    value
-#define _HAIKU_BUILD_INT32_C(value)    value
-#define _HAIKU_BUILD_INT64_C(value)    value ## LL
-
-#define _HAIKU_BUILD_UINT8_C(value)    value ## U
-#define _HAIKU_BUILD_UINT16_C(value)   value ## U
-#define _HAIKU_BUILD_UINT32_C(value)   value ## U
+#define _HAIKU_BUILD_INT8_C(value)             value
+#define _HAIKU_BUILD_INT16_C(value)            value
+#define _HAIKU_BUILD_INT32_C(value)            value
+#define _HAIKU_BUILD_INT64_C(value)            value ## LL
+
+#define _HAIKU_BUILD_UINT8_C(value)            value ## U
+#define _HAIKU_BUILD_UINT16_C(value)   value ## U
+#define _HAIKU_BUILD_UINT32_C(value)   value ## U
 #define _HAIKU_BUILD_UINT64_C(value)   value ## ULL
 
 /* Macros for greatest-width integer constant expressions */
-#define _HAIKU_BUILD_INTMAX_C(value)   value ## LL
-#define _HAIKU_BUILD_UINTMAX_C(value)  value ## ULL
+#define _HAIKU_BUILD_INTMAX_C(value)   value ## LL
+#define _HAIKU_BUILD_UINTMAX_C(value)  value ## ULL
 
 #endif /* !defined(__cplusplus) || defined(__STDC_CONSTANT_MACROS) */
 
 
 /* BSD compatibility */
-typedef        _haiku_build_uint8_t    u_int8_t;
-typedef        _haiku_build_uint16_t   u_int16_t;
-typedef        _haiku_build_uint32_t   u_int32_t;
-typedef        _haiku_build_uint64_t   u_int64_t;
+typedef __haiku_build_uint8_t  u_int8_t;
+typedef __haiku_build_uint16_t u_int16_t;
+typedef __haiku_build_uint32_t u_int32_t;
+typedef __haiku_build_uint64_t u_int64_t;
 
 #ifndef _HAIKU_BUILD_LIBROOT_FUNCTION_WRAPPER
 /* Exact-width integer types */
-       typedef __haiku_std_int8        __haiku_build_haiku_std_int8;
-       typedef __haiku_std_uint8       __haiku_build_haiku_std_uint8;
+       typedef _haiku_build_int8_t                             int8_t;
+       typedef _haiku_build_uint8_t                    uint8_t;
 
-       typedef __haiku_std_int16       __haiku_build_haiku_std_int16;
-       typedef __haiku_std_uint16      __haiku_build_haiku_std_uint16;
+       typedef _haiku_build_int16_t                    int16_t;
+       typedef _haiku_build_uint16_t                   uint16_t;
 
-       typedef __haiku_std_int32       __haiku_build_haiku_std_int32;
-       typedef __haiku_std_uint32      __haiku_build_haiku_std_uint32;
+       typedef _haiku_build_int32_t                    int32_t;
+       typedef _haiku_build_uint32_t                   uint32_t;
 
-       typedef __haiku_std_int64       __haiku_build_haiku_std_int64;
-       typedef __haiku_std_uint64      __haiku_build_haiku_std_uint64;
+       typedef _haiku_build_int64_t                    int64_t;
+       typedef _haiku_build_uint64_t                   uint64_t;
 
 /* Minimum-width integer types */
-       typedef int8_t _haiku_build_int8_t;
-       typedef uint8_t _haiku_build_uint8_t;
+       typedef _haiku_build_int_least8_t               int_least8_t;
+       typedef _haiku_build_uint_least8_t              uint_least8_t;
 
-       typedef int16_t _haiku_build_int16_t;
-       typedef uint16_t _haiku_build_uint16_t;
+       typedef _haiku_build_int_least16_t              int_least16_t;
+       typedef _haiku_build_uint_least16_t             uint_least16_t;
 
-       typedef int32_t _haiku_build_int32_t;
-       typedef uint32_t _haiku_build_uint32_t;
+       typedef _haiku_build_int_least32_t              int_least32_t;
+       typedef _haiku_build_uint_least32_t             uint_least32_t;
 
-       typedef int64_t _haiku_build_int64_t;
-       typedef uint64_t _haiku_build_uint64_t;
+       typedef _haiku_build_int_least64_t              int_least64_t;
+       typedef _haiku_build_uint_least64_t             uint_least64_t;
 
 /* Fastest minimum-width integer types */
-       typedef int32_t _haiku_build_int32_t;
-       typedef uint32_t _haiku_build_uint32_t;
+       typedef _haiku_build_int_fast8_t                int_fast8_t;
+       typedef _haiku_build_uint_fast8_t               uint_fast8_t;
 
-       typedef int32_t _haiku_build_int32_t;
-       typedef uint32_t _haiku_build_uint32_t;
+       typedef _haiku_build_int_fast16_t               int_fast16_t;
+       typedef _haiku_build_uint_fast16_t              uint_fast16_t;
 
-       typedef int32_t _haiku_build_int32_t;
-       typedef uint32_t _haiku_build_uint32_t;
+       typedef _haiku_build_int_fast32_t               int_fast32_t;
+       typedef _haiku_build_uint_fast32_t              uint_fast32_t;
 
-       typedef int64_t _haiku_build_int64_t;
-       typedef uint64_t _haiku_build_uint64_t;
+       typedef _haiku_build_int_fast64_t               int_fast64_t;
+       typedef _haiku_build_uint_fast64_t              uint_fast64_t;
 
 /* Integer types capable of holding object pointers */
-       typedef __haiku_saddr_t __haiku_build_haiku_saddr_t;
-       typedef __haiku_addr_t __haiku_build_haiku_addr_t;
+       typedef _haiku_build_intptr_t                   intptr_t;
+       typedef _haiku_build_uintptr_t                  uintptr_t;
 
 /* Greatest-width integer types */
-       typedef int64_t _haiku_build_int64_t;
-       typedef uint64_t _haiku_build_uint64_t;
+       typedef _haiku_build_intmax_t                   intmax_t;
+       typedef _haiku_build_uintmax_t                  uintmax_t;
 
 /* Limits of exact-width integer types */
-#      define INT8_MIN         _HAIKU_BUILD_INT8_MIN
-#      define INT8_MAX         _HAIKU_BUILD_INT8_MAX
-#      define UINT8_MAX        _HAIKU_BUILD_UINT8_MAX
+#      define INT8_MIN                         _HAIKU_BUILD_INT8_MIN
+#      define INT8_MAX                         _HAIKU_BUILD_INT8_MAX
+#      define UINT8_MAX                        _HAIKU_BUILD_UINT8_MAX
 
-#      define INT16_MIN        _HAIKU_BUILD_INT16_MIN
-#      define INT16_MAX        _HAIKU_BUILD_INT16_MAX
-#      define UINT16_MAX       _HAIKU_BUILD_UINT16_MAX
+#      define INT16_MIN                        _HAIKU_BUILD_INT16_MIN
+#      define INT16_MAX                        _HAIKU_BUILD_INT16_MAX
+#      define UINT16_MAX                       _HAIKU_BUILD_UINT16_MAX
 
-#      define INT32_MAX        _HAIKU_BUILD_INT32_MAX
-#      define INT32_MIN        _HAIKU_BUILD_INT32_MIN
-#      define UINT32_MAX       _HAIKU_BUILD_UINT32_MAX
+#      define INT32_MAX                        _HAIKU_BUILD_INT32_MAX
+#      define INT32_MIN                        _HAIKU_BUILD_INT32_MIN
+#      define UINT32_MAX                       _HAIKU_BUILD_UINT32_MAX
 
-#      define INT64_MAX        _HAIKU_BUILD_INT64_MAX
-#      define INT64_MIN        _HAIKU_BUILD_INT64_MIN
-#      define UINT64_MAX       _HAIKU_BUILD_UINT64_MAX
+#      define INT64_MAX                        _HAIKU_BUILD_INT64_MAX
+#      define INT64_MIN                        _HAIKU_BUILD_INT64_MIN
+#      define UINT64_MAX                       _HAIKU_BUILD_UINT64_MAX
 
 /* Limits of minimum-width integer types */
-#      define INT_LEAST8_MIN   _HAIKU_BUILD_INT_LEAST8_MIN
-#      define INT_LEAST8_MAX   _HAIKU_BUILD_INT_LEAST8_MAX
-#      define UINT_LEAST8_MAX  _HAIKU_BUILD_UINT_LEAST8_MAX
+#      define INT_LEAST8_MIN           _HAIKU_BUILD_INT_LEAST8_MIN
+#      define INT_LEAST8_MAX           _HAIKU_BUILD_INT_LEAST8_MAX
+#      define UINT_LEAST8_MAX          _HAIKU_BUILD_UINT_LEAST8_MAX
 
-#      define INT_LEAST16_MIN  _HAIKU_BUILD_INT_LEAST16_MIN
-#      define INT_LEAST16_MAX  _HAIKU_BUILD_INT_LEAST16_MAX
-#      define UINT_LEAST16_MAX _HAIKU_BUILD_UINT_LEAST16_MAX
+#      define INT_LEAST16_MIN          _HAIKU_BUILD_INT_LEAST16_MIN
+#      define INT_LEAST16_MAX          _HAIKU_BUILD_INT_LEAST16_MAX
+#      define UINT_LEAST16_MAX         _HAIKU_BUILD_UINT_LEAST16_MAX
 
-#      define INT_LEAST32_MIN  _HAIKU_BUILD_INT_LEAST32_MIN
-#      define INT_LEAST32_MAX  _HAIKU_BUILD_INT_LEAST32_MAX
-#      define UINT_LEAST32_MAX _HAIKU_BUILD_UINT_LEAST32_MAX
+#      define INT_LEAST32_MIN          _HAIKU_BUILD_INT_LEAST32_MIN
+#      define INT_LEAST32_MAX          _HAIKU_BUILD_INT_LEAST32_MAX
+#      define UINT_LEAST32_MAX         _HAIKU_BUILD_UINT_LEAST32_MAX
 
-#      define INT_LEAST64_MIN  _HAIKU_BUILD_INT_LEAST64_MIN
-#      define INT_LEAST64_MAX  _HAIKU_BUILD_INT_LEAST64_MAX
-#      define UINT_LEAST64_MAX _HAIKU_BUILD_UINT_LEAST64_MAX
+#      define INT_LEAST64_MIN          _HAIKU_BUILD_INT_LEAST64_MIN
+#      define INT_LEAST64_MAX          _HAIKU_BUILD_INT_LEAST64_MAX
+#      define UINT_LEAST64_MAX         _HAIKU_BUILD_UINT_LEAST64_MAX
 
 /* Limits of fastest minimum-width integer types */
-#      define INT_FAST8_MIN    _HAIKU_BUILD_INT_FAST8_MIN
-#      define INT_FAST8_MAX    _HAIKU_BUILD_INT_FAST8_MAX
-#      define UINT_FAST8_MAX   _HAIKU_BUILD_UINT_FAST8_MAX
+#      define INT_FAST8_MIN            _HAIKU_BUILD_INT_FAST8_MIN
+#      define INT_FAST8_MAX            _HAIKU_BUILD_INT_FAST8_MAX
+#      define UINT_FAST8_MAX           _HAIKU_BUILD_UINT_FAST8_MAX
 
-#      define INT_FAST16_MIN   _HAIKU_BUILD_INT_FAST16_MIN
-#      define INT_FAST16_MAX   _HAIKU_BUILD_INT_FAST16_MAX
-#      define UINT_FAST16_MAX  _HAIKU_BUILD_UINT_FAST16_MAX
+#      define INT_FAST16_MIN           _HAIKU_BUILD_INT_FAST16_MIN
+#      define INT_FAST16_MAX           _HAIKU_BUILD_INT_FAST16_MAX
+#      define UINT_FAST16_MAX          _HAIKU_BUILD_UINT_FAST16_MAX
 
-#      define INT_FAST32_MIN   _HAIKU_BUILD_INT_FAST32_MIN
-#      define INT_FAST32_MAX   _HAIKU_BUILD_INT_FAST32_MAX
-#      define UINT_FAST32_MAX  _HAIKU_BUILD_UINT_FAST32_MAX
+#      define INT_FAST32_MIN           _HAIKU_BUILD_INT_FAST32_MIN
+#      define INT_FAST32_MAX           _HAIKU_BUILD_INT_FAST32_MAX
+#      define UINT_FAST32_MAX          _HAIKU_BUILD_UINT_FAST32_MAX
 
-#      define INT_FAST64_MIN   _HAIKU_BUILD_INT_FAST64_MIN
-#      define INT_FAST64_MAX   _HAIKU_BUILD_INT_FAST64_MAX
-#      define UINT_FAST64_MAX  _HAIKU_BUILD_UINT_FAST64_MAX
+#      define INT_FAST64_MIN           _HAIKU_BUILD_INT_FAST64_MIN
+#      define INT_FAST64_MAX           _HAIKU_BUILD_INT_FAST64_MAX
+#      define UINT_FAST64_MAX          _HAIKU_BUILD_UINT_FAST64_MAX
 
 /* Limits of Integer types capable of holding object pointers */
-#      define INTPTR_MIN       _HAIKU_BUILD_INTPTR_MIN
-#      define INTPTR_MAX       _HAIKU_BUILD_INTPTR_MAX
-#      define UINTPTR_MAX      _HAIKU_BUILD_UINTPTR_MAX
+#      define INTPTR_MIN                       _HAIKU_BUILD_INTPTR_MIN
+#      define INTPTR_MAX                       _HAIKU_BUILD_INTPTR_MAX
+#      define UINTPTR_MAX                      _HAIKU_BUILD_UINTPTR_MAX
 
 /* Limits of Greatest-width integer types */
-#      define INTMAX_MIN       _HAIKU_BUILD_INTMAX_MIN
-#      define INTMAX_MAX       _HAIKU_BUILD_INTMAX_MAX
-#      define UINTMAX_MAX      _HAIKU_BUILD_UINTMAX_MAX
+#      define INTMAX_MIN                       _HAIKU_BUILD_INTMAX_MIN
+#      define INTMAX_MAX                       _HAIKU_BUILD_INTMAX_MAX
+#      define UINTMAX_MAX                      _HAIKU_BUILD_UINTMAX_MAX
 
 /* Limits of other integer types */
-#      define PTDIFF_MIN _HAIKU_BUILD_PTDIFF_MIN
-#      define PTDIFF_MAX _HAIKU_BUILD_PTDIFF_MAX
+#      define PTDIFF_MIN                       _HAIKU_BUILD_PTDIFF_MIN
+#      define PTDIFF_MAX                       _HAIKU_BUILD_PTDIFF_MAX
 
-#      define SIG_ATOMIC_MIN _HAIKU_BUILD_SIG_ATOMIC_MIN
-#      define SIG_ATOMIC_MAX _HAIKU_BUILD_SIG_ATOMIC_MAX
+#      define SIG_ATOMIC_MIN           _HAIKU_BUILD_SIG_ATOMIC_MIN
+#      define SIG_ATOMIC_MAX           _HAIKU_BUILD_SIG_ATOMIC_MAX
 
-#      define SIZE_MAX         _HAIKU_BUILD_SIZE_MAX
+#      define SIZE_MAX                         _HAIKU_BUILD_SIZE_MAX
 
-#      define WINT_MIN         _HAIKU_BUILD_WINT_MIN
-#      define WINT_MAX         _HAIKU_BUILD_WINT_MAX
+#      define WINT_MIN                         _HAIKU_BUILD_WINT_MIN
+#      define WINT_MAX                         _HAIKU_BUILD_WINT_MAX
 
 
 #      if !defined(__cplusplus) || defined(__STDC_CONSTANT_MACROS)
 
 /* Macros of Integer Constant Expressions */
-#              define INT8_C(value)    _HAIKU_BUILD_INT8_C(value)
-#              define INT16_C(value)   _HAIKU_BUILD_INT16_C(value)
-#              define INT32_C(value)   _HAIKU_BUILD_INT32_C(value)
-#              define INT64_C(value)   _HAIKU_BUILD_INT64_C(value)
+#              define INT8_C(value)    _HAIKU_BUILD_INT8_C(value)
+#              define INT16_C(value)   _HAIKU_BUILD_INT16_C(value)
+#              define INT32_C(value)   _HAIKU_BUILD_INT32_C(value)
+#              define INT64_C(value)   _HAIKU_BUILD_INT64_C(value)
 
 #              define UINT8_C(value)   _HAIKU_BUILD_UINT8_C(value)
 #              define UINT16_C(value)  _HAIKU_BUILD_UINT16_C(value)
@@ -292,19 +292,19 @@ typedef   _haiku_build_uint64_t   u_int64_t;
 #              define UINT64_C(value)  _HAIKU_BUILD_UINT64_C(value)
 
 /* Macros for greatest-width integer constant expressions */
-#              define INTMAX_C(value)          _HAIKU_BUILD_INTMAX_C(value)
-#              define UINTMAX_C(value)         _HAIKU_BUILD_UINTMAX_C(value)
+#              define INTMAX_C(value)  _HAIKU_BUILD_INTMAX_C(value)
+#              define UINTMAX_C(value) _HAIKU_BUILD_UINTMAX_C(value)
 
 #      endif /* !defined(__cplusplus) || defined(__STDC_CONSTANT_MACROS) */
 
 
 /* BSD compatibility */
-       typedef uint8_t         _haiku_build_uint8_t;
-       typedef uint16_t        _haiku_build_uint16_t;
-       typedef uint32_t        _haiku_build_uint32_t;
-       typedef uint64_t        _haiku_build_uint64_t;
+       typedef uint8_t__haiku_build_uint8_t;
+       typedef uint16_t        __haiku_build_uint16_t;
+       typedef uint32_t        __haiku_build_uint32_t;
+       typedef uint64_t        __haiku_build_uint64_t;
 
-#endif /* _HAIKU_BUILD_LIBROOT_FUNCTION_WRAPPER */
+#endif /* _HAIKU_BUILD_LIBROOT_FUNCTION_WRAPPER */
 
 
 #endif /* _STDINT_H_ */


Other related posts: