Non-SUS functions
Darin Johnson
chezdj@earthlink.net
Tue Mar 21 11:00:00 GMT 2006
As I recall, BusyBox can be configured (by editing header files and
Makefiles) to not include most of this stuff. Ie, it's basically
designed to have a whole lot of UNIX commands built into a single
executable, and many of those commands will have no poorly defined
meanings outside of a UNIX environment.
In my view, these aren't the sorts of functions that should be
supplied by a C runtime library; they're extremely system specific.
Glibc does provide these, but most are just wrappers around OS defined
system calls. Newlib isn't just a trimmed down version of glibc for
people who want a smaller Linux; it's designed for embedded systems in
general. Adding yet more functions just means people will have more
functions to stub out.
More information about the Newlib
mailing list