# SPDX-License-Identifier: MPL-2.0
# This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/.
# this file was hand-written (and partially generated with scripts) with <3 by tomteb, fuck vibe shitting

# hello curious user! this file is used by the CrissCross build system, which you should please check out at https://codeberg.org/tomteb/CrissCross ! 

# lines starting with '#' are ignored
# lines starting with '+' are treated as aliases

# glibc toolchains
x86_64-linux-gnu	https://toolchains.bootlin.com/downloads/releases/toolchains/x86-64/tarballs/x86-64--glibc--stable-2025.08-1.tar.xz	x86-64--glibc--stable-2025.08-1/	bin/x86_64-buildroot-linux-gnu-
x86-i686-linux-gnu	https://toolchains.bootlin.com/downloads/releases/toolchains/x86-i686/tarballs/x86-i686--glibc--stable-2025.08-1.tar.xz	x86-i686--glibc--stable-2025.08-1/	bin/i686-buildroot-linux-gnu-
aarch64-linux-gnu	https://toolchains.bootlin.com/downloads/releases/toolchains/aarch64/tarballs/aarch64--glibc--stable-2025.08-1.tar.xz	aarch64--glibc--stable-2025.08-1/	bin/aarch64-buildroot-linux-gnu-
aarch64be-linux-gnu	https://toolchains.bootlin.com/downloads/releases/toolchains/aarch64be/tarballs/aarch64be--glibc--stable-2025.08-1.tar.xz	aarch64be--glibc--stable-2025.08-1/	bin/aarch64be-buildroot-linux-gnu-
armv5-eabi-linux-gnu	https://toolchains.bootlin.com/downloads/releases/toolchains/armv5-eabi/tarballs/armv5-eabi--glibc--stable-2025.08-1.tar.xz	armv5-eabi--glibc--stable-2025.08-1/	bin/arm-buildroot-linux-gnueabi-
+	armv5-linux-gnu	armv5-eabi-linux-gnu
armv7-eabihf-linux-gnu	https://toolchains.bootlin.com/downloads/releases/toolchains/armv7-eabihf/tarballs/armv7-eabihf--glibc--stable-2025.08-1.tar.xz	armv7-eabihf--glibc--stable-2025.08-1/	bin/arm-buildroot-linux-gnueabihf-
+	armv7-linux-gnu	armv7-eabihf-linux-gnu
riscv32-ilp32d-linux-gnu	https://toolchains.bootlin.com/downloads/releases/toolchains/riscv32-ilp32d/tarballs/riscv32-ilp32d--glibc--stable-2025.08-1.tar.xz	riscv32-ilp32d--glibc--stable-2025.08-1/	bin/riscv32-buildroot-linux-gnu-
+	riscv32-linux-gnu	riscv32-ilp32d-linux-gnu
riscv64-lp64d-linux-gnu	https://toolchains.bootlin.com/downloads/releases/toolchains/riscv64-lp64d/tarballs/riscv64-lp64d--glibc--stable-2025.08-1.tar.xz	riscv64-lp64d--glibc--stable-2025.08-1/	bin/riscv64-buildroot-linux-gnu-
+	riscv64-linux-gnu	riscv64-lp64d-linux-gnu
powerpc64le-linux-gnu	https://toolchains.bootlin.com/downloads/releases/toolchains/powerpc64le-power8/tarballs/powerpc64le-power8--glibc--stable-2025.08-1.tar.xz	powerpc64le-power8--glibc--stable-2025.08-1/	bin/powerpc64le-buildroot-linux-gnu-
+	powerpc64-linux-gnu	powerpc64le-linux-gnu
powerpc-440fp-linux-gnu	https://toolchains.bootlin.com/downloads/releases/toolchains/powerpc-440fp/tarballs/powerpc-440fp--glibc--stable-2025.08-1.tar.xz	powerpc-440fp--glibc--stable-2025.08-1/	bin/powerpc-buildroot-linux-gnu-
+	powerpc-linux-gnu	powerpc-440fp-linux-gnu
powerpc-e500mc-linux-gnu	https://toolchains.bootlin.com/downloads/releases/toolchains/powerpc-e500mc/tarballs/powerpc-e500mc--glibc--stable-2025.08-1.tar.xz	powerpc-e500mc--glibc--stable-2025.08-1/	bin/powerpc-buildroot-linux-gnu-
s390x-linux-gnu	https://toolchains.bootlin.com/downloads/releases/toolchains/s390x-z13/tarballs/s390x-z13--glibc--stable-2025.08-1.tar.xz	s390x-z13--glibc--stable-2025.08-1/	bin/s390x-buildroot-linux-gnu-
mips32-linux-gnu	https://toolchains.bootlin.com/downloads/releases/toolchains/mips32/tarballs/mips32--glibc--stable-2025.08-1.tar.xz	mips32--glibc--stable-2025.08-1/	bin/mips-buildroot-linux-gnu-
mips32el-linux-gnu	https://toolchains.bootlin.com/downloads/releases/toolchains/mips32el/tarballs/mips32el--glibc--stable-2025.08-1.tar.xz	mips32el--glibc--stable-2025.08-1/	bin/mipsel-buildroot-linux-gnu-
mips64-n32-linux-gnu	https://toolchains.bootlin.com/downloads/releases/toolchains/mips64-n32/tarballs/mips64-n32--glibc--stable-2025.08-1.tar.xz	mips64-n32--glibc--stable-2025.08-1/	bin/mips64-buildroot-linux-gnu-
+	mips64-linux-gnu	mips64-n32-linux-gnu
mips64el-n32-linux-gnu	https://toolchains.bootlin.com/downloads/releases/toolchains/mips64el-n32/tarballs/mips64el-n32--glibc--stable-2025.08-1.tar.xz	mips64el-n32--glibc--stable-2025.08-1/	bin/mips64el-buildroot-linux-gnu-
+	mips64el-linux-gnu	mips64el-n32-linux-gnu
openrisc-linux-gnu	https://toolchains.bootlin.com/downloads/releases/toolchains/openrisc/tarballs/openrisc--glibc--stable-2025.08-1.tar.xz	openrisc--glibc--stable-2025.08-1/	bin/openrisc-buildroot-linux-gnu-

