]> code.delx.au - refind/blobdiff - filesystems/Make.tiano
Use platform independent data types in order to support x64 platforms
[refind] / filesystems / Make.tiano
index 35e487a7ee0d4f7c74c8df9d8ad2866d0bf168ba..f709b3e1d7757a14f696466907e92265efe6aa54 100644 (file)
@@ -62,7 +62,7 @@ BUILDME          = $(DRIVERNAME)_$(FILENAME_CODE).efi
 
 OPTIMFLAGS      = -fno-strict-aliasing -mno-red-zone -Wno-address -Os
 DEBUGFLAGS      = -Wall -Wno-missing-braces -Wno-array-bounds -ffunction-sections -fdata-sections
-CFLAGS          = $(OPTIMFLAGS) -g -fshort-wchar -fno-stack-protector $(DEBUGFLAGS) -c -include AutoGen.h
+CFLAGS          = $(OPTIMFLAGS) -g -fshort-wchar -fno-stack-protector $(DEBUGFLAGS) -c -include AutoGen.h -DHOST_EFI_EDK2
 
 prefix          = /usr/bin/
 CC              = $(prefix)gcc
@@ -96,8 +96,8 @@ $(BUILDME): $(DLL_TARGET)
        $(GENFW) -e UEFI_DRIVER -o $(BUILDME) $(DLL_TARGET)
 #      $(OBJCOPY) -j .text -j .sdata -j .data -j .dynamic -j .dynsym -j .rel \
 #                 -j .rela -j .reloc --rename-section .data=.hii --target=efi-bsdrv-$(ARCH) $< $@
-       mkdir -p ../drivers
-       cp $(BUILDME) ../drivers
+       mkdir -p ../drivers_$(FILENAME_CODE)
+       cp $(BUILDME) ../drivers_$(FILENAME_CODE)
 
 endif