egcs/gcc/cp ChangeLog Makefile.in cp-tree.h cv ...

jason@egcs.cygnus.com jason@egcs.cygnus.com
Mon Jan 18 12:49:00 GMT 1999


CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	jason@egcs.cygnus.com	99/01/18 12:49:23

Modified files:
	gcc/cp         : ChangeLog Makefile.in cp-tree.h cvt.c decl2.c 
	                 typeck.c 

Log message:
	* typeck.c (comp_ptr_ttypes_reinterpret): Per ANSI, tighten up
	definition of 'casting away const' in reinterpret_cast<>.
	
	* cvt.c: Add include for decl.h, remove extern for
	static_aggregates which is now provided by decl.h.
	
	* Makefile.in (cvt.o): Add dependency for decl.h and missing
	dependencies for convert.h and flags.h.
	
	* decl2.c (do_dtors): Set current location to that of the
	decl, for sensible diagnostics and debugging.
	(check_classfn): Issue `incomplete type' error, if
	class is not defined.
	
	* cp-tree.h: Add prototype for bound_pmf_p.



More information about the Gcc-cvs mailing list