[cfe-dev] Updated x86-64 psABI

H.J. Lu via cfe-dev cfe-dev at lists.llvm.org
Thu Nov 19 12:19:57 PST 2015


On Wed, Nov 18, 2015 at 1:47 PM, H.J. Lu <hjl.tools at gmail.com> wrote:
> Hi,
>
> The x86-64 psABI has been updated to revision 248.  Main changes are
>
> 1. Support Intel MPX.
> 2. Add a chapter for linker optimization.
> 3. Add 2 new relocations, R_X86_64_GOTPCRELX and R_X86_64_REX_GOTPCRELX.
>
> MPX supported has been checked into GCC 5 and ld in binutils 2.25.
> Linker optimization has been added to ld in binutils 2.25 and gold
> in binutils 2.26.  Gold and ld in binutils 2.26 supports new relocations.
> Ld in binutils 2.26 can optimize new relocations.
>
> The psABI PDF files are available at
>
> https://github.com/hjl-tools/x86-psABI/wiki/X86-psABI
>
> The x86-64 psABI draft 2015-11-18 contains updated MPX spec.

I uploaded x86-64 psABI revision 249, which is equivalent to
the x86-64 psABI draft 2015-11-18, PDF file to

https://github.com/hjl-tools/x86-psABI/wiki/x86-64-psABI-r249.pdf


-- 
H.J.



More information about the cfe-dev mailing list