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

Reply via email to