This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Add AARCH64 relocation constants to elf/elf.h


On 27 June 2013 20:23, Petr Machata <pmachata@redhat.com> wrote:

Hi

> +#define R_AARCH64_TLS_DTPMOD64 1028    /* Module number, 64 bit.  */
> +#define R_AARCH64_TLS_DTPREL64 1029    /* Module-relative offset, 64 bit.  */
> +#define R_AARCH64_TLS_TPREL64  1030    /* TP-relative offset, 64 bit.  */

The next version of the ABI which I'm told should be published real
soon now, renames these three dropping the '64' suffix, their
semantics remain unchanged, therefore:

R_AARCH64_TLS_DTPMOD 1028
R_AARCH64_TLS_DTPREL  1029
R_AARCH64_TLS_TPREL    1030

This rename has already been committed to binutils.   We should make
this change now rather than commit this patch to 2.18 then rename them
in 2.19.  Otherwise this patch is OK.

Thank you
/Marcus


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]