diff --git a/README.md b/README.md index 453a4b7..1446688 100644 --- a/README.md +++ b/README.md @@ -86,6 +86,7 @@ Any other questions? Please check out our [FAQ](./FAQ.md), and if your question * [Addons and Prompts](#addons-and-prompts) * [Command-Line Text Processing](#command-line-text-processing) * [Compiler Tools](#compiler-tools) + * [Compiler Alternatives](#compiler-alternatives) * [Linkers](#linkers) * [Computer Graphics](#computer-graphics) * [3D Tools](#3d-tools) @@ -978,17 +979,19 @@ This is a section for repos that are similar to this one either because they are ## Compiler Tools -| Name | Last Untainted
Version/Commit ID | Evidence | Alternative(s) | +| Name | Last Untainted
Version/Commit ID | Evidence | Alternative(s) | |---|:---:|---|---| +| [Compiler Explorer (godbolt)](https://github.com/compiler-explorer/compiler-explorer) | [`697d69f`](https://github.com/compiler-explorer/compiler-explorer/commits/697d69f45676e25c54ecb03a8d458dd9493734f5) | [![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://github.com/compiler-explorer/compiler-explorer/blob/main/docs/ClaudeExplain.md#claude-explain), [2](https://github.com/compiler-explorer/compiler-explorer/pull/8644))
[![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/compiler-explorer/compiler-explorer/blob/main/CLAUDE.md), [2](https://github.com/compiler-explorer/compiler-explorer/commit/c3ca289a052b6f2febe9830ce8812dffb2a567f5), [3](https://github.com/compiler-explorer/compiler-explorer/commit/7a7622094bf2a67ec43c0c469247c1d1d4588040))
[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/compiler-explorer/compiler-explorer/pull/7522#event-17309388702), [2](https://github.com/compiler-explorer/compiler-explorer/pull/7572), [3](https://github.com/compiler-explorer/compiler-explorer/pull/7596#event-17362717427)) | [OneCompiler](https://github.com/Roshan-Here/OneCompiler)
[SharpLab](https://github.com/ashmind/SharpLab) | | [Cranelift](https://github.com/bytecodealliance/wasmtime/tree/main/cranelift) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/bytecodealliance/wasmtime/blob/main/AGENTS.md), [2](https://github.com/bytecodealliance/governance/blob/main/AI_TOOL_POLICY.md)) | See below | | [GCC](https://gcc.gnu.org/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://gcc.gnu.org/ai-policy.html), [2](https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=c9239e63c63c1b1558e9b35e3d7940a36d11aaa0), [3](https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=b9da28bcd9af4053544f191f2393a0c79e3d30ae)) | See below | -| [`Godbolt`](https://godbolt.org) | [`d107352`](https://github.com/compiler-explorer/compiler-explorer/commit/d1073529e6bb26361e1105f5e56ed33510a83d76)? | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/compiler-explorer/compiler-explorer/blob/main/CLAUDE.md)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | -| [LLVM](https://llvm.org/) | [`llvmorg-20.1.8`](https://github.com/llvm/llvm-project/releases/tag/llvmorg-20.1.8)
[`0c7c82a`](https://github.com/llvm/llvm-project/commit/0c7c82af230bd525bb96a54ca9480797b5fa2a42) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://llvm.org/docs/AIToolPolicy.html)) | See below | +| [LLVM](https://llvm.org/) | [`llvmorg-20.1.8`](https://github.com/llvm/llvm-project/releases/tag/llvmorg-20.1.8)
[`0c7c82a`](https://github.com/llvm/llvm-project/commit/0c7c82af230bd525bb96a54ca9480797b5fa2a42) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://llvm.org/docs/AIToolPolicy.html)) | [QBE](https://c9x.me/compile/) | -> [!Note] -> #### Compiler Alternatives -> * [pcc](https://github.com/PortableCC/pcc) -> * [QBE](https://c9x.me/compile) +> [!NOTE] +> ### Compiler Alternatives +> * [cproc](https://git.sr.ht/~mcf/cproc) +> * [lance](https://codeberg.org/thesalt/lance) [![Anti-AI Policy](./badges/anti-ai-policy.svg)](#anti-ai-policy) ([1](https://codeberg.org/thesalt/lance/src/branch/main/README.md#disclaimer)) +> * [PCC](https://github.com/PortableCC/pcc) +> * [SCC](https://www.simple-cc.org/) ### Linkers