X-Git-Url: https://code.delx.au/refind/blobdiff_plain/fae4a8d3fada7d96cf0e50e13622a7ca72b17c0a..e623f368c6089696dc99c507834a668fee159fed:/Make.common diff --git a/Make.common b/Make.common index d098e2e..08aa5fc 100644 --- a/Make.common +++ b/Make.common @@ -11,12 +11,12 @@ EFICRT0 = /usr/local/lib HOSTARCH = $(shell uname -m | sed s,i[3456789]86,ia32,) ARCH := $(HOSTARCH) OS = $(shell uname -s) -CPPFLAGS = -I$(EFIINC) -I$(EFIINC)/$(ARCH) -I$(EFIINC)/protocol -DCONFIG_$(ARCH) +CPPFLAGS = -I$(EFIINC) -I$(EFIINC)/$(ARCH) -I$(EFIINC)/protocol -I../include -I../refind -I../libeg -DCONFIG_$(ARCH) -D__MAKEWITH_GNUEFI OPTIMFLAGS = -O2 -fno-strict-aliasing DEBUGFLAGS = -Wall #CFLAGS = $(ARCH3264) $(OPTIMFLAGS) -fpic -fshort-wchar $(DEBUGFLAGS) -CFLAGS = $(ARCH3264) $(OPTIMFLAGS) -fno-stack-protector -fpic -fshort-wchar $(DEBUGFLAGS) +CFLAGS = $(ARCH3264) $(OPTIMFLAGS) -fno-stack-protector -fpic -fshort-wchar -mno-red-zone $(DEBUGFLAGS) ASFLAGS = $(ARCH3264) LDFLAGS = -nostdlib -znocombreloc @@ -47,7 +47,7 @@ ifeq ($(ARCH),x86_64) endif ifeq ($(ARCH),ia32) - CPPFLAGS += -DEFI32 + CPPFLAGS += -DEFI32 -malign-double ifeq ($(HOSTARCH),x86_64) ARCH3264 = -m32 @@ -109,6 +109,6 @@ endif # utility rules clean: - rm -f $(TARGET) *~ *.so $(OBJS) *.efi + rm -f $(TARGET) *~ *.so $(OBJS) *.efi *.obj refind_*.txt refind_*.dll *.lib # EOF