]> git.proxmox.com Git - mirror_edk2.git/blobdiff - DuetPkg/BootSector/GNUmakefile
in 16-bit code, cs:[] require prefix because sengment size is set 32 bits. so use...
[mirror_edk2.git] / DuetPkg / BootSector / GNUmakefile
index 7eedd059f49f9ad454d713020b736f48ac6f89ba..5de0de8851c98b9604ec5545dc4ce30482ed5b92 100644 (file)
@@ -30,55 +30,55 @@ all: $(TARGET_FILES)
 $(OUTPUT_DIR)/bootsect.o: $(MODULE_DIR)/bootsect.S\r
        $(ASM) -c -o $(OUTPUT_DIR)/bootsect.o $(MODULE_DIR)/bootsect.S\r
 $(OUTPUT_DIR)/bootsect.bin: $(OUTPUT_DIR)/bootsect.o\r
-       $(DLINK) --oformat binary -o $(OUTPUT_DIR)/bootsect.bin $(OUTPUT_DIR)/bootsect.o -Ttext 0\r
+       $(DLINK) -o $(OUTPUT_DIR)/bootsect.bin $(OUTPUT_DIR)/bootsect.o -Ttext 0\r
 \r
 # bs16.S\r
 $(OUTPUT_DIR)/bs16.o: $(MODULE_DIR)/bs16.S\r
        $(ASM) -c -o $(OUTPUT_DIR)/bs16.o $(MODULE_DIR)/bs16.S\r
 $(OUTPUT_DIR)/bs16.bin: $(OUTPUT_DIR)/bs16.o\r
-       $(DLINK) --oformat binary -o $(OUTPUT_DIR)/bs16.bin $(OUTPUT_DIR)/bs16.o -Ttext 0\r
+       $(DLINK) -o $(OUTPUT_DIR)/bs16.bin $(OUTPUT_DIR)/bs16.o -Ttext 0\r
 \r
 # bs32.S\r
 $(OUTPUT_DIR)/bs32.o: $(MODULE_DIR)/bs32.S\r
        $(ASM) -c -o $(OUTPUT_DIR)/bs32.o $(MODULE_DIR)/bs32.S\r
 $(OUTPUT_DIR)/bs32.bin: $(OUTPUT_DIR)/bs32.o\r
-       $(DLINK) --oformat binary -o $(OUTPUT_DIR)/bs32.bin $(OUTPUT_DIR)/bs32.o -Ttext 0\r
+       $(DLINK) -o $(OUTPUT_DIR)/bs32.bin $(OUTPUT_DIR)/bs32.o -Ttext 0\r
 \r
 # Gpt.S\r
 $(OUTPUT_DIR)/Gpt.o: $(MODULE_DIR)/Gpt.S\r
        $(ASM) -c -o $(OUTPUT_DIR)/Gpt.o $(MODULE_DIR)/Gpt.S\r
 $(OUTPUT_DIR)/Gpt.bin: $(OUTPUT_DIR)/Gpt.o\r
-       $(DLINK) --oformat binary -o $(OUTPUT_DIR)/Gpt.bin $(OUTPUT_DIR)/Gpt.o -Ttext 0\r
+       $(DLINK) -o $(OUTPUT_DIR)/Gpt.bin $(OUTPUT_DIR)/Gpt.o -Ttext 0\r
 \r
 # Mbr.S\r
 $(OUTPUT_DIR)/Mbr.o: $(MODULE_DIR)/Mbr.S\r
        $(ASM) -c -o $(OUTPUT_DIR)/Mbr.o $(MODULE_DIR)/Mbr.S\r
 $(OUTPUT_DIR)/Mbr.bin: $(OUTPUT_DIR)/Mbr.o\r
-       $(DLINK) --oformat binary -o $(OUTPUT_DIR)/Mbr.bin $(OUTPUT_DIR)/Mbr.o -Ttext 0\r
+       $(DLINK) -o $(OUTPUT_DIR)/Mbr.bin $(OUTPUT_DIR)/Mbr.o -Ttext 0\r
 \r
 # start.S\r
 $(OUTPUT_DIR)/start.o: $(MODULE_DIR)/start.S\r
        $(ASM) -c -o $(OUTPUT_DIR)/start.o $(MODULE_DIR)/start.S\r
 $(OUTPUT_DIR)/start.bin: $(OUTPUT_DIR)/start.o\r
-       $(DLINK) --oformat binary -o $(OUTPUT_DIR)/start.bin $(OUTPUT_DIR)/start.o -Ttext 0\r
+       $(DLINK) -o $(OUTPUT_DIR)/start.bin $(OUTPUT_DIR)/start.o -Ttext 0\r
 \r
 # start16.S\r
 $(OUTPUT_DIR)/start16.o: $(MODULE_DIR)/start16.S\r
        $(ASM) -c -o $(OUTPUT_DIR)/start16.o $(MODULE_DIR)/start16.S\r
 $(OUTPUT_DIR)/start16.bin: $(OUTPUT_DIR)/start16.o\r
-       $(DLINK) --oformat binary -o $(OUTPUT_DIR)/start16.bin $(OUTPUT_DIR)/start16.o -Ttext 0\r
+       $(DLINK) -o $(OUTPUT_DIR)/start16.bin $(OUTPUT_DIR)/start16.o -Ttext 0\r
 \r
 # start32.S\r
 $(OUTPUT_DIR)/start32.o: $(MODULE_DIR)/start32.S\r
        $(ASM) -c -o $(OUTPUT_DIR)/start32.o $(MODULE_DIR)/start32.S\r
 $(OUTPUT_DIR)/start32.bin: $(OUTPUT_DIR)/start32.o\r
-       $(DLINK) --oformat binary -o $(OUTPUT_DIR)/start32.bin $(OUTPUT_DIR)/start32.o -Ttext 0\r
+       $(DLINK) -o $(OUTPUT_DIR)/start32.bin $(OUTPUT_DIR)/start32.o -Ttext 0\r
 \r
 # efi32.S\r
 $(OUTPUT_DIR)/efi32.o: $(MODULE_DIR)/efi32.S\r
        $(ASM) -c -o $(OUTPUT_DIR)/efi32.o $(MODULE_DIR)/efi32.S\r
 $(OUTPUT_DIR)/efi32.bin: $(OUTPUT_DIR)/efi32.o\r
-       $(DLINK) --oformat binary -o $(OUTPUT_DIR)/efi32.bin $(OUTPUT_DIR)/efi32.o -Ttext 0\r
+       $(DLINK) -o $(OUTPUT_DIR)/efi32.bin $(OUTPUT_DIR)/efi32.o -Ttext 0\r
 \r
 \r
 clean:\r