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:
14
14
strategy :
15
15
matrix :
16
16
os : [ubuntu-22.04, ubuntu-24.04]
17
- mode : [newlib, linux, musl]
17
+ mode : [newlib, linux, musl uclibc ]
18
18
target : [rv32gc-ilp32d, rv64gc-lp64d]
19
19
compiler : [gcc, llvm]
20
20
exclude :
21
21
- mode : musl
22
22
compiler : llvm
23
+ - mode : uclibc
24
+ compiler : llvm
23
25
steps :
24
26
- name : Remove unneeded frameworks to recover disk space
25
27
run : |
57
59
- name : recover space
58
60
run : |
59
61
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
61
63
sudo du -hs / 2> /dev/null || true
62
64
63
65
- name : tarball build
72
74
MODE="glibc";;
73
75
"musl")
74
76
MODE="musl";;
77
+ "uclibc")
78
+ MODE="uclibc-ng";;
75
79
*)
76
80
MODE="elf";;
77
81
esac
@@ -159,6 +163,8 @@ jobs:
159
163
MODE="glibc";;
160
164
"musl")
161
165
MODE="musl";;
166
+ "uclibc")
167
+ MODE="uclibc-ng";;
162
168
*)
163
169
MODE="elf";;
164
170
esac
Original file line number Diff line number Diff line change @@ -49,12 +49,15 @@ jobs:
49
49
strategy :
50
50
matrix :
51
51
os : [ubuntu-22.04, ubuntu-24.04]
52
- mode : [newlib, linux, musl]
52
+ mode : [newlib, linux, musl, uclibc ]
53
53
target : [rv32gc-ilp32d, rv64gc-lp64d]
54
54
compiler : [gcc, llvm]
55
55
exclude :
56
56
- mode : musl
57
57
compiler : llvm
58
+
59
+ - mode : uclibc
60
+ compiler : llvm
58
61
steps :
59
62
- name : Remove unneeded frameworks to recover disk space
60
63
run : |
89
92
- name : recover space
90
93
run : |
91
94
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
93
96
sudo du -hs / 2> /dev/null || true
94
97
95
98
- name : tarball build
@@ -104,6 +107,8 @@ jobs:
104
107
MODE="glibc";;
105
108
"musl")
106
109
MODE="musl";;
110
+ "uclibc")
111
+ MODE="uclibc-ng";;
107
112
*)
108
113
MODE="elf";;
109
114
esac
You can’t perform that action at this time.
0 commit comments