|
|
1.1 root 1: # -*- makefile -*- : Force emacs to use Makefile mode
2:
3: # The EFI linker script
4: #
5: LDSCRIPT = arch/x86/scripts/efi.lds
6:
7: # Retain relocation information for elf2efi
8: #
9: LDFLAGS += -q -S
10:
11: # Media types.
12: #
13: NON_AUTO_MEDIA += efi
14: NON_AUTO_MEDIA += efidrv
15:
16: # Rules for building EFI files
17: #
18: $(BIN)/%.efi : $(BIN)/%.efi.tmp $(ELF2EFI)
19: $(QM)$(ECHO) " [FINISH] $@"
20: $(Q)$(ELF2EFI) --subsystem=10 $< $@
21:
22: $(BIN)/%.efidrv : $(BIN)/%.efidrv.tmp $(ELF2EFI)
23: $(QM)$(ECHO) " [FINISH] $@"
24: $(Q)$(ELF2EFI) --subsystem=11 $< $@
25:
26: $(BIN)/%.efirom : $(BIN)/%.efidrv $(EFIROM)
27: $(QM)$(ECHO) " [FINISH] $@"
28: $(Q)$(EFIROM) -v $(TGT_PCI_VENDOR) -d $(TGT_PCI_DEVICE) $< $@
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.