[Bug c++/30536] [4.1/4.2/4.3 regression] ICE with __thread and register

2007-01-21 Thread reichelt at gcc dot gnu dot org


-- 

reichelt at gcc dot gnu dot org changed:

   What|Removed |Added

   Target Milestone|--- |4.1.2


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30536



[Bug c++/30536] [4.1/4.2/4.3 regression] ICE with __thread and register

2007-02-01 Thread jakub at gcc dot gnu dot org


-- 

jakub at gcc dot gnu dot org changed:

   What|Removed |Added

 AssignedTo|unassigned at gcc dot gnu   |jakub at gcc dot gnu dot org
   |dot org |
URL||http://gcc.gnu.org/ml/gcc-
   ||patches/2007-
   ||02/msg00040.html
 Status|UNCONFIRMED |ASSIGNED
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2007-02-01 12:22:38
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30536



[Bug c++/30536] [4.1/4.2/4.3 regression] ICE with __thread and register

2007-02-02 Thread jakub at gcc dot gnu dot org


--- Comment #1 from jakub at gcc dot gnu dot org  2007-02-02 12:23 ---
Subject: Bug 30536

Author: jakub
Date: Fri Feb  2 12:23:18 2007
New Revision: 121496

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=121496
Log:
PR c++/30536
* decl.c (grokdeclarator): If __thread is used together with
a storage class other than extern and static, clear thread_p
after issuing diagnostics and fall through to checking the
storage class.

* g++.dg/tls/diag-5.C: New test.

Added:
trunk/gcc/testsuite/g++.dg/tls/diag-5.C
Modified:
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/decl.c
trunk/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30536



[Bug c++/30536] [4.1/4.2/4.3 regression] ICE with __thread and register

2007-02-02 Thread jakub at gcc dot gnu dot org


--- Comment #2 from jakub at gcc dot gnu dot org  2007-02-02 15:24 ---
Subject: Bug 30536

Author: jakub
Date: Fri Feb  2 15:23:58 2007
New Revision: 121505

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=121505
Log:
PR c++/30536
* decl.c (grokdeclarator): If __thread is used together with
a storage class other than extern and static, clear thread_p
after issuing diagnostics and fall through to checking the
storage class.

* g++.dg/tls/diag-5.C: New test.

Added:
branches/gcc-4_2-branch/gcc/testsuite/g++.dg/tls/diag-5.C
Modified:
branches/gcc-4_2-branch/gcc/cp/ChangeLog
branches/gcc-4_2-branch/gcc/cp/decl.c
branches/gcc-4_2-branch/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30536



[Bug c++/30536] [4.1/4.2/4.3 regression] ICE with __thread and register

2007-02-04 Thread mmitchel at gcc dot gnu dot org


-- 

mmitchel at gcc dot gnu dot org changed:

   What|Removed |Added

   Priority|P3  |P2


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30536