diff options
| author | Michael Brown | 2005-03-09 15:04:04 +0100 |
|---|---|---|
| committer | Michael Brown | 2005-03-09 15:04:04 +0100 |
| commit | 8bd447ad1bf0db6f530daae705c767c92bade057 (patch) | |
| tree | e4c89da116bb16ec0e09d32aa8d8880110e5ee42 /src/arch/i386/Makefile | |
| parent | Remove CODE16 as a global define; most files define it themselves (diff) | |
| download | ipxe-8bd447ad1bf0db6f530daae705c767c92bade057.tar.gz ipxe-8bd447ad1bf0db6f530daae705c767c92bade057.tar.xz ipxe-8bd447ad1bf0db6f530daae705c767c92bade057.zip | |
Add rule to generate 16-bit version of decompressor
Diffstat (limited to 'src/arch/i386/Makefile')
| -rw-r--r-- | src/arch/i386/Makefile | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/arch/i386/Makefile b/src/arch/i386/Makefile index cded46c31..e2dba9bd6 100644 --- a/src/arch/i386/Makefile +++ b/src/arch/i386/Makefile @@ -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 |
