Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors

2015-12-15 Thread M.V.R. Ravikanth
.undefined reference to `__cxa_atexit' 2.undefined reference to `__cxa_pure_virtual' Regards,Ravi > Date: Tue, 15 Dec 2015 08:36:34 +0100 > Subject: Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors > From: ard.biesheu...@linaro.org > To: mvrravika...@live.com > CC: af...@

Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors

2015-12-15 Thread Ard Biesheuvel
ould get rid of the call to __cxa_pure_virtual() by disabling RTTI, but you have already done so. -- Ard. >> Date: Tue, 15 Dec 2015 10:41:15 +0100 > >> Subject: Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors >> From: ard.biesheu...@linaro.org >> To: mvrra

Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors

2015-12-15 Thread Ard Biesheuvel
virtual' > You can simply implement this as ASSERT(FALSE) since it is something that should never happen. Are you using -fno-rtti? -- Ard. > >> Date: Tue, 15 Dec 2015 08:36:34 +0100 >> Subject: Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors >> From: ard.biesheu...@li

Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors

2015-12-15 Thread M.V.R. Ravikanth
Yes.I am using -fno-rtti.So you want me to remove this flag? Regards,Ravi > Date: Tue, 15 Dec 2015 10:41:15 +0100 > Subject: Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors > From: ard.biesheu...@linaro.org > To: mvrravika...@live.com > CC: af...@apple.com; edk2-dev

Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors

2015-12-15 Thread M.V.R. Ravikanth
; > bad symbol definition. > > > > I have also set the -mcmodel to large.Now,the next thing I have done is > > compiled a simple C++ helloworld program without any reference to c++ > > libraries and I am still receiving the same above errors from GenFw. > > > > -

Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors

2015-12-15 Thread Ard Biesheuvel
should keep it. As I said, things like exceptions and RTTI >> will make your job a lot more difficult. I was just curious whether >> you could get rid of the call to __cxa_pure_virtual() by disabling >> RTTI, but you have already done so. >> >> -- >> Ard. >&g

Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors

2015-12-15 Thread M.V.R. Ravikanth
Oh ok.I have implemented the __cxa_pure_virtual() and its being executed.Will let you know the results :) Thanks a ton again! It really means a lot to me. Regards,Ravi> Date: Tue, 15 Dec 2015 11:08:22 +0100 > Subject: Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors

Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors

2015-12-15 Thread M.V.R. Ravikanth
from GenFw. -RaviFrom: mvrravika...@live.com To: ard.biesheu...@linaro.org CC: af...@apple.com; edk2-devel@lists.01.org; liming@intel.com Subject: RE: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors Date: Tue, 15 Dec 2015 15:42:06 +0530 Oh ok.I have implemented

Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors

2015-12-14 Thread M.V.R. Ravikanth
100 > Subject: Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors > From: ard.biesheu...@linaro.org > To: mvrravika...@live.com; liming@intel.com > CC: edk2-devel@lists.01.org > > On 14 December 2015 at 10:59, M.V.R. Ravikanth <mvrravika...@live.com> wrote: &

Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors

2015-12-14 Thread M.V.R. Ravikanth
relocs -nostdlib --gc-sections -u $(IMAGE_ENTRY_POINT) -e $(IMAGE_ENTRY_POINT) Map $(DEST_DIR_DEBUG)/$(BASE_NAME).map Regards,Ravi--You need no experience to make a big difference. > Date: Mon, 14 Dec 2015 18:54:11 +0100 > Subject: Re: [edk2] GenFW Error 3000 Invalid WriteRelocat

Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors

2015-12-14 Thread Ard Biesheuvel
___ > From: mvrravika...@live.com > To: ard.biesheu...@linaro.org; af...@apple.com > CC: liming@intel.com; edk2-devel@lists.01.org > Subject: RE: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors > Date: Mon, 14 Dec 2015 23:44:35 +0530 > > > Thanks Andrew and Ard!

Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors

2015-12-14 Thread M.V.R. Ravikanth
$(DEST_DIR_DEBUG)/$(BASE_NAME).map Regards,Ravi--You need no experience to make a big difference. > Date: Mon, 14 Dec 2015 18:54:11 +0100 > Subject: Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors > From: ard.biesheu...@linaro.org > To: af...@apple.com > CC: mvrrav

Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors

2015-12-14 Thread Andrew Fish
problems while compiling CPP programs.I am really > not sure why. > ThanksRavi > >> Date: Mon, 14 Dec 2015 11:11:28 +0100 >> Subject: Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors >> From: ard.biesheu...@linaro.org >> To: mvrravika...@live

Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors

2015-12-14 Thread M.V.R. Ravikanth
)? -Ravi > Date: Mon, 14 Dec 2015 19:37:50 +0100 > Subject: Re: [edk2] GenFW Error 3000 Invalid WriteRelocations64() errors > From: ard.biesheu...@linaro.org > To: mvrravika...@live.com > CC: af...@apple.com; liming@intel.com; edk2-devel@lists.01.org > > On 14 December

[edk2] GenFW Error 3000 Invalid WriteRelocations64() errors

2015-12-09 Thread M.V.R. Ravikanth
Hi,When I am trying to run GenFw on my module to create an image(.efi),I am receiving below errors. <>GenFw: ERROR 3000: Invalid WriteRelocations64(): c:\udk14_arm\myworkspace\Build\MdeModule\RELEASE_ARMGCC\AARCH64\MdeModulePkg\Application\HelloWorld\HelloWorld\DEBUG\HelloWorld.dll unsupported