Add rule to generate 16-bit version of decompressor
authorMichael Brown <mcb30@etherboot.org>
Wed, 9 Mar 2005 14:04:04 +0000 (14:04 +0000)
committerMichael Brown <mcb30@etherboot.org>
Wed, 9 Mar 2005 14:04:04 +0000 (14:04 +0000)
src/arch/i386/Makefile

index cded46c..e2dba9b 100644 (file)
@@ -179,10 +179,13 @@ $(BIN)/%.o:       arch/i386/firmware/pcbios/%.c $(MAKEDEPS)
        $(CC) $(CFLAGS) -o $@ -c $<
 
 $(BIN)/%.o:    arch/i386/firmware/pcbios/%.S $(MAKEDEPS)
-       $(CPP) $(CFLAGS) -Ui386 -D ASSEMBLY $< | $(AS) $(ASFLAGS) -o $@
+       $(CPP) $(CFLAGS) -Ui386 -DASSEMBLY $< | $(AS) $(ASFLAGS) -o $@
 
 $(BIN)/%.o:    arch/i386/prefix/%.S $(MAKEDEPS)
-       $(CPP) $(CFLAGS) -Ui386 -D ASSEMBLY $< | $(AS) $(ASFLAGS) -o $@
+       $(CPP) $(CFLAGS) -Ui386 -DASSEMBLY $< | $(AS) $(ASFLAGS) -o $@
+
+$(BIN)/%16.o:  arch/i386/prefix/%.S $(MAKEDEPS)
+       $(CPP) $(CFLAGS) -Ui386 -DASSEMBLY -DCODE16 $< | $(AS) $(ASFLAGS) -o $@
 
 # general rule for 16bit .o, may be overridden
 $(BIN)/%.o:    $(BIN)/%.s