ChangeLog entries since last run on 2003-04-22T15:45:04Z: --- /Users/regress/tbox/changelog_mail/gcc/gcc/ChangeLog Mon Apr 21 16:31:00 2003 +++ gcc/gcc/ChangeLog Tue Apr 22 13:37:17 2003 @@ -1,3 +1,22 @@ +2003-04-22 David Turner + + * gbl-ctors.h: Add special license exception. + * libgcc2.h: Likewise. + * tsystem.h: Likewise. + * gcov-io.h: Likewise. + +2003-04-21 Mark Mitchell + + * Makefile.in (calls.o): Depend on except.h. + * calls.c: Include except.h. + (emit_call_1): Call note_eh_region_may_contain_throw if + appropriate. + * except.c (eh_region): Add may_contain_throw. + (expand_eh_region_end_cleanup): Do not include handler code when + it cannot be reached. + (note_eh_region_may_contain_throw): New function. + * except.h (note_eh_region_may_contain_throw): New function. + 2003-04-21 Mark Mitchell * config/i386/winnt.c (i386_pe_mark_dllimport): Revert previous --- /Users/regress/tbox/changelog_mail/gcc/gcc/cp/ChangeLog Mon Apr 21 04:31:24 2003 +++ gcc/gcc/cp/ChangeLog Tue Apr 22 13:37:34 2003 @@ -1,3 +1,21 @@ +2003-04-21 Mark Mitchell + + * call.c (build_over_call): Use build_cxx_call. + (build_cxx_call): New method, split out of build_over_call. + * cp-tree.h (language_function): Add can_throw. + (build_cxx_call): Declare it. + * decl.c (finish_function): If a function does not contain any + calls to functions that can throw an exception, indicate that + fact. + * decl2.c (mark_used): Do not defer the instantiation of + functions, if the current function does not throw. + * optimize.c (maybe_clone_body): Copy TREE_NOTHROW to the clones. + * pt.c (instantiate_decl): Make sure import_export_decl is called + before emitting things. + * rtti.c (throw_bad_cast): Use build_cxx_call. + (build_dynamic_cast_1): Likewise. + * typeck.c (build_function_call): Likewise. + 2003-04-21 Nathan Sidwell PR c++/9881 --- /Users/regress/tbox/changelog_mail/gcc/gcc/testsuite/ChangeLog Mon Apr 21 04:31:30 2003 +++ gcc/gcc/testsuite/ChangeLog Tue Apr 22 13:37:42 2003 @@ -1,3 +1,11 @@ +2003-04-22 Andreas Tobler + + * g++.dg/other/packed1.C: Fix dg options. + +2003-04-21 Mark Mitchell + + * g++.dg/template/recurse.C: Adjust location of error messages. + 2003-04-21 Nathan Sidwell PR c++/9881 ChangeLog entries between 2003-04-22T15:45:04Z and the last time everything passed, on 2003-04-22T15:45:04Z: