luajitos

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

stdint.h (741B)


      1 #ifndef _STDINT_H
      2 #define _STDINT_H
      3 
      4 typedef signed char int8_t;
      5 typedef unsigned char uint8_t;
      6 typedef signed short int16_t;
      7 typedef unsigned short uint16_t;
      8 typedef signed int int32_t;
      9 typedef unsigned int uint32_t;
     10 typedef signed long long int64_t;
     11 typedef unsigned long long uint64_t;
     12 
     13 typedef unsigned int uintptr_t;
     14 typedef int intptr_t;
     15 
     16 #define INT8_MIN   (-128)
     17 #define INT8_MAX   (127)
     18 #define UINT8_MAX  (255)
     19 #define INT16_MIN  (-32768)
     20 #define INT16_MAX  (32767)
     21 #define UINT16_MAX (65535)
     22 #define INT32_MIN  (-2147483648)
     23 #define INT32_MAX  (2147483647)
     24 #define UINT32_MAX (4294967295U)
     25 #define INT64_MIN  (-9223372036854775808LL)
     26 #define INT64_MAX  (9223372036854775807LL)
     27 #define UINT64_MAX (18446744073709551615ULL)
     28 
     29 #endif