/[Development]
ViewVC logotype

Revision 3564


Jump to revision: Previous Next
Author: hailfinger
Date: Thu Sep 4 13:44:00 2008 UTC (4 years, 8 months ago)
Changed paths: 69
Log Message:
This changes the python generated makefiles

        targets/*/*/Makefile
        targets/*/*/normal/Makefile
        targets/*/*/fallback/Makefile

to use a common copy of romcc, and to leave this compiler untouched by
'make clean' in targets/*/*/fallback/ and targets/*/*/normal/ .
'make clean' in targets/*/*/ will clean romcc.

Thanks to Mats for the initial idea and implementation of a tool to do
this. This patch has almost the same behaviour as the original tool
without having to run the tool each time.
Tested for abuild-friendliness.

The patch saves ~10-12 seconds for every target using romcc. For a full
abuild run, this is ~20% time saved.
For the first 38 abuild targets, total build time is down to 13m24s
instead of 16m22s on my machine.

Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
Acked-by: Mats Erik Andersson <mats.andersson@gisladisker.se>
Acked-by: Stefan Reinauer <stepan@coresystems.de>


Changed paths

Path Details
Directorytrunk/coreboot-v2/src/config/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/a-trend/atc-6220/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/a-trend/atc-6240/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/abit/be6-ii_v2_0/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/advantech/pcm-5820/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/agami/aruma/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/amd/rumba/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/arima/hdama/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/asi/mb_5blgp/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/asi/mb_5blmp/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/asus/mew-am/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/asus/mew-vm/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/asus/p2b/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/asus/p2b-f/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/asus/p3b-f/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/axus/tc320/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/azza/pt-6ibd/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/bcom/winnet100/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/biostar/m6tba/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/compaq/deskpro_en_sff_p600/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/dell/s1850/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/digitallogic/adl855pc/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/digitallogic/msm586seg/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/eaglelion/5bcm/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/emulation/qemu-x86/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/gigabyte/ga-6bxc/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/ibm/e325/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/ibm/e326/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/iei/juki-511p/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/iei/nova4899r/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/intel/jarrell/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/intel/mtarvon/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/intel/xe7501devkit/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/iwill/dk8s2/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/iwill/dk8x/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/lippert/frontrunner/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/msi/ms6119/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/msi/ms6178/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/msi/ms9282/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/newisys/khepri/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/olpc/btest/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/olpc/rev_a/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/rca/rm4100/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/sunw/ultra40/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/supermicro/x6dai_g/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/supermicro/x6dhe_g/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/supermicro/x6dhe_g2/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/supermicro/x6dhr_ig/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/supermicro/x6dhr_ig2/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/technologic/ts5300/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/televideo/tc7020/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/thomson/ip1000/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/tyan/s1846/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/tyan/s2735/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/tyan/s2850/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/tyan/s2875/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/tyan/s2880/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/tyan/s2881/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/tyan/s2882/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/tyan/s2885/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/tyan/s2891/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/tyan/s2892/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/tyan/s2895/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/tyan/s4880/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/tyan/s4882/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/via/epia/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/via/epia-cn/Config.lb modified , text changed
Directorytrunk/coreboot-v2/src/mainboard/via/epia-m/Config.lb modified , text changed
Directorytrunk/coreboot-v2/util/newconfig/config.g modified , text changed

Stefan Reinauer">Stefan Reinauer
ViewVC Help
Powered by ViewVC 1.1.15