nday, August 22, 2016 4:47 PM
> To: Ard Biesheuvel <ard.biesheu...@linaro.org>
> Cc: edk2-devel-01 <edk2-devel@lists.01.org>
> Subject: Re: [edk2] [PATCH] BaseTools/GccBase.lds: don't copy RELA section
> to PE/COFF
>
> Ard:
>Thanks for the detail information. Y
> To: Gao, Liming <liming@intel.com>
> Cc: edk2-devel-01 <edk2-devel@lists.01.org>
> Subject: Re: [edk2] [PATCH] BaseTools/GccBase.lds: don't copy RELA section
> to PE/COFF
>
> On 22 August 2016 at 09:22, Gao, Liming <liming@intel.com> wrote:
> > Ard:
&
On 22 August 2016 at 09:22, Gao, Liming wrote:
> Ard:
>Sorry. I miss this patch. GccBase.lds is used by GCC44~GCC5. GCC44~GCC49
> doesn't enable LTO, GCC5 enables LTO. That means RELA section is not used
> with LTO or without LTO. Right?
The allocatable RELA section
Ard:
Sorry. I miss this patch. GccBase.lds is used by GCC44~GCC5. GCC44~GCC49
doesn't enable LTO, GCC5 enables LTO. That means RELA section is not used with
LTO or without LTO. Right?
Thanks
Liming
> -Original Message-
> From: Ard Biesheuvel [mailto:ard.biesheu...@linaro.org]
>
On 10 August 2016 at 10:55, Ard Biesheuvel wrote:
> The CLANG38 toolchain creates a PIE binary at link time. This is
> necessary since the LTO code generation may otherwise result in
> code that cannot execute correctly when loaded above 2 GB.
>
> PIE executables
The CLANG38 toolchain creates a PIE binary at link time. This is
necessary since the LTO code generation may otherwise result in
code that cannot execute correctly when loaded above 2 GB.
PIE executables contain a RELA section consisting of dynamic
relocation entries that are intended for
6 matches
Mail list logo