[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] [HVMLOADER] Fix CFLAGS.
# HG changeset patch # User kfraser@xxxxxxxxxxxxxxxxxxxxx # Node ID 9164f836943d42226dad8ed4c704ed2c3581a65a # Parent 8832712b0b3740daf9c2d5993fcc1d640ff1564e [HVMLOADER] Fix CFLAGS. Signed-off-by: Keir Fraser <keir@xxxxxxxxxxxxx> --- tools/firmware/hvmloader/Makefile | 5 +---- tools/firmware/hvmloader/acpi/Makefile | 7 +++++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff -r 8832712b0b37 -r 9164f836943d tools/firmware/hvmloader/Makefile --- a/tools/firmware/hvmloader/Makefile Wed Nov 29 11:37:59 2006 +0000 +++ b/tools/firmware/hvmloader/Makefile Wed Nov 29 11:38:17 2006 +0000 @@ -28,16 +28,13 @@ include $(XEN_ROOT)/Config.mk # The HVM loader is started in 32-bit mode at the address below: LOADADDR = 0x100000 -DEFINES =-DDEBUG -XENINC =-I$(XEN_ROOT)/tools/libxc - # Disable PIE/SSP if GCC supports them. They can break us. CFLAGS += $(call cc-option,$(CC),-nopie,) CFLAGS += $(call cc-option,$(CC),-fno-stack-protector,) CFLAGS += $(call cc-option,$(CC),-fno-stack-protector-all,) OBJCOPY = objcopy -CFLAGS += $(DEFINES) -I. $(XENINC) -fno-builtin -O2 -msoft-float +CFLAGS += -I$(XEN_ROOT)/tools/libxc -I. -fno-builtin -O2 -msoft-float LDFLAGS = -nostdlib -Wl,-N -Wl,-Ttext -Wl,$(LOADADDR) SRCS = hvmloader.c mp_tables.c util.c smbios.c diff -r 8832712b0b37 -r 9164f836943d tools/firmware/hvmloader/acpi/Makefile --- a/tools/firmware/hvmloader/acpi/Makefile Wed Nov 29 11:37:59 2006 +0000 +++ b/tools/firmware/hvmloader/acpi/Makefile Wed Nov 29 11:38:17 2006 +0000 @@ -26,6 +26,13 @@ OBJS = $(patsubst %.c,%.o,$(C_SRC)) IASL_VER = acpica-unix-20050513 IASL_URL = http://developer.intel.com/technology/iapc/acpi/downloads/$(IASL_VER).tar.gz + +# Disable PIE/SSP if GCC supports them. They can break us. +CFLAGS += $(call cc-option,$(CC),-nopie,) +CFLAGS += $(call cc-option,$(CC),-fno-stack-protector,) +CFLAGS += $(call cc-option,$(CC),-fno-stack-protector-all,) + +CFLAGS += -fno-builtin -O2 -msoft-float vpath iasl $(PATH) all: acpi.a _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |