-rw-r--r-- | .gitignore | 7L |
-rw-r--r-- | LICENSE | 5L |
-rw-r--r-- | Makefile | 22L |
-rw-r--r-- | README | 60L |
-rw-r--r-- | doc/arm.txt | 15L |
-rw-r--r-- | doc/caldera.txt | 53L |
-rw-r--r-- | doc/scc.txt | 30L |
-rw-r--r-- | include/assert.h | 8L |
-rw-r--r-- | include/bits/amd64/arch/limits.h | 18L |
-rw-r--r-- | include/bits/amd64/arch/setjmp.h | 1L |
-rw-r--r-- | include/bits/amd64/arch/stddef.h | 14L |
-rw-r--r-- | include/bits/amd64/arch/stdint.h | 102L |
-rw-r--r-- | include/bits/amd64/arch/stdio.h | 15L |
-rw-r--r-- | include/bits/amd64/arch/stdlib.h | 14L |
-rw-r--r-- | include/bits/amd64/arch/string.h | 6L |
-rw-r--r-- | include/bits/amd64/arch/time.h | 8L |
-rw-r--r-- | include/bits/amd64/arch/types.h | 25L |
-rw-r--r-- | include/bits/arm32/arch/limits.h | 18L |
-rw-r--r-- | include/bits/arm32/arch/setjmp.h | 1L |
-rw-r--r-- | include/bits/arm32/arch/stddef.h | 9L |
-rw-r--r-- | include/bits/arm32/arch/stdint.h | 96L |
-rw-r--r-- | include/bits/arm32/arch/stdio.h | 15L |
-rw-r--r-- | include/bits/arm32/arch/stdlib.h | 14L |
-rw-r--r-- | include/bits/arm32/arch/string.h | 6L |
-rw-r--r-- | include/bits/arm32/arch/time.h | 8L |
-rw-r--r-- | include/bits/arm32/arch/types.h | 2L |
-rw-r--r-- | include/bits/arm64/arch/limits.h | 18L |
-rw-r--r-- | include/bits/arm64/arch/setjmp.h | 1L |
-rw-r--r-- | include/bits/arm64/arch/stddef.h | 9L |
-rw-r--r-- | include/bits/arm64/arch/stdint.h | 96L |
-rw-r--r-- | include/bits/arm64/arch/stdio.h | 15L |
-rw-r--r-- | include/bits/arm64/arch/stdlib.h | 14L |
-rw-r--r-- | include/bits/arm64/arch/string.h | 6L |
-rw-r--r-- | include/bits/arm64/arch/time.h | 8L |
-rw-r--r-- | include/bits/arm64/arch/types.h | 77L |
-rw-r--r-- | include/bits/darwin/sys.h | 19L |
-rw-r--r-- | include/bits/darwin/sys/errno.h | 111L |
-rw-r--r-- | include/bits/darwin/sys/signal.h | 27L |
-rw-r--r-- | include/bits/dragonfly/sys.h | 19L |
-rw-r--r-- | include/bits/dragonfly/sys/errno.h | 97L |
-rw-r--r-- | include/bits/dragonfly/sys/signal.h | 27L |
-rw-r--r-- | include/bits/i386/arch/limits.h | 18L |
-rw-r--r-- | include/bits/i386/arch/stddef.h | 14L |
-rw-r--r-- | include/bits/i386/arch/stdint.h | 115L |
-rw-r--r-- | include/bits/i386/arch/stdio.h | 15L |
-rw-r--r-- | include/bits/i386/arch/stdlib.h | 14L |
-rw-r--r-- | include/bits/i386/arch/string.h | 5L |
-rw-r--r-- | include/bits/i386/arch/time.h | 8L |
-rw-r--r-- | include/bits/i386/arch/types.h | 2L |
-rw-r--r-- | include/bits/linux/sys.h | 19L |
-rw-r--r-- | include/bits/linux/sys/errno.h | 136L |
-rw-r--r-- | include/bits/linux/sys/signal.h | 27L |
-rw-r--r-- | include/bits/netbsd/sys.h | 19L |
-rw-r--r-- | include/bits/netbsd/sys/errno.h | 101L |
-rw-r--r-- | include/bits/netbsd/sys/signal.h | 27L |
-rw-r--r-- | include/bits/openbsd/sys.h | 19L |
-rw-r--r-- | include/bits/openbsd/sys/errno.h | 100L |
-rw-r--r-- | include/bits/openbsd/sys/signal.h | 27L |
-rw-r--r-- | include/bits/os9/sys.h | 7L |
-rw-r--r-- | include/bits/os9/sys/errno.h | 45L |
-rw-r--r-- | include/bits/os9/sys/signal.h | 12L |
-rw-r--r-- | include/bits/z80/arch/limits.h | 18L |
-rw-r--r-- | include/bits/z80/arch/stddef.h | 14L |
-rw-r--r-- | include/bits/z80/arch/stdint.h | 115L |
-rw-r--r-- | include/bits/z80/arch/stdio.h | 15L |
-rw-r--r-- | include/bits/z80/arch/stdlib.h | 14L |
-rw-r--r-- | include/bits/z80/arch/string.h | 5L |
-rw-r--r-- | include/bits/z80/arch/time.h | 8L |
-rw-r--r-- | include/ctype.h | 45L |
-rw-r--r-- | include/deserialize.h | 8L |
-rw-r--r-- | include/errno.h | 6L |
-rw-r--r-- | include/features.h | 17L |
-rw-r--r-- | include/float.h | 1L |
-rw-r--r-- | include/libk.h | 27L |
-rw-r--r-- | include/limits.h | 8L |
-rw-r--r-- | include/locale.h | 39L |
-rw-r--r-- | include/math.h | 4L |
-rw-r--r-- | include/os9/const.h | 9L |
-rw-r--r-- | include/os9/io.h | 45L |
-rw-r--r-- | include/os9/os9.h | 377L |
-rw-r--r-- | include/serialize.h | 8L |
-rw-r--r-- | include/setjmp.h | 11L |
-rw-r--r-- | include/signal.h | 9L |
-rw-r--r-- | include/stdarg.h | 10L |
-rw-r--r-- | include/stdbool.h | 9L |
-rw-r--r-- | include/stddef.h | 12L |
-rw-r--r-- | include/stdint.h | 6L |
-rw-r--r-- | include/stdio.h | 123L |
-rw-r--r-- | include/stdlib.h | 69L |
-rw-r--r-- | include/string.h | 35L |
-rw-r--r-- | include/time.h | 43L |
-rw-r--r-- | include/wchar.h | 92L |
-rw-r--r-- | include/wctype.h | 30L |
-rw-r--r-- | scripts/.gitignore | 1L |
-rw-r--r-- | scripts/build/conf/amd64-darwin.mk | 5L |
-rw-r--r-- | scripts/build/conf/amd64-dragonfly.mk | 5L |
-rw-r--r-- | scripts/build/conf/amd64-linux.mk | 5L |
-rw-r--r-- | scripts/build/conf/amd64-netbsd.mk | 5L |
-rw-r--r-- | scripts/build/conf/amd64-openbsd.mk | 7L |
-rw-r--r-- | scripts/build/conf/arm32-linux.mk | 14L |
-rw-r--r-- | scripts/build/conf/arm64-linux.mk | 5L |
-rw-r--r-- | scripts/build/conf/arm64-os9.mk | 7L |
-rw-r--r-- | scripts/build/tool/armclang.ld | 21L |
-rw-r--r-- | scripts/build/tool/armclang.mk | 3L |
-rw-r--r-- | scripts/build/tool/clang.mk | 10L |
-rw-r--r-- | scripts/build/tool/gnu-darwin.mk | 4L |
-rw-r--r-- | scripts/build/tool/gnu.ld | 23L |
-rw-r--r-- | scripts/build/tool/gnu.mk | 19L |
-rw-r--r-- | scripts/build/tool/pcc.mk | 3L |
-rwxr-xr-x | scripts/fvp.sh | 26L |
-rwxr-xr-x | scripts/host.sh | 10L |
-rwxr-xr-x | scripts/lorder | 47L |
-rwxr-xr-x | scripts/mklib | 45L |
-rwxr-xr-x | scripts/pi3.sh | 19L |
-rwxr-xr-x | scripts/pi4.sh | 14L |
-rw-r--r-- | scripts/rules.mk | 126L |
-rw-r--r-- | src/Makefile | 17L |
-rw-r--r-- | src/libc/.gitignore | 1L |
-rw-r--r-- | src/libc/Makefile | 23L |
-rw-r--r-- | src/libc/Makefile.libc | 17L |
-rw-r--r-- | src/libc/arch/.gitignore | 1L |
-rw-r--r-- | src/libc/arch/Makefile | 12L |
-rw-r--r-- | src/libc/arch/amd64/Makefile | 16L |
-rw-r--r-- | src/libc/arch/amd64/crt-posix.s | 19L |
-rw-r--r-- | src/libc/arch/amd64/darwin/Makefile | 38L |
-rw-r--r-- | src/libc/arch/amd64/darwin/_getheap.c | 18L |
-rw-r--r-- | src/libc/arch/amd64/darwin/_tzone.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/darwin/crt.s | 19L |
-rwxr-xr-x | src/libc/arch/amd64/darwin/gensys.sh | 25L |
-rw-r--r-- | src/libc/arch/amd64/darwin/getenv.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/darwin/putenv.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/darwin/raise.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/darwin/signal.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/darwin/syscall.lst | 9L |
-rw-r--r-- | src/libc/arch/amd64/darwin/time.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/dragonfly/.gitignore | 10L |
-rw-r--r-- | src/libc/arch/amd64/dragonfly/Makefile | 39L |
-rw-r--r-- | src/libc/arch/amd64/dragonfly/_getheap.s | 6L |
-rw-r--r-- | src/libc/arch/amd64/dragonfly/_sigaction.c | 14L |
-rw-r--r-- | src/libc/arch/amd64/dragonfly/_tzone.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/dragonfly/crt.s | 1L |
-rwxr-xr-x | src/libc/arch/amd64/dragonfly/gensys.sh | 26L |
-rw-r--r-- | src/libc/arch/amd64/dragonfly/getenv.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/dragonfly/putenv.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/dragonfly/raise.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/dragonfly/signal.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/dragonfly/syscall.lst | 10L |
-rw-r--r-- | src/libc/arch/amd64/dragonfly/time.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/linux/.gitignore | 11L |
-rw-r--r-- | src/libc/arch/amd64/linux/Makefile | 41L |
-rw-r--r-- | src/libc/arch/amd64/linux/_cerrno.s | 12L |
-rw-r--r-- | src/libc/arch/amd64/linux/_getheap.s | 6L |
-rw-r--r-- | src/libc/arch/amd64/linux/_tzone.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/linux/crt.s | 1L |
-rwxr-xr-x | src/libc/arch/amd64/linux/gensys.sh | 21L |
-rw-r--r-- | src/libc/arch/amd64/linux/getenv.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/linux/putenv.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/linux/raise.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/linux/signal.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/linux/syscall.lst | 11L |
-rw-r--r-- | src/libc/arch/amd64/linux/time.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/longjmp.s | 21L |
-rw-r--r-- | src/libc/arch/amd64/netbsd/.gitignore | 11L |
-rw-r--r-- | src/libc/arch/amd64/netbsd/Makefile | 42L |
-rw-r--r-- | src/libc/arch/amd64/netbsd/_getheap.s | 6L |
-rw-r--r-- | src/libc/arch/amd64/netbsd/_setcontext.s | 14L |
-rw-r--r-- | src/libc/arch/amd64/netbsd/_sigaction.c | 14L |
-rw-r--r-- | src/libc/arch/amd64/netbsd/_sigaction2.s | 12L |
-rw-r--r-- | src/libc/arch/amd64/netbsd/_tzone.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/netbsd/crt.s | 2L |
-rwxr-xr-x | src/libc/arch/amd64/netbsd/gensys.sh | 26L |
-rw-r--r-- | src/libc/arch/amd64/netbsd/getenv.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/netbsd/putenv.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/netbsd/raise.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/netbsd/signal.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/netbsd/syscall.lst | 11L |
-rw-r--r-- | src/libc/arch/amd64/netbsd/time.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/openbsd/.gitignore | 11L |
-rw-r--r-- | src/libc/arch/amd64/openbsd/Makefile | 39L |
-rw-r--r-- | src/libc/arch/amd64/openbsd/_getheap.s | 6L |
-rw-r--r-- | src/libc/arch/amd64/openbsd/_sigaction.c | 14L |
-rw-r--r-- | src/libc/arch/amd64/openbsd/_tzone.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/openbsd/crt.s | 2L |
-rwxr-xr-x | src/libc/arch/amd64/openbsd/gensys.sh | 26L |
-rw-r--r-- | src/libc/arch/amd64/openbsd/getenv.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/openbsd/putenv.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/openbsd/raise.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/openbsd/signal.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/openbsd/syscall.lst | 11L |
-rw-r--r-- | src/libc/arch/amd64/openbsd/time.c | 1L |
-rw-r--r-- | src/libc/arch/amd64/setjmp.s | 18L |
-rw-r--r-- | src/libc/arch/arm32/Makefile | 17L |
-rw-r--r-- | src/libc/arch/arm32/crt-posix.s | 16L |
-rw-r--r-- | src/libc/arch/arm32/linux/.gitignore | 10L |
-rw-r--r-- | src/libc/arch/arm32/linux/Makefile | 41L |
-rw-r--r-- | src/libc/arch/arm32/linux/_cerrno.s | 14L |
-rw-r--r-- | src/libc/arch/arm32/linux/_getheap.s | 6L |
-rw-r--r-- | src/libc/arch/arm32/linux/_open.c | 13L |
-rw-r--r-- | src/libc/arch/arm32/linux/_tzone.c | 1L |
-rw-r--r-- | src/libc/arch/arm32/linux/crt.s | 1L |
-rwxr-xr-x | src/libc/arch/arm32/linux/gensys.sh | 19L |
-rw-r--r-- | src/libc/arch/arm32/linux/getenv.c | 1L |
-rw-r--r-- | src/libc/arch/arm32/linux/putenv.c | 1L |
-rw-r--r-- | src/libc/arch/arm32/linux/raise.c | 1L |
-rw-r--r-- | src/libc/arch/arm32/linux/signal.c | 1L |
-rw-r--r-- | src/libc/arch/arm32/linux/syscall.lst | 11L |
-rw-r--r-- | src/libc/arch/arm32/linux/time.c | 1L |
-rw-r--r-- | src/libc/arch/arm32/longjmp.s | 11L |
-rw-r--r-- | src/libc/arch/arm32/setjmp.s | 9L |
-rw-r--r-- | src/libc/arch/arm64/Makefile | 11L |
-rw-r--r-- | src/libc/arch/arm64/crt-posix.s | 16L |
-rw-r--r-- | src/libc/arch/arm64/linux/.gitignore | 10L |
-rw-r--r-- | src/libc/arch/arm64/linux/Makefile | 40L |
-rw-r--r-- | src/libc/arch/arm64/linux/_cerrno.s | 13L |
-rw-r--r-- | src/libc/arch/arm64/linux/_getheap.s | 6L |
-rw-r--r-- | src/libc/arch/arm64/linux/_open.c | 13L |
-rw-r--r-- | src/libc/arch/arm64/linux/_tzone.c | 1L |
-rw-r--r-- | src/libc/arch/arm64/linux/crt.s | 1L |
-rwxr-xr-x | src/libc/arch/arm64/linux/gensys.sh | 21L |
-rw-r--r-- | src/libc/arch/arm64/linux/getenv.c | 1L |
-rw-r--r-- | src/libc/arch/arm64/linux/raise.c | 1L |
-rw-r--r-- | src/libc/arch/arm64/linux/signal.c | 1L |
-rw-r--r-- | src/libc/arch/arm64/linux/syscall.lst | 11L |
-rw-r--r-- | src/libc/arch/arm64/linux/time.c | 1L |
-rw-r--r-- | src/libc/arch/arm64/longjmp.s | 18L |
-rw-r--r-- | src/libc/arch/arm64/os9/.gitignore | 1L |
-rw-r--r-- | src/libc/arch/arm64/os9/Makefile | 16L |
-rw-r--r-- | src/libc/arch/arm64/os9/_Exit.c | 11L |
-rw-r--r-- | src/libc/arch/arm64/os9/crt.s | 7L |
-rw-r--r-- | src/libc/arch/arm64/os9/getenv.c | 1L |
-rw-r--r-- | src/libc/arch/arm64/os9/putenv.c | 1L |
-rw-r--r-- | src/libc/arch/arm64/os9/raise.c | 11L |
-rw-r--r-- | src/libc/arch/arm64/setjmp.s | 16L |
-rw-r--r-- | src/libc/arch/crt-netbsd.s | 9L |
-rw-r--r-- | src/libc/arch/crt-openbsd.s | 9L |
-rwxr-xr-x | src/libc/arch/mkerrstr | 24L |
-rw-r--r-- | src/libc/arch/posix/_tzone.c | 27L |
-rw-r--r-- | src/libc/arch/posix/getenv.c | 18L |
-rwxr-xr-x | src/libc/arch/posix/geterrno.sh | 8L |
-rw-r--r-- | src/libc/arch/posix/putenv.c | 40L |
-rw-r--r-- | src/libc/arch/posix/raise.c | 11L |
-rw-r--r-- | src/libc/arch/posix/signal.c | 17L |
-rw-r--r-- | src/libc/arch/posix/time.c | 21L |
-rw-r--r-- | src/libc/assert/Makefile | 9L |
-rw-r--r-- | src/libc/assert/__assert.c | 9L |
-rw-r--r-- | src/libc/assert/assert.c | 13L |
-rw-r--r-- | src/libc/ctype/Makefile | 24L |
-rw-r--r-- | src/libc/ctype/ctype.c | 22L |
-rw-r--r-- | src/libc/ctype/isalnum.c | 8L |
-rw-r--r-- | src/libc/ctype/isalpha.c | 8L |
-rw-r--r-- | src/libc/ctype/isascii.c | 8L |
-rw-r--r-- | src/libc/ctype/isblank.c | 7L |
-rw-r--r-- | src/libc/ctype/iscntrl.c | 8L |
-rw-r--r-- | src/libc/ctype/isdigit.c | 8L |
-rw-r--r-- | src/libc/ctype/isgraph.c | 8L |
-rw-r--r-- | src/libc/ctype/islower.c | 8L |
-rw-r--r-- | src/libc/ctype/isprint.c | 8L |
-rw-r--r-- | src/libc/ctype/ispunct.c | 8L |
-rw-r--r-- | src/libc/ctype/isspace.c | 8L |
-rw-r--r-- | src/libc/ctype/isupper.c | 8L |
-rw-r--r-- | src/libc/ctype/isxdigit.c | 8L |
-rw-r--r-- | src/libc/ctype/toascii.c | 8L |
-rw-r--r-- | src/libc/ctype/tolower.c | 9L |
-rw-r--r-- | src/libc/ctype/toupper.c | 8L |
-rw-r--r-- | src/libc/libc.h | 41L |
-rw-r--r-- | src/libc/locale/Makefile | 9L |
-rw-r--r-- | src/libc/locale/localeconv.c | 29L |
-rw-r--r-- | src/libc/locale/setlocale.c | 16L |
-rwxr-xr-x | src/libc/mklst | 9L |
-rw-r--r-- | src/libc/rules.mk | 7L |
-rw-r--r-- | src/libc/stdio/Makefile | 46L |
-rw-r--r-- | src/libc/stdio/__getc.c | 39L |
-rw-r--r-- | src/libc/stdio/__iob.c | 20L |
-rw-r--r-- | src/libc/stdio/__putc.c | 79L |
-rw-r--r-- | src/libc/stdio/_allocbuf.c | 21L |
-rw-r--r-- | src/libc/stdio/_flsbuf.c | 23L |
-rw-r--r-- | src/libc/stdio/_fpopen.c | 75L |
-rw-r--r-- | src/libc/stdio/clearerr.c | 8L |
-rw-r--r-- | src/libc/stdio/fclose.c | 34L |
-rw-r--r-- | src/libc/stdio/feof.c | 8L |
-rw-r--r-- | src/libc/stdio/ferror.c | 8L |
-rw-r--r-- | src/libc/stdio/fgetc.c | 8L |
-rw-r--r-- | src/libc/stdio/fgets.c | 19L |
-rw-r--r-- | src/libc/stdio/fopen.c | 23L |
-rw-r--r-- | src/libc/stdio/fprintf.c | 15L |
-rw-r--r-- | src/libc/stdio/fputc.c | 8L |
-rw-r--r-- | src/libc/stdio/fputs.c | 12L |
-rw-r--r-- | src/libc/stdio/fread.c | 25L |
-rw-r--r-- | src/libc/stdio/freopen.c | 14L |
-rw-r--r-- | src/libc/stdio/fseek.c | 29L |
-rw-r--r-- | src/libc/stdio/ftell.c | 27L |
-rw-r--r-- | src/libc/stdio/fwrite.c | 24L |
-rw-r--r-- | src/libc/stdio/getc.c | 8L |
-rw-r--r-- | src/libc/stdio/getchar.c | 8L |
-rw-r--r-- | src/libc/stdio/gets.c | 17L |
-rw-r--r-- | src/libc/stdio/perror.c | 16L |
-rw-r--r-- | src/libc/stdio/printf.c | 15L |
-rw-r--r-- | src/libc/stdio/putc.c | 8L |
-rw-r--r-- | src/libc/stdio/putchar.c | 8L |
-rw-r--r-- | src/libc/stdio/puts.c | 12L |
-rw-r--r-- | src/libc/stdio/rewind.c | 10L |
-rw-r--r-- | src/libc/stdio/setbuf.c | 8L |
-rw-r--r-- | src/libc/stdio/setvbuf.c | 50L |
-rw-r--r-- | src/libc/stdio/snprintf.c | 16L |
-rw-r--r-- | src/libc/stdio/sprintf.c | 16L |
-rw-r--r-- | src/libc/stdio/tmpnam.c | 31L |
-rw-r--r-- | src/libc/stdio/vfprintf.c | 362L |
-rw-r--r-- | src/libc/stdio/vprintf.c | 12L |
-rw-r--r-- | src/libc/stdio/vsnprintf.c | 25L |
-rw-r--r-- | src/libc/stdio/vsprintf.c | 12L |
-rw-r--r-- | src/libc/stdlib/Makefile | 28L |
-rw-r--r-- | src/libc/stdlib/_dtoi.c | 15L |
-rw-r--r-- | src/libc/stdlib/abort.c | 10L |
-rw-r--r-- | src/libc/stdlib/abs.c | 8L |
-rw-r--r-- | src/libc/stdlib/atexit.c | 17L |
-rw-r--r-- | src/libc/stdlib/atoi.c | 25L |
-rw-r--r-- | src/libc/stdlib/atol.c | 26L |
-rw-r--r-- | src/libc/stdlib/atoll.c | 26L |
-rw-r--r-- | src/libc/stdlib/bsearch.c | 26L |
-rw-r--r-- | src/libc/stdlib/calloc.c | 18L |
-rw-r--r-- | src/libc/stdlib/errno.c | 1L |
-rw-r--r-- | src/libc/stdlib/exit.c | 13L |
-rw-r--r-- | src/libc/stdlib/labs.c | 8L |
-rw-r--r-- | src/libc/stdlib/llabs.c | 8L |
-rw-r--r-- | src/libc/stdlib/malloc.c | 158L |
-rw-r--r-- | src/libc/stdlib/malloc.h | 16L |
-rw-r--r-- | src/libc/stdlib/qsort.c | 68L |
-rw-r--r-- | src/libc/stdlib/rand.c | 18L |
-rw-r--r-- | src/libc/stdlib/realloc.c | 68L |
-rw-r--r-- | src/libc/stdlib/strtol.c | 64L |
-rw-r--r-- | src/libc/stdlib/strtoll.c | 64L |
-rw-r--r-- | src/libc/stdlib/strtoul.c | 61L |
-rw-r--r-- | src/libc/stdlib/strtoull.c | 61L |
-rw-r--r-- | src/libc/string/Makefile | 31L |
-rw-r--r-- | src/libc/string/memchr.c | 12L |
-rw-r--r-- | src/libc/string/memcmp.c | 14L |
-rw-r--r-- | src/libc/string/memcpy.c | 13L |
-rw-r--r-- | src/libc/string/memmove.c | 18L |
-rw-r--r-- | src/libc/string/memrchr.c | 13L |
-rw-r--r-- | src/libc/string/memset.c | 12L |
-rw-r--r-- | src/libc/string/strcat.c | 14L |
-rw-r--r-- | src/libc/string/strchr.c | 10L |
-rw-r--r-- | src/libc/string/strcmp.c | 10L |
-rw-r--r-- | src/libc/string/strcoll.c | 10L |
-rw-r--r-- | src/libc/string/strcpy.c | 12L |
-rw-r--r-- | src/libc/string/strcspn.c | 21L |
-rw-r--r-- | src/libc/string/strerror.c | 11L |
-rw-r--r-- | src/libc/string/strlen.c | 12L |
-rw-r--r-- | src/libc/string/strncat.c | 15L |
-rw-r--r-- | src/libc/string/strncmp.c | 14L |
-rw-r--r-- | src/libc/string/strncpy.c | 14L |
-rw-r--r-- | src/libc/string/strnlen.c | 13L |
-rw-r--r-- | src/libc/string/strpbrk.c | 20L |
-rw-r--r-- | src/libc/string/strrchr.c | 14L |
-rw-r--r-- | src/libc/string/strspn.c | 21L |
-rw-r--r-- | src/libc/string/strstr.c | 18L |
-rw-r--r-- | src/libc/string/strtok.c | 25L |
-rw-r--r-- | src/libc/string/strxfrm.c | 12L |
-rw-r--r-- | src/libc/syscall.h | 8L |
-rw-r--r-- | src/libc/time/Makefile | 15L |
-rw-r--r-- | src/libc/time/_daysyear.c | 30L |
-rw-r--r-- | src/libc/time/asctime.c | 12L |
-rw-r--r-- | src/libc/time/ctime.c | 8L |
-rw-r--r-- | src/libc/time/difftime.c | 8L |
-rw-r--r-- | src/libc/time/gmtime.c | 36L |
-rw-r--r-- | src/libc/time/localtime.c | 22L |
-rw-r--r-- | src/libc/time/mktime.c | 113L |
-rw-r--r-- | src/libc/time/strftime.c | 247L |
-rw-r--r-- | src/libio/Makefile | 15L |
-rw-r--r-- | src/libio/closedir.c | 13L |
-rw-r--r-- | src/libio/opendir.c | 31L |
-rw-r--r-- | src/libio/readdir.c | 23L |
-rw-r--r-- | src/libk/Makefile | 27L |
-rw-r--r-- | src/libk/dirstat.c | 20L |
-rw-r--r-- | src/libk/dirtop9.c | 35L |
-rw-r--r-- | src/libk/doprnt.c | 140L |
-rw-r--r-- | src/libk/frombytes.c | 24L |
-rw-r--r-- | src/libk/fromstring.c | 34L |
-rw-r--r-- | src/libk/getline.c | 21L |
-rw-r--r-- | src/libk/kassert.c | 9L |
-rw-r--r-- | src/libk/kgets.c | 20L |
-rw-r--r-- | src/libk/kprint.c | 22L |
-rw-r--r-- | src/libk/ksnprint.c | 25L |
-rw-r--r-- | src/libk/kvprint.c | 21L |
-rw-r--r-- | src/libk/p9todir.c | 39L |
-rw-r--r-- | src/libk/stream.h | 10L |
-rw-r--r-- | src/libk/tobytes.c | 9L |
-rw-r--r-- | src/libk/tokenize.c | 27L |
-rw-r--r-- | src/libk/tostring.c | 13L |
-rw-r--r-- | src/os9/.gitignore | 1L |
-rw-r--r-- | src/os9/Makefile | 38L |
-rw-r--r-- | src/os9/alloc.c | 323L |
-rw-r--r-- | src/os9/arch/Makefile | 9L |
-rw-r--r-- | src/os9/arch/arm64/.gitignore | 3L |
-rw-r--r-- | src/os9/arch/arm64/Makefile | 55L |
-rw-r--r-- | src/os9/arch/arm64/arch.h | 37L |
-rw-r--r-- | src/os9/arch/arm64/arch.s | 259L |
-rw-r--r-- | src/os9/arch/arm64/crt.s | 78L |
-rw-r--r-- | src/os9/arch/arm64/ctx.c | 137L |
-rw-r--r-- | src/os9/arch/arm64/debug_lock.c | 1L |
-rw-r--r-- | src/os9/arch/arm64/defines.inc | 74L |
-rw-r--r-- | src/os9/arch/arm64/ec.h | 45L |
-rw-r--r-- | src/os9/arch/arm64/fpu.c | 26L |
-rw-r--r-- | src/os9/arch/arm64/fvp.c | 34L |
-rw-r--r-- | src/os9/arch/arm64/fvpasm.s | 2L |
-rw-r--r-- | src/os9/arch/arm64/gic.c | 11L |
-rw-r--r-- | src/os9/arch/arm64/lock.s | 34L |
-rw-r--r-- | src/os9/arch/arm64/main.c | 64L |
-rwxr-xr-x | src/os9/arch/arm64/mkecstr | 19L |
-rwxr-xr-x | src/os9/arch/arm64/mksysreg | 42L |
-rw-r--r-- | src/os9/arch/arm64/mmu.c | 386L |
-rw-r--r-- | src/os9/arch/arm64/pi3.c | 33L |
-rw-r--r-- | src/os9/arch/arm64/pi3asm.s | 2L |
-rw-r--r-- | src/os9/arch/arm64/sysreg.lst | 17L |
-rw-r--r-- | src/os9/arch/arm64/trap.c | 69L |
-rw-r--r-- | src/os9/cfg/9fvp/conf | 9L |
-rw-r--r-- | src/os9/cfg/9fvp/kernel | 11L |
-rw-r--r-- | src/os9/cfg/9hosted/conf | 5L |
-rw-r--r-- | src/os9/cfg/9hosted/kernel | 10L |
-rw-r--r-- | src/os9/cfg/9pi3/conf | 8L |
-rw-r--r-- | src/os9/cfg/9pi3/kernel | 9L |
-rw-r--r-- | src/os9/dev/.gitignore | 5L |
-rw-r--r-- | src/os9/dev/Makefile | 12L |
-rw-r--r-- | src/os9/dev/Makefile.drv | 28L |
-rw-r--r-- | src/os9/dev/blk.h | 16L |
-rw-r--r-- | src/os9/dev/dev.c | 828L |
-rw-r--r-- | src/os9/dev/dev.h | 80L |
-rw-r--r-- | src/os9/dev/devar.c | 223L |
-rw-r--r-- | src/os9/dev/devblk.c | 300L |
-rw-r--r-- | src/os9/dev/devcons.c | 414L |
-rw-r--r-- | src/os9/dev/devfip.c | 308L |
-rw-r--r-- | src/os9/dev/devproc.c | 194L |
-rw-r--r-- | src/os9/dev/devroot.c | 127L |
-rw-r--r-- | src/os9/dev/devuart.c | 263L |
-rw-r--r-- | src/os9/dev/dummyblk.c | 48L |
-rw-r--r-- | src/os9/dev/dummyuart.c | 94L |
-rw-r--r-- | src/os9/dev/fip.h | 92L |
-rwxr-xr-x | src/os9/dev/mkblob | 22L |
-rwxr-xr-x | src/os9/dev/mkblobfil | 22L |
-rwxr-xr-x | src/os9/dev/mkblobh | 34L |
-rwxr-xr-x | src/os9/dev/mkdev | 12L |
-rwxr-xr-x | src/os9/dev/mkdevc | 70L |
-rw-r--r-- | src/os9/dev/pl011.c | 394L |
-rwxr-xr-x | src/os9/dev/section | 10L |
-rw-r--r-- | src/os9/dev/uart.h | 60L |
-rw-r--r-- | src/os9/dev/uuid.h | 62L |
-rw-r--r-- | src/os9/dlang.c | 409L |
-rw-r--r-- | src/os9/hosted/.gitignore | 2L |
-rw-r--r-- | src/os9/hosted/Makefile | 19L |
-rw-r--r-- | src/os9/hosted/arch.c | 74L |
-rw-r--r-- | src/os9/hosted/ctx.c | 16L |
-rw-r--r-- | src/os9/hosted/hosted.h | 3L |
-rw-r--r-- | src/os9/hosted/lock.c | 44L |
-rw-r--r-- | src/os9/hosted/main.c | 63L |
-rw-r--r-- | src/os9/hosted/mmu.c | 24L |
-rw-r--r-- | src/os9/map.c | 151L |
-rwxr-xr-x | src/os9/mkver | 16L |
-rw-r--r-- | src/os9/proc.c | 472L |
-rw-r--r-- | src/os9/ref.c | 28L |
-rw-r--r-- | src/os9/sys.c | 133L |
-rw-r--r-- | src/os9/syscall.c | 83L |