Skip to content

Releases: Mandi-Sa/clang

LLVM 20.0.0 with binutils statically linked binarys prebuilt for kernel

29 Jul 09:37
Compare
Choose a tag to compare

Registered Targets:

aarch64    - AArch64 (little endian)
aarch64_32 - AArch64 (little endian ILP32)
aarch64_be - AArch64 (big endian)
arm        - ARM
arm64      - ARM64 (little endian)
arm64_32   - ARM64 (little endian ILP32)
armeb      - ARM (big endian)
thumb      - Thumb
thumbeb    - Thumb (big endian)
x86        - 32-bit X86: Pentium-Pro and above
x86-64     - 64-bit X86: EM64T and AMD64

LLVM 20.0.0 full toolchain with binutils prebuilt

02 Aug 03:02
Compare
Choose a tag to compare

Registered Targets:

aarch64     - AArch64 (little endian)
aarch64_32  - AArch64 (little endian ILP32)
aarch64_be  - AArch64 (big endian)
amdgcn      - AMD GCN GPUs
arm         - ARM
arm64       - ARM64 (little endian)
arm64_32    - ARM64 (little endian ILP32)
armeb       - ARM (big endian)
avr         - Atmel AVR Microcontroller
bpf         - BPF (host endian)
bpfeb       - BPF (big endian)
bpfel       - BPF (little endian)
hexagon     - Hexagon
lanai       - Lanai
loongarch32 - 32-bit LoongArch
loongarch64 - 64-bit LoongArch
mips        - MIPS (32-bit big endian)
mips64      - MIPS (64-bit big endian)
mips64el    - MIPS (64-bit little endian)
mipsel      - MIPS (32-bit little endian)
msp430      - MSP430 [experimental]
nvptx       - NVIDIA PTX 32-bit
nvptx64     - NVIDIA PTX 64-bit
ppc32       - PowerPC 32
ppc32le     - PowerPC 32 LE
ppc64       - PowerPC 64
ppc64le     - PowerPC 64 LE
r600        - AMD GPUs HD2XXX-HD6XXX
riscv32     - 32-bit RISC-V
riscv64     - 64-bit RISC-V
sparc       - Sparc
sparcel     - Sparc LE
sparcv9     - Sparc V9
systemz     - SystemZ
thumb       - Thumb
thumbeb     - Thumb (big endian)
ve          - VE
wasm32      - WebAssembly 32-bit
wasm64      - WebAssembly 64-bit
x86         - 32-bit X86: Pentium-Pro and above
x86-64      - 64-bit X86: EM64T and AMD64
xcore       - XCore

LLVM 19.0.0 with binutils statically linked binarys prebuilt for kernel

23 Apr 17:11
e0d6a4a
Compare
Choose a tag to compare

Registered Targets:

aarch64    - AArch64 (little endian)
aarch64_32 - AArch64 (little endian ILP32)
aarch64_be - AArch64 (big endian)
arm        - ARM
arm64      - ARM64 (little endian)
arm64_32   - ARM64 (little endian ILP32)
armeb      - ARM (big endian)
thumb      - Thumb
thumbeb    - Thumb (big endian)
x86        - 32-bit X86: Pentium-Pro and above
x86-64     - 64-bit X86: EM64T and AMD64

LLVM 19.0.0 with binutils prebuilt for kernel

05 Feb 09:15
e0d6a4a
Compare
Choose a tag to compare

Registered Targets:

aarch64    - AArch64 (little endian)
aarch64_32 - AArch64 (little endian ILP32)
aarch64_be - AArch64 (big endian)
arm        - ARM
arm64      - ARM64 (little endian)
arm64_32   - ARM64 (little endian ILP32)
armeb      - ARM (big endian)
thumb      - Thumb
thumbeb    - Thumb (big endian)
x86        - 32-bit X86: Pentium-Pro and above
x86-64     - 64-bit X86: EM64T and AMD64

LLVM 18.0.0 with binutils prebuilt for kernel

08 Oct 17:31
e0d6a4a
Compare
Choose a tag to compare

Registered Targets:

aarch64    - AArch64 (little endian)
aarch64_32 - AArch64 (little endian ILP32)
aarch64_be - AArch64 (big endian)
arm        - ARM
arm64      - ARM64 (little endian)
arm64_32   - ARM64 (little endian ILP32)
armeb      - ARM (big endian)
thumb      - Thumb
thumbeb    - Thumb (big endian)
x86        - 32-bit X86: Pentium-Pro and above
x86-64     - 64-bit X86: EM64T and AMD64

LLVM 17.0.0 with binutils prebuilt for kernel

08 Oct 15:10
e0d6a4a
Compare
Choose a tag to compare

Registered Targets:

aarch64    - AArch64 (little endian)
aarch64_32 - AArch64 (little endian ILP32)
aarch64_be - AArch64 (big endian)
arm        - ARM
arm64      - ARM64 (little endian)
arm64_32   - ARM64 (little endian ILP32)
armeb      - ARM (big endian)
thumb      - Thumb
thumbeb    - Thumb (big endian)
x86        - 32-bit X86: Pentium-Pro and above
x86-64     - 64-bit X86: EM64T and AMD64

