This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Updated x86-64 psABI
- From: "H.J. Lu" <hjl dot tools at gmail dot com>
- To: "x86-64-abi at googlegroups dot com" <x86-64-abi at googlegroups dot com>, GCC Development <gcc at gcc dot gnu dot org>, cfe-dev <cfe-dev at lists dot llvm dot org>, llvm-commits <llvm-commits at lists dot llvm dot org>
- Date: Wed, 18 Nov 2015 13:47:24 -0800
- Subject: Updated x86-64 psABI
- Authentication-results: sourceware.org; auth=none
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.
--
H.J.