Changeset 3564 for trunk

Show
Ignore:
Timestamp:
09/04/08 15:44:00 (3 months ago)
Author:
hailfinger
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@…>
Acked-by: Mats Erik Andersson <mats.andersson@…>
Acked-by: Stefan Reinauer <stepan@…>

Location:
trunk/coreboot-v2
Files:
69 modified

Legend:

Unmodified
Added
Removed
  • trunk/coreboot-v2/src/config/Config.lb

    r3457 r3564  
    163163end 
    164164 
    165 makerule ./romcc    
     165makerule ../romcc    
    166166        depends "$(TOP)/util/romcc/romcc.c"  
    167167        action  "$(HOSTCC) -g $(HOSTCFLAGS) $< -o $@" 
  • trunk/coreboot-v2/src/mainboard/a-trend/atc-6220/Config.lb

    r3052 r3564  
    3838end 
    3939makerule ./failover.E 
    40         depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ./romcc" 
    41         action "./romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
     40        depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ../romcc" 
     41        action "../romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
    4242end 
    4343makerule ./failover.inc 
    44         depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ./romcc" 
    45         action "./romcc -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
     44        depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ../romcc" 
     45        action "../romcc -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
    4646end 
    4747makerule ./auto.E 
    48         # depends       "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    49         depends "$(MAINBOARD)/auto.c ./romcc" 
    50         action  "./romcc -E -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     48        # depends       "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     49        depends "$(MAINBOARD)/auto.c ../romcc" 
     50        action  "../romcc -E -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    5151end 
    5252makerule ./auto.inc 
    53         # depends "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    54         depends "$(MAINBOARD)/auto.c ./romcc" 
    55         action  "./romcc -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     53        # depends "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     54        depends "$(MAINBOARD)/auto.c ../romcc" 
     55        action  "../romcc -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    5656end 
    5757mainboardinit cpu/x86/16bit/entry16.inc 
  • trunk/coreboot-v2/src/mainboard/a-trend/atc-6240/Config.lb

    r3391 r3564  
    3838end 
    3939makerule ./failover.E 
    40         depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ./romcc" 
    41         action "./romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
     40        depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ../romcc" 
     41        action "../romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
    4242end 
    4343makerule ./failover.inc 
    44         depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ./romcc" 
    45         action "./romcc -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
     44        depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ../romcc" 
     45        action "../romcc -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
    4646end 
    4747makerule ./auto.E 
    48         # depends       "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    49         depends "$(MAINBOARD)/auto.c ./romcc" 
    50         action  "./romcc -E -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     48        # depends       "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     49        depends "$(MAINBOARD)/auto.c ../romcc" 
     50        action  "../romcc -E -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    5151end 
    5252makerule ./auto.inc 
    53         # depends "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    54         depends "$(MAINBOARD)/auto.c ./romcc" 
    55         action  "./romcc -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     53        # depends "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     54        depends "$(MAINBOARD)/auto.c ../romcc" 
     55        action  "../romcc -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    5656end 
    5757mainboardinit cpu/x86/16bit/entry16.inc 
  • trunk/coreboot-v2/src/mainboard/abit/be6-ii_v2_0/Config.lb

    r3083 r3564  
    3838end 
    3939makerule ./failover.E 
    40         depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ./romcc" 
    41         action "./romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
     40        depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ../romcc" 
     41        action "../romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
    4242end 
    4343makerule ./failover.inc 
    44         depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ./romcc" 
    45         action "./romcc -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
     44        depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ../romcc" 
     45        action "../romcc -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
    4646end 
    4747makerule ./auto.E 
    48         # depends       "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    49         depends "$(MAINBOARD)/auto.c ./romcc" 
    50         action  "./romcc -E -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     48        # depends       "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     49        depends "$(MAINBOARD)/auto.c ../romcc" 
     50        action  "../romcc -E -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    5151end 
    5252makerule ./auto.inc 
    53         # depends "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    54         depends "$(MAINBOARD)/auto.c ./romcc" 
    55         action  "./romcc -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     53        # depends "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     54        depends "$(MAINBOARD)/auto.c ../romcc" 
     55        action  "../romcc -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    5656end 
    5757mainboardinit cpu/x86/16bit/entry16.inc 
  • trunk/coreboot-v2/src/mainboard/advantech/pcm-5820/Config.lb

    r3052 r3564  
    3838end 
    3939makerule ./failover.E 
    40         depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ./romcc" 
    41         action "./romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
     40        depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ../romcc" 
     41        action "../romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
    4242end 
    4343makerule ./failover.inc 
    44         depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ./romcc" 
    45         action "./romcc -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
     44        depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ../romcc" 
     45        action "../romcc -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
    4646end 
    4747makerule ./auto.E 
    48         # depends       "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    49         depends "$(MAINBOARD)/auto.c ./romcc" 
    50         action  "./romcc -E -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     48        # depends       "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     49        depends "$(MAINBOARD)/auto.c ../romcc" 
     50        action  "../romcc -E -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    5151end 
    5252makerule ./auto.inc 
    53         # depends "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    54         depends "$(MAINBOARD)/auto.c ./romcc" 
    55         action  "./romcc -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     53        # depends "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     54        depends "$(MAINBOARD)/auto.c ../romcc" 
     55        action  "../romcc -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    5656end 
    5757mainboardinit cpu/x86/16bit/entry16.inc 
  • trunk/coreboot-v2/src/mainboard/agami/aruma/Config.lb

    r3079 r3564  
    126126        ## 
    127127        makerule ./failover.E 
    128                 depends "$(MAINBOARD)/failover.c ./romcc" 
    129                 action "./romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
     128                depends "$(MAINBOARD)/failover.c ../romcc" 
     129                action "../romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
    130130        end 
    131131 
    132132        makerule ./failover.inc 
    133                 depends "$(MAINBOARD)/failover.c ./romcc" 
    134                 action "./romcc    -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
     133                depends "$(MAINBOARD)/failover.c ../romcc" 
     134                action "../romcc    -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
    135135        end 
    136136 
    137137        makerule ./auto.E 
    138                 depends "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    139                 action  "./romcc -E -mcpu=k8 -O2 -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     138                depends "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     139                action  "../romcc -E -mcpu=k8 -O2 -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    140140        end 
    141141        makerule ./auto.inc 
    142                 depends "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    143                 action  "./romcc    -mcpu=k8 -O2 -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     142                depends "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     143                action  "../romcc    -mcpu=k8 -O2 -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    144144        end 
    145145 
  • trunk/coreboot-v2/src/mainboard/amd/rumba/Config.lb

    r3053 r3564  
    5252## 
    5353makerule ./failover.E 
    54         depends "$(MAINBOARD)/failover.c ./romcc"  
    55         action "./romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
     54        depends "$(MAINBOARD)/failover.c ../romcc"  
     55        action "../romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
    5656end 
    5757 
    5858makerule ./failover.inc 
    59         depends "$(MAINBOARD)/failover.c ./romcc" 
    60         action "./romcc    -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
     59        depends "$(MAINBOARD)/failover.c ../romcc" 
     60        action "../romcc    -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
    6161end 
    6262 
    6363makerule ./auto.E  
    64         depends "$(MAINBOARD)/auto.c option_table.h ./romcc"  
    65         action  "./romcc -E -mcpu=p2 -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     64        depends "$(MAINBOARD)/auto.c option_table.h ../romcc"  
     65        action  "../romcc -E -mcpu=p2 -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    6666end 
    6767makerule ./auto.inc  
    68         depends "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    69         action  "./romcc    -mcpu=p2 -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     68        depends "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     69        action  "../romcc    -mcpu=p2 -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    7070end 
    7171 
  • trunk/coreboot-v2/src/mainboard/arima/hdama/Config.lb

    r3079 r3564  
    7171## 
    7272makerule ./failover.E 
    73         depends "$(MAINBOARD)/failover.c ./romcc" 
    74         action "./romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
     73        depends "$(MAINBOARD)/failover.c ../romcc" 
     74        action "../romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
    7575end 
    7676 
    7777makerule ./failover.inc 
    78         depends "$(MAINBOARD)/failover.c ./romcc" 
    79         action "./romcc    -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
     78        depends "$(MAINBOARD)/failover.c ../romcc" 
     79        action "../romcc    -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
    8080end 
    8181 
    8282makerule ./auto.E 
    83         depends "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    84         action  "./romcc -E -mcpu=k8 -O2 -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     83        depends "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     84        action  "../romcc -E -mcpu=k8 -O2 -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    8585end 
    8686makerule ./auto.inc 
    87         depends "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    88         action  "./romcc    -mcpu=k8 -O2 -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     87        depends "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     88        action  "../romcc    -mcpu=k8 -O2 -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    8989end 
    9090 
  • trunk/coreboot-v2/src/mainboard/asi/mb_5blgp/Config.lb

    r3469 r3564  
    3838end 
    3939makerule ./failover.E 
    40         depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ./romcc" 
    41         action "./romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
     40        depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ../romcc" 
     41        action "../romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
    4242end 
    4343makerule ./failover.inc 
    44         depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ./romcc" 
    45         action "./romcc -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
     44        depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ../romcc" 
     45        action "../romcc -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
    4646end 
    4747makerule ./auto.E 
    48         # depends       "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    49         depends "$(MAINBOARD)/auto.c ./romcc" 
    50         action  "./romcc -E -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     48        # depends       "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     49        depends "$(MAINBOARD)/auto.c ../romcc" 
     50        action  "../romcc -E -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    5151end 
    5252makerule ./auto.inc 
    53         # depends "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    54         depends "$(MAINBOARD)/auto.c ./romcc" 
    55         action  "./romcc -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     53        # depends "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     54        depends "$(MAINBOARD)/auto.c ../romcc" 
     55        action  "../romcc -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    5656end 
    5757mainboardinit cpu/x86/16bit/entry16.inc 
  • trunk/coreboot-v2/src/mainboard/asi/mb_5blmp/Config.lb

    r3053 r3564  
    5353## 
    5454# makerule ./failover.E 
    55 #       depends "$(MAINBOARD)/failover.c ./romcc"  
    56 #       action "./romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
     55#       depends "$(MAINBOARD)/failover.c ../romcc"  
     56#       action "../romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
    5757# end 
    5858#  
    5959# makerule ./failover.inc 
    60 #       depends "$(MAINBOARD)/failover.c ./romcc" 
    61 #       action "./romcc    -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
     60#       depends "$(MAINBOARD)/failover.c ../romcc" 
     61#       action "../romcc    -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
    6262# end 
    6363 
    6464makerule ./auto.E  
    65         depends "$(MAINBOARD)/auto.c ./romcc"  
    66         action  "./romcc -E -mcpu=i386 -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     65        depends "$(MAINBOARD)/auto.c ../romcc"  
     66        action  "../romcc -E -mcpu=i386 -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    6767end 
    6868makerule ./auto.inc  
    69         depends "$(MAINBOARD)/auto.c ./romcc" 
    70         action  "./romcc    -mcpu=i386 -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     69        depends "$(MAINBOARD)/auto.c ../romcc" 
     70        action  "../romcc    -mcpu=i386 -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    7171end 
    7272 
  • trunk/coreboot-v2/src/mainboard/asus/mew-am/Config.lb

    r3052 r3564  
    3838end 
    3939makerule ./failover.E 
    40         depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ./romcc" 
    41         action "./romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
     40        depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ../romcc" 
     41        action "../romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
    4242end 
    4343makerule ./failover.inc 
    44         depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ./romcc" 
    45         action "./romcc -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
     44        depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ../romcc" 
     45        action "../romcc -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
    4646end 
    4747makerule ./auto.E 
    48         # depends       "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    49         depends "$(MAINBOARD)/auto.c ./romcc" 
     48        # depends       "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     49        depends "$(MAINBOARD)/auto.c ../romcc" 
    5050        # Note: The -mcpu=p2 is important, or else... 'too few registers'. 
    51         action  "./romcc -mcpu=p2 -E -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     51        action  "../romcc -mcpu=p2 -E -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    5252end 
    5353makerule ./auto.inc 
    54         # depends "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    55         depends "$(MAINBOARD)/auto.c ./romcc" 
     54        # depends "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     55        depends "$(MAINBOARD)/auto.c ../romcc" 
    5656        # Note: The -mcpu=p2 is important, or else... 'too few registers'. 
    57         action  "./romcc -mcpu=p2 -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     57        action  "../romcc -mcpu=p2 -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    5858end 
    5959mainboardinit cpu/x86/16bit/entry16.inc 
  • trunk/coreboot-v2/src/mainboard/asus/mew-vm/Config.lb

    r3053 r3564  
    5252## 
    5353makerule ./failover.E 
    54         depends "$(MAINBOARD)/failover.c ./romcc"  
    55         action "./romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
     54        depends "$(MAINBOARD)/failover.c ../romcc"  
     55        action "../romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
    5656end 
    5757 
    5858makerule ./failover.inc 
    59         depends "$(MAINBOARD)/failover.c ./romcc" 
    60         action "./romcc    -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
     59        depends "$(MAINBOARD)/failover.c ../romcc" 
     60        action "../romcc    -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/failover.c -o $@" 
    6161end 
    6262 
    6363makerule ./auto.E  
    64         depends "$(MAINBOARD)/auto.c option_table.h ./romcc"  
    65         action  "./romcc -E -mcpu=p2 -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     64        depends "$(MAINBOARD)/auto.c option_table.h ../romcc"  
     65        action  "../romcc -E -mcpu=p2 -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    6666end 
    6767makerule ./auto.inc  
    68         depends "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    69         action  "./romcc    -mcpu=p2 -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     68        depends "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     69        action  "../romcc    -mcpu=p2 -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    7070end 
    7171 
  • trunk/coreboot-v2/src/mainboard/asus/p2b-f/Config.lb

    r3052 r3564  
    3838end 
    3939makerule ./failover.E 
    40         depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ./romcc" 
    41         action "./romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
     40        depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ../romcc" 
     41        action "../romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
    4242end 
    4343makerule ./failover.inc 
    44         depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ./romcc" 
    45         action "./romcc -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
     44        depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ../romcc" 
     45        action "../romcc -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
    4646end 
    4747makerule ./auto.E 
    48         # depends       "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    49         depends "$(MAINBOARD)/auto.c ./romcc" 
    50         action  "./romcc -E -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     48        # depends       "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     49        depends "$(MAINBOARD)/auto.c ../romcc" 
     50        action  "../romcc -E -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    5151end 
    5252makerule ./auto.inc 
    53         # depends "$(MAINBOARD)/auto.c option_table.h ./romcc" 
    54         depends "$(MAINBOARD)/auto.c ./romcc" 
    55         action  "./romcc -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
     53        # depends "$(MAINBOARD)/auto.c option_table.h ../romcc" 
     54        depends "$(MAINBOARD)/auto.c ../romcc" 
     55        action  "../romcc -O -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/auto.c -o $@" 
    5656end 
    5757mainboardinit cpu/x86/16bit/entry16.inc 
  • trunk/coreboot-v2/src/mainboard/asus/p2b/Config.lb

    r3052 r3564  
    3838end 
    3939makerule ./failover.E 
    40         depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ./romcc" 
    41         action "./romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
     40        depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ../romcc" 
     41        action "../romcc -E -O --label-prefix=failover -I$(TOP)/src -I. $(CPPFLAGS) $(MAINBOARD)/../../../arch/i386/lib/failover.c -o $@" 
    4242end 
    4343makerule ./failover.inc 
    44         depends "$(MAINBOARD)/../../../arch/i386/lib/failover.c ./romcc"