mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-25 12:00:31 +00:00
Remove evil constants from cosmopolitan.h
- `I` a.k.a. `_Complex_I` (fixes #705) - `B0`, `B50`, etc. (fixes #403)
This commit is contained in:
parent
3da887c58f
commit
120079b0a6
8 changed files with 6 additions and 6 deletions
70
libc/sysv/consts/baud.internal.h
Normal file
70
libc/sysv/consts/baud.internal.h
Normal file
|
@ -0,0 +1,70 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_BAUD_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_BAUD_H_
|
||||
#include "libc/runtime/symbolic.h"
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const uint32_t B0;
|
||||
extern const uint32_t B50;
|
||||
extern const uint32_t B75;
|
||||
extern const uint32_t B110;
|
||||
extern const uint32_t B134;
|
||||
extern const uint32_t B150;
|
||||
extern const uint32_t B200;
|
||||
extern const uint32_t B300;
|
||||
extern const uint32_t B600;
|
||||
extern const uint32_t B1200;
|
||||
extern const uint32_t B1800;
|
||||
extern const uint32_t B2400;
|
||||
extern const uint32_t B4800;
|
||||
extern const uint32_t B9600;
|
||||
extern const uint32_t B19200;
|
||||
extern const uint32_t B38400;
|
||||
extern const uint32_t B57600;
|
||||
extern const uint32_t B115200;
|
||||
extern const uint32_t B230400;
|
||||
extern const uint32_t B500000;
|
||||
extern const uint32_t B576000;
|
||||
extern const uint32_t B1000000;
|
||||
extern const uint32_t B1152000;
|
||||
extern const uint32_t B1500000;
|
||||
extern const uint32_t B2000000;
|
||||
extern const uint32_t B2500000;
|
||||
extern const uint32_t B3000000;
|
||||
extern const uint32_t B3500000;
|
||||
extern const uint32_t B4000000;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
|
||||
#define B0 LITERALLY(0)
|
||||
#define B50 SYMBOLIC(B50)
|
||||
#define B75 SYMBOLIC(B75)
|
||||
#define B110 SYMBOLIC(B110)
|
||||
#define B134 SYMBOLIC(B134)
|
||||
#define B150 SYMBOLIC(B150)
|
||||
#define B200 SYMBOLIC(B200)
|
||||
#define B300 SYMBOLIC(B300)
|
||||
#define B600 SYMBOLIC(B600)
|
||||
#define B1200 SYMBOLIC(B1200)
|
||||
#define B1800 SYMBOLIC(B1800)
|
||||
#define B2400 SYMBOLIC(B2400)
|
||||
#define B4800 SYMBOLIC(B4800)
|
||||
#define B9600 SYMBOLIC(B9600)
|
||||
#define B19200 SYMBOLIC(B19200)
|
||||
#define B38400 SYMBOLIC(B38400)
|
||||
#define B57600 SYMBOLIC(B57600)
|
||||
#define B115200 SYMBOLIC(B115200)
|
||||
#define B230400 SYMBOLIC(B230400)
|
||||
#define B500000 SYMBOLIC(B500000)
|
||||
#define B576000 SYMBOLIC(B576000)
|
||||
#define B1000000 SYMBOLIC(B1000000)
|
||||
#define B1152000 SYMBOLIC(B1152000)
|
||||
#define B1500000 SYMBOLIC(B1500000)
|
||||
#define B2000000 SYMBOLIC(B2000000)
|
||||
#define B2500000 SYMBOLIC(B2500000)
|
||||
#define B3000000 SYMBOLIC(B3000000)
|
||||
#define B3500000 SYMBOLIC(B3500000)
|
||||
#define B4000000 SYMBOLIC(B4000000)
|
||||
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_BAUD_H_ */
|
Loading…
Add table
Add a link
Reference in a new issue