This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: proposal: remove thread_local from supported C++11 features
- From: Richard Biener <richard dot guenther at gmail dot com>
- To: Conrad S <conradsand dot arma at gmail dot com>
- Cc: "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Thu, 30 Jan 2014 16:13:32 +0100
- Subject: Re: proposal: remove thread_local from supported C++11 features
- Authentication-results: sourceware.org; auth=none
- References: <CAONgOD6GD8ZuVZZQfNHNPRvPyqH3se5RhfecEvRaK09BqT4ODg at mail dot gmail dot com> <CAH6eHdSc1iWoaz+DPFqkLnHb5Cymr0oD4N0qEFPPP4w4yuDJuQ at mail dot gmail dot com> <CAONgOD43SjXcmrzS7eN5MicSWuPFCBXCzAY9Kmt0S1oQ9jmNgg at mail dot gmail dot com>
On Thu, Jan 30, 2014 at 3:57 PM, Conrad S <conradsand.arma@gmail.com> wrote:
> Jonathan Wakely wrote:
>> Only if you don't read the pages properly.
>> "Important: GCC's support for C++11 is still experimental. "
>> "GCC provides experimental support for the 2011 ISO C++ standard."
>> Anyway, removing it from the list would achieve nothing.
>
> Eh? thread_local doesn't work. Stating that it works (as the C++11
> support page states) is not helpful either. Removing will at the very
> least communicate that this feature is not ready.
"doesn't work" doesn't seem to be accurate, we have at least two dozen
testcases excercising thread_local that work.
The cited bugs seem to boil down to a single issue which makes it not
work for you.
Richard.