Article View: gnu.g++.bug
Article #653[failed assertion GNU C++ 1.36.2]
From: Michael Tiemann
Date: Fri, 01 Dec 1989 00:55
Date: Fri, 01 Dec 1989 00:55
22 lines
1400 bytes
1400 bytes
This fixes the failed assertion problem reported by Joe Sacco:
arkesden% diff -c2 cplus-typeck.c~ cplus-typeck.c
*** cplus-typeck.c~ Wed Nov 29 09:27:27 1989
--- cplus-typeck.c Thu Nov 30 16:52:40 1989
***************
*** 4195,4199 ****
&& TYPE_NEEDS_DESTRUCTOR (TREE_TYPE (TREE_VALUE (list))))
TREE_VALUE (list) = cleanup_after_call (TREE_VALUE (list));
! else if (TREE_CODE (TREE_VALUE (list)) == VAR_DECL)
TREE_VALUE (list) = decl_constant_value (TREE_VALUE (list));
--- 4195,4200 ----
&& TYPE_NEEDS_DESTRUCTOR (TREE_TYPE (TREE_VALUE (list))))
TREE_VALUE (list) = cleanup_after_call (TREE_VALUE (list));
! else if (TREE_READONLY (TREE_VALUE (list))
! && TREE_CODE (TREE_VALUE (list)) == VAR_DECL)
TREE_VALUE (list) = decl_constant_value (TREE_VALUE (list));
arkesden%
Michael
Technical Details
Message-ID:
<8912010055.AA06885@arkesden.sun.com>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!tut.cis.ohio-state.edu!arkesden.eng.sun.com!tiemannReferences:
<8911302255.AA18552@lurch.Stanford.EDU>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!tut.cis.ohio-state.edu!arkesden.eng.sun.com!tiemann From: tiemann@arkesden.eng.sun.com (Michael Tiemann) Newsgroups: gnu.g++.bug Subject: [failed assertion GNU C++ 1.36.2] Message-ID: <8912010055.AA06885@arkesden.sun.com> Date: 1 Dec 89 00:55:49 GMT References: <8911302255.AA18552@lurch.Stanford.EDU> Sender: daemon@tut.cis.ohio-state.edu Reply-To: tiemann@sun.com Distribution: gnu Organization: GNUs Not Usenet Lines: 22