egcs/gcc testsuite/g++.old-deja/old-deja.exp t ...
jason@cygnus.com
jason@cygnus.com
Mon Dec 7 12:44:00 GMT 1998
CVSROOT: /egcs/carton/cvsfiles
Module name: egcs
Changes by: jason@egcs.cygnus.com 98/12/07 12:27:52
Modified files:
gcc/testsuite/g++.old-deja: old-deja.exp
gcc/testsuite/g++.old-deja/g++.brendan: visibility4.C
gcc/testsuite/g++.old-deja/g++.ext: implicit1.C
gcc/testsuite/g++.old-deja/g++.jason: ref5.C
gcc/testsuite/g++.old-deja/g++.law: visibility11.C
gcc/testsuite/g++.old-deja/g++.mike: dyncast1.C dyncast2.C
dyncast3.C net47.C p784.C
gcc/testsuite/g++.old-deja/g++.pt: lookup6.C
Removed files:
gcc/testsuite/g++.old-deja/g++.benjamin: p15561.C
Log message:
update
Modified files:
gcc/cp : ChangeLog NEWS call.c cp-tree.h cvt.c decl.c
decl2.c error.c lang-options.h lex.c typeck.c
Log message:
* decl.c (build_typename_type): Set DECL_ARTIFICIAL.
* error.c (dump_simple_decl): Also print namespace context.
(dump_function_decl): Likewise.
* decl2.c (ambiguous_decl): Don't print old value if it's
error_mark_node.
* decl.c (lookup_name_real): Fix handling of local types shadowed
by a non-type decl. Remove obsolete code.
* cp-tree.h (DECL_FUNCTION_SCOPE_P): New macro.
Fixes g++.other/lookup6.C
* lang-options.h: Add -fpermissive.
* decl2.c: Likewise.
* cp-tree.h: Add flag_permissive.
* decl.c (init_decl_processing): If neither -fpermissive or -pedantic
were specified, set flag_pedantic_errors.
* call.c (build_over_call): Turn dropped qualifier messages
back into pedwarns.
* cvt.c (convert_to_reference): Likewise.
* typeck.c (convert_for_assignment): Likewise.
More information about the Gcc-cvs
mailing list