Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 495146
Collapse All | Expand All

(-)a/mk/efi.mk (-1 / +2 lines)
Lines 7-12 core = $(topdir)/core Link Here
7
# Set up architecture specifics; for cross compilation, set ARCH as apt
7
# Set up architecture specifics; for cross compilation, set ARCH as apt
8
# gnuefi sets up architecture specifics in ia32 or x86_64 sub directories
8
# gnuefi sets up architecture specifics in ia32 or x86_64 sub directories
9
# set up the LIBDIR and EFIINC for building for the appropriate architecture
9
# set up the LIBDIR and EFIINC for building for the appropriate architecture
10
GCCOPT := $(call gcc_ok,-fno-stack-protector,)
10
EFIINC = $(objdir)/include/efi
11
EFIINC = $(objdir)/include/efi
11
LIBDIR  = $(objdir)/lib
12
LIBDIR  = $(objdir)/lib
12
13
Lines 38-44 CFLAGS = -I$(EFIINC) -I$(EFIINC)/$(EFI_S Link Here
38
		-DELF_DEBUG -DSYSLINUX_EFI -I$(objdir) \
39
		-DELF_DEBUG -DSYSLINUX_EFI -I$(objdir) \
39
		$(GCCWARN) -D__COM32__ -mno-red-zone \
40
		$(GCCWARN) -D__COM32__ -mno-red-zone \
40
		-DLDLINUX=\"$(LDLINUX)\" -fvisibility=hidden \
41
		-DLDLINUX=\"$(LDLINUX)\" -fvisibility=hidden \
41
		-Wno-unused-parameter
42
		-Wno-unused-parameter $(GCCOPT)
42
43
43
CRT0 := $(LIBDIR)/crt0-efi-$(EFI_SUBARCH).o
44
CRT0 := $(LIBDIR)/crt0-efi-$(EFI_SUBARCH).o
44
LDSCRIPT := $(LIBDIR)/elf_$(EFI_SUBARCH)_efi.lds
45
LDSCRIPT := $(LIBDIR)/elf_$(EFI_SUBARCH)_efi.lds

Return to bug 495146