File tree Expand file tree Collapse file tree 2 files changed +15
-4
lines changed
Expand file tree Collapse file tree 2 files changed +15
-4
lines changed Original file line number Diff line number Diff line change @@ -14,12 +14,14 @@ jobs:
1414 strategy :
1515 matrix :
1616 os : [ubuntu-22.04, ubuntu-24.04]
17- mode : [newlib, linux, musl]
17+ mode : [newlib, linux, musl uclibc ]
1818 target : [rv32gc-ilp32d, rv64gc-lp64d]
1919 compiler : [gcc, llvm]
2020 exclude :
2121 - mode : musl
2222 compiler : llvm
23+ - mode : uclibc
24+ compiler : llvm
2325 steps :
2426 - name : Remove unneeded frameworks to recover disk space
2527 run : |
5759 - name : recover space
5860 run : |
5961 sudo du -hs / 2> /dev/null || true
60- sudo rm -rf binutils dejagnu gcc gdb glibc llvm musl newlib pk qemu spike || true
62+ sudo rm -rf binutils dejagnu gcc gdb glibc llvm musl newlib pk qemu spike uclibc-ng || true
6163 sudo du -hs / 2> /dev/null || true
6264
6365 - name : tarball build
7274 MODE="glibc";;
7375 "musl")
7476 MODE="musl";;
77+ "uclibc")
78+ MODE="uclibc-ng";;
7579 *)
7680 MODE="elf";;
7781 esac
@@ -159,6 +163,8 @@ jobs:
159163 MODE="glibc";;
160164 "musl")
161165 MODE="musl";;
166+ "uclibc")
167+ MODE="uclibc-ng";;
162168 *)
163169 MODE="elf";;
164170 esac
Original file line number Diff line number Diff line change @@ -49,12 +49,15 @@ jobs:
4949 strategy :
5050 matrix :
5151 os : [ubuntu-22.04, ubuntu-24.04]
52- mode : [newlib, linux, musl]
52+ mode : [newlib, linux, musl, uclibc ]
5353 target : [rv32gc-ilp32d, rv64gc-lp64d]
5454 compiler : [gcc, llvm]
5555 exclude :
5656 - mode : musl
5757 compiler : llvm
58+
59+ - mode : uclibc
60+ compiler : llvm
5861 steps :
5962 - name : Remove unneeded frameworks to recover disk space
6063 run : |
8992 - name : recover space
9093 run : |
9194 sudo du -hs / 2> /dev/null || true
92- sudo rm -rf binutils dejagnu gcc gdb glibc llvm musl newlib pk qemu spike || true
95+ sudo rm -rf binutils dejagnu gcc gdb glibc llvm musl newlib pk qemu spike uclibc-ng || true
9396 sudo du -hs / 2> /dev/null || true
9497
9598 - name : tarball build
@@ -104,6 +107,8 @@ jobs:
104107 MODE="glibc";;
105108 "musl")
106109 MODE="musl";;
110+ "uclibc")
111+ MODE="uclibc-ng";;
107112 *)
108113 MODE="elf";;
109114 esac
You can’t perform that action at this time.
0 commit comments