mirror of
https://github.com/python/cpython.git
synced 2025-12-04 00:30:19 +00:00
Regenerate for Solaris 8.
This commit is contained in:
parent
f2f8c51ae6
commit
4414933f62
5 changed files with 1780 additions and 741 deletions
27
Lib/plat-sunos5/DLFCN.py
Normal file
27
Lib/plat-sunos5/DLFCN.py
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
# Generated by h2py from /usr/include/dlfcn.h
|
||||
from TYPES import *
|
||||
RTLD_LAZY = 0x00001
|
||||
RTLD_NOW = 0x00002
|
||||
RTLD_NOLOAD = 0x00004
|
||||
RTLD_GLOBAL = 0x00100
|
||||
RTLD_LOCAL = 0x00000
|
||||
RTLD_PARENT = 0x00200
|
||||
RTLD_GROUP = 0x00400
|
||||
RTLD_WORLD = 0x00800
|
||||
RTLD_NODELETE = 0x01000
|
||||
RTLD_CONFGEN = 0x10000
|
||||
RTLD_REL_RELATIVE = 0x00001
|
||||
RTLD_REL_EXEC = 0x00002
|
||||
RTLD_REL_DEPENDS = 0x00004
|
||||
RTLD_REL_PRELOAD = 0x00008
|
||||
RTLD_REL_SELF = 0x00010
|
||||
RTLD_REL_WEAK = 0x00020
|
||||
RTLD_REL_ALL = 0x00fff
|
||||
RTLD_MEMORY = 0x01000
|
||||
RTLD_STRIP = 0x02000
|
||||
RTLD_NOHEAP = 0x04000
|
||||
RTLD_CONFSET = 0x10000
|
||||
RTLD_DI_LMID = 1
|
||||
RTLD_DI_LINKMAP = 2
|
||||
RTLD_DI_CONFIGADDR = 3
|
||||
RTLD_DI_MAX = 3
|
||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
314
Lib/plat-sunos5/TYPES.py
Normal file
314
Lib/plat-sunos5/TYPES.py
Normal file
|
|
@ -0,0 +1,314 @@
|
|||
# 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)))
|
||||
|
||||
|
|
@ -5,5 +5,5 @@ case `uname -sr` in
|
|||
exit 1;;
|
||||
esac
|
||||
set -v
|
||||
h2py -i '(u_long)' /usr/include/netinet/in.h
|
||||
h2py /usr/include/sys/stropts.h
|
||||
h2py -i '(u_long)' /usr/include/sys/types.h /usr/include/netinet/in.h /usr/include/sys/stropts.h /usr/include/dlfcn.h
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue