/Lib/plat-sunos5/TYPES.py
http://unladen-swallow.googlecode.com/ · Python · 313 lines · 248 code · 49 blank · 16 comment · 0 complexity · 547bd82b279ac2d0eb17f6655f8400e8 MD5 · raw file
- # Generated by h2py from /usr/include/sys/types.h
- # Included from sys/isa_defs.h
- _CHAR_ALIGNMENT = 1
- _SHORT_ALIGNMENT = 2
- _INT_ALIGNMENT = 4
- _LONG_ALIGNMENT = 8
- _LONG_LONG_ALIGNMENT = 8
- _DOUBLE_ALIGNMENT = 8
- _LONG_DOUBLE_ALIGNMENT = 16
- _POINTER_ALIGNMENT = 8
- _MAX_ALIGNMENT = 16
- _ALIGNMENT_REQUIRED = 1
- _CHAR_ALIGNMENT = 1
- _SHORT_ALIGNMENT = 2
- _INT_ALIGNMENT = 4
- _LONG_ALIGNMENT = 4
- _LONG_LONG_ALIGNMENT = 4
- _DOUBLE_ALIGNMENT = 4
- _LONG_DOUBLE_ALIGNMENT = 4
- _POINTER_ALIGNMENT = 4
- _MAX_ALIGNMENT = 4
- _ALIGNMENT_REQUIRED = 0
- _CHAR_ALIGNMENT = 1
- _SHORT_ALIGNMENT = 2
- _INT_ALIGNMENT = 4
- _LONG_LONG_ALIGNMENT = 8
- _DOUBLE_ALIGNMENT = 8
- _ALIGNMENT_REQUIRED = 1
- _LONG_ALIGNMENT = 4
- _LONG_DOUBLE_ALIGNMENT = 8
- _POINTER_ALIGNMENT = 4
- _MAX_ALIGNMENT = 8
- _LONG_ALIGNMENT = 8
- _LONG_DOUBLE_ALIGNMENT = 16
- _POINTER_ALIGNMENT = 8
- _MAX_ALIGNMENT = 16
- # Included from sys/feature_tests.h
- _POSIX_C_SOURCE = 1
- _LARGEFILE64_SOURCE = 1
- _LARGEFILE_SOURCE = 1
- _FILE_OFFSET_BITS = 64
- _FILE_OFFSET_BITS = 32
- _POSIX_C_SOURCE = 199506L
- _POSIX_PTHREAD_SEMANTICS = 1
- _XOPEN_VERSION = 500
- _XOPEN_VERSION = 4
- _XOPEN_VERSION = 3
- # Included from sys/machtypes.h
- # Included from sys/inttypes.h
- # Included from sys/int_types.h
- # Included from sys/int_limits.h
- INT8_MAX = (127)
- INT16_MAX = (32767)
- INT32_MAX = (2147483647)
- INTMAX_MAX = INT32_MAX
- INT_LEAST8_MAX = INT8_MAX
- INT_LEAST16_MAX = INT16_MAX
- INT_LEAST32_MAX = INT32_MAX
- INT8_MIN = (-128)
- INT16_MIN = (-32767-1)
- INT32_MIN = (-2147483647-1)
- INTMAX_MIN = INT32_MIN
- INT_LEAST8_MIN = INT8_MIN
- INT_LEAST16_MIN = INT16_MIN
- INT_LEAST32_MIN = INT32_MIN
- # Included from sys/int_const.h
- def INT8_C(c): return (c)
- def INT16_C(c): return (c)
- def INT32_C(c): return (c)
- def INT64_C(c): return __CONCAT__(c,l)
- def INT64_C(c): return __CONCAT__(c,ll)
- def UINT8_C(c): return __CONCAT__(c,u)
- def UINT16_C(c): return __CONCAT__(c,u)
- def UINT32_C(c): return __CONCAT__(c,u)
- def UINT64_C(c): return __CONCAT__(c,ul)
- def UINT64_C(c): return __CONCAT__(c,ull)
- def INTMAX_C(c): return __CONCAT__(c,l)
- def UINTMAX_C(c): return __CONCAT__(c,ul)
- def INTMAX_C(c): return __CONCAT__(c,ll)
- def UINTMAX_C(c): return __CONCAT__(c,ull)
- def INTMAX_C(c): return (c)
- def UINTMAX_C(c): return (c)
- # Included from sys/int_fmtio.h
- PRId8 = "d"
- PRId16 = "d"
- PRId32 = "d"
- PRId64 = "ld"
- PRId64 = "lld"
- PRIdLEAST8 = "d"
- PRIdLEAST16 = "d"
- PRIdLEAST32 = "d"
- PRIdLEAST64 = "ld"
- PRIdLEAST64 = "lld"
- PRIi8 = "i"
- PRIi16 = "i"
- PRIi32 = "i"
- PRIi64 = "li"
- PRIi64 = "lli"
- PRIiLEAST8 = "i"
- PRIiLEAST16 = "i"
- PRIiLEAST32 = "i"
- PRIiLEAST64 = "li"
- PRIiLEAST64 = "lli"
- PRIo8 = "o"
- PRIo16 = "o"
- PRIo32 = "o"
- PRIo64 = "lo"
- PRIo64 = "llo"
- PRIoLEAST8 = "o"
- PRIoLEAST16 = "o"
- PRIoLEAST32 = "o"
- PRIoLEAST64 = "lo"
- PRIoLEAST64 = "llo"
- PRIx8 = "x"
- PRIx16 = "x"
- PRIx32 = "x"
- PRIx64 = "lx"
- PRIx64 = "llx"
- PRIxLEAST8 = "x"
- PRIxLEAST16 = "x"
- PRIxLEAST32 = "x"
- PRIxLEAST64 = "lx"
- PRIxLEAST64 = "llx"
- PRIX8 = "X"
- PRIX16 = "X"
- PRIX32 = "X"
- PRIX64 = "lX"
- PRIX64 = "llX"
- PRIXLEAST8 = "X"
- PRIXLEAST16 = "X"
- PRIXLEAST32 = "X"
- PRIXLEAST64 = "lX"
- PRIXLEAST64 = "llX"
- PRIu8 = "u"
- PRIu16 = "u"
- PRIu32 = "u"
- PRIu64 = "lu"
- PRIu64 = "llu"
- PRIuLEAST8 = "u"
- PRIuLEAST16 = "u"
- PRIuLEAST32 = "u"
- PRIuLEAST64 = "lu"
- PRIuLEAST64 = "llu"
- SCNd16 = "hd"
- SCNd32 = "d"
- SCNd64 = "ld"
- SCNd64 = "lld"
- SCNi16 = "hi"
- SCNi32 = "i"
- SCNi64 = "li"
- SCNi64 = "lli"
- SCNo16 = "ho"
- SCNo32 = "o"
- SCNo64 = "lo"
- SCNo64 = "llo"
- SCNu16 = "hu"
- SCNu32 = "u"
- SCNu64 = "lu"
- SCNu64 = "llu"
- SCNx16 = "hx"
- SCNx32 = "x"
- SCNx64 = "lx"
- SCNx64 = "llx"
- PRIdMAX = "ld"
- PRIoMAX = "lo"
- PRIxMAX = "lx"
- PRIuMAX = "lu"
- PRIdMAX = "lld"
- PRIoMAX = "llo"
- PRIxMAX = "llx"
- PRIuMAX = "llu"
- PRIdMAX = "d"
- PRIoMAX = "o"
- PRIxMAX = "x"
- PRIuMAX = "u"
- SCNiMAX = "li"
- SCNdMAX = "ld"
- SCNoMAX = "lo"
- SCNxMAX = "lx"
- SCNiMAX = "lli"
- SCNdMAX = "lld"
- SCNoMAX = "llo"
- SCNxMAX = "llx"
- SCNiMAX = "i"
- SCNdMAX = "d"
- SCNoMAX = "o"
- SCNxMAX = "x"
- # Included from sys/types32.h
- SHRT_MIN = (-32768)
- SHRT_MAX = 32767
- USHRT_MAX = 65535
- INT_MIN = (-2147483647-1)
- INT_MAX = 2147483647
- LONG_MIN = (-9223372036854775807L-1L)
- LONG_MAX = 9223372036854775807L
- LONG_MIN = (-2147483647L-1L)
- LONG_MAX = 2147483647L
- P_MYID = (-1)
- # Included from sys/select.h
- # Included from sys/time.h
- TIME32_MAX = INT32_MAX
- TIME32_MIN = INT32_MIN
- def TIMEVAL_OVERFLOW(tv): return \
- from TYPES import *
- DST_NONE = 0
- DST_USA = 1
- DST_AUST = 2
- DST_WET = 3
- DST_MET = 4
- DST_EET = 5
- DST_CAN = 6
- DST_GB = 7
- DST_RUM = 8
- DST_TUR = 9
- DST_AUSTALT = 10
- ITIMER_REAL = 0
- ITIMER_VIRTUAL = 1
- ITIMER_PROF = 2
- ITIMER_REALPROF = 3
- def ITIMERVAL_OVERFLOW(itv): return \
- SEC = 1
- MILLISEC = 1000
- MICROSEC = 1000000
- NANOSEC = 1000000000
- # Included from sys/time_impl.h
- def TIMESPEC_OVERFLOW(ts): return \
- def ITIMERSPEC_OVERFLOW(it): return \
- __CLOCK_REALTIME0 = 0
- CLOCK_VIRTUAL = 1
- CLOCK_PROF = 2
- __CLOCK_REALTIME3 = 3
- CLOCK_HIGHRES = 4
- CLOCK_MAX = 5
- CLOCK_REALTIME = __CLOCK_REALTIME3
- CLOCK_REALTIME = __CLOCK_REALTIME0
- TIMER_RELTIME = 0x0
- TIMER_ABSTIME = 0x1
- # Included from sys/mutex.h
- from TYPES import *
- def MUTEX_HELD(x): return (mutex_owned(x))
- def TICK_TO_SEC(tick): return ((tick) / hz)
- def SEC_TO_TICK(sec): return ((sec) * hz)
- def TICK_TO_MSEC(tick): return \
- def MSEC_TO_TICK(msec): return \
- def MSEC_TO_TICK_ROUNDUP(msec): return \
- def TICK_TO_USEC(tick): return ((tick) * usec_per_tick)
- def USEC_TO_TICK(usec): return ((usec) / usec_per_tick)
- def USEC_TO_TICK_ROUNDUP(usec): return \
- def TICK_TO_NSEC(tick): return ((tick) * nsec_per_tick)
- def NSEC_TO_TICK(nsec): return ((nsec) / nsec_per_tick)
- def NSEC_TO_TICK_ROUNDUP(nsec): return \
- def TIMEVAL_TO_TICK(tvp): return \
- def TIMESTRUC_TO_TICK(tsp): return \
- # Included from time.h
- from TYPES import *
- # Included from iso/time_iso.h
- NULL = 0L
- NULL = 0
- CLOCKS_PER_SEC = 1000000
- FD_SETSIZE = 65536
- FD_SETSIZE = 1024
- _NBBY = 8
- NBBY = _NBBY
- def FD_ZERO(p): return bzero((p), sizeof (*(p)))