| # Some of the external git repos are not upstream servers but upstream clones to |
| # avoid "Server does not allow request for unadvertised object" errors (see |
| # #1654). |
| [submodule "binutils"] |
| path = binutils |
| url = https://github.com/bminor/binutils-gdb.git |
| branch = binutils-2_45-branch |
| shallow = true |
| [submodule "gcc"] |
| path = gcc |
| url = https://github.com/gcc-mirror/gcc.git |
| branch = releases/gcc-15 |
| shallow = true |
| [submodule "glibc"] |
| path = glibc |
| url = https://github.com/bminor/glibc.git |
| shallow = true |
| [submodule "dejagnu"] |
| path = dejagnu |
| url = https://git.savannah.gnu.org/git/dejagnu.git |
| branch = master |
| shallow = true |
| [submodule "newlib"] |
| path = newlib |
| url = https://github.com/bminor/newlib.git |
| branch = master |
| shallow = true |
| [submodule "gdb"] |
| path = gdb |
| url = https://github.com/bminor/binutils-gdb.git |
| branch = gdb-16-branch |
| shallow = true |
| [submodule "qemu"] |
| path = qemu |
| url = https://gitlab.com/qemu-project/qemu.git |
| shallow = true |
| [submodule "musl"] |
| path = musl |
| url = https://git.musl-libc.org/git/musl |
| branch = master |
| shallow = true |
| [submodule "spike"] |
| path = spike |
| url = https://github.com/riscv-software-src/riscv-isa-sim.git |
| branch = master |
| shallow = true |
| [submodule "pk"] |
| path = pk |
| url = https://github.com/riscv-software-src/riscv-pk.git |
| branch = master |
| shallow = true |
| [submodule "llvm"] |
| path = llvm |
| url = https://github.com/llvm/llvm-project.git |
| branch = release/20.x |
| shallow = true |
| [submodule "uclibc-ng"] |
| path = uclibc-ng |
| url = https://github.com/wbx-github/uclibc-ng.git |
| shallow = true |