This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] powerpc: Only enable TLE with PPC_FEATURE2_HTM_NOSC
On 27/08/2018 19:44, Tulio Magno Quites Machado Filho wrote:
> Adhemerval Zanella <adhemerval.zanella@linaro.org> writes:
>
>> diff --git a/sysdeps/powerpc/nptl/tls.h b/sysdeps/powerpc/nptl/tls.h
>> index f88fed5..8db970d 100644
>> --- a/sysdeps/powerpc/nptl/tls.h
>> +++ b/sysdeps/powerpc/nptl/tls.h
>> @@ -67,8 +67,7 @@ typedef struct
>> uint32_t padding;
>> uint32_t at_platform;
>> #endif
>> - /* Indicate if HTM capable (ISA 2.07). */
>> - uint32_t tm_capable;
>> + uint32_t __unused1;
>
> Is the TCB part of the library ABI?
Not the field itself, but afaik other members are accessed by libgcc
and by removing it at_platform offset will be change for powerpc (not
sure if this really an issue for libgcc).