[PATCH v8 08/20] aarch64: Add GCS support for makecontext
Wilco Dijkstra
Wilco.Dijkstra@arm.com
Wed Jan 15 14:12:22 GMT 2025
Hi Adhemerval,
>> +/* Reserved for future use. */
>> +static __thread void __attribute__ ((unused)) *__gcs = NULL;
>
> There is no need to reserve this, specially because we are not sure
> which strategy we will use (and this adds extra TLS size for libc.so).
The idea behind this is to reserve a pointer that could be used in
the future by a backport. Or does adding thread local data not
change the ABI unless you add it to the TCB?
Cheers,
Wilco
More information about the Libc-alpha
mailing list