mirror of
https://github.com/grub4dos/ntloader.git
synced 2025-05-12 21:36:24 +08:00
remove i386 build
This commit is contained in:
parent
d1870ddbd0
commit
cc16afcb73
14
Makefile
14
Makefile
@ -175,7 +175,7 @@ CFLAGS_arm64 += $(call CFLAGS_COND,arm64)
|
|||||||
#
|
#
|
||||||
# Final targets
|
# Final targets
|
||||||
|
|
||||||
all : ntloader ntloader.i386 ntloader.x86_64 ntloader.arm64
|
all : ntloader ntloader.x86_64 ntloader.arm64
|
||||||
|
|
||||||
ntloader : ntloader.x86_64 Makefile
|
ntloader : ntloader.x86_64 Makefile
|
||||||
$(CP) $< $@
|
$(CP) $< $@
|
||||||
@ -184,10 +184,6 @@ ntloader.%.elf : lib.%.a script.lds Makefile
|
|||||||
$(LD_$*) $(LDFLAGS) $(LDFLAGS_$*) -T script.lds -o $@ -q \
|
$(LD_$*) $(LDFLAGS) $(LDFLAGS_$*) -T script.lds -o $@ -q \
|
||||||
-Map ntloader.$*.map prefix.$*.o lib.$*.a
|
-Map ntloader.$*.map prefix.$*.o lib.$*.a
|
||||||
|
|
||||||
ntloader.i386.efi : \
|
|
||||||
ntloader.%.efi : ntloader.%.elf elf2efi32 Makefile
|
|
||||||
./elf2efi32 --hybrid $< $@
|
|
||||||
|
|
||||||
ntloader.x86_64.efi ntloader.arm64.efi : \
|
ntloader.x86_64.efi ntloader.arm64.efi : \
|
||||||
ntloader.%.efi : ntloader.%.elf elf2efi64 Makefile
|
ntloader.%.efi : ntloader.%.elf elf2efi64 Makefile
|
||||||
./elf2efi64 --hybrid $< $@
|
./elf2efi64 --hybrid $< $@
|
||||||
@ -208,13 +204,6 @@ include utils/build.mk
|
|||||||
%.i386.s : %.c $(HEADERS) Makefile
|
%.i386.s : %.c $(HEADERS) Makefile
|
||||||
$(CC_i386) $(CFLAGS) $(CFLAGS_i386) -S $< -o $@
|
$(CC_i386) $(CFLAGS) $(CFLAGS_i386) -S $< -o $@
|
||||||
|
|
||||||
%.i386.o : %.i386.s i386.i Makefile
|
|
||||||
$(AS_i386) $(ASFLAGS) $(ASFLAGS_i386) i386.i $< -o $@
|
|
||||||
|
|
||||||
lib.i386.a : $(OBJECTS_i386) Makefile
|
|
||||||
$(RM) -f $@
|
|
||||||
$(AR_i386) -r -s $@ $(OBJECTS_i386)
|
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
#
|
#
|
||||||
# i386 objects to be linked into an x86_64 binary
|
# i386 objects to be linked into an x86_64 binary
|
||||||
@ -266,7 +255,6 @@ lib.arm64.a : $(OBJECTS_arm64) Makefile
|
|||||||
clean :
|
clean :
|
||||||
$(RM) -f $(RM_FILES)
|
$(RM) -f $(RM_FILES)
|
||||||
$(RM) -f *.s *.o *.a *.elf *.map
|
$(RM) -f *.s *.o *.a *.elf *.map
|
||||||
$(RM) -f ntloader.i386 ntloader.i386.*
|
|
||||||
$(RM) -f ntloader.x86_64 ntloader.x86_64.*
|
$(RM) -f ntloader.x86_64 ntloader.x86_64.*
|
||||||
$(RM) -f ntloader.arm64 ntloader.arm64.*
|
$(RM) -f ntloader.arm64 ntloader.arm64.*
|
||||||
$(RM) -f ntloader
|
$(RM) -f ntloader
|
||||||
|
@ -9,9 +9,6 @@ HOST_CFLAGS += -Wall -W -Werror -fshort-wchar -DNTLOADER_UTIL
|
|||||||
|
|
||||||
# EFI relocator
|
# EFI relocator
|
||||||
#
|
#
|
||||||
elf2efi32 : utils/elf2efi.c
|
|
||||||
$(HOST_CC) $(HOST_CFLAGS) -idirafter include/ -DEFI_TARGET32 $< -o $@
|
|
||||||
|
|
||||||
elf2efi64 : utils/elf2efi.c
|
elf2efi64 : utils/elf2efi.c
|
||||||
$(HOST_CC) $(HOST_CFLAGS) -idirafter include/ -DEFI_TARGET64 $< -o $@
|
$(HOST_CC) $(HOST_CFLAGS) -idirafter include/ -DEFI_TARGET64 $< -o $@
|
||||||
|
|
||||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user