crosstool-ng/config
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
..
debug Un-mark gdb and dmalloc being EXPERIMENTAL. 2007-05-18 19:55:49 +00:00
binutils.in Introduce an OBSOLETE config option, to mask-out legacy stuff. 2007-05-06 13:42:10 +00:00
cc_core_gcc.in Add gcc-4.2.0 (EXPERIMENTAL) and some patches vampirised from buildroot (302 rediffed against 4.2.0). 2007-05-20 09:27:05 +00:00
cc_gcc.in Add gcc-4.2.0 (EXPERIMENTAL) and some patches vampirised from buildroot (302 rediffed against 4.2.0). 2007-05-20 09:27:05 +00:00
cc.in Remove dead entries for components not yet integrated: cygwin kernel, tcc... 2007-05-13 21:11:27 +00:00
config.in Debug facilities: 2007-05-17 16:22:51 +00:00
global.in Ah! I finally have a progress bar that doesn't stall the build! 2007-05-20 13:48:26 +00:00
kernel_linux_headers_copy.in Add the full crosstool-NG sources to the new repository of its own. 2007-02-24 11:00:05 +00:00
kernel_linux_headers_install.in Add linux 2.6.21 and 2.6.21.1 for headers_install. 2007-05-01 09:09:30 +00:00
kernel_linux_headers_sanitised.in Add the full crosstool-NG sources to the new repository of its own. 2007-02-24 11:00:05 +00:00
kernel_linux.in Simplify kernel config file need. 2007-05-07 21:45:31 +00:00
kernel.in Remove dead entries for components not yet integrated: cygwin kernel, tcc... 2007-05-13 21:11:27 +00:00
libc_glibc.in Move the whole threading ;odel choice out of glibc and into the generic C library options: even uClibc may have NPTL at one point in the (hopefully near) future. 2007-05-14 19:59:41 +00:00
libc_uClibc.in Introduce an OBSOLETE config option, to mask-out legacy stuff. 2007-05-06 13:42:10 +00:00
libc.in Move the whole threading ;odel choice out of glibc and into the generic C library options: even uClibc may have NPTL at one point in the (hopefully near) future. 2007-05-14 19:59:41 +00:00
target.in Add uClibc-0.9.29: 2007-05-19 22:52:47 +00:00
toolchain.in Debug facilities: 2007-05-17 16:22:51 +00:00