# musl toolchains
aarch64-linux-musl	https://musl.cc/aarch64-linux-musl-cross.tgz	aarch64-linux-musl-cross/	bin/aarch64-linux-musl-
aarch64_be-linux-musl	https://musl.cc/aarch64_be-linux-musl-cross.tgz	aarch64_be-linux-musl-cross/	bin/aarch64_be-linux-musl-
+	aarch64be-linux-musl	aarch64_be-linux-musl
arm-linux-musleabi	https://musl.cc/arm-linux-musleabi-cross.tgz	arm-linux-musleabi-cross/	bin/arm-linux-musleabi-
arm-linux-musleabihf	https://musl.cc/arm-linux-musleabihf-cross.tgz	arm-linux-musleabihf-cross/	bin/arm-linux-musleabihf-
armeb-linux-musleabi	https://musl.cc/armeb-linux-musleabi-cross.tgz	armeb-linux-musleabi-cross/	bin/armeb-linux-musleabi-
armeb-linux-musleabihf	https://musl.cc/armeb-linux-musleabihf-cross.tgz	armeb-linux-musleabihf-cross/	bin/armeb-linux-musleabihf-
armel-linux-musleabi	https://musl.cc/armel-linux-musleabi-cross.tgz	armel-linux-musleabi-cross/	bin/armel-linux-musleabi-
armel-linux-musleabihf	https://musl.cc/armel-linux-musleabihf-cross.tgz	armel-linux-musleabihf-cross/	bin/armel-linux-musleabihf-
armv5l-linux-musleabi	https://musl.cc/armv5l-linux-musleabi-cross.tgz	armv5l-linux-musleabi-cross/	bin/armv5l-linux-musleabi-
armv5l-linux-musleabihf	https://musl.cc/armv5l-linux-musleabihf-cross.tgz	armv5l-linux-musleabihf-cross/	bin/armv5l-linux-musleabihf-
armv6-linux-musleabi	https://musl.cc/armv6-linux-musleabi-cross.tgz	armv6-linux-musleabi-cross/	bin/armv6-linux-musleabi-
armv6-linux-musleabihf	https://musl.cc/armv6-linux-musleabihf-cross.tgz	armv6-linux-musleabihf-cross/	bin/armv6-linux-musleabihf-
armv7l-linux-musleabihf	https://musl.cc/armv7l-linux-musleabihf-cross.tgz	armv7l-linux-musleabihf-cross/	bin/armv7l-linux-musleabihf-
armv7m-linux-musleabi	https://musl.cc/armv7m-linux-musleabi-cross.tgz	armv7m-linux-musleabi-cross/	bin/armv7m-linux-musleabi-
armv7r-linux-musleabihf	https://musl.cc/armv7r-linux-musleabihf-cross.tgz	armv7r-linux-musleabihf-cross/	bin/armv7r-linux-musleabihf-
i486-linux-musl	https://musl.cc/i486-linux-musl-cross.tgz	i486-linux-musl-cross/	bin/i486-linux-musl-
+	x86-i486-linux-musl	i486-linux-musl
i686-linux-musl	https://musl.cc/i686-linux-musl-cross.tgz	i686-linux-musl-cross/	bin/i686-linux-musl-
+	x86-i486-linux-musl	i486-linux-musl
i686-w64-mingw32	https://musl.cc/i686-w64-mingw32-cross.tgz	i686-w64-mingw32-cross/	bin/i686-w64-mingw32-
+	x86-i686-w64-mingw32	i686-w64-mingw32
m68k-linux-musl	https://musl.cc/m68k-linux-musl-cross.tgz	m68k-linux-musl-cross/	bin/m68k-linux-musl-
microblaze-linux-musl	https://musl.cc/microblaze-linux-musl-cross.tgz	microblaze-linux-musl-cross/	bin/microblaze-linux-musl-
microblazeel-linux-musl	https://musl.cc/microblazeel-linux-musl-cross.tgz	microblazeel-linux-musl-cross/	bin/microblazeel-linux-musl-
mips-linux-musl	https://musl.cc/mips-linux-musl-cross.tgz	mips-linux-musl-cross/	bin/mips-linux-musl-
mips-linux-musln32sf	https://musl.cc/mips-linux-musln32sf-cross.tgz	mips-linux-musln32sf-cross/	bin/mips-linux-musln32sf-
mips-linux-muslsf	https://musl.cc/mips-linux-muslsf-cross.tgz	mips-linux-muslsf-cross/	bin/mips-linux-muslsf-
mips64-linux-musl	https://musl.cc/mips64-linux-musl-cross.tgz	mips64-linux-musl-cross/	bin/mips64-linux-musl-
mips64-linux-musln32	https://musl.cc/mips64-linux-musln32-cross.tgz	mips64-linux-musln32-cross/	bin/mips64-linux-musln32-
mips64-linux-musln32sf	https://musl.cc/mips64-linux-musln32sf-cross.tgz	mips64-linux-musln32sf-cross/	bin/mips64-linux-musln32sf-
mips64el-linux-musl	https://musl.cc/mips64el-linux-musl-cross.tgz	mips64el-linux-musl-cross/	bin/mips64el-linux-musl-
mips64el-linux-musln32	https://musl.cc/mips64el-linux-musln32-cross.tgz	mips64el-linux-musln32-cross/	bin/mips64el-linux-musln32-
mips64el-linux-musln32sf	https://musl.cc/mips64el-linux-musln32sf-cross.tgz	mips64el-linux-musln32sf-cross/	bin/mips64el-linux-musln32sf-
mipsel-linux-musl	https://musl.cc/mipsel-linux-musl-cross.tgz	mipsel-linux-musl-cross/	bin/mipsel-linux-musl-
mipsel-linux-musln32	https://musl.cc/mipsel-linux-musln32-cross.tgz	mipsel-linux-musln32-cross/	bin/mipsel-linux-musln32-
mipsel-linux-musln32sf	https://musl.cc/mipsel-linux-musln32sf-cross.tgz	mipsel-linux-musln32sf-cross/	bin/mipsel-linux-musln32sf-
mipsel-linux-muslsf	https://musl.cc/mipsel-linux-muslsf-cross.tgz	mipsel-linux-muslsf-cross/	bin/mipsel-linux-muslsf-
or1k-linux-musl	https://musl.cc/or1k-linux-musl-cross.tgz	or1k-linux-musl-cross/	bin/or1k-linux-musl-
powerpc-linux-musl	https://musl.cc/powerpc-linux-musl-cross.tgz	powerpc-linux-musl-cross/	bin/powerpc-linux-musl-
powerpc-linux-muslsf	https://musl.cc/powerpc-linux-muslsf-cross.tgz	powerpc-linux-muslsf-cross/	bin/powerpc-linux-muslsf-
powerpc64-linux-musl	https://musl.cc/powerpc64-linux-musl-cross.tgz	powerpc64-linux-musl-cross/	bin/powerpc64-linux-musl-
powerpc64le-linux-musl	https://musl.cc/powerpc64le-linux-musl-cross.tgz	powerpc64le-linux-musl-cross/	bin/powerpc64le-linux-musl-
powerpcle-linux-musl	https://musl.cc/powerpcle-linux-musl-cross.tgz	powerpcle-linux-musl-cross/	bin/powerpcle-linux-musl-
powerpcle-linux-muslsf	https://musl.cc/powerpcle-linux-muslsf-cross.tgz	powerpcle-linux-muslsf-cross/	bin/powerpcle-linux-muslsf-
riscv32-linux-musl	https://musl.cc/riscv32-linux-musl-cross.tgz	riscv32-linux-musl-cross/	bin/riscv32-linux-musl-
riscv64-linux-musl	https://musl.cc/riscv64-linux-musl-cross.tgz	riscv64-linux-musl-cross/	bin/riscv64-linux-musl-
s390x-linux-musl	https://musl.cc/s390x-linux-musl-cross.tgz	s390x-linux-musl-cross/	bin/s390x-linux-musl-
sh2-linux-musl	https://musl.cc/sh2-linux-musl-cross.tgz	sh2-linux-musl-cross/	bin/sh2-linux-musl-
sh2-linux-muslfdpic	https://musl.cc/sh2-linux-muslfdpic-cross.tgz	sh2-linux-muslfdpic-cross/	bin/sh2-linux-muslfdpic-
sh2eb-linux-musl	https://musl.cc/sh2eb-linux-musl-cross.tgz	sh2eb-linux-musl-cross/	bin/sh2eb-linux-musl-
sh2eb-linux-muslfdpic	https://musl.cc/sh2eb-linux-muslfdpic-cross.tgz	sh2eb-linux-muslfdpic-cross/	bin/sh2eb-linux-muslfdpic-
sh4-linux-musl	https://musl.cc/sh4-linux-musl-cross.tgz	sh4-linux-musl-cross/	bin/sh4-linux-musl-
sh4eb-linux-musl	https://musl.cc/sh4eb-linux-musl-cross.tgz	sh4eb-linux-musl-cross/	bin/sh4eb-linux-musl-
x86_64-linux-musl	https://musl.cc/x86_64-linux-musl-cross.tgz	x86_64-linux-musl-cross/	bin/x86_64-linux-musl-
x86_64-linux-muslx32	https://musl.cc/x86_64-linux-muslx32-cross.tgz	x86_64-linux-muslx32-cross/	bin/x86_64-linux-muslx32-

