mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 12:01:16 +00:00
Small update
This commit is contained in:
52
README.md
52
README.md
@@ -151,32 +151,32 @@ The compiler is currently verified to compile on Linux, Windows and MacOS.
|
||||
|
||||
**Support matrix**
|
||||
|
||||
| Platform | C3 compiler available? | Target supported | Stack trace | Threads | Sockets | Inline asm |
|
||||
|--------------------------|------------------------|-------------------------|-------------|----------|----------|------------|
|
||||
| Win32 x64 | Yes | Yes + cross compilation | Yes | Yes | Yes | Yes* |
|
||||
| Win32 Aarch64 | Untested | Untested | Untested | Untested | Untested | Yes* |
|
||||
| MacOS x64 | Yes | Yes + cross compilation | Yes | Yes | Yes | Yes* |
|
||||
| MacOS Aarch64 | Yes | Yes + cross compilation | Yes | Yes | Yes | Yes* |
|
||||
| iOS Aarch64 | No | Untested | Untested | Yes | Yes | Yes* |
|
||||
| Linux x86 | Yes | Yes | Yes | Yes | Yes | Yes* |
|
||||
| Linux x64 | Yes | Yes | Yes | Yes | Yes | Yes* |
|
||||
| Linux Aarch64 | Yes | Yes | Yes | Yes | Yes | Yes* |
|
||||
| Linux Riscv32 | Yes | Yes | Yes | Yes | Yes | Untested |
|
||||
| Linux Riscv64 | Yes | Yes | Yes | Yes | Yes | Untested |
|
||||
| ELF freestanding x86 | No | Untested | No | No | No | Yes* |
|
||||
| ELF freestanding x64 | No | Untested | No | No | No | Yes* |
|
||||
| ELF freestanding Aarch64 | No | Untested | No | No | No | Yes* |
|
||||
| ELF freestanding Riscv64 | No | Untested | No | No | No | Untested |
|
||||
| ELF freestanding Riscv32 | No | Untested | No | No | No | Untested |
|
||||
| FreeBSD x86 | Untested | Untested | No | Yes | Untested | Yes* |
|
||||
| FreeBSD x64 | Untested | Untested | No | Yes | Untested | Yes* |
|
||||
| NetBSD x86 | Untested | Untested | No | Yes | Untested | Yes* |
|
||||
| NetBSD x64 | Untested | Untested | No | Yes | Untested | Yes* |
|
||||
| OpenBSD x86 | Untested | Untested | No | Yes | Untested | Yes* |
|
||||
| OpenBSD x64 | Untested | Untested | No | Yes | Untested | Yes* |
|
||||
| MCU x86 | No | Untested | No | No | No | Yes* |
|
||||
| Wasm32 | No | Yes | No | No | No | No |
|
||||
| Wasm64 | No | Untested | No | No | No | No |
|
||||
| Platform | Native C3 compiler available? | Target supported | Stack trace | Threads | Sockets | Inline asm |
|
||||
|--------------------------|-------------------------------|-------------------------|-------------|----------|----------|------------|
|
||||
| Win32 x64 | Yes | Yes + cross compilation | Yes | Yes | Yes | Yes* |
|
||||
| Win32 Aarch64 | Untested | Untested | Untested | Untested | Untested | Yes* |
|
||||
| MacOS x64 | Yes | Yes + cross compilation | Yes | Yes | Yes | Yes* |
|
||||
| MacOS Aarch64 | Yes | Yes + cross compilation | Yes | Yes | Yes | Yes* |
|
||||
| iOS Aarch64 | No | Untested | Untested | Yes | Yes | Yes* |
|
||||
| Linux x86 | Yes | Yes | Yes | Yes | Yes | Yes* |
|
||||
| Linux x64 | Yes | Yes | Yes | Yes | Yes | Yes* |
|
||||
| Linux Aarch64 | Yes | Yes | Yes | Yes | Yes | Yes* |
|
||||
| Linux Riscv32 | Yes | Yes | Yes | Yes | Yes | Untested |
|
||||
| Linux Riscv64 | Yes | Yes | Yes | Yes | Yes | Untested |
|
||||
| ELF freestanding x86 | No | Untested | No | No | No | Yes* |
|
||||
| ELF freestanding x64 | No | Untested | No | No | No | Yes* |
|
||||
| ELF freestanding Aarch64 | No | Untested | No | No | No | Yes* |
|
||||
| ELF freestanding Riscv64 | No | Untested | No | No | No | Untested |
|
||||
| ELF freestanding Riscv32 | No | Untested | No | No | No | Untested |
|
||||
| FreeBSD x86 | Untested | Untested | No | Yes | Untested | Yes* |
|
||||
| FreeBSD x64 | Untested | Untested | No | Yes | Untested | Yes* |
|
||||
| NetBSD x86 | Untested | Untested | No | Yes | Untested | Yes* |
|
||||
| NetBSD x64 | Untested | Untested | No | Yes | Untested | Yes* |
|
||||
| OpenBSD x86 | Untested | Untested | No | Yes | Untested | Yes* |
|
||||
| OpenBSD x64 | Untested | Untested | No | Yes | Untested | Yes* |
|
||||
| MCU x86 | No | Untested | No | No | No | Yes* |
|
||||
| Wasm32 | No | Yes | No | No | No | No |
|
||||
| Wasm64 | No | Untested | No | No | No | No |
|
||||
|
||||
*\* Inline asm is still a work in progress*
|
||||
|
||||
|
||||
Reference in New Issue
Block a user