LLVM 16.0.0 with binutils prebuilt for kernel

08 Oct 13:33
e0d6a4a
Compare
Choose a tag to compare

Registered Targets:

aarch64    - AArch64 (little endian)
aarch64_32 - AArch64 (little endian ILP32)
aarch64_be - AArch64 (big endian)
arm        - ARM
arm64      - ARM64 (little endian)
arm64_32   - ARM64 (little endian ILP32)
armeb      - ARM (big endian)
thumb      - Thumb
thumbeb    - Thumb (big endian)
x86        - 32-bit X86: Pentium-Pro and above
x86-64     - 64-bit X86: EM64T and AMD64

LLVM 15.0.0 with binutils prebuilt for kernel

08 Oct 12:40
e0d6a4a
Compare
Choose a tag to compare

Registered Targets:

aarch64    - AArch64 (little endian)
aarch64_32 - AArch64 (little endian ILP32)
aarch64_be - AArch64 (big endian)
arm        - ARM
arm64      - ARM64 (little endian)
arm64_32   - ARM64 (little endian ILP32)
armeb      - ARM (big endian)
thumb      - Thumb
thumbeb    - Thumb (big endian)
x86        - 32-bit X86: Pentium-Pro and above
x86-64     - 64-bit X86: EM64T and AMD64

LLVM 19.0.0 full toolchain with binutils prebuilt

05 Feb 10:37
e0d6a4a
Compare
Choose a tag to compare

Registered Targets:

aarch64     - AArch64 (little endian)
aarch64_32  - AArch64 (little endian ILP32)
aarch64_be  - AArch64 (big endian)
amdgcn      - AMD GCN GPUs
arm         - ARM
arm64       - ARM64 (little endian)
arm64_32    - ARM64 (little endian ILP32)
armeb       - ARM (big endian)
avr         - Atmel AVR Microcontroller
bpf         - BPF (host endian)
bpfeb       - BPF (big endian)
bpfel       - BPF (little endian)
hexagon     - Hexagon
lanai       - Lanai
loongarch32 - 32-bit LoongArch
loongarch64 - 64-bit LoongArch
mips        - MIPS (32-bit big endian)
mips64      - MIPS (64-bit big endian)
mips64el    - MIPS (64-bit little endian)
mipsel      - MIPS (32-bit little endian)
msp430      - MSP430 [experimental]
nvptx       - NVIDIA PTX 32-bit
nvptx64     - NVIDIA PTX 64-bit
ppc32       - PowerPC 32
ppc32le     - PowerPC 32 LE
ppc64       - PowerPC 64
ppc64le     - PowerPC 64 LE
r600        - AMD GPUs HD2XXX-HD6XXX
riscv32     - 32-bit RISC-V
riscv64     - 64-bit RISC-V
sparc       - Sparc
sparcel     - Sparc LE
sparcv9     - Sparc V9
systemz     - SystemZ
thumb       - Thumb
thumbeb     - Thumb (big endian)
ve          - VE
wasm32      - WebAssembly 32-bit
wasm64      - WebAssembly 64-bit
x86         - 32-bit X86: Pentium-Pro and above
x86-64      - 64-bit X86: EM64T and AMD64
xcore       - XCore

LLVM 18.0.0 full toolchain with binutils prebuilt

08 Oct 17:54
e0d6a4a
Compare
Choose a tag to compare

Registered Targets:

aarch64     - AArch64 (little endian)
aarch64_32  - AArch64 (little endian ILP32)
aarch64_be  - AArch64 (big endian)
amdgcn      - AMD GCN GPUs
arm         - ARM
arm64       - ARM64 (little endian)
arm64_32    - ARM64 (little endian ILP32)
armeb       - ARM (big endian)
avr         - Atmel AVR Microcontroller
bpf         - BPF (host endian)
bpfeb       - BPF (big endian)
bpfel       - BPF (little endian)
hexagon     - Hexagon
lanai       - Lanai
loongarch32 - 32-bit LoongArch
loongarch64 - 64-bit LoongArch
mips        - MIPS (32-bit big endian)
mips64      - MIPS (64-bit big endian)
mips64el    - MIPS (64-bit little endian)
mipsel      - MIPS (32-bit little endian)
msp430      - MSP430 [experimental]
nvptx       - NVIDIA PTX 32-bit
nvptx64     - NVIDIA PTX 64-bit
ppc32       - PowerPC 32
ppc32le     - PowerPC 32 LE
ppc64       - PowerPC 64
ppc64le     - PowerPC 64 LE
r600        - AMD GPUs HD2XXX-HD6XXX
riscv32     - 32-bit RISC-V
riscv64     - 64-bit RISC-V
sparc       - Sparc
sparcel     - Sparc LE
sparcv9     - Sparc V9
systemz     - SystemZ
thumb       - Thumb
thumbeb     - Thumb (big endian)
ve          - VE
wasm32      - WebAssembly 32-bit
wasm64      - WebAssembly 64-bit
x86         - 32-bit X86: Pentium-Pro and above
x86-64      - 64-bit X86: EM64T and AMD64
xcore       - XCore