I wasn't suggesting anybody use newlib. Rather, I was suggesting that all the interface a C, or Go, or Java, or ASM program ever needs between it and the "POSIX" OS is contained in 17 syscalls. That's about as minimal, or suckless as you can get. The fact that the newlib folks identified that fact is inconsequential.
On Mon, Nov 4, 2013 at 10:40 PM, koneu <kone...@googlemail.com> wrote: > Louis Santillan wrote: >> All we ever needed was 17 syscalls <http://wiki.osdev.org/Porting_Newlib>. > > I would rather implement a syscall for each C library function than use > newlib. - This would also make static binaries much smaller. :P >