1 1.3 riastrad # $NetBSD: Makefile,v 1.3 2020/03/21 18:43:47 riastradh Exp $ 2 1.1 nonaka 3 1.1 nonaka PROG= bootx64.efi 4 1.1 nonaka OBJFMT= pei-x86-64 5 1.1 nonaka NEWVERSWHAT= "EFI Boot (x64)" 6 1.1 nonaka 7 1.2 manu EXTRA_SOURCES= efibootx64.c startprog64.S multiboot64.S 8 1.1 nonaka 9 1.1 nonaka COPTS+= -mno-red-zone 10 1.1 nonaka CPPFLAGS+= -DEFI_FUNCTION_WRAPPER 11 1.1 nonaka 12 1.3 riastrad # Follow the suit of Makefile.kern.inc; needed for the lfs64 union 13 1.3 riastrad # accessors -- they don't actually dereference the resulting pointer, 14 1.3 riastrad # just use it for type-checking. 15 1.3 riastrad CWARNFLAGS.clang+= -Wno-error=address-of-packed-member 16 1.3 riastrad 17 1.1 nonaka .include "${.CURDIR}/../Makefile.efiboot" 18