An open API service indexing awesome lists of open source software.

https://github.com/averyterrel/l1

Toolchain in a box
https://github.com/averyterrel/l1

0bsd assembler binutils bsd busybox c99 compiler public-domain toolchain toybox

Last synced: 11 months ago
JSON representation

Toolchain in a box

Awesome Lists containing this project

README

          

l1 is a multicall assembler, linker, C compiler, and make implementation
designed to bootstrap the l2 operating system[1] first and foremost, then to
serve as the 4th package in the simplest Linux system that is able to rebuild
itself and Linux From Scratch[2] or AOSP[3] under it. That system should consist
of a toolchain (l1), a C library[4], a set of POSIXy shell utils[5], and a
kernel[6].

[1] l2 is an experimental protected/long mode 286+ operating system
https://github.com/averyterrel/l2 (yeah, yeah, it's private right now, lay off)
[2] Linux From Scratch book, builds a "standard" linux system able to bootstrap
to arbitrary complexity
https://linuxfromscratch.org
[3] Android Open Source Project is the open source distribution of the Android
operating system
https://source.android.com
[4] Musl libc, a POSIX+ Linux C library focused on correctness
https://musl.libc.org
[5] toybox is a POSIX+ set of coreutils with the aim to build LFS[2] and AOSP[3]
https://landley.net/toybox
[6] The Linux kernel is the largest Unix clone, and is very portable.
https://kernel.org