This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: C++ boostrap ICE w/new-abi



This bug is actually just a problem with the checking code, which was
being a little overzealous.

--
Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com

Index: ChangeLog
===================================================================
RCS file: /cvs/gcc/egcs/gcc/cp/ChangeLog,v
retrieving revision 1.1839
diff -c -p -r1.1839 ChangeLog
*** ChangeLog	2000/06/14 17:26:17	1.1839
--- ChangeLog	2000/06/15 16:24:13
***************
*** 1,3 ****
--- 1,10 ----
+ 2000-06-15  Mark Mitchell  <mark@codesourcery.com>
+ 
+ 	* cp-tree.h (DECL_PENDING_INLINE_P): Relax checking.
+ 
+ 	* pt.c (tsubst): Call convert from reference on non-type template
+ 	argumnents.
+ 
  2000-06-14  Benjamin Chelf  <chelf@cabriolet.stanford.edu>
  
  	* cp-tree.h (IF_COND): Move to c-common.h.
Index: cp-tree.h
===================================================================
RCS file: /cvs/gcc/egcs/gcc/cp/cp-tree.h,v
retrieving revision 1.481
diff -c -p -r1.481 cp-tree.h
*** cp-tree.h	2000/06/14 17:26:18	1.481
--- cp-tree.h	2000/06/15 16:24:16
*************** struct lang_decl
*** 2317,2323 ****
     the class definition.  We have saved away the text of the function,
     but have not yet processed it.  */
  #define DECL_PENDING_INLINE_P(NODE) \
!   (DECL_LANG_SPECIFIC (FUNCTION_DECL_CHECK (NODE))->decl_flags.pending_inline_p)
     
  /* If DECL_PENDING_INLINE_P holds, this is the saved text of the
     function.  */
--- 2317,2323 ----
     the class definition.  We have saved away the text of the function,
     but have not yet processed it.  */
  #define DECL_PENDING_INLINE_P(NODE) \
!   (DECL_LANG_SPECIFIC (NODE)->decl_flags.pending_inline_p)
     
  /* If DECL_PENDING_INLINE_P holds, this is the saved text of the
     function.  */

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]