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 2/6] aarch64: Merge __local_multiple_threads offset with memory reference


On 20 May 2014 21:56, Richard Henderson <rth@twiddle.net> wrote:
> From: Richard Henderson <rth@redhat.com>
>
> This also highlights that we'd been loading 64-bits instead of
> the proper 32-bits.  Caught by the linker as a relocation error,
> since the variable happened to be unaligned for 64-bits.
>
>         * sysdeps/unix/sysv/linux/aarch64/nptl/sysdep-cancel.h
>         (SINGLE_THREAD_P): Use the correct width load.  Fold an add into
>         the ldr offset.

OK thanks.  This is broken in 2.19, would you mind back porting your fix?
/Marcus


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