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 -DCONFIG_$(ARCH) -D__MAKEWITH_GNUEFI
OPTIMFLAGS = -O2 -fno-strict-aliasing
DEBUGFLAGS = -Wall
endif
ifeq ($(ARCH),ia32)
- CPPFLAGS += -DEFI32
+ CPPFLAGS += -DEFI32 -malign-double
ifeq ($(HOSTARCH),x86_64)
ARCH3264 = -m32
# utility rules
clean:
- rm -f $(TARGET) *~ *.so $(OBJS) *.efi
+ rm -f $(TARGET) *~ *.so $(OBJS) *.efi *.obj refind_*.txt refind_*.dll *.lib
# EOF