mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 05:31:20 +00:00 
			
		
		
		
	
		
			
	
	
		
			315 lines
		
	
	
	
		
			5.7 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
		
		
			
		
	
	
			315 lines
		
	
	
	
		
			5.7 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
|   | # 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))) | ||
|  | 
 |