[PING^5] PR 54805: __gthread_tsd* in vxlib-tls.c
Maxim Kuvyrkov
maxim.kuvyrkov@gmail.com
Sat Jan 19 01:35:00 GMT 2013
On 19/01/2013, at 9:18 AM, rbmj wrote:
>>> -150,7 +158,7 @@ static __gthread_once_t tls_init_guard =
>>> need to read tls_keys.dtor[key] atomically. */
>>>
>>> static void
>>> -tls_delete_hook (void *tcb ATTRIBUTE_UNUSED)
>>> +tls_delete_hook (void *tcb)
>>
>> Don't remove ATTRIBUTE_UNUSED. TCB was and will remain unused #ifdef __RTP__.
>>
>
> And #ifndef __RTP__ ?
No, simply leave that line as is. ATTRIBUTE_UNUSED tells the compiler that a variable can be unused, but not necessarily is unused. It's fine to have this attribute set on variables that are used under certain preprocessor configurations.
Thanks,
--
Maxim Kuvyrkov
More information about the Gcc-patches
mailing list