├── .travis.yml ├── CMakeLists.txt ├── LICENSE ├── README.md ├── arch ├── arm │ └── linux │ │ ├── _start.s │ │ └── syscall.c ├── i386 │ ├── linux │ │ ├── _start.s │ │ └── syscall.s │ └── osx │ │ ├── start.s │ │ └── syscall.s ├── mips │ └── linux │ │ ├── start.s │ │ └── syscall.c └── x86_64 │ ├── _syscall.s │ ├── linux │ └── _start.s │ ├── netbsd │ ├── note.s │ └── start.s │ └── osx │ └── start.s ├── example └── test.c └── src ├── ctype.c ├── ctype.h ├── errno.c ├── errno.h ├── io.c ├── io.h ├── math ├── ceil.c └── log.c ├── mem.c ├── mem.h ├── mman.c ├── mman.h ├── num.c ├── num.h ├── stdlib.h ├── string.c ├── string.h ├── syscall.h ├── syscalls.c └── syscalls.h /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/README.md -------------------------------------------------------------------------------- /arch/arm/linux/_start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/arch/arm/linux/_start.s -------------------------------------------------------------------------------- /arch/arm/linux/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/arch/arm/linux/syscall.c -------------------------------------------------------------------------------- /arch/i386/linux/_start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/arch/i386/linux/_start.s -------------------------------------------------------------------------------- /arch/i386/linux/syscall.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/arch/i386/linux/syscall.s -------------------------------------------------------------------------------- /arch/i386/osx/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/arch/i386/osx/start.s -------------------------------------------------------------------------------- /arch/i386/osx/syscall.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/arch/i386/osx/syscall.s -------------------------------------------------------------------------------- /arch/mips/linux/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/arch/mips/linux/start.s -------------------------------------------------------------------------------- /arch/mips/linux/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/arch/mips/linux/syscall.c -------------------------------------------------------------------------------- /arch/x86_64/_syscall.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/arch/x86_64/_syscall.s -------------------------------------------------------------------------------- /arch/x86_64/linux/_start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/arch/x86_64/linux/_start.s -------------------------------------------------------------------------------- /arch/x86_64/netbsd/note.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/arch/x86_64/netbsd/note.s -------------------------------------------------------------------------------- /arch/x86_64/netbsd/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/arch/x86_64/netbsd/start.s -------------------------------------------------------------------------------- /arch/x86_64/osx/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/arch/x86_64/osx/start.s -------------------------------------------------------------------------------- /example/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/example/test.c -------------------------------------------------------------------------------- /src/ctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/src/ctype.c -------------------------------------------------------------------------------- /src/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/src/ctype.h -------------------------------------------------------------------------------- /src/errno.c: -------------------------------------------------------------------------------- 1 | int errno = 0; 2 | -------------------------------------------------------------------------------- /src/errno.h: -------------------------------------------------------------------------------- 1 | extern int errno; 2 | -------------------------------------------------------------------------------- /src/io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/src/io.c -------------------------------------------------------------------------------- /src/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/src/io.h -------------------------------------------------------------------------------- /src/math/ceil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/src/math/ceil.c -------------------------------------------------------------------------------- /src/math/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/src/math/log.c -------------------------------------------------------------------------------- /src/mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/src/mem.c -------------------------------------------------------------------------------- /src/mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/src/mem.h -------------------------------------------------------------------------------- /src/mman.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/src/mman.c -------------------------------------------------------------------------------- /src/mman.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/src/mman.h -------------------------------------------------------------------------------- /src/num.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/src/num.c -------------------------------------------------------------------------------- /src/num.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/src/num.h -------------------------------------------------------------------------------- /src/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/src/stdlib.h -------------------------------------------------------------------------------- /src/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/src/string.c -------------------------------------------------------------------------------- /src/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/src/string.h -------------------------------------------------------------------------------- /src/syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/src/syscall.h -------------------------------------------------------------------------------- /src/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/src/syscalls.c -------------------------------------------------------------------------------- /src/syscalls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunixbochs/lib43/HEAD/src/syscalls.h --------------------------------------------------------------------------------