Skip to content

Commit f21d2d7

Browse files
authored
Merge pull request #517 from fosslinux/mes-unified-libc
Change mescc to use a unified libc C file
2 parents aa02f6c + 27414ee commit f21d2d7

File tree

3 files changed

+184
-175
lines changed

3 files changed

+184
-175
lines changed

steps/mes-0.27/mes-0.27.x86.checksums

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ c7fe23d83f630bcc5f613e7d779cffa30b0cf282c1a49049195e5a44de027a78 /usr/bin/mes-m
33
234c264965116a24583dd569050adc766d7cc2da83b1db38085210f26031b70c /usr/lib/x86-mes/crt1.s
44
494f184a87175abc485a898c250c3831b2b5dcf5aead46591e00b39d1c5529fc /usr/lib/x86-mes/crt1.o
55
8afe05c3e1e8848b6f3e8de751524de5f69818eb8524659827918e3fddde3e1e /usr/lib/x86-mes/x86.M1
6-
771988b1df0dfa04bf5f1ab72af18c32b1a8205a07f10e5235d79dac0a072b00 /usr/lib/x86-mes/libmescc.s
7-
de4f2756b6d10f08ea70d624c339b120f162857e780a372055bd11aee024ab95 /usr/lib/x86-mes/libc+tcc.s
8-
09bca286c4d24e8fb5a6b71711cb62bacbff82752507d9d035fae6079b48b9c9 /usr/lib/x86-mes/libc.s
9-
52f697278ccdff5e457f27e10f465a91ab9858f0c6cee0683831cadb3109bbb7 /usr/lib/x86-mes/libmescc.a
10-
c5e4749abd1b6d75ddddc58ad8f17554bd26ff9cc24db5f63b5db386f74a0a59 /usr/lib/x86-mes/libc+tcc.a
11-
86dccb6519f507eda86c2b2abc2246d11ae92f9951288084f6033814d31388a7 /usr/lib/x86-mes/libc.a
6+
06c6e43ab7f09e7779df786c57ba5b8775468ae8a47a0426278e9adc52d675c8 /usr/lib/x86-mes/libmescc.s
7+
ec27b2a0112749f39967b15dd0eea3e2df5713bb7de58d854549e41e0b9789d1 /usr/lib/x86-mes/libc+tcc.s
8+
cd88fb3dedbc1efe90d454b37274b0d6ea0a778abfd6f182f81ced838aae872e /usr/lib/x86-mes/libc.s
9+
bfb362848fc83a8a58421636a51b1514d1915b58a5a2354c703dfec64c899cad /usr/lib/x86-mes/libmescc.a
10+
bb491059be5600ccdad9a3a18554588b7e3977b18170af5f9ef8fc18305fee01 /usr/lib/x86-mes/libc+tcc.a
11+
128b40697c7764b0b8a6b582d29bec1c3f1ffb1d2e012758ede0db689eecc850 /usr/lib/x86-mes/libc.a
1212
82cac4353375a52efecc6fda1f8b37373988fe41ed197b63d8e906321b105d77 /usr/lib/linux/x86-mes/elf32-header.hex2
1313
f9873d9aab12e70f24d97f8319e17a1e698ca60779ae9a6ab3ede648cd60fc61 /usr/lib/linux/x86-mes/elf32-footer-single-main.hex2

steps/mes-0.27/pass1.kaem

Lines changed: 177 additions & 168 deletions
Original file line numberDiff line numberDiff line change
@@ -96,180 +96,189 @@ alias mescc="${MES} -e main ${BINDIR}/mescc.scm -D HAVE_CONFIG_H=1 -I include -I
9696
mescc lib/linux/${MES_ARCH}-mes-mescc/crt1.c -o lib/${MES_ARCH}-mes/crt1.o
9797

