better TARGETBASE regression bugfix.
authormarty_connor <marty_connor>
Fri, 9 Mar 2007 19:27:32 +0000 (19:27 +0000)
committermarty_connor <marty_connor>
Fri, 9 Mar 2007 19:27:32 +0000 (19:27 +0000)
src/arch/i386/Makefile

index 87ff2c9..780e2b0 100644 (file)
@@ -62,14 +62,14 @@ PCIEXIT=    $(BIN)/pciprefix.exit.o
 
 # Variables xxx_ROMTYPE are defined by genrules.pl.  ROMENTRY and
 # ROMEXIT will evaluate to give the correct objects to use.
-TARGETBASE=$(basename $(notdir $(firstword $(subst ., ,$@))))
+TARGETBASE=$(firstword $(subst ., ,$(notdir $@)))
 ROMCARD=$(firstword $(subst --, ,$(TARGETBASE)))
 ROMTYPE=$(firstword $(ROMTYPE_$(ROMCARD)) ISA)
 romENTRY=$($(ROMTYPE)ENTRY)
 romEXIT=$($(ROMTYPE)EXIT)
 
 # Target type for generic prf rules
-TARGETTYPE=$(patsubst .%,%, $(suffix $(basename $@)))
+TARGETTYPE=$(patsubst .%,%,$(suffix $(basename $@)))
 TARGETENTRY=$($(TARGETTYPE)ENTRY)
 TARGETEXIT=$($(TARGETTYPE)EXIT)