Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Replace CROSS_SHORT with CROSS
log CROSS=all build output
Unset stupid kernel defaults (such as VGA tty /dev nodes).
Only pass through standard environment variables, require control vars
(LINUX= ALL= CROSS=) to be set on command line.
In init script, bring up loopback net and run sub-init scripts if any.
|
|
|
|
|
|
|
|
|
|
|
|
It builds binutils first, so ld being there doesn't mean cc finished.
|
|
|
|
all the bits).
While we're at it, make LL be ULL so bit 63 doesn't have the same problem.
|
|
Bug: https://github.com/landley/toybox/issues/169
|
|
Sadly, the compilers don't even catch this common mistake if you use
sscanf_s(3). Luckily, ASan does.
|
|
|
|
directory. Downside: this modifies (distcleans) the source directory for
an out of tree build, but the alternative is (sometimes subtle) build breaks.
|
|
|
|
|
|
|
|
|
|
HERE document into an echo ala group. (It wasn't easily coerced into 80 columns
and having it be multiple echoes was about as ugly as the HERE document, so
I undid it again and missed a bit.)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(So much jetlag.)
|
|
|
|
|
|
|
|
My understanding is that uClibc is dead, and the probe for fallocate
would need to be made more complicated to work for macOS (where we fake
posix_fallocate() in lib/portability.c).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
subdir name now anyway, and making toybox isn't in a subdir.
|
|
|
|
|
|
produce different output names for different ${TARGET}s.
|
|
targets using https://github.com/richfelker/musl-cross-make
|
|
Not in help text yet. Needs sh and route enabled in pending to do much.
todo: work through the scripts/install.sh $PENDING list and add native
toolchain support.
|
|
|
|
|