9898
# Now for libc-mini.a
99-
mescc lib/mes/__init_io.c
100-
mescc lib/mes/eputs.c
101-
mescc lib/mes/oputs.c
102-
mescc lib/mes/globals.c
103-
mescc lib/stdlib/exit.c
104-
mescc lib/linux/${MES_ARCH}-mes-mescc/_exit.c
105-
mescc lib/linux/${MES_ARCH}-mes-mescc/_write.c
106-
mescc lib/stdlib/puts.c
107-
mescc lib/string/strlen.c
108-
catm ${LIBDIR}/${MES_ARCH}-mes/libc-mini.a __init_io.o eputs.o oputs.o globals.o exit.o _exit.o _write.o puts.o strlen.o
109-
catm ${LIBDIR}/${MES_ARCH}-mes/libc-mini.s __init_io.s eputs.s oputs.s globals.s exit.s _exit.s _write.s puts.s strlen.s
99+
catm libc-mini.c \
100+
lib/mes/__init_io.c \
101+
lib/mes/eputs.c \
102+
lib/mes/oputs.c \
103+
lib/mes/globals.c \
104+
lib/stdlib/exit.c \
105+
lib/linux/${MES_ARCH}-mes-mescc/_exit.c \
106+
lib/linux/${MES_ARCH}-mes-mescc/_write.c \
107+
lib/stdlib/puts.c \
108+
lib/string/strlen.c
109+
mescc libc-mini.c
110+
cp libc-mini.o ${LIBDIR}/${MES_ARCH}-mes/libc-mini.a
111+
cp libc-mini.s ${LIBDIR}/${MES_ARCH}-mes/libc-mini.s
110112

111113
# libmescc.a
112-
mescc lib/linux/${MES_ARCH}-mes-mescc/syscall-internal.c
113-
catm ${LIBDIR}/${MES_ARCH}-mes/libmescc.a globals.o syscall-internal.o
114-
catm ${LIBDIR}/${MES_ARCH}-mes/libmescc.s globals.s syscall-internal.s
114+
catm libmescc.c \
115+
lib/mes/globals.c \
116+
lib/linux/${MES_ARCH}-mes-mescc/syscall-internal.c
117+
mescc libmescc.c
118+
cp libmescc.o ${LIBDIR}/${MES_ARCH}-mes/libmescc.a
119+
cp libmescc.s ${LIBDIR}/${MES_ARCH}-mes/libmescc.s
115120

