mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-05-23 22:02:27 +00:00
Add chibicc
This program popped up on Hacker News recently. It's the only modern compiler I've ever seen that doesn't have dependencies and is easily modified. So I added all of the missing GNU extensions I like to use which means it might be possible soon to build on non-Linux and have third party not vendor gcc binaries.
This commit is contained in:
parent
e44a0cf6f8
commit
8da931a7f6
298 changed files with 19493 additions and 11950 deletions
|
@ -4,6 +4,10 @@
|
|||
"__LINE__"
|
||||
"__DATE__"))
|
||||
|
||||
(defconst cosmo-cpp-constants-chibicc
|
||||
'("__cosmo__"
|
||||
"__chibicc__"))
|
||||
|
||||
(defconst cosmo-cpp-constants-gcc-412
|
||||
'("__BASE_FILE__"
|
||||
"__CHAR_BIT__"
|
||||
|
@ -21,6 +25,8 @@
|
|||
"__SHRT_MAX__"
|
||||
"__DBL_MIN__"
|
||||
"__DBL_MAX__"
|
||||
"__LDBL_MIN__"
|
||||
"__LDBL_MAX__"
|
||||
"__FLT_MIN__"
|
||||
"__FLT_MAX__"
|
||||
"__WCHAR_MAX__"
|
||||
|
@ -156,6 +162,7 @@
|
|||
(append cosmo-cpp-constants-c11
|
||||
cosmo-cpp-constants-gcc-92
|
||||
cosmo-cpp-constants-gcc-412
|
||||
cosmo-cpp-constants-chibicc
|
||||
cosmo-cpp-constants-cosmopolitan))
|
||||
|
||||
(defconst cosmo-cpp-constants-regex
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue