mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-25 20:10:29 +00:00
Fix bugs in cosmocc toolchain
This change integrates e58abc1110b335a3341e8ad5821ad8e3880d9bb2 from https://github.com/ahgamut/musl-cross-make/ which fixes the issues we were having with our C language extension for symbolic constants. This change also performs some code cleanup and bug fixes to getaddrinfo(). It's now possible to compile projects like ncurses, readline and python without needing to patch anything upstream, except maybe a line or two. Pretty soon it should be possible to build a Linux distro on Cosmo.
This commit is contained in:
parent
22f81a8d50
commit
23e235b7a5
272 changed files with 3491 additions and 4350 deletions
|
@ -1,6 +1,5 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_TERMIOS_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_TERMIOS_H_
|
||||
#include "libc/runtime/symbolic.h"
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
|
@ -181,183 +180,335 @@ extern const uint32_t XTABS;
|
|||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
|
||||
#define BRKINT LITERALLY(0x02)
|
||||
#define ICRNL LITERALLY(0x0100)
|
||||
#define IGNBRK LITERALLY(0x01)
|
||||
#define IGNCR LITERALLY(0x80)
|
||||
#define IGNPAR LITERALLY(0x04)
|
||||
#define IMAXBEL LITERALLY(0x2000)
|
||||
#define INLCR LITERALLY(0x40)
|
||||
#define INPCK LITERALLY(0x10)
|
||||
#define ISTRIP LITERALLY(0x20)
|
||||
#define IXANY LITERALLY(0x0800)
|
||||
#define OPOST LITERALLY(0x01)
|
||||
#define PARMRK LITERALLY(0x08)
|
||||
#define TIOCSTART SYMBOLIC(TIOCSTART)
|
||||
#define TIOCSTOP SYMBOLIC(TIOCSTOP)
|
||||
#define BRKINT 0x02
|
||||
#define ICRNL 0x0100
|
||||
#define IGNBRK 0x01
|
||||
#define IGNCR 0x80
|
||||
#define IGNPAR 0x04
|
||||
#define IMAXBEL 0x2000
|
||||
#define INLCR 0x40
|
||||
#define INPCK 0x10
|
||||
#define ISTRIP 0x20
|
||||
#define IXANY 0x0800
|
||||
#define OPOST 0x01
|
||||
#define PARMRK 0x08
|
||||
#define TIOCSTOP TIOCSTOP
|
||||
|
||||
#define NLDLY SYMBOLIC(NLDLY)
|
||||
#define NL0 LITERALLY(0)
|
||||
#define NL1 SYMBOLIC(NL1)
|
||||
#define NL2 SYMBOLIC(NL2)
|
||||
#define NL3 SYMBOLIC(NL3)
|
||||
#define CRDLY SYMBOLIC(CRDLY)
|
||||
#define CR0 LITERALLY(0)
|
||||
#define CR1 SYMBOLIC(CR1)
|
||||
#define CR2 SYMBOLIC(CR2)
|
||||
#define CR3 SYMBOLIC(CR3)
|
||||
#define TABDLY SYMBOLIC(TABDLY)
|
||||
#define TAB0 LITERALLY(0)
|
||||
#define TAB1 SYMBOLIC(TAB1)
|
||||
#define TAB2 SYMBOLIC(TAB2)
|
||||
#define TAB3 SYMBOLIC(TAB3)
|
||||
#define XTABS SYMBOLIC(XTABS)
|
||||
#define BSDLY SYMBOLIC(BSDLY)
|
||||
#define BS0 LITERALLY(0)
|
||||
#define BS1 SYMBOLIC(BS1)
|
||||
#define BS2 SYMBOLIC(BS2)
|
||||
#define VTDLY SYMBOLIC(VTDLY)
|
||||
#define VT0 LITERALLY(0)
|
||||
#define VT1 SYMBOLIC(VT1)
|
||||
#define VT2 SYMBOLIC(VT2)
|
||||
#define FFDLY SYMBOLIC(FFDLY)
|
||||
#define FF0 LITERALLY(0)
|
||||
#define FF1 SYMBOLIC(FF1)
|
||||
#define FF2 SYMBOLIC(FF2)
|
||||
#define NLDLY NLDLY
|
||||
#define NL0 0
|
||||
#define NL1 NL1
|
||||
#define NL2 NL2
|
||||
#define NL3 NL3
|
||||
#define CRDLY CRDLY
|
||||
#define CR0 0
|
||||
#define CR1 CR1
|
||||
#define CR2 CR2
|
||||
#define CR3 CR3
|
||||
#define TABDLY TABDLY
|
||||
#define TAB0 0
|
||||
#define TAB1 TAB1
|
||||
#define TAB2 TAB2
|
||||
#define TAB3 TAB3
|
||||
#define XTABS XTABS
|
||||
#define BSDLY BSDLY
|
||||
#define BS0 0
|
||||
#define BS1 BS1
|
||||
#define BS2 BS2
|
||||
#define VTDLY VTDLY
|
||||
#define VT0 0
|
||||
#define VT1 VT1
|
||||
#define VT2 VT2
|
||||
#define FFDLY FFDLY
|
||||
#define FF0 0
|
||||
#define FF1 FF1
|
||||
#define FF2 FF2
|
||||
|
||||
#define BUSY SYMBOLIC(BUSY)
|
||||
#define CBAUD SYMBOLIC(CBAUD)
|
||||
#define CBAUDEX SYMBOLIC(CBAUDEX)
|
||||
#define CIBAUD SYMBOLIC(CIBAUD)
|
||||
#define CLOCAL SYMBOLIC(CLOCAL)
|
||||
#define CMSPAR SYMBOLIC(CMSPAR)
|
||||
#define CREAD SYMBOLIC(CREAD)
|
||||
#define CS5 SYMBOLIC(CS5)
|
||||
#define CS6 SYMBOLIC(CS6)
|
||||
#define CS7 SYMBOLIC(CS7)
|
||||
#define CS8 SYMBOLIC(CS8)
|
||||
#define CSIZE SYMBOLIC(CSIZE)
|
||||
#define CSTOPB SYMBOLIC(CSTOPB)
|
||||
#define ECHO LITERALLY(8)
|
||||
#define ECHOCTL SYMBOLIC(ECHOCTL)
|
||||
#define ECHOE SYMBOLIC(ECHOE)
|
||||
#define ECHOK SYMBOLIC(ECHOK)
|
||||
#define ECHOKE SYMBOLIC(ECHOKE)
|
||||
#define ECHONL SYMBOLIC(ECHONL)
|
||||
#define ECHOPRT SYMBOLIC(ECHOPRT)
|
||||
#define ENDRUNDISC SYMBOLIC(ENDRUNDISC)
|
||||
#define EXTA SYMBOLIC(EXTA)
|
||||
#define EXTB SYMBOLIC(EXTB)
|
||||
#define EXTPROC SYMBOLIC(EXTPROC)
|
||||
#define FLUSHO SYMBOLIC(FLUSHO)
|
||||
#define H4DISC SYMBOLIC(H4DISC)
|
||||
#define HUPCL SYMBOLIC(HUPCL)
|
||||
#define ICANON SYMBOLIC(ICANON)
|
||||
#define IEXTEN SYMBOLIC(IEXTEN)
|
||||
#define ISIG SYMBOLIC(ISIG)
|
||||
#define IUCLC SYMBOLIC(IUCLC)
|
||||
#define IUTF8 SYMBOLIC(IUTF8)
|
||||
#define IXOFF SYMBOLIC(IXOFF)
|
||||
#define IXON SYMBOLIC(IXON)
|
||||
#define NCCS LITERALLY(20)
|
||||
#define NETGRAPHDISC SYMBOLIC(NETGRAPHDISC)
|
||||
#define NMEADISC SYMBOLIC(NMEADISC)
|
||||
#define NOFLSH SYMBOLIC(NOFLSH)
|
||||
#define OCRNL SYMBOLIC(OCRNL)
|
||||
#define OFDEL SYMBOLIC(OFDEL)
|
||||
#define OFILL SYMBOLIC(OFILL)
|
||||
#define OLCUC SYMBOLIC(OLCUC)
|
||||
#define ONLCR SYMBOLIC(ONLCR)
|
||||
#define ONLRET SYMBOLIC(ONLRET)
|
||||
#define ONOCR SYMBOLIC(ONOCR)
|
||||
#define PARENB SYMBOLIC(PARENB)
|
||||
#define PARODD SYMBOLIC(PARODD)
|
||||
#define PENDIN SYMBOLIC(PENDIN)
|
||||
#define PPPDISC SYMBOLIC(PPPDISC)
|
||||
#define SLIPDISC SYMBOLIC(SLIPDISC)
|
||||
#define STRIPDISC SYMBOLIC(STRIPDISC)
|
||||
#define TABLDISC SYMBOLIC(TABLDISC)
|
||||
#define TCFLSH SYMBOLIC(TCFLSH)
|
||||
#define TCFLSH SYMBOLIC(TCFLSH)
|
||||
#define TCGETS SYMBOLIC(TCGETS)
|
||||
#define TCIFLUSH SYMBOLIC(TCIFLUSH)
|
||||
#define TCIOFF SYMBOLIC(TCIOFF)
|
||||
#define TCIOFLUSH SYMBOLIC(TCIOFLUSH)
|
||||
#define TCION SYMBOLIC(TCION)
|
||||
#define TCOFLUSH SYMBOLIC(TCOFLUSH)
|
||||
#define TCOOFF SYMBOLIC(TCOOFF)
|
||||
#define TCOON SYMBOLIC(TCOON)
|
||||
#define TCSADRAIN LITERALLY(1)
|
||||
#define TCSAFLUSH LITERALLY(2)
|
||||
#define TCSANOW LITERALLY(0)
|
||||
#define TCSBRK SYMBOLIC(TCSBRK)
|
||||
#define TCSETS SYMBOLIC(TCSETS)
|
||||
#define TCSETSF SYMBOLIC(TCSETSF)
|
||||
#define TCSETSW SYMBOLIC(TCSETSW)
|
||||
#define TCXONC SYMBOLIC(TCXONC)
|
||||
#define TIOCCBRK SYMBOLIC(TIOCCBRK)
|
||||
#define TIOCCDTR SYMBOLIC(TIOCCDTR)
|
||||
#define TIOCCHKVERAUTH SYMBOLIC(TIOCCHKVERAUTH)
|
||||
#define TIOCCONS SYMBOLIC(TIOCCONS)
|
||||
#define TIOCEXT SYMBOLIC(TIOCEXT)
|
||||
#define TIOCFLAG_CLOCAL SYMBOLIC(TIOCFLAG_CLOCAL)
|
||||
#define TIOCFLAG_MDMBUF SYMBOLIC(TIOCFLAG_MDMBUF)
|
||||
#define TIOCFLAG_PPS SYMBOLIC(TIOCFLAG_PPS)
|
||||
#define TIOCFLAG_SOFTCAR SYMBOLIC(TIOCFLAG_SOFTCAR)
|
||||
#define TIOCFLUSH SYMBOLIC(TIOCFLUSH)
|
||||
#define TIOCGDRAINWAIT SYMBOLIC(TIOCGDRAINWAIT)
|
||||
#define TIOCGETD SYMBOLIC(TIOCGETD)
|
||||
#define TIOCGFLAGS SYMBOLIC(TIOCGFLAGS)
|
||||
#define TIOCGPGRP SYMBOLIC(TIOCGPGRP)
|
||||
#define TIOCGPTN SYMBOLIC(TIOCGPTN)
|
||||
#define TIOCGSID SYMBOLIC(TIOCGSID)
|
||||
#define TIOCGTSTAMP SYMBOLIC(TIOCGTSTAMP)
|
||||
#define TIOCGWINSZ SYMBOLIC(TIOCGWINSZ)
|
||||
#define TIOCNOTTY SYMBOLIC(TIOCNOTTY)
|
||||
#define TIOCNXCL SYMBOLIC(TIOCNXCL)
|
||||
#define TIOCOUTQ SYMBOLIC(TIOCOUTQ)
|
||||
#define TIOCPTMASTER SYMBOLIC(TIOCPTMASTER)
|
||||
#define TIOCREMOTE SYMBOLIC(TIOCREMOTE)
|
||||
#define TIOCSBRK SYMBOLIC(TIOCSBRK)
|
||||
#define TIOCSCTTY SYMBOLIC(TIOCSCTTY)
|
||||
#define TIOCSDRAINWAIT SYMBOLIC(TIOCSDRAINWAIT)
|
||||
#define TIOCSDTR SYMBOLIC(TIOCSDTR)
|
||||
#define TIOCSERGETLSR SYMBOLIC(TIOCSERGETLSR)
|
||||
#define TIOCSERGETMULTI SYMBOLIC(TIOCSERGETMULTI)
|
||||
#define TIOCSERSETMULTI SYMBOLIC(TIOCSERSETMULTI)
|
||||
#define TIOCSER_TEMT SYMBOLIC(TIOCSER_TEMT)
|
||||
#define TIOCSETD SYMBOLIC(TIOCSETD)
|
||||
#define TIOCSETVERAUTH SYMBOLIC(TIOCSETVERAUTH)
|
||||
#define TIOCSFLAGS SYMBOLIC(TIOCSFLAGS)
|
||||
#define TIOCSIG SYMBOLIC(TIOCSIG)
|
||||
#define TIOCSPGRP SYMBOLIC(TIOCSPGRP)
|
||||
#define TIOCSTART SYMBOLIC(TIOCSTART)
|
||||
#define TIOCSTAT SYMBOLIC(TIOCSTAT)
|
||||
#define TIOCSTI SYMBOLIC(TIOCSTI)
|
||||
#define TIOCSTSTAMP SYMBOLIC(TIOCSTSTAMP)
|
||||
#define TIOCSWINSZ SYMBOLIC(TIOCSWINSZ)
|
||||
#define TIOCTIMESTAMP SYMBOLIC(TIOCTIMESTAMP)
|
||||
#define TIOCUCNTL_CBRK SYMBOLIC(TIOCUCNTL_CBRK)
|
||||
#define TOSTOP SYMBOLIC(TOSTOP)
|
||||
#define TTYDISC SYMBOLIC(TTYDISC)
|
||||
#define VDISCARD SYMBOLIC(VDISCARD)
|
||||
#define VEOF SYMBOLIC(VEOF)
|
||||
#define VEOL SYMBOLIC(VEOL)
|
||||
#define VEOL2 SYMBOLIC(VEOL2)
|
||||
#define VERASE SYMBOLIC(VERASE)
|
||||
#define VERIFY SYMBOLIC(VERIFY)
|
||||
#define VINTR SYMBOLIC(VINTR)
|
||||
#define VKILL SYMBOLIC(VKILL)
|
||||
#define VLNEXT SYMBOLIC(VLNEXT)
|
||||
#define VMIN SYMBOLIC(VMIN)
|
||||
#define VQUIT SYMBOLIC(VQUIT)
|
||||
#define VREPRINT SYMBOLIC(VREPRINT)
|
||||
#define VSTART SYMBOLIC(VSTART)
|
||||
#define VSTOP SYMBOLIC(VSTOP)
|
||||
#define VSUSP SYMBOLIC(VSUSP)
|
||||
#define VSWTC SYMBOLIC(VSWTC)
|
||||
#define VTIME SYMBOLIC(VTIME)
|
||||
#define VWERASE SYMBOLIC(VWERASE)
|
||||
#define XCASE SYMBOLIC(XCASE)
|
||||
#define BUSY BUSY
|
||||
#define CBAUD CBAUD
|
||||
#define CBAUDEX CBAUDEX
|
||||
#define CIBAUD CIBAUD
|
||||
#define CLOCAL CLOCAL
|
||||
#define CMSPAR CMSPAR
|
||||
#define CREAD CREAD
|
||||
#define CS5 CS5
|
||||
#define CS6 CS6
|
||||
#define CS7 CS7
|
||||
#define CS8 CS8
|
||||
#define CSIZE CSIZE
|
||||
#define CSTOPB CSTOPB
|
||||
#define ECHO 8
|
||||
#define ECHOCTL ECHOCTL
|
||||
#define ECHOE ECHOE
|
||||
#define ECHOK ECHOK
|
||||
#define ECHOKE ECHOKE
|
||||
#define ECHONL ECHONL
|
||||
#define ECHOPRT ECHOPRT
|
||||
#define ENDRUNDISC ENDRUNDISC
|
||||
#define EXTA EXTA
|
||||
#define EXTB EXTB
|
||||
#define EXTPROC EXTPROC
|
||||
#define FLUSHO FLUSHO
|
||||
#define H4DISC H4DISC
|
||||
#define HUPCL HUPCL
|
||||
#define ICANON ICANON
|
||||
#define IEXTEN IEXTEN
|
||||
#define ISIG ISIG
|
||||
#define IUCLC IUCLC
|
||||
#define IUTF8 IUTF8
|
||||
#define IXOFF IXOFF
|
||||
#define IXON IXON
|
||||
#define NCCS 20
|
||||
#define NETGRAPHDISC NETGRAPHDISC
|
||||
#define NMEADISC NMEADISC
|
||||
#define NOFLSH NOFLSH
|
||||
#define OCRNL OCRNL
|
||||
#define OFDEL OFDEL
|
||||
#define OFILL OFILL
|
||||
#define OLCUC OLCUC
|
||||
#define ONLCR ONLCR
|
||||
#define ONLRET ONLRET
|
||||
#define ONOCR ONOCR
|
||||
#define PARENB PARENB
|
||||
#define PARODD PARODD
|
||||
#define PENDIN PENDIN
|
||||
#define PPPDISC PPPDISC
|
||||
#define SLIPDISC SLIPDISC
|
||||
#define STRIPDISC STRIPDISC
|
||||
#define TABLDISC TABLDISC
|
||||
#define TCFLSH TCFLSH
|
||||
#define TCGETS TCGETS
|
||||
#define TCIFLUSH TCIFLUSH
|
||||
#define TCIOFF TCIOFF
|
||||
#define TCIOFLUSH TCIOFLUSH
|
||||
#define TCION TCION
|
||||
#define TCOFLUSH TCOFLUSH
|
||||
#define TCOOFF TCOOFF
|
||||
#define TCOON TCOON
|
||||
#define TCSADRAIN 1
|
||||
#define TCSAFLUSH 2
|
||||
#define TCSANOW 0
|
||||
#define TCSBRK TCSBRK
|
||||
#define TCSETS TCSETS
|
||||
#define TCSETSF TCSETSF
|
||||
#define TCSETSW TCSETSW
|
||||
#define TCXONC TCXONC
|
||||
#define TIOCCBRK TIOCCBRK
|
||||
#define TIOCCDTR TIOCCDTR
|
||||
#define TIOCCHKVERAUTH TIOCCHKVERAUTH
|
||||
#define TIOCCONS TIOCCONS
|
||||
#define TIOCEXT TIOCEXT
|
||||
#define TIOCFLAG_CLOCAL TIOCFLAG_CLOCAL
|
||||
#define TIOCFLAG_MDMBUF TIOCFLAG_MDMBUF
|
||||
#define TIOCFLAG_PPS TIOCFLAG_PPS
|
||||
#define TIOCFLAG_SOFTCAR TIOCFLAG_SOFTCAR
|
||||
#define TIOCFLUSH TIOCFLUSH
|
||||
#define TIOCGDRAINWAIT TIOCGDRAINWAIT
|
||||
#define TIOCGETD TIOCGETD
|
||||
#define TIOCGFLAGS TIOCGFLAGS
|
||||
#define TIOCGPGRP TIOCGPGRP
|
||||
#define TIOCGPTN TIOCGPTN
|
||||
#define TIOCGSID TIOCGSID
|
||||
#define TIOCGTSTAMP TIOCGTSTAMP
|
||||
#define TIOCGWINSZ TIOCGWINSZ
|
||||
#define TIOCNOTTY TIOCNOTTY
|
||||
#define TIOCNXCL TIOCNXCL
|
||||
#define TIOCOUTQ TIOCOUTQ
|
||||
#define TIOCPTMASTER TIOCPTMASTER
|
||||
#define TIOCREMOTE TIOCREMOTE
|
||||
#define TIOCSBRK TIOCSBRK
|
||||
#define TIOCSCTTY TIOCSCTTY
|
||||
#define TIOCSDRAINWAIT TIOCSDRAINWAIT
|
||||
#define TIOCSDTR TIOCSDTR
|
||||
#define TIOCSERGETLSR TIOCSERGETLSR
|
||||
#define TIOCSERGETMULTI TIOCSERGETMULTI
|
||||
#define TIOCSERSETMULTI TIOCSERSETMULTI
|
||||
#define TIOCSER_TEMT TIOCSER_TEMT
|
||||
#define TIOCSETD TIOCSETD
|
||||
#define TIOCSETVERAUTH TIOCSETVERAUTH
|
||||
#define TIOCSFLAGS TIOCSFLAGS
|
||||
#define TIOCSIG TIOCSIG
|
||||
#define TIOCSPGRP TIOCSPGRP
|
||||
#define TIOCSTART TIOCSTART
|
||||
#define TIOCSTAT TIOCSTAT
|
||||
#define TIOCSTI TIOCSTI
|
||||
#define TIOCSTSTAMP TIOCSTSTAMP
|
||||
#define TIOCSWINSZ TIOCSWINSZ
|
||||
#define TIOCTIMESTAMP TIOCTIMESTAMP
|
||||
#define TIOCUCNTL_CBRK TIOCUCNTL_CBRK
|
||||
#define TOSTOP TOSTOP
|
||||
#define TTYDISC TTYDISC
|
||||
#define VDISCARD VDISCARD
|
||||
#define VEOF VEOF
|
||||
#define VEOL VEOL
|
||||
#define VEOL2 VEOL2
|
||||
#define VERASE VERASE
|
||||
#define VERIFY VERIFY
|
||||
#define VINTR VINTR
|
||||
#define VKILL VKILL
|
||||
#define VLNEXT VLNEXT
|
||||
#define VMIN VMIN
|
||||
#define VQUIT VQUIT
|
||||
#define VREPRINT VREPRINT
|
||||
#define VSTART VSTART
|
||||
#define VSTOP VSTOP
|
||||
#define VSUSP VSUSP
|
||||
#define VSWTC VSWTC
|
||||
#define VTIME VTIME
|
||||
#define VWERASE VWERASE
|
||||
#define XCASE XCASE
|
||||
|
||||
#define __tmpcosmo_TIOCSTOP -1017191481
|
||||
|
||||
#define __tmpcosmo_NLDLY 1319994273
|
||||
#define __tmpcosmo_NL1 -70287396
|
||||
#define __tmpcosmo_NL2 652191906
|
||||
#define __tmpcosmo_NL3 1513394829
|
||||
#define __tmpcosmo_CRDLY 2044628767
|
||||
#define __tmpcosmo_CR1 1115673592
|
||||
#define __tmpcosmo_CR2 1871515224
|
||||
#define __tmpcosmo_CR3 -1010651809
|
||||
#define __tmpcosmo_TABDLY -886090656
|
||||
#define __tmpcosmo_TAB1 778986470
|
||||
#define __tmpcosmo_TAB2 -382588940
|
||||
#define __tmpcosmo_TAB3 -238740052
|
||||
#define __tmpcosmo_XTABS 3851498
|
||||
#define __tmpcosmo_BSDLY 1798324922
|
||||
#define __tmpcosmo_BS1 -2123797836
|
||||
#define __tmpcosmo_BS2 -354341079
|
||||
#define __tmpcosmo_VTDLY -1916199946
|
||||
#define __tmpcosmo_VT1 159615710
|
||||
#define __tmpcosmo_VT2 -2135726260
|
||||
#define __tmpcosmo_FFDLY 1018442558
|
||||
#define __tmpcosmo_FF1 366192762
|
||||
#define __tmpcosmo_FF2 1064173224
|
||||
|
||||
#define __tmpcosmo_BUSY 1091122196
|
||||
#define __tmpcosmo_CBAUD 621840898
|
||||
#define __tmpcosmo_CBAUDEX 1684865431
|
||||
#define __tmpcosmo_CIBAUD 232332978
|
||||
#define __tmpcosmo_CLOCAL 819516838
|
||||
#define __tmpcosmo_CMSPAR -1110572378
|
||||
#define __tmpcosmo_CREAD -1620802775
|
||||
#define __tmpcosmo_CS5 -909937503
|
||||
#define __tmpcosmo_CS6 1486108550
|
||||
#define __tmpcosmo_CS7 2070161332
|
||||
#define __tmpcosmo_CS8 -894417336
|
||||
#define __tmpcosmo_CSIZE -2142503038
|
||||
#define __tmpcosmo_CSTOPB -1893740371
|
||||
#define __tmpcosmo_ECHOCTL 1839844219
|
||||
#define __tmpcosmo_ECHOE -462490559
|
||||
#define __tmpcosmo_ECHOK 2582183
|
||||
#define __tmpcosmo_ECHOKE 1807548346
|
||||
#define __tmpcosmo_ECHONL -1627629800
|
||||
#define __tmpcosmo_ECHOPRT 789779244
|
||||
#define __tmpcosmo_ENDRUNDISC 890493373
|
||||
#define __tmpcosmo_EXTA -1952310979
|
||||
#define __tmpcosmo_EXTB -1924899818
|
||||
#define __tmpcosmo_EXTPROC 1954282515
|
||||
#define __tmpcosmo_FLUSHO -1439777831
|
||||
#define __tmpcosmo_H4DISC -383446731
|
||||
#define __tmpcosmo_HUPCL -1762956935
|
||||
#define __tmpcosmo_ICANON 1391597225
|
||||
#define __tmpcosmo_IEXTEN -2017256995
|
||||
#define __tmpcosmo_ISIG 1460108174
|
||||
#define __tmpcosmo_IUCLC 1013808696
|
||||
#define __tmpcosmo_IUTF8 1988433768
|
||||
#define __tmpcosmo_IXOFF -206825490
|
||||
#define __tmpcosmo_IXON -1157774462
|
||||
#define __tmpcosmo_NETGRAPHDISC -99256515
|
||||
#define __tmpcosmo_NMEADISC -74984305
|
||||
#define __tmpcosmo_NOFLSH -1818319598
|
||||
#define __tmpcosmo_OCRNL -1553778506
|
||||
#define __tmpcosmo_OFDEL 424931285
|
||||
#define __tmpcosmo_OFILL -414167674
|
||||
#define __tmpcosmo_OLCUC 2114383293
|
||||
#define __tmpcosmo_ONLCR -1154324374
|
||||
#define __tmpcosmo_ONLRET -639724866
|
||||
#define __tmpcosmo_ONOCR -490882729
|
||||
#define __tmpcosmo_PARENB -1774689151
|
||||
#define __tmpcosmo_PARODD -404286749
|
||||
#define __tmpcosmo_PENDIN -619915085
|
||||
#define __tmpcosmo_PPPDISC -1392399884
|
||||
#define __tmpcosmo_SLIPDISC -183947027
|
||||
#define __tmpcosmo_STRIPDISC 2025122243
|
||||
#define __tmpcosmo_TABLDISC -1858378918
|
||||
#define __tmpcosmo_TCFLSH -243453721
|
||||
#define __tmpcosmo_TCGETS -916893397
|
||||
#define __tmpcosmo_TCIFLUSH 1056759293
|
||||
#define __tmpcosmo_TCIOFF -737116690
|
||||
#define __tmpcosmo_TCIOFLUSH -342999896
|
||||
#define __tmpcosmo_TCION 520326151
|
||||
#define __tmpcosmo_TCOFLUSH 659539281
|
||||
#define __tmpcosmo_TCOOFF 478400994
|
||||
#define __tmpcosmo_TCOON 1521058272
|
||||
#define __tmpcosmo_TCSBRK 1276777613
|
||||
#define __tmpcosmo_TCSETS 535983615
|
||||
#define __tmpcosmo_TCSETSF 659034961
|
||||
#define __tmpcosmo_TCSETSW 1654950622
|
||||
#define __tmpcosmo_TCXONC -647714748
|
||||
#define __tmpcosmo_TIOCCBRK 1839061556
|
||||
#define __tmpcosmo_TIOCCDTR -752068369
|
||||
#define __tmpcosmo_TIOCCHKVERAUTH -1183922440
|
||||
#define __tmpcosmo_TIOCCONS 1455144588
|
||||
#define __tmpcosmo_TIOCEXT 186515040
|
||||
#define __tmpcosmo_TIOCFLAG_CLOCAL 698005770
|
||||
#define __tmpcosmo_TIOCFLAG_MDMBUF 1422045049
|
||||
#define __tmpcosmo_TIOCFLAG_PPS -620931778
|
||||
#define __tmpcosmo_TIOCFLAG_SOFTCAR -140438205
|
||||
#define __tmpcosmo_TIOCFLUSH 516222339
|
||||
#define __tmpcosmo_TIOCGDRAINWAIT -842950172
|
||||
#define __tmpcosmo_TIOCGETD 470897144
|
||||
#define __tmpcosmo_TIOCGFLAGS 713359628
|
||||
#define __tmpcosmo_TIOCGPGRP 1020495911
|
||||
#define __tmpcosmo_TIOCGPTN 67701595
|
||||
#define __tmpcosmo_TIOCGSID -1924582947
|
||||
#define __tmpcosmo_TIOCGTSTAMP 1116108087
|
||||
#define __tmpcosmo_TIOCGWINSZ 965491756
|
||||
#define __tmpcosmo_TIOCNOTTY 1073131930
|
||||
#define __tmpcosmo_TIOCNXCL 1210582499
|
||||
#define __tmpcosmo_TIOCOUTQ 1063967309
|
||||
#define __tmpcosmo_TIOCPTMASTER -1722245149
|
||||
#define __tmpcosmo_TIOCREMOTE -478898903
|
||||
#define __tmpcosmo_TIOCSBRK -1827728950
|
||||
#define __tmpcosmo_TIOCSCTTY -1994241678
|
||||
#define __tmpcosmo_TIOCSDRAINWAIT 2088849044
|
||||
#define __tmpcosmo_TIOCSDTR -1218831027
|
||||
#define __tmpcosmo_TIOCSERGETLSR -196763909
|
||||
#define __tmpcosmo_TIOCSERGETMULTI -1904826952
|
||||
#define __tmpcosmo_TIOCSERSETMULTI -2096909859
|
||||
#define __tmpcosmo_TIOCSER_TEMT 762771473
|
||||
#define __tmpcosmo_TIOCSETD -860412918
|
||||
#define __tmpcosmo_TIOCSETVERAUTH -1550886356
|
||||
#define __tmpcosmo_TIOCSFLAGS 1899558086
|
||||
#define __tmpcosmo_TIOCSIG 975589334
|
||||
#define __tmpcosmo_TIOCSPGRP -1362234385
|
||||
#define __tmpcosmo_TIOCSTART -1106632595
|
||||
#define __tmpcosmo_TIOCSTAT -1240783913
|
||||
#define __tmpcosmo_TIOCSTI 1704247727
|
||||
#define __tmpcosmo_TIOCSTSTAMP 290377566
|
||||
#define __tmpcosmo_TIOCSWINSZ -273178782
|
||||
#define __tmpcosmo_TIOCTIMESTAMP -167408548
|
||||
#define __tmpcosmo_TIOCUCNTL_CBRK -1260429107
|
||||
#define __tmpcosmo_TOSTOP 1907739786
|
||||
#define __tmpcosmo_TTYDISC -1450700552
|
||||
#define __tmpcosmo_VDISCARD 1773966586
|
||||
#define __tmpcosmo_VEOF 1992016613
|
||||
#define __tmpcosmo_VEOL 1926565027
|
||||
#define __tmpcosmo_VEOL2 -1297272191
|
||||
#define __tmpcosmo_VERASE 864859287
|
||||
#define __tmpcosmo_VERIFY 1512705907
|
||||
#define __tmpcosmo_VINTR -973181253
|
||||
#define __tmpcosmo_VKILL 1764217477
|
||||
#define __tmpcosmo_VLNEXT -1045308606
|
||||
#define __tmpcosmo_VMIN 1479455781
|
||||
#define __tmpcosmo_VQUIT 853995221
|
||||
#define __tmpcosmo_VREPRINT 868062415
|
||||
#define __tmpcosmo_VSTART -245321985
|
||||
#define __tmpcosmo_VSTOP -1379951528
|
||||
#define __tmpcosmo_VSUSP -1054959499
|
||||
#define __tmpcosmo_VSWTC 1631975394
|
||||
#define __tmpcosmo_VTIME -942478376
|
||||
#define __tmpcosmo_VWERASE -908507167
|
||||
#define __tmpcosmo_XCASE -34176757
|
||||
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_TERMIOS_H_ */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue