--- Comment #11 from mmitchel at gcc dot gnu dot org 2005-11-15 17:44
---
Subject: Bug 24687
Author: mmitchel
Date: Tue Nov 15 17:44:28 2005
New Revision: 107030
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107030
Log:
PR c++/24687
* g++.dg/template/crash43.C:
--- Comment #10 from mmitchel at gcc dot gnu dot org 2005-11-15 00:18
---
Fixed in 4.1.
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
Statu
--- Comment #9 from mmitchel at gcc dot gnu dot org 2005-11-15 00:15
---
Subject: Bug 24687
Author: mmitchel
Date: Tue Nov 15 00:15:09 2005
New Revision: 106909
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106909
Log:
PR c++/24687
* pt.c (check_explicit_specia
--- Comment #8 from mmitchel at gcc dot gnu dot org 2005-11-15 00:14
---
Subject: Bug 24687
Author: mmitchel
Date: Tue Nov 15 00:14:28 2005
New Revision: 106908
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106908
Log:
PR c++/24687
* pt.c (check_explicit_specia
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com
|dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2005-11-08 01:34 ---
Actually I don't think my patch is the right one.
Here is the patch:
svn diff
Index: tree.c
===
--- tree.c (revision 106572)
+++ tree.c (worki
--- Comment #6 from pinskia at gcc dot gnu dot org 2005-11-06 23:27 ---
I have a patch.
Caused by:
2005-07-14 Daniel Berlin <[EMAIL PROTECTED]>
Fix PR c++/22452
* tree.c (decl_linkage): Don't check DECL_COMDAT on CONST_DECL.
--
pinskia at gcc dot gnu dot org change
--- Comment #5 from pinskia at gcc dot gnu dot org 2005-11-06 23:23 ---
Actually it should be NULL as it is in a template.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24687
--- Comment #4 from pinskia at gcc dot gnu dot org 2005-11-06 23:21 ---
The CONST_DECL's type is null.
Seems like it should be error_mark_node instead.
Looking more into it.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24687
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-11-05 23:51 ---
Reduced as far as I can get it:
extern "C" {
template struct __is_pod {
enum {
__value = (sizeof(__gnu_internal::__test_type<_Tp>(0)))};
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24687
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-11-05 23:47 ---
Backtrace:
#0 0x0813611e in decl_linkage (decl=0xb7ce1870) at
/home/peshtigo/pinskia/src/gnu/gcc/src/gcc/cp/tree.c:2171
#1 0x080dc7f2 in retrofit_lang_decl (t=0xb7ce1870) at
/home/peshtigo/pinskia/src/gnu/gcc/src/g
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-05 22:55 ---
Note I found this while reducing PR 24686
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
---
12 matches
Mail list logo