version 1.1, 2008/08/19 13:46:56 |
version 1.3, 2008/08/19 16:22:43 |
|
|
OBJDUMP= $(CROSS_COMPILE)objdump |
OBJDUMP= $(CROSS_COMPILE)objdump |
STRIP= $(CROSS_COMPILE)strip |
STRIP= $(CROSS_COMPILE)strip |
LINT= splint |
LINT= splint |
MAKE= make |
MAKE= gmake |
#SHELL= /bin/sh |
#SHELL= /bin/sh |
ifdef SHELL_PATH |
ifdef SHELL_PATH |
SHELL= $(SHELL_PATH) |
SHELL= $(SHELL_PATH) |
|
|
DEFS+= -DDEBUG |
DEFS+= -DDEBUG |
endif |
endif |
|
|
CPPFLAGS+= $(DEFS) |
CPPFLAGS+= $(DEFS) |
ASFLAGS+= $(DEFS) -D__ASSEMBLY__ |
ASFLAGS+= $(DEFS) -D__ASSEMBLY__ |
ifdef MAP |
ifdef MAP |
LDFLAGS+= -Map $(MAP) |
LDFLAGS+= -Map $(MAP) |
|
|
$(AS) -o $@ $< |
$(AS) -o $@ $< |
|
|
%.o: %.S |
%.o: %.S |
$(CPP) $(ASFLAGS) $< $*.tmp |
# $(CPP) $(ASFLAGS) $< $*.tmp |
$(AS) -o $@ $*.tmp |
$(CC) $(ASFLAGS) -c -o $@ $< |
rm -f $*.tmp |
# $(AS) -o $@ $*.tmp |
|
# rm -f $*.tmp |
|
|
# |
# |
# Target |
# Target |