# 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