[Bug c++/60702] thread_local initialization

2021-08-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 Andrew Pinski changed: What|Removed |Added CC||michael at ensslin dot cc --- Comment #2

[Bug c++/60702] thread_local initialization

2020-11-04 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 Jonathan Wakely changed: What|Removed |Added CC||tobias.bruell at gmail dot com --- Com

[Bug c++/60702] thread_local initialization

2019-08-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/60702] thread_local initialization

2019-08-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 --- Comment #23 from Jakub Jelinek --- Author: jakub Date: Fri Aug 30 12:31:21 2019 New Revision: 275141 URL: https://gcc.gnu.org/viewcvs?rev=275141&root=gcc&view=rev Log: Backported from mainline 2019-03-25 Jakub Jelinek

[Bug c++/60702] thread_local initialization

2019-08-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 --- Comment #22 from Jakub Jelinek --- Author: jakub Date: Fri Aug 30 12:30:48 2019 New Revision: 275140 URL: https://gcc.gnu.org/viewcvs?rev=275140&root=gcc&view=rev Log: Backported from mainline 2019-03-22 Jakub Jelinek

[Bug c++/60702] thread_local initialization

2019-05-01 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 --- Comment #21 from Jakub Jelinek --- Fixed for 8.4+ too.

[Bug c++/60702] thread_local initialization

2019-04-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 --- Comment #20 from Jakub Jelinek --- Author: jakub Date: Tue Apr 30 20:53:29 2019 New Revision: 270740 URL: https://gcc.gnu.org/viewcvs?rev=270740&root=gcc&view=rev Log: Backported from mainline 2019-03-25 Jakub Jelinek

[Bug c++/60702] thread_local initialization

2019-04-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 --- Comment #19 from Jakub Jelinek --- Author: jakub Date: Tue Apr 30 20:52:54 2019 New Revision: 270739 URL: https://gcc.gnu.org/viewcvs?rev=270739&root=gcc&view=rev Log: Backported from mainline 2019-03-22 Jakub Jelinek

[Bug c++/60702] thread_local initialization

2019-03-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 --- Comment #18 from Jakub Jelinek --- Should be fixed on the trunk now.

[Bug c++/60702] thread_local initialization

2019-03-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 --- Comment #17 from Jakub Jelinek --- Author: jakub Date: Mon Mar 25 11:53:56 2019 New Revision: 269912 URL: https://gcc.gnu.org/viewcvs?rev=269912&root=gcc&view=rev Log: PR c++/60702 * g++.dg/tls/thread_local11.C: Remove scan-t

[Bug c++/60702] thread_local initialization

2019-03-25 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 --- Comment #16 from Iain Sandoe --- (In reply to Jakub Jelinek from comment #15) > I think the dg-require-alias is the right thing though, this is not related > to native vs. non-native TLS, but: > /* If the variable is internal, or if we can'

[Bug c++/60702] thread_local initialization

2019-03-25 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 --- Comment #15 from Jakub Jelinek --- I think the dg-require-alias is the right thing though, this is not related to native vs. non-native TLS, but: /* If the variable is internal, or if we can't generate aliases, call the local init func

[Bug c++/60702] thread_local initialization

2019-03-22 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 --- Comment #14 from Iain Sandoe --- (In reply to Jakub Jelinek from comment #13) > (In reply to Iain Sandoe from comment #11) > > (In reply to Jakub Jelinek from comment #10) > > > Created attachment 45976 [details] > > > gcc9-pr60702.patch > >

[Bug c++/60702] thread_local initialization

2019-03-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 --- Comment #13 from Jakub Jelinek --- (In reply to Iain Sandoe from comment #11) > (In reply to Jakub Jelinek from comment #10) > > Created attachment 45976 [details] > > gcc9-pr60702.patch > > > > Untested fix. > > For emulated TLS on x86_64-

[Bug c++/60702] thread_local initialization

2019-03-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 --- Comment #12 from Jakub Jelinek --- Author: jakub Date: Fri Mar 22 14:42:57 2019 New Revision: 269875 URL: https://gcc.gnu.org/viewcvs?rev=269875&root=gcc&view=rev Log: PR c++/60702 * cp-tree.h (get_tls_wrapper_fn): Remove dec

[Bug c++/60702] thread_local initialization

2019-03-22 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 Iain Sandoe changed: What|Removed |Added CC||iains at gcc dot gnu.org --- Comment #11 f

[Bug c++/60702] thread_local initialization

2019-03-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/60702] thread_local initialization

2019-03-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #9

[Bug c++/60702] thread_local initialization

2019-03-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 Jonathan Wakely changed: What|Removed |Added CC||leppkes at stce dot rwth-aachen.de --

[Bug c++/60702] thread_local initialization

2018-10-25 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 Jonathan Wakely changed: What|Removed |Added Last reconfirmed|2017-11-15 00:00:00 |2018-10-25 See Also|

[Bug c++/60702] thread_local initialization

2018-10-25 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 --- Comment #6 from Jonathan Wakely --- *** Bug 83568 has been marked as a duplicate of this bug. ***

[Bug c++/60702] thread_local initialization

2017-11-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 Jonathan Wakely changed: What|Removed |Added Keywords||wrong-code Status|UNCONFIR

[Bug c++/60702] thread_local initialization

2017-11-13 Thread tinrow at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 Kan Wang changed: What|Removed |Added CC||tinrow at gmail dot com --- Comment #5 from K

[Bug c++/60702] thread_local initialization

2014-04-02 Thread arturomdn at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 arturomdn at gmail dot com changed: What|Removed |Added CC||arturomdn at gmail dot com --

[Bug c++/60702] thread_local initialization

2014-03-28 Thread dv.main at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 --- Comment #3 from Stan Pavlovski --- Template class' thread_local member is not initialized unless other non-template class' thread_local member is initialized first: #include using namespace std; struct far { struct boo { boo ()

[Bug c++/60702] thread_local initialization

2014-03-28 Thread dv.main at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 --- Comment #2 from Stan Pavlovski --- Created attachment 32482 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32482&action=edit Source file

[Bug c++/60702] thread_local initialization

2014-03-28 Thread dv.main at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 --- Comment #1 from Stan Pavlovski --- Created attachment 32481 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32481&action=edit Gcc temp output