[BusyBox] Compiling busybox with newlib [PATCH]
Shaun Jackman
sjackman at gmail.com
Fri Mar 4 17:01:14 UTC 2005
On Fri, 4 Mar 2005 10:13:31 -0500, Rob Landley <rob at landley.net> wrote:
> What are "embedded targets of the non-kernel variety"? What, they run DOS?
I didn't mean the system doesn't run the Linux kernel -- although
that's true as well. I meant the system runs *no* kernel, not DOS, not
nothing. The embedded system runs a single binary in a single process.
The single binary is busybox, which is stored in the bootsector of
flash, and the system boots to newlib's _start which calls busybox's
main, thus starting the single process.
> Are there more references on this, and are we sure that once this non-linux
> platform starts being supported and thus exercised, the changes for it won't
> become more invasive as they find more and more stuff they need us to change?
newlib supports SUSv2 and many POSIX extensions. I only submitted
patches against code snippets that #include <linux/*> or #include
<asm/*> which are by definition non-portable.
Cheers,
Shaun
More information about the busybox
mailing list