-
Notifications
You must be signed in to change notification settings - Fork 31
Roadmap
Katherine edited this page Oct 5, 2020
·
8 revisions
Please add stuff here as you notice it, and especially if you've done it.
Status lists currently supported things.
-
Modern APIs
- C99
- modern posix: depends on TLS for errno
-
C99 language
-
bool
: #73 -
//
comments: #38 - variadic macros: #23
- compound literals
- VLAs
- inline variable declarations
-
-
C++ language
- C++03 value initialization
-
libc support for modern versions
- glibc 2.31, 2.31
-
OS porting
- Linux/amd64 multilibs
- NetBSD - depends on
__RENAME
for headers: #69 - FreeBSD/i386: Currently up to 10.4
- FreeBSD/amd64 multilibs
-
Target architectures:
- remove per-OS trans binaries, move all flags to runtime
- build codegen for all architectures
- amd64 (special because 32-bit x86 is there already)
- llvm
- wasm
-
Merging over code from branches:
-
tendra4minix
-
ten15.org
-