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] 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).


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