116121
# libc.a
117-
mescc lib/ctype/isnumber.c
118-
mescc lib/mes/abtol.c
119-
mescc lib/mes/cast.c
120-
mescc lib/mes/eputc.c
121-
mescc lib/mes/fdgetc.c
122-
mescc lib/mes/fdputc.c
123-
mescc lib/mes/fdputs.c
124-
mescc lib/mes/fdungetc.c
125-
mescc lib/mes/itoa.c
126-
mescc lib/mes/ltoa.c
127-
mescc lib/mes/ltoab.c
128-
mescc lib/mes/mes_open.c
129-
mescc lib/mes/ntoab.c
130-
mescc lib/mes/oputc.c
131-
mescc lib/mes/ultoa.c
132-
mescc lib/mes/utoa.c
133-
mescc lib/ctype/isdigit.c
134-
mescc lib/ctype/isspace.c
135-
mescc lib/ctype/isxdigit.c
136-
mescc lib/mes/assert_msg.c
137-
mescc lib/posix/write.c
138-
mescc lib/stdlib/atoi.c
139-
mescc lib/linux/lseek.c
140-
mescc lib/mes/__assert_fail.c
141-
mescc lib/mes/__buffered_read.c
142-
mescc lib/mes/__mes_debug.c
143-
mescc lib/posix/execv.c
144-
mescc lib/posix/getcwd.c
145-
mescc lib/posix/getenv.c
146-
mescc lib/posix/isatty.c
147-
mescc lib/posix/open.c
148-
mescc lib/posix/buffered-read.c
149-
mescc lib/posix/setenv.c
150-
mescc lib/posix/wait.c
151-
mescc lib/dirent/closedir.c
152-
mescc lib/dirent/opendir.c
153-
mescc lib/stdio/fgetc.c
154-
mescc lib/stdio/fputc.c
155-
mescc lib/stdio/fputs.c
156-
mescc lib/stdio/getc.c
157-
mescc lib/stdio/getchar.c
158-
mescc lib/stdio/putc.c
159-
mescc lib/stdio/putchar.c
160-
mescc lib/stdio/ungetc.c
161-
mescc lib/stdlib/calloc.c
162-
mescc lib/stdlib/free.c
163-
mescc lib/stdlib/realloc.c
164-
mescc lib/string/memchr.c
165-
mescc lib/string/memcmp.c
166-
mescc lib/string/memcpy.c
167-
mescc lib/string/memmove.c
168-
mescc lib/string/memset.c
169-
mescc lib/string/strcmp.c
170-
mescc lib/string/strcpy.c
171-
mescc lib/string/strncmp.c
172-
mescc lib/posix/raise.c
173-
mescc lib/linux/access.c
174-
mescc lib/linux/brk.c
175-
mescc lib/linux/chdir.c
176-
mescc lib/linux/chmod.c
177-
mescc lib/linux/clock_gettime.c
178-
mescc lib/linux/dup.c
179-
mescc lib/linux/dup2.c
180-
mescc lib/linux/execve.c
181-
mescc lib/linux/fork.c
182-
mescc lib/linux/fsync.c
183-
mescc lib/linux/_getcwd.c
184-
mescc lib/linux/gettimeofday.c
185-
mescc lib/linux/ioctl3.c
186-
mescc lib/linux/malloc.c
187-
mescc lib/linux/_open3.c
188-
mescc lib/linux/_read.c
189-
mescc lib/linux/readdir.c
190-
mescc lib/linux/rename.c
191-
mescc lib/linux/time.c
192-
mescc lib/linux/umask.c
193-
mescc lib/linux/uname.c
194-
mescc lib/linux/unlink.c
195-
mescc lib/linux/utimensat.c
196-
mescc lib/linux/wait4.c
197-
mescc lib/linux/waitpid.c
198-
mescc lib/linux/${MES_ARCH}-mes-mescc/syscall.c
199-
mescc lib/linux/getpid.c
200-
mescc lib/linux/kill.c
201-
mescc lib/linux/pipe.c
202-
mescc lib/linux/stat.c
203-
mescc lib/linux/lstat.c
204-
mescc lib/linux/mkdir.c
205-
mescc lib/linux/rmdir.c
206-
mescc lib/linux/link.c
207-
mescc lib/linux/symlink.c
208-
mescc lib/linux/close.c
209-
mescc lib/linux/nanosleep.c
210-
mescc lib/linux/fcntl.c
211-
mescc lib/linux/fstat.c
212-
mescc lib/linux/getdents.c
213-
catm ${LIBDIR}/${MES_ARCH}-mes/libc.a __init_io.o eputs.o oputs.o globals.o exit.o _exit.o _write.o puts.o strlen.o isnumber.o abtol.o cast.o eputc.o fdgetc.o fdputc.o fdputs.o fdungetc.o itoa.o ltoa.o ltoab.o mes_open.o ntoab.o oputc.o ultoa.o utoa.o isdigit.o isspace.o isxdigit.o assert_msg.o write.o atoi.o lseek.o __assert_fail.o __buffered_read.o __mes_debug.o execv.o getcwd.o getenv.o isatty.o open.o buffered-read.o setenv.o wait.o closedir.o opendir.o fgetc.o fputc.o fputs.o getc.o getchar.o putc.o putchar.o ungetc.o calloc.o free.o malloc.o realloc.o memchr.o memcmp.o memcpy.o memmove.o memset.o strcmp.o strcpy.o strncmp.o raise.o access.o brk.o chdir.o chmod.o clock_gettime.o dup.o dup2.o execve.o fork.o fsync.o _getcwd.o gettimeofday.o ioctl3.o _open3.o _read.o readdir.o rename.o time.o umask.o uname.o unlink.o utimensat.o wait4.o waitpid.o syscall.o getpid.o kill.o pipe.o stat.o lstat.o mkdir.o rmdir.o link.o symlink.o close.o nanosleep.o fcntl.o fstat.o getdents.o
214-
catm ${LIBDIR}/${MES_ARCH}-mes/libc.s __init_io.s eputs.s oputs.s globals.s exit.s _exit.s _write.s puts.s strlen.s isnumber.s abtol.s cast.s eputc.s fdgetc.s fdputc.s fdputs.s fdungetc.s itoa.s ltoa.s ltoab.s mes_open.s ntoab.s oputc.s ultoa.s utoa.s isdigit.s isspace.s isxdigit.s assert_msg.s write.s atoi.s lseek.s __assert_fail.s __buffered_read.s __mes_debug.s execv.s getcwd.s getenv.s isatty.s open.s buffered-read.s setenv.s wait.s closedir.s opendir.s fgetc.s fputc.s fputs.s getc.s getchar.s putc.s putchar.s ungetc.s calloc.s free.s malloc.s realloc.s memchr.s memcmp.s memcpy.s memmove.s memset.s strcmp.s strcpy.s strncmp.s raise.s access.s brk.s chdir.s chmod.s clock_gettime.s dup.s dup2.s execve.s fork.s fsync.s _getcwd.s gettimeofday.s ioctl3.s _open3.s _read.s readdir.s rename.s time.s umask.s uname.s unlink.s utimensat.s wait4.s waitpid.s syscall.s getpid.s kill.s pipe.s stat.s lstat.s mkdir.s rmdir.s link.s symlink.s close.s nanosleep.s fcntl.s fstat.s getdents.s
122+
catm libc.c \
123+
lib/ctype/isnumber.c \
124+
lib/mes/abtol.c \
125+
lib/mes/cast.c \
126+
lib/mes/eputc.c \
127+
lib/mes/fdgetc.c \
128+
lib/mes/fdputc.c \
129+
lib/mes/fdputs.c \
130+
lib/mes/fdungetc.c \
131+
lib/mes/itoa.c \
132+
lib/mes/ltoa.c \
133+
lib/mes/ltoab.c \
134+
lib/mes/mes_open.c \
135+
lib/mes/ntoab.c \
136+
lib/mes/oputc.c \
137+
lib/mes/ultoa.c \
138+
lib/mes/utoa.c \
139+
lib/ctype/isdigit.c \
140+
lib/ctype/isspace.c \
141+
lib/ctype/isxdigit.c \
142+
lib/mes/assert_msg.c \
143+
lib/posix/write.c \
144+
lib/stdlib/atoi.c \
145+
lib/linux/lseek.c \
146+
lib/mes/__assert_fail.c \
147+
lib/mes/__buffered_read.c \
148+
lib/mes/__mes_debug.c \
149+
lib/posix/execv.c \
150+
lib/posix/getcwd.c \
151+
lib/posix/getenv.c \
152+
lib/posix/isatty.c \
153+
lib/posix/open.c \
154+
lib/posix/buffered-read.c \
155+
lib/posix/setenv.c \
156+
lib/posix/wait.c \
157+
lib/dirent/closedir.c \
158+
lib/dirent/opendir.c \
159+
lib/stdio/fgetc.c \
160+
lib/stdio/fputc.c \
161+
lib/stdio/fputs.c \
162+
lib/stdio/getc.c \
163+
lib/stdio/getchar.c \
164+
lib/stdio/putc.c \
165+
lib/stdio/putchar.c \
166+
lib/stdio/ungetc.c \
167+
lib/stdlib/calloc.c \
168+
lib/stdlib/free.c \
169+
lib/stdlib/realloc.c \
170+
lib/string/memchr.c \
171+
lib/string/memcmp.c \
172+
lib/string/memcpy.c \
173+
lib/string/memmove.c \
174+
lib/string/memset.c \
175+
lib/string/strcmp.c \
176+
lib/string/strcpy.c \
177+
lib/string/strncmp.c \
178+
lib/posix/raise.c \
179+
lib/linux/access.c \
180+
lib/linux/brk.c \
181+
lib/linux/chdir.c \
182+
lib/linux/chmod.c \
183+
lib/linux/clock_gettime.c \
184+
lib/linux/dup.c \
185+
lib/linux/dup2.c \
186+
lib/linux/execve.c \
187+
lib/linux/fork.c \
188+
lib/linux/fsync.c \
189+
lib/linux/_getcwd.c \
190+
lib/linux/gettimeofday.c \
191+
lib/linux/ioctl3.c \
192+
lib/linux/malloc.c \
193+
lib/linux/_open3.c \
194+
lib/linux/_read.c \
195+
lib/linux/readdir.c \
196+
lib/linux/rename.c \
197+
lib/linux/time.c \
198+
lib/linux/umask.c \
199+
lib/linux/uname.c \
200+
lib/linux/unlink.c \
201+
lib/linux/utimensat.c \
202+
lib/linux/wait4.c \
203+
lib/linux/waitpid.c \
204+
lib/linux/${MES_ARCH}-mes-mescc/syscall.c \
205+
lib/linux/getpid.c \
206+
lib/linux/kill.c \
207+
lib/linux/pipe.c \
208+
lib/linux/stat.c \
209+
lib/linux/lstat.c \
210+
lib/linux/mkdir.c \
211+
lib/linux/rmdir.c \
212+
lib/linux/link.c \
213+
lib/linux/symlink.c \
214+
lib/linux/close.c \
215+
lib/linux/nanosleep.c \
216+
lib/linux/fcntl.c \
217+
lib/linux/fstat.c \
218+
lib/linux/getdents.c
219+
mescc libc.c
220+
catm ${LIBDIR}/${MES_ARCH}-mes/libc.a ${LIBDIR}/${MES_ARCH}-mes/libc-mini.a libc.o
221+
catm ${LIBDIR}/${MES_ARCH}-mes/libc.s ${LIBDIR}/${MES_ARCH}-mes/libc-mini.s libc.s
215222

