Regenerated on newer Solaris version
diff --git a/Lib/sunos5/TERMIOS.py b/Lib/sunos5/TERMIOS.py
index 264c884..9a21f1b 100755
--- a/Lib/sunos5/TERMIOS.py
+++ b/Lib/sunos5/TERMIOS.py
@@ -27,9 +27,39 @@
# Included from sys/types.h
-# Included from sys/machtypes.h
-
# Included from sys/isa_defs.h
+_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_ALIGNMENT = 4
+_LONG_LONG_ALIGNMENT = 8
+_DOUBLE_ALIGNMENT = 8
+_LONG_DOUBLE_ALIGNMENT = 16
+_POINTER_ALIGNMENT = 4
+_MAX_ALIGNMENT = 16
+_ALIGNMENT_REQUIRED = 1
+_CHAR_ALIGNMENT = 1
+_SHORT_ALIGNMENT = 2
+_INT_ALIGNMENT = 4
+_LONG_ALIGNMENT = 4
+_LONG_LONG_ALIGNMENT = 8
+_DOUBLE_ALIGNMENT = 8
+_LONG_DOUBLE_ALIGNMENT = 8
+_POINTER_ALIGNMENT = 4
+_MAX_ALIGNMENT = 8
+_ALIGNMENT_REQUIRED = 1
+
+# Included from sys/machtypes.h
SHRT_MIN = -32768
SHRT_MAX = 32767
INT_MIN = (-2147483647-1)
@@ -60,9 +90,12 @@
MILLISEC = 1000
MICROSEC = 1000000
NANOSEC = 1000000000
-CLOCK_REALTIME = 0
+__CLOCK_REALTIME0 = 0
CLOCK_VIRTUAL = 1
CLOCK_PROF = 2
+__CLOCK_REALTIME3 = 3
+CLOCK_REALTIME = __CLOCK_REALTIME3
+CLOCK_REALTIME = __CLOCK_REALTIME0
TIMER_RELTIME = 0x0
TIMER_ABSTIME = 0x1
@@ -83,6 +116,7 @@
# Included from sys/siginfo.h
SIGEV_NONE = 1
SIGEV_SIGNAL = 2
+SIGEV_THREAD = 3
SI_NOINFO = 32767
SI_USER = 0
SI_LWP = (-1)
@@ -139,6 +173,8 @@
PROF_SIG = 1
NSIGPROF = 1
SI_MAXSZ = 128
+def SI_CANQUEUE(c): return ((c) <= SI_QUEUE)
+
FD_SETSIZE = 1024
NBBY = 8
_POSIX_VDISABLE = 0
@@ -252,9 +288,14 @@
XMT1EN = 0020000
LOBLK = 0040000
XCLUDE = 0100000
+CRTSXOFF = 010000000000
CRTSCTS = 020000000000
CIBAUD = 03600000
PAREXT = 04000000
+CBAUDEXT = 010000000
+CIBAUDEXT = 020000000
+CRTS_IFLOW = 010000000000
+CCTS_OFLOW = 020000000000
ISIG = 0000001
ICANON = 0000002
XCASE = 0000004
@@ -383,3 +424,10 @@
B9600 = 13
B19200 = 14
B38400 = 15
+B57600 = 16
+B76800 = 17
+B115200 = 18
+B153600 = 19
+B230400 = 20
+B307200 = 21
+B460800 = 22