[PATCH v8 5/8] nptl: Add C11 threads tss_* functions
Florian Weimer
fweimer@redhat.com
Thu Jul 12 16:48:00 GMT 2018
On 02/02/2018 06:04 PM, Adhemerval Zanella wrote:
> diff --git a/sysdeps/nptl/threads.h b/sysdeps/nptl/threads.h
> index eb89b0a..6a807ee 100644
> --- a/sysdeps/nptl/threads.h
> +++ b/sysdeps/nptl/threads.h
> @@ -28,6 +28,10 @@ __BEGIN_DECLS
> #include <bits/types/struct_timespec.h>
>
> #define ONCE_FLAG_INIT 0
> +#define thread_local _Thread_local
This needs a __cplusplus conditional. _Thread_local does not exist in
C++. The macro has to be defined to thread_local starting with C++11.
Thanks,
Florian
More information about the Libc-alpha
mailing list