mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-02-07 15:03:34 +00:00
afc58a8b41
This change upgrades to the latest portcosmo gcc patch 6728fe1a25185560603ca312a8d4352af2a4e515 which lets us avoid needing to define __tmpcosmo_FOO constants. We're now using an appropriate binutils version for GCC 11. The older binutils sometimes wasn't able to print backtraces, due to not being able to find a .debug_ranges section. This is breaking change for /opt/cosmos libraries :'( due to this weird "error: need linked-to section for --gc-sections" that pops up. Please run `make clean` in the monorepo before rebuilding.
70 lines
2.1 KiB
C
70 lines
2.1 KiB
C
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_MSG_H_
|
|
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_MSG_H_
|
|
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
|
COSMOPOLITAN_C_START_
|
|
|
|
extern const int MSG_BATCH;
|
|
extern const int MSG_BCAST;
|
|
extern const int MSG_CMSG_CLOEXEC;
|
|
extern const int MSG_CONFIRM;
|
|
extern const int MSG_CTRUNC;
|
|
extern const int MSG_DONTROUTE;
|
|
extern const int MSG_DONTWAIT;
|
|
extern const int MSG_EOF;
|
|
extern const int MSG_EOR;
|
|
extern const int MSG_ERRQUEUE;
|
|
extern const int MSG_EXCEPT;
|
|
extern const int MSG_FASTOPEN;
|
|
extern const int MSG_FIN;
|
|
extern const int MSG_INFO;
|
|
extern const int MSG_MCAST;
|
|
extern const int MSG_MORE;
|
|
extern const int MSG_NOERROR;
|
|
extern const int MSG_NOSIGNAL;
|
|
extern const int MSG_NOTIFICATION;
|
|
extern const int MSG_OOB;
|
|
extern const int MSG_PARITY_ERROR;
|
|
extern const int MSG_PEEK;
|
|
extern const int MSG_PROXY;
|
|
extern const int MSG_RST;
|
|
extern const int MSG_STAT;
|
|
extern const int MSG_SYN;
|
|
extern const int MSG_TRUNC;
|
|
extern const int MSG_WAITALL;
|
|
extern const int MSG_WAITFORONE;
|
|
|
|
#define MSG_DONTROUTE 4
|
|
#define MSG_OOB 1
|
|
#define MSG_PEEK 2
|
|
|
|
#define MSG_BATCH MSG_BATCH
|
|
#define MSG_BCAST MSG_BCAST
|
|
#define MSG_CMSG_CLOEXEC MSG_CMSG_CLOEXEC
|
|
#define MSG_CONFIRM MSG_CONFIRM
|
|
#define MSG_CTRUNC MSG_CTRUNC
|
|
#define MSG_DONTWAIT MSG_DONTWAIT
|
|
#define MSG_EOF MSG_EOF
|
|
#define MSG_EOR MSG_EOR
|
|
#define MSG_ERRQUEUE MSG_ERRQUEUE
|
|
#define MSG_EXCEPT MSG_EXCEPT
|
|
#define MSG_FASTOPEN MSG_FASTOPEN
|
|
#define MSG_FIN MSG_FIN
|
|
#define MSG_INFO MSG_INFO
|
|
#define MSG_MCAST MSG_MCAST
|
|
#define MSG_MORE MSG_MORE
|
|
#define MSG_NOERROR MSG_NOERROR
|
|
#define MSG_NOSIGNAL MSG_NOSIGNAL
|
|
#define MSG_NOTIFICATION MSG_NOTIFICATION
|
|
#define MSG_PARITY_ERROR MSG_PARITY_ERROR
|
|
#define MSG_PROXY MSG_PROXY
|
|
#define MSG_RST MSG_RST
|
|
#define MSG_STAT MSG_STAT
|
|
#define MSG_SYN MSG_SYN
|
|
#define MSG_TRUNC MSG_TRUNC
|
|
#define MSG_WAITALL MSG_WAITALL
|
|
#define MSG_WAITFORONE MSG_WAITFORONE
|
|
|
|
|
|
COSMOPOLITAN_C_END_
|
|
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
|
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_MSG_H_ */
|