216223
# libc+tcc.a
217-
mescc lib/ctype/islower.c
218-
mescc lib/ctype/isupper.c
219-
mescc lib/ctype/tolower.c
220-
mescc lib/ctype/toupper.c
221-
mescc lib/mes/abtod.c
222-
mescc lib/mes/dtoab.c
223-
mescc lib/mes/search-path.c
224-
mescc lib/posix/execvp.c
225-
mescc lib/stdio/fclose.c
226-
mescc lib/stdio/fdopen.c
227-
mescc lib/stdio/ferror.c
228-
mescc lib/stdio/fflush.c
229-
mescc lib/stdio/fopen.c
230-
mescc lib/stdio/fprintf.c
231-
mescc lib/stdio/fread.c
232-
mescc lib/stdio/fseek.c
233-
mescc lib/stdio/ftell.c
234-
mescc lib/stdio/fwrite.c
235-
mescc lib/stdio/printf.c
236-
mescc lib/stdio/remove.c
237-
mescc lib/stdio/snprintf.c
238-
mescc lib/stdio/sprintf.c
239-
mescc lib/stdio/sscanf.c
240-
mescc lib/stdio/vfprintf.c
241-
mescc lib/stdio/vprintf.c
242-
mescc lib/stdio/vsnprintf.c
243-
mescc lib/stdio/vsprintf.c
244-
mescc lib/stdio/vsscanf.c
245-
mescc lib/stdlib/abort.c
246-
mescc lib/stdlib/qsort.c
247-
mescc lib/stdlib/strtod.c
248-
mescc lib/stdlib/strtof.c
249-
mescc lib/stdlib/strtol.c
250-
mescc lib/stdlib/strtold.c
251-
mescc lib/stdlib/strtoll.c
252-
mescc lib/stdlib/strtoul.c
253-
mescc lib/stdlib/strtoull.c
254-
mescc lib/string/memmem.c
255-
mescc lib/string/strcat.c
256-
mescc lib/string/strchr.c
257-
mescc lib/string/strlwr.c
258-
mescc lib/string/strncpy.c
259-
mescc lib/string/strrchr.c
260-
mescc lib/string/strstr.c
261-
mescc lib/string/strupr.c
262-
mescc lib/stub/sigaction.c
263-
mescc lib/stub/ldexp.c
264-
mescc lib/stub/mprotect.c
265-
mescc lib/stub/localtime.c
266-
mescc lib/stub/sigemptyset.c
267-
mescc lib/${MES_ARCH}-mes-mescc/setjmp.c
268-
mescc lib/linux/close.c
269-
mescc lib/linux/rmdir.c
270-
mescc lib/linux/stat.c
271-
catm ${LIBDIR}/${MES_ARCH}-mes/libc+tcc.a ${LIBDIR}/${MES_ARCH}-mes/libc.a islower.o isupper.o tolower.o toupper.o abtod.o dtoab.o search-path.o execvp.o fclose.o fdopen.o ferror.o fflush.o fopen.o fprintf.o fread.o fseek.o ftell.o fwrite.o printf.o remove.o snprintf.o sprintf.o sscanf.o vfprintf.o vprintf.o vsnprintf.o vsprintf.o vsscanf.o abort.o qsort.o strtod.o strtof.o strtol.o strtold.o strtoll.o strtoul.o strtoull.o memmem.o strcat.o strchr.o strlwr.o strncpy.o strrchr.o strstr.o strupr.o sigaction.o ldexp.o mprotect.o localtime.o sigemptyset.o setjmp.o close.o rmdir.o stat.o
272-
catm ${LIBDIR}/${MES_ARCH}-mes/libc+tcc.s ${LIBDIR}/${MES_ARCH}-mes/libc.s islower.s isupper.s tolower.s toupper.s abtod.s dtoab.s search-path.s execvp.s fclose.s fdopen.s ferror.s fflush.s fopen.s fprintf.s fread.s fseek.s ftell.s fwrite.s printf.s remove.s snprintf.s sprintf.s sscanf.s vfprintf.s vprintf.s vsnprintf.s vsprintf.s vsscanf.s abort.s qsort.s strtod.s strtof.s strtol.s strtold.s strtoll.s strtoul.s strtoull.s memmem.s strcat.s strchr.s strlwr.s strncpy.s strrchr.s strstr.s strupr.s sigaction.s ldexp.s mprotect.s localtime.s sigemptyset.s setjmp.s close.s rmdir.s stat.s
224+
catm libc+tcc.c \
225+
lib/ctype/islower.c \
226+
lib/ctype/isupper.c \
227+
lib/ctype/tolower.c \
228+
lib/ctype/toupper.c \
229+
lib/mes/abtod.c \
230+
lib/mes/dtoab.c \
231+
lib/mes/search-path.c \
232+
lib/posix/execvp.c \
233+
lib/stdio/fclose.c \
234+
lib/stdio/fdopen.c \
235+
lib/stdio/ferror.c \
236+
lib/stdio/fflush.c \
237+
lib/stdio/fopen.c \
238+
lib/stdio/fprintf.c \
239+
lib/stdio/fread.c \
240+
lib/stdio/fseek.c \
241+
lib/stdio/ftell.c \
242+
lib/stdio/fwrite.c \
243+
lib/stdio/printf.c \
244+
lib/stdio/remove.c \
245+
lib/stdio/snprintf.c \
246+
lib/stdio/sprintf.c \
247+
lib/stdio/sscanf.c \
248+
lib/stdio/vfprintf.c \
249+
lib/stdio/vprintf.c \
250+
lib/stdio/vsnprintf.c \
251+
lib/stdio/vsprintf.c \
252+
lib/stdio/vsscanf.c \
253+
lib/stdlib/abort.c \
254+
lib/stdlib/qsort.c \
255+
lib/stdlib/strtod.c \
256+
lib/stdlib/strtof.c \
257+
lib/stdlib/strtol.c \
258+
lib/stdlib/strtold.c \
259+
lib/stdlib/strtoll.c \
260+
lib/stdlib/strtoul.c \
261+
lib/stdlib/strtoull.c \
262+
lib/string/memmem.c \
263+
lib/string/strcat.c \
264+
lib/string/strchr.c \
265+
lib/string/strlwr.c \
266+
lib/string/strncpy.c \
267+
lib/string/strrchr.c \
268+
lib/string/strstr.c \
269+
lib/string/strupr.c \
270+
lib/stub/sigaction.c \
271+
lib/stub/ldexp.c \
272+
lib/stub/mprotect.c \
273+
lib/stub/localtime.c \
274+
lib/stub/sigemptyset.c \
275+
lib/${MES_ARCH}-mes-mescc/setjmp.c \
276+
lib/linux/close.c \
277+
lib/linux/rmdir.c \
278+
lib/linux/stat.c
279+
mescc libc+tcc.c
280+
catm ${LIBDIR}/${MES_ARCH}-mes/libc+tcc.a ${LIBDIR}/${MES_ARCH}-mes/libc.a libc+tcc.o
281+
catm ${LIBDIR}/${MES_ARCH}-mes/libc+tcc.s ${LIBDIR}/${MES_ARCH}-mes/libc.s libc+tcc.s
273282

274283
# Make directories
275284
mkdir ${PREFIX}/lib/linux ${INCDIR}/mes ${INCDIR}/sys ${INCDIR}/linux ${INCDIR}/arch

steps/tcc-0.9.26/tcc-0.9.26.x86.checksums

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
0ad357e27d33f2387466182880de2d448e7655ed9224d65d9861501c06cd6095 /usr/bin/tcc-mes
1+
096aa0aaf3d2d2742c45683edebbe3ed8ba61d587e1c610e04dab06715824e07 /usr/bin/tcc-mes
22
2f0209ee3bfe4c65b54c72fe7b5a4f9e85562c31b5b202301d07e040d1f34347 /usr/bin/tcc-boot0
33
edc61c506e4e080ace481d0e2e68ce4e184145721d6e67aab5a9711a7a92695b /usr/bin/tcc-boot1
44
2204b4625e068b77aaeffc5f94e0ee12e6826c5f7f0639bb53932e2d625939d9 /usr/bin/tcc

0 commit comments

Comments
 (0)