Hi,When I am trying to run GenFw on my module to create an image(.efi),I am
receiving below errors.
<<Error list start>>GenFw: ERROR 3000: Invalid WriteRelocations64():
c:\udk14_arm\myworkspace\Build\MdeModule\RELEASE_ARMGCC\AARCH64\MdeModulePkg\Application\HelloWorld\HelloWorld\DEBUG\HelloWorld.dll
unsupported ELF EM_AARCH64 relocation 0x105.GenFw: ERROR 3000: Invalid
WriteRelocations64():
c:\udk14_arm\myworkspace\Build\MdeModule\RELEASE_ARMGCC\AARCH64\MdeModulePkg\Application\HelloWorld\HelloWorld\DEBUG\HelloWorld.dll
unsupported ELF EM_AARCH64 relocation 0x0.GenFw: ERROR 3000: Invalid
WriteSections64():
c:\udk14_arm\myworkspace\Build\MdeModule\RELEASE_ARMGCC\AARCH64\MdeModulePkg\Application\HelloWorld\HelloWorld\DEBUG\HelloWorld.dll
unsupported ELF EM_AARCH64 relocation R_AARCH64_ADR_PREL_PG_HI21.GenFw: ERROR
3000: Invalid WriteSections64():
c:\udk14_arm\myworkspace\Build\MdeModule\RELEASE_ARMGCC\AARCH64\MdeModulePkg\Application\HelloWorld\HelloWorld\DEBUG\HelloWorld.dll
unsupported ELF EM_AARCH64 relocation 0x11e.GenFw: ERROR 3000: Invalid
WriteSections64(): c:\udk14_arm\m
yworkspace\Build\MdeModule\RELEASE_ARMGCC\AARCH64\MdeModulePkg\Application\HelloWorld\HelloWorld\DEBUG\HelloWorld.dll
unsupported ELF EM_AARCH64 relocation R_AARCH64_ADR_PREL_PG_HI21.GenFw: ERROR
3000: Invalid WriteSections64():
c:\udk14_arm\myworkspace\Build\MdeModule\RELEASE_ARMGCC\AARCH64\MdeModulePkg\Application\HelloWorld\HelloWorld\DEBUG\HelloWorld.dll
unsupported ELF EM_AARCH64 relocation R_AARCH64_ADD_ABS_LO12_NC.<<Error list
end>>
I am using UDK2014 with gcc-linaro-4.8-2015.06-i686-mingw32_aarch64-elf tool
chain.I am building for AARCH64 target with ARMGCC tool chain.Below is my CC
flags configuration:DEFINE GCC_AARCH64_CC_FLAGS = DEF(GCC_ALL_CC_FLAGS)
-mcmodel=large -mlittle-endian -fno-short-enums -save-temps -fverbose-asm
-fsigned-char -ffunction-sections -fdata-sections -fomit-frame-pointer
-fno-builtin -Wno-address -fno-asynchronous-unwind-tablesDEFINE
GCC_ALL_CC_FLAGS = -g -Os -fshort-wchar -fpermissive
-fno-stack-protector -fno-strict-aliasing -w -c -include AutoGen.h
What am I missing?Your help is very much appreciated!
Regards,Ravi--You need no experience to make a big difference.
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel