From Rich Paul:
authorRob Landley <rob@landley.net>
Thu, 28 Jul 2005 19:38:52 +0000 (19:38 -0000)
committerRob Landley <rob@landley.net>
Thu, 28 Jul 2005 19:38:52 +0000 (19:38 -0000)
commit088ee4134b7e912ec79d927c6cf157b2bccedf98
tree3840ac77ae5abb717763426cbce8a212095c3bf3
parentef8f423e908c74e5de49b8dbe02730815f275bfa
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.
Rules.mak