ソースを参照

Add rule to generate 16-bit version of decompressor

tags/v0.9.3
Michael Brown 19年前
コミット
8bd447ad1b
1個のファイルの変更5行の追加2行の削除
  1. 5
    2
      src/arch/i386/Makefile

+ 5
- 2
src/arch/i386/Makefile ファイルの表示

179
 	$(CC) $(CFLAGS) -o $@ -c $<
179
 	$(CC) $(CFLAGS) -o $@ -c $<
180
 
180
 
181
 $(BIN)/%.o:	arch/i386/firmware/pcbios/%.S $(MAKEDEPS)
181
 $(BIN)/%.o:	arch/i386/firmware/pcbios/%.S $(MAKEDEPS)
182
-	$(CPP) $(CFLAGS) -Ui386 -D ASSEMBLY $< | $(AS) $(ASFLAGS) -o $@
182
+	$(CPP) $(CFLAGS) -Ui386 -DASSEMBLY $< | $(AS) $(ASFLAGS) -o $@
183
 
183
 
184
 $(BIN)/%.o:	arch/i386/prefix/%.S $(MAKEDEPS)
184
 $(BIN)/%.o:	arch/i386/prefix/%.S $(MAKEDEPS)
185
-	$(CPP) $(CFLAGS) -Ui386 -D ASSEMBLY $< | $(AS) $(ASFLAGS) -o $@
185
+	$(CPP) $(CFLAGS) -Ui386 -DASSEMBLY $< | $(AS) $(ASFLAGS) -o $@
186
+
187
+$(BIN)/%16.o:	arch/i386/prefix/%.S $(MAKEDEPS)
188
+	$(CPP) $(CFLAGS) -Ui386 -DASSEMBLY -DCODE16 $< | $(AS) $(ASFLAGS) -o $@
186
 
189
 
187
 # general rule for 16bit .o, may be overridden
190
 # general rule for 16bit .o, may be overridden
188
 $(BIN)/%.o:	$(BIN)/%.s
191
 $(BIN)/%.o:	$(BIN)/%.s

読み込み中…
キャンセル
保存