├── .github ├── copilot-instructions.md └── workflows │ ├── README.md │ ├── build-single-toolchain.yml │ ├── build-toolchain.yml │ └── release.yml ├── .gitignore ├── ARCH.md ├── ARCH_zh.md ├── LICENSE ├── Makefile ├── README.md ├── README_zh.md ├── SConscript ├── _codeql_detected_source_root ├── arch └── SConscript ├── crt ├── aarch64 │ ├── crt0.c │ ├── crti.S │ └── crtn.S ├── arm │ ├── crt0.c │ ├── crti.S │ └── crtn.S ├── common │ └── crt0.c ├── crt0.h ├── riscv32 │ └── crt0.c └── riscv64 │ └── crt0.c ├── helloworld ├── main.c ├── qemu │ ├── qemu-mps3-an536 │ │ ├── link.ld │ │ ├── qemu.bat │ │ └── uart.h │ ├── qemu-vexpress-a9 │ │ ├── link.ld │ │ ├── qemu.bat │ │ └── uart.h │ ├── qemu-virt-aarch64 │ │ ├── link.ld │ │ ├── qemu.bat │ │ └── uart.h │ ├── qemu-virt-riscv32 │ │ ├── link.ld │ │ ├── qemu.bat │ │ └── uart.h │ └── qemu-virt-riscv64 │ │ ├── link.ld │ │ ├── qemu.bat │ │ └── uart.h └── template.ld ├── include ├── __version.h ├── alltypes.h ├── assert.h ├── compiler.h ├── ctype.h ├── errno.h ├── fcntl.h ├── features.h ├── inttypes.h ├── limits.h ├── locale.h ├── setjmp.h ├── signal.h ├── spinlock.h ├── stdarg.h ├── stdatomic.h ├── stdbool.h ├── stdc-predef.h ├── stddef.h ├── stdint.h ├── stdio.h ├── stdlib.h ├── string.h ├── sys │ ├── errno.h │ ├── features.h │ ├── stat.h │ ├── statfs.h │ ├── statvfs.h │ ├── types.h │ └── utsname.h ├── syscall.h ├── time.h ├── unistd.h └── wchar.h ├── mkconfigs └── qemu │ ├── qemu-hello.mk │ ├── qemu-mps3-an536.mk │ ├── qemu-vexpress-a9.mk │ ├── qemu-virt-aarch64.mk │ ├── qemu-virt-riscv32.mk │ └── qemu-virt-riscv64.mk ├── mlibc.ld ├── src ├── SConscript ├── dummy │ ├── SConscript │ ├── dummy_errno.c │ ├── dummy_lock.c │ ├── dummy_posix.c │ └── dummy_sbrk.c ├── internal │ ├── lock.h │ ├── mem_impl.h │ ├── printf.h │ ├── stdio_impl.h │ ├── time_impl.h │ └── tlsf.h ├── misc │ ├── SConscript │ ├── assert.c │ ├── env.c │ ├── inttypes.c │ ├── libc.c │ ├── setjmp.c │ ├── string.c │ └── uname.c ├── stdio │ ├── SConscript │ ├── __mlibc_file_mgt.c │ ├── __mlibc_fmode.c │ ├── __mlibc_overflow.c │ ├── __mlibc_printf.c │ ├── __mlibc_stderr.c │ ├── __mlibc_stdin.c │ ├── __mlibc_stdio_impl.c │ ├── __mlibc_stdout.c │ ├── __mlibc_uflow.c │ ├── fclose.c │ ├── fdopen.c │ ├── ferror.c │ ├── fflush.c │ ├── fileno.c │ ├── fopen.c │ ├── fprintf.c │ ├── fread.c │ ├── fseek.c │ ├── fwrite.c │ ├── printf.c │ ├── setvbuf.c │ ├── snprintf.c │ ├── sprintf.c │ ├── stdio.c │ ├── unget.c │ ├── vfprintf.c │ ├── vprintf.c │ └── vsnprintf.c ├── stdlib │ ├── SConscript │ ├── abort.c │ ├── calloc.c │ ├── exit.c │ ├── free.c │ ├── malloc.c │ ├── mem_init.c │ ├── qsort.c │ ├── realloc.c │ ├── stdlib.c │ └── tlsf.c └── time │ ├── SConscript │ └── time.c ├── testcases ├── Makefile ├── PSE51.md ├── README.md ├── assert │ ├── Makefile │ └── test_assert.c ├── build ├── common │ ├── Makefile.common │ ├── Makefile.template │ ├── embedded_startup.c │ └── main.c ├── ctype │ ├── Makefile │ └── test_ctype.c ├── fcntl │ ├── Makefile │ └── test_fcntl.c ├── locale │ ├── Makefile │ └── test_locale.c ├── signal │ ├── Makefile │ └── test_signal.c ├── stat │ ├── Makefile │ └── test_stat.c ├── stdio │ ├── Makefile │ ├── README.md │ ├── test_char_io.c │ ├── test_file_operations.c │ ├── test_formatted_io.c │ ├── test_misc_stdio.c │ └── test_string_io.c ├── stdlib │ ├── Makefile │ ├── README.md │ ├── test_environment_utils.c │ ├── test_integer_math.c │ ├── test_memory.c │ ├── test_program_control.c │ ├── test_random.c │ └── test_string_conversion.c ├── string │ ├── Makefile │ ├── README.md │ ├── test_memory_ops.c │ ├── test_string_compare.c │ ├── test_string_concat.c │ ├── test_string_copy.c │ ├── test_string_misc.c │ └── test_string_search.c ├── test ├── test_colors.h ├── time │ ├── Makefile │ └── test_time.c ├── unistd │ ├── Makefile │ └── test_unistd.c └── utsname │ ├── Makefile │ └── test_utsname.c └── toolchain ├── Dockerfile ├── Makefile ├── README.md ├── config.sub ├── daemon.json ├── docker_build.sh ├── docker_run.sh ├── patches ├── binutils-2.39 │ ├── 0001-gprofng-fix-build-issues-on-musl.patch │ ├── 0001-j2-234.diff │ └── 0001-skip-destructors-on-mingw.patch └── gcc-12.2.0 │ ├── 0000-__aarch64_ldadd8_rel.diff │ ├── 0000-nostdinc.diff │ ├── 0002-posix_memalign.diff │ ├── 0003-disable-riscv64-gloss.diff │ ├── 0005-m68k-sqrt.diff │ ├── 0018-build_tag.diff │ └── 0100-hack-sh2fdpic-unwind-nonsense.diff └── version.h /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/workflows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/.github/workflows/README.md -------------------------------------------------------------------------------- /.github/workflows/build-single-toolchain.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/.github/workflows/build-single-toolchain.yml -------------------------------------------------------------------------------- /.github/workflows/build-toolchain.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/.github/workflows/build-toolchain.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/.gitignore -------------------------------------------------------------------------------- /ARCH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/ARCH.md -------------------------------------------------------------------------------- /ARCH_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/ARCH_zh.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/README.md -------------------------------------------------------------------------------- /README_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/README_zh.md -------------------------------------------------------------------------------- /SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/SConscript -------------------------------------------------------------------------------- /_codeql_detected_source_root: -------------------------------------------------------------------------------- 1 | . -------------------------------------------------------------------------------- /arch/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/arch/SConscript -------------------------------------------------------------------------------- /crt/aarch64/crt0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/crt/aarch64/crt0.c -------------------------------------------------------------------------------- /crt/aarch64/crti.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/crt/aarch64/crti.S -------------------------------------------------------------------------------- /crt/aarch64/crtn.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/crt/aarch64/crtn.S -------------------------------------------------------------------------------- /crt/arm/crt0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/crt/arm/crt0.c -------------------------------------------------------------------------------- /crt/arm/crti.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/crt/arm/crti.S -------------------------------------------------------------------------------- /crt/arm/crtn.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/crt/arm/crtn.S -------------------------------------------------------------------------------- /crt/common/crt0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/crt/common/crt0.c -------------------------------------------------------------------------------- /crt/crt0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/crt/crt0.h -------------------------------------------------------------------------------- /crt/riscv32/crt0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/crt/riscv32/crt0.c -------------------------------------------------------------------------------- /crt/riscv64/crt0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/crt/riscv64/crt0.c -------------------------------------------------------------------------------- /helloworld/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/helloworld/main.c -------------------------------------------------------------------------------- /helloworld/qemu/qemu-mps3-an536/link.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/helloworld/qemu/qemu-mps3-an536/link.ld -------------------------------------------------------------------------------- /helloworld/qemu/qemu-mps3-an536/qemu.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/helloworld/qemu/qemu-mps3-an536/qemu.bat -------------------------------------------------------------------------------- /helloworld/qemu/qemu-mps3-an536/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/helloworld/qemu/qemu-mps3-an536/uart.h -------------------------------------------------------------------------------- /helloworld/qemu/qemu-vexpress-a9/link.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/helloworld/qemu/qemu-vexpress-a9/link.ld -------------------------------------------------------------------------------- /helloworld/qemu/qemu-vexpress-a9/qemu.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/helloworld/qemu/qemu-vexpress-a9/qemu.bat -------------------------------------------------------------------------------- /helloworld/qemu/qemu-vexpress-a9/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/helloworld/qemu/qemu-vexpress-a9/uart.h -------------------------------------------------------------------------------- /helloworld/qemu/qemu-virt-aarch64/link.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/helloworld/qemu/qemu-virt-aarch64/link.ld -------------------------------------------------------------------------------- /helloworld/qemu/qemu-virt-aarch64/qemu.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/helloworld/qemu/qemu-virt-aarch64/qemu.bat -------------------------------------------------------------------------------- /helloworld/qemu/qemu-virt-aarch64/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/helloworld/qemu/qemu-virt-aarch64/uart.h -------------------------------------------------------------------------------- /helloworld/qemu/qemu-virt-riscv32/link.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/helloworld/qemu/qemu-virt-riscv32/link.ld -------------------------------------------------------------------------------- /helloworld/qemu/qemu-virt-riscv32/qemu.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/helloworld/qemu/qemu-virt-riscv32/qemu.bat -------------------------------------------------------------------------------- /helloworld/qemu/qemu-virt-riscv32/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/helloworld/qemu/qemu-virt-riscv32/uart.h -------------------------------------------------------------------------------- /helloworld/qemu/qemu-virt-riscv64/link.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/helloworld/qemu/qemu-virt-riscv64/link.ld -------------------------------------------------------------------------------- /helloworld/qemu/qemu-virt-riscv64/qemu.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/helloworld/qemu/qemu-virt-riscv64/qemu.bat -------------------------------------------------------------------------------- /helloworld/qemu/qemu-virt-riscv64/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/helloworld/qemu/qemu-virt-riscv64/uart.h -------------------------------------------------------------------------------- /helloworld/template.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/helloworld/template.ld -------------------------------------------------------------------------------- /include/__version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/__version.h -------------------------------------------------------------------------------- /include/alltypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/alltypes.h -------------------------------------------------------------------------------- /include/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/assert.h -------------------------------------------------------------------------------- /include/compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/compiler.h -------------------------------------------------------------------------------- /include/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/ctype.h -------------------------------------------------------------------------------- /include/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/errno.h -------------------------------------------------------------------------------- /include/fcntl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/fcntl.h -------------------------------------------------------------------------------- /include/features.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/features.h -------------------------------------------------------------------------------- /include/inttypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/inttypes.h -------------------------------------------------------------------------------- /include/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/limits.h -------------------------------------------------------------------------------- /include/locale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/locale.h -------------------------------------------------------------------------------- /include/setjmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/setjmp.h -------------------------------------------------------------------------------- /include/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/signal.h -------------------------------------------------------------------------------- /include/spinlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/spinlock.h -------------------------------------------------------------------------------- /include/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/stdarg.h -------------------------------------------------------------------------------- /include/stdatomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/stdatomic.h -------------------------------------------------------------------------------- /include/stdbool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/stdbool.h -------------------------------------------------------------------------------- /include/stdc-predef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/stdc-predef.h -------------------------------------------------------------------------------- /include/stddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/stddef.h -------------------------------------------------------------------------------- /include/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/stdint.h -------------------------------------------------------------------------------- /include/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/stdio.h -------------------------------------------------------------------------------- /include/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/stdlib.h -------------------------------------------------------------------------------- /include/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/string.h -------------------------------------------------------------------------------- /include/sys/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/sys/errno.h -------------------------------------------------------------------------------- /include/sys/features.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/sys/features.h -------------------------------------------------------------------------------- /include/sys/stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/sys/stat.h -------------------------------------------------------------------------------- /include/sys/statfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/sys/statfs.h -------------------------------------------------------------------------------- /include/sys/statvfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/sys/statvfs.h -------------------------------------------------------------------------------- /include/sys/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/sys/types.h -------------------------------------------------------------------------------- /include/sys/utsname.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/sys/utsname.h -------------------------------------------------------------------------------- /include/syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/syscall.h -------------------------------------------------------------------------------- /include/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/time.h -------------------------------------------------------------------------------- /include/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/unistd.h -------------------------------------------------------------------------------- /include/wchar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/include/wchar.h -------------------------------------------------------------------------------- /mkconfigs/qemu/qemu-hello.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/mkconfigs/qemu/qemu-hello.mk -------------------------------------------------------------------------------- /mkconfigs/qemu/qemu-mps3-an536.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/mkconfigs/qemu/qemu-mps3-an536.mk -------------------------------------------------------------------------------- /mkconfigs/qemu/qemu-vexpress-a9.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/mkconfigs/qemu/qemu-vexpress-a9.mk -------------------------------------------------------------------------------- /mkconfigs/qemu/qemu-virt-aarch64.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/mkconfigs/qemu/qemu-virt-aarch64.mk -------------------------------------------------------------------------------- /mkconfigs/qemu/qemu-virt-riscv32.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/mkconfigs/qemu/qemu-virt-riscv32.mk -------------------------------------------------------------------------------- /mkconfigs/qemu/qemu-virt-riscv64.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/mkconfigs/qemu/qemu-virt-riscv64.mk -------------------------------------------------------------------------------- /mlibc.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/mlibc.ld -------------------------------------------------------------------------------- /src/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/SConscript -------------------------------------------------------------------------------- /src/dummy/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/dummy/SConscript -------------------------------------------------------------------------------- /src/dummy/dummy_errno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/dummy/dummy_errno.c -------------------------------------------------------------------------------- /src/dummy/dummy_lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/dummy/dummy_lock.c -------------------------------------------------------------------------------- /src/dummy/dummy_posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/dummy/dummy_posix.c -------------------------------------------------------------------------------- /src/dummy/dummy_sbrk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/dummy/dummy_sbrk.c -------------------------------------------------------------------------------- /src/internal/lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/internal/lock.h -------------------------------------------------------------------------------- /src/internal/mem_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/internal/mem_impl.h -------------------------------------------------------------------------------- /src/internal/printf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/internal/printf.h -------------------------------------------------------------------------------- /src/internal/stdio_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/internal/stdio_impl.h -------------------------------------------------------------------------------- /src/internal/time_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/internal/time_impl.h -------------------------------------------------------------------------------- /src/internal/tlsf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/internal/tlsf.h -------------------------------------------------------------------------------- /src/misc/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/misc/SConscript -------------------------------------------------------------------------------- /src/misc/assert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/misc/assert.c -------------------------------------------------------------------------------- /src/misc/env.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/misc/env.c -------------------------------------------------------------------------------- /src/misc/inttypes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/misc/inttypes.c -------------------------------------------------------------------------------- /src/misc/libc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/misc/libc.c -------------------------------------------------------------------------------- /src/misc/setjmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/misc/setjmp.c -------------------------------------------------------------------------------- /src/misc/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/misc/string.c -------------------------------------------------------------------------------- /src/misc/uname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/misc/uname.c -------------------------------------------------------------------------------- /src/stdio/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/SConscript -------------------------------------------------------------------------------- /src/stdio/__mlibc_file_mgt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/__mlibc_file_mgt.c -------------------------------------------------------------------------------- /src/stdio/__mlibc_fmode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/__mlibc_fmode.c -------------------------------------------------------------------------------- /src/stdio/__mlibc_overflow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/__mlibc_overflow.c -------------------------------------------------------------------------------- /src/stdio/__mlibc_printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/__mlibc_printf.c -------------------------------------------------------------------------------- /src/stdio/__mlibc_stderr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/__mlibc_stderr.c -------------------------------------------------------------------------------- /src/stdio/__mlibc_stdin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/__mlibc_stdin.c -------------------------------------------------------------------------------- /src/stdio/__mlibc_stdio_impl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/__mlibc_stdio_impl.c -------------------------------------------------------------------------------- /src/stdio/__mlibc_stdout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/__mlibc_stdout.c -------------------------------------------------------------------------------- /src/stdio/__mlibc_uflow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/__mlibc_uflow.c -------------------------------------------------------------------------------- /src/stdio/fclose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/fclose.c -------------------------------------------------------------------------------- /src/stdio/fdopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/fdopen.c -------------------------------------------------------------------------------- /src/stdio/ferror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/ferror.c -------------------------------------------------------------------------------- /src/stdio/fflush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/fflush.c -------------------------------------------------------------------------------- /src/stdio/fileno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/fileno.c -------------------------------------------------------------------------------- /src/stdio/fopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/fopen.c -------------------------------------------------------------------------------- /src/stdio/fprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/fprintf.c -------------------------------------------------------------------------------- /src/stdio/fread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/fread.c -------------------------------------------------------------------------------- /src/stdio/fseek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/fseek.c -------------------------------------------------------------------------------- /src/stdio/fwrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/fwrite.c -------------------------------------------------------------------------------- /src/stdio/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/printf.c -------------------------------------------------------------------------------- /src/stdio/setvbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/setvbuf.c -------------------------------------------------------------------------------- /src/stdio/snprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/snprintf.c -------------------------------------------------------------------------------- /src/stdio/sprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/sprintf.c -------------------------------------------------------------------------------- /src/stdio/stdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/stdio.c -------------------------------------------------------------------------------- /src/stdio/unget.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/unget.c -------------------------------------------------------------------------------- /src/stdio/vfprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/vfprintf.c -------------------------------------------------------------------------------- /src/stdio/vprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/vprintf.c -------------------------------------------------------------------------------- /src/stdio/vsnprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdio/vsnprintf.c -------------------------------------------------------------------------------- /src/stdlib/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdlib/SConscript -------------------------------------------------------------------------------- /src/stdlib/abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdlib/abort.c -------------------------------------------------------------------------------- /src/stdlib/calloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdlib/calloc.c -------------------------------------------------------------------------------- /src/stdlib/exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdlib/exit.c -------------------------------------------------------------------------------- /src/stdlib/free.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdlib/free.c -------------------------------------------------------------------------------- /src/stdlib/malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdlib/malloc.c -------------------------------------------------------------------------------- /src/stdlib/mem_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdlib/mem_init.c -------------------------------------------------------------------------------- /src/stdlib/qsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdlib/qsort.c -------------------------------------------------------------------------------- /src/stdlib/realloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdlib/realloc.c -------------------------------------------------------------------------------- /src/stdlib/stdlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdlib/stdlib.c -------------------------------------------------------------------------------- /src/stdlib/tlsf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/stdlib/tlsf.c -------------------------------------------------------------------------------- /src/time/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/time/SConscript -------------------------------------------------------------------------------- /src/time/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/src/time/time.c -------------------------------------------------------------------------------- /testcases/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/Makefile -------------------------------------------------------------------------------- /testcases/PSE51.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/PSE51.md -------------------------------------------------------------------------------- /testcases/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/README.md -------------------------------------------------------------------------------- /testcases/assert/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/assert/Makefile -------------------------------------------------------------------------------- /testcases/assert/test_assert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/assert/test_assert.c -------------------------------------------------------------------------------- /testcases/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/build -------------------------------------------------------------------------------- /testcases/common/Makefile.common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/common/Makefile.common -------------------------------------------------------------------------------- /testcases/common/Makefile.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/common/Makefile.template -------------------------------------------------------------------------------- /testcases/common/embedded_startup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/common/embedded_startup.c -------------------------------------------------------------------------------- /testcases/common/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/common/main.c -------------------------------------------------------------------------------- /testcases/ctype/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/ctype/Makefile -------------------------------------------------------------------------------- /testcases/ctype/test_ctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/ctype/test_ctype.c -------------------------------------------------------------------------------- /testcases/fcntl/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/fcntl/Makefile -------------------------------------------------------------------------------- /testcases/fcntl/test_fcntl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/fcntl/test_fcntl.c -------------------------------------------------------------------------------- /testcases/locale/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/locale/Makefile -------------------------------------------------------------------------------- /testcases/locale/test_locale.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/locale/test_locale.c -------------------------------------------------------------------------------- /testcases/signal/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/signal/Makefile -------------------------------------------------------------------------------- /testcases/signal/test_signal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/signal/test_signal.c -------------------------------------------------------------------------------- /testcases/stat/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/stat/Makefile -------------------------------------------------------------------------------- /testcases/stat/test_stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/stat/test_stat.c -------------------------------------------------------------------------------- /testcases/stdio/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/stdio/Makefile -------------------------------------------------------------------------------- /testcases/stdio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/stdio/README.md -------------------------------------------------------------------------------- /testcases/stdio/test_char_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/stdio/test_char_io.c -------------------------------------------------------------------------------- /testcases/stdio/test_file_operations.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/stdio/test_file_operations.c -------------------------------------------------------------------------------- /testcases/stdio/test_formatted_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/stdio/test_formatted_io.c -------------------------------------------------------------------------------- /testcases/stdio/test_misc_stdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/stdio/test_misc_stdio.c -------------------------------------------------------------------------------- /testcases/stdio/test_string_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/stdio/test_string_io.c -------------------------------------------------------------------------------- /testcases/stdlib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/stdlib/Makefile -------------------------------------------------------------------------------- /testcases/stdlib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/stdlib/README.md -------------------------------------------------------------------------------- /testcases/stdlib/test_environment_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/stdlib/test_environment_utils.c -------------------------------------------------------------------------------- /testcases/stdlib/test_integer_math.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/stdlib/test_integer_math.c -------------------------------------------------------------------------------- /testcases/stdlib/test_memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/stdlib/test_memory.c -------------------------------------------------------------------------------- /testcases/stdlib/test_program_control.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/stdlib/test_program_control.c -------------------------------------------------------------------------------- /testcases/stdlib/test_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/stdlib/test_random.c -------------------------------------------------------------------------------- /testcases/stdlib/test_string_conversion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/stdlib/test_string_conversion.c -------------------------------------------------------------------------------- /testcases/string/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/string/Makefile -------------------------------------------------------------------------------- /testcases/string/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/string/README.md -------------------------------------------------------------------------------- /testcases/string/test_memory_ops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/string/test_memory_ops.c -------------------------------------------------------------------------------- /testcases/string/test_string_compare.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/string/test_string_compare.c -------------------------------------------------------------------------------- /testcases/string/test_string_concat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/string/test_string_concat.c -------------------------------------------------------------------------------- /testcases/string/test_string_copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/string/test_string_copy.c -------------------------------------------------------------------------------- /testcases/string/test_string_misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/string/test_string_misc.c -------------------------------------------------------------------------------- /testcases/string/test_string_search.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/string/test_string_search.c -------------------------------------------------------------------------------- /testcases/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/test -------------------------------------------------------------------------------- /testcases/test_colors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/test_colors.h -------------------------------------------------------------------------------- /testcases/time/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/time/Makefile -------------------------------------------------------------------------------- /testcases/time/test_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/time/test_time.c -------------------------------------------------------------------------------- /testcases/unistd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/unistd/Makefile -------------------------------------------------------------------------------- /testcases/unistd/test_unistd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/unistd/test_unistd.c -------------------------------------------------------------------------------- /testcases/utsname/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/utsname/Makefile -------------------------------------------------------------------------------- /testcases/utsname/test_utsname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/testcases/utsname/test_utsname.c -------------------------------------------------------------------------------- /toolchain/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/toolchain/Dockerfile -------------------------------------------------------------------------------- /toolchain/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/toolchain/Makefile -------------------------------------------------------------------------------- /toolchain/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/toolchain/README.md -------------------------------------------------------------------------------- /toolchain/config.sub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/toolchain/config.sub -------------------------------------------------------------------------------- /toolchain/daemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/toolchain/daemon.json -------------------------------------------------------------------------------- /toolchain/docker_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/toolchain/docker_build.sh -------------------------------------------------------------------------------- /toolchain/docker_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/toolchain/docker_run.sh -------------------------------------------------------------------------------- /toolchain/patches/binutils-2.39/0001-gprofng-fix-build-issues-on-musl.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/toolchain/patches/binutils-2.39/0001-gprofng-fix-build-issues-on-musl.patch -------------------------------------------------------------------------------- /toolchain/patches/binutils-2.39/0001-j2-234.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/toolchain/patches/binutils-2.39/0001-j2-234.diff -------------------------------------------------------------------------------- /toolchain/patches/binutils-2.39/0001-skip-destructors-on-mingw.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/toolchain/patches/binutils-2.39/0001-skip-destructors-on-mingw.patch -------------------------------------------------------------------------------- /toolchain/patches/gcc-12.2.0/0000-__aarch64_ldadd8_rel.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/toolchain/patches/gcc-12.2.0/0000-__aarch64_ldadd8_rel.diff -------------------------------------------------------------------------------- /toolchain/patches/gcc-12.2.0/0000-nostdinc.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/toolchain/patches/gcc-12.2.0/0000-nostdinc.diff -------------------------------------------------------------------------------- /toolchain/patches/gcc-12.2.0/0002-posix_memalign.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/toolchain/patches/gcc-12.2.0/0002-posix_memalign.diff -------------------------------------------------------------------------------- /toolchain/patches/gcc-12.2.0/0003-disable-riscv64-gloss.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/toolchain/patches/gcc-12.2.0/0003-disable-riscv64-gloss.diff -------------------------------------------------------------------------------- /toolchain/patches/gcc-12.2.0/0005-m68k-sqrt.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/toolchain/patches/gcc-12.2.0/0005-m68k-sqrt.diff -------------------------------------------------------------------------------- /toolchain/patches/gcc-12.2.0/0018-build_tag.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/toolchain/patches/gcc-12.2.0/0018-build_tag.diff -------------------------------------------------------------------------------- /toolchain/patches/gcc-12.2.0/0100-hack-sh2fdpic-unwind-nonsense.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plctlab/mlibc/HEAD/toolchain/patches/gcc-12.2.0/0100-hack-sh2fdpic-unwind-nonsense.diff -------------------------------------------------------------------------------- /toolchain/version.h: -------------------------------------------------------------------------------- 1 | #define VERSION "1.1.22" 2 | --------------------------------------------------------------------------------