crosstool-ng/scripts
Yann E. MORIN" 4fb8055bf7 Ah! I finally have a progress bar that doesn't stall the build!
- pipe size in Linux is only 8*512=4096 bytes
 - pipe size is not setable
 - when the feeding process spits out data faster than the eating
   process can read it, then the feeding process stalls after 4KiB
   of data sent to the pipe
 - for us, the progress bar would spawn a sub-shell every line,
   and the sub-shell would in turn spawn a 'date' command.
   Which was sloooww as hell, and would cause some kind of a
   starvation: the pipe was full most of the time, and the
   feeding process was stalled all this time.

Now, we use internal variables and a little hack based onan offset
to determine the elapsed time. Much faster this way, but still
CPU-intensive.
2007-05-20 13:48:26 +00:00
..
build Add uClibc-0.9.29: 2007-05-19 22:52:47 +00:00
crosstool.sh Ah! I finally have a progress bar that doesn't stall the build! 2007-05-20 13:48:26 +00:00
functions Ah! I finally have a progress bar that doesn't stall the build! 2007-05-20 13:48:26 +00:00
saveSample.sh Add uClibc-0.9.29: 2007-05-19 22:52:47 +00:00
showSamples.sh Print the major components and their version when calling "make help". 2007-05-08 10:57:34 +00:00
tarball.sh New make target to save the configured nad built!) toolchain. 2007-05-12 09:54:29 +00:00