diff options
author | Rob Landley <rob@landley.net> | 2005-07-28 19:38:52 +0000 |
---|---|---|
committer | Rob Landley <rob@landley.net> | 2005-07-28 19:38:52 +0000 |
commit | 088ee4134b7e912ec79d927c6cf157b2bccedf98 (patch) | |
tree | 3840ac77ae5abb717763426cbce8a212095c3bf3 /networking/httpd.c | |
parent | ef8f423e908c74e5de49b8dbe02730815f275bfa (diff) | |
download | busybox-088ee4134b7e912ec79d927c6cf157b2bccedf98.tar.gz |
From Rich Paul:
I've noticed that when I compile busybox on my laptop, it compiles more
slowly than one would expect, and although it's a (more-or-less)
multiprocessor system and I use -j5, make never seems to run more than
one job at a time.
I believe I have found the culprit: each time a file is compiled, gcc
runs about 5 times. This is because the $(check_gcc) macros and the
TARGET_ARCH macros are late binding.
The attached patch cuts the compilation time by 66%, from 1.5 minutes to
30 seconds. Your mileage may very. These statements have not been
evaluated by the FDA.
Diffstat (limited to 'networking/httpd.c')
0 files changed, 0 insertions, 0 deletions