[Python-checkins] CVS: python/dist/src/Lib/plat-sunos5 DLFCN.py,NONE,1.1 TYPES.py,NONE,1.1 IN.py,1.2,1.3 STROPTS.py,1.1,1.2 regen,1.4,1.5
Martin v. L?wis
loewis@users.sourceforge.net
2001年8月09日 05:33:34 -0700
- Previous message: [Python-checkins] CVS: python/dist/src/Tools/scripts h2py.py,1.13,1.14
- Next message: [Python-checkins] CVS: python/dist/src/Lib/plat-linux2 DLFCN.py,NONE,1.1 TYPES.py,NONE,1.1 IN.py,1.3,1.4 regen,1.2,1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/python/python/dist/src/Lib/plat-sunos5
In directory usw-pr-cvs1:/tmp/cvs-serv9577
Modified Files:
IN.py STROPTS.py regen
Added Files:
DLFCN.py TYPES.py
Log Message:
Regenerate for Solaris 8.
--- NEW FILE: DLFCN.py ---
# 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
--- NEW FILE: TYPES.py ---
# 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)))
Index: IN.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/plat-sunos5/IN.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** IN.py 1997年05月13日 17:45:49 1.2
--- IN.py 2001年08月09日 12:33:32 1.3
***************
*** 1,12 ****
# Generated by h2py from /usr/include/netinet/in.h
- # Included from sys/stream.h
-
- # Included from sys/vnode.h
-
- # Included from sys/types.h
-
# Included from sys/feature_tests.h
- _POSIX_C_SOURCE = 1
[...1522 lines suppressed...]
+ IPV6_DROP_MEMBERSHIP = 0xa
+ IPV6_PKTINFO = 0xb
+ IPV6_HOPLIMIT = 0xc
+ IPV6_NEXTHOP = 0xd
+ IPV6_HOPOPTS = 0xe
+ IPV6_DSTOPTS = 0xf
+ IPV6_RTHDR = 0x10
+ IPV6_RTHDRDSTOPTS = 0x11
+ IPV6_RECVPKTINFO = 0x12
+ IPV6_RECVHOPLIMIT = 0x13
+ IPV6_RECVHOPOPTS = 0x14
+ IPV6_RECVDSTOPTS = 0x15
+ IPV6_RECVRTHDR = 0x16
+ IPV6_RECVRTHDRDSTOPTS = 0x17
+ IPV6_CHECKSUM = 0x18
+ IPV6_BOUND_IF = 0x41
+ IPV6_UNSPEC_SRC = 0x42
+ INET_ADDRSTRLEN = 16
+ INET6_ADDRSTRLEN = 46
+ IPV6_PAD1_OPT = 0
Index: STROPTS.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/plat-sunos5/STROPTS.py,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** STROPTS.py 1997年12月02日 04:49:09 1.1
--- STROPTS.py 2001年08月09日 12:33:32 1.2
***************
*** 2,13 ****
# Included from sys/feature_tests.h
- _POSIX_C_SOURCE = 1
- _LARGEFILE64_SOURCE = 1
- _LARGEFILE_SOURCE = 1
- _FILE_OFFSET_BITS = 32
- _XOPEN_VERSION = 4
- _XOPEN_VERSION = 3
-
- # Included from sys/types.h
[...1812 lines suppressed...]
- I_SWROPT = (STR|023)
- I_GWROPT = (STR|024)
- I_LIST = (STR|025)
- I_PLINK = (STR|026)
- I_PUNLINK = (STR|027)
- I_FLUSHBAND = (STR|034)
- I_CKBAND = (STR|035)
- I_GETBAND = (STR|036)
- I_ATMARK = (STR|037)
- I_SETCLTIME = (STR|040)
- I_GETCLTIME = (STR|041)
- I_CANPUT = (STR|042)
- I_SERROPT = (STR|043)
- I_GERROPT = (STR|044)
- I_ESETSIG = (STR|045)
- I_EGETSIG = (STR|046)
- __I_PUSH_NOCTTY = (STR|047)
_INFTIM = -1
INFTIM = _INFTIM
--- 1810,1813 ----
Index: regen
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/plat-sunos5/regen,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** regen 2001年05月10日 15:52:47 1.4
--- regen 2001年08月09日 12:33:32 1.5
***************
*** 6,9 ****
esac
set -v
! h2py -i '(u_long)' /usr/include/netinet/in.h
! h2py /usr/include/sys/stropts.h
--- 6,9 ----
esac
set -v
! h2py -i '(u_long)' /usr/include/sys/types.h /usr/include/netinet/in.h /usr/include/sys/stropts.h /usr/include/dlfcn.h
!
- Previous message: [Python-checkins] CVS: python/dist/src/Tools/scripts h2py.py,1.13,1.14
- Next message: [Python-checkins] CVS: python/dist/src/Lib/plat-linux2 DLFCN.py,NONE,1.1 TYPES.py,NONE,1.1 IN.py,1.3,1.4 regen,1.2,1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]