[U-Boot] [PATCH v3] config.mk: use memoization in cc-option macro to speed up compilation
Wolfgang Denk
wd at denx.de
Mon Nov 7 22:07:46 CET 2011
Dear Daniel Schwierzeck,
In message <1320679603-24847-1-git-send-email-daniel.schwierzeck at googlemail.com> you wrote:
> Apply memoization to cc-option macro by caching the results of the
> gcc calls. This macro is called very often so using cached results
> leads to faster compilation times.
>
> The old behaviour can be restored by defining the config option
> CONFIG_CC_OPT_CACHE_DISABLE=y.
>
> Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck at googlemail.com>
> ---
> Changes for v3:
> - reworked handling of non-working gcc options
> - add config option CONFIG_CC_OPT_CACHE_DISABLE
>
> Changes for v2:
> - move cache file to $(obj)/include/generated
> - reworked completely
> - cache also non-working gcc options
> - remove CACHE_CC_OPTIONS config switch and enable this optimization
> by default
>
> config.mk | 20 ++++++++++++++++++--
> 1 files changed, 18 insertions(+), 2 deletions(-)
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Human beings were created by water to transport it uphill.
More information about the U-Boot
mailing list