egcs/gcc/cp ChangeLog call.c cvt.c except.c init.c
jason@cygnus.com
jason@cygnus.com
Wed Nov 25 00:45:00 GMT 1998
CVSROOT: /egcs/carton/cvsfiles
Module name: egcs
Changes by: jason@egcs.cygnus.com 98/11/25 00:28:52
Modified files:
gcc/cp : ChangeLog call.c cvt.c except.c init.c
Log message:
* except.c (expand_throw): Use cp_finish_decl for the throw temp.
* cvt.c (build_up_reference): Pass DIRECT_BIND down into
cp_finish_decl.
* init.c (expand_default_init): Check for DIRECT_BIND instead of
DECL_ARTIFICIAL.
Fixes Sec15/1/P15140.C, g++.eh/ctor1.C.
* call.c (build_over_call): Use build_decl.
* except.c (expand_throw): Just use convert, not
build_reinterpret_cast.
Fixes Sec15/P15113.C.
More information about the Gcc-cvs
mailing list