]> gcc.gnu.org Git - gcc.git/commit - gcc/cp/except.c
except.c (expand_start_eh_spec): Use the try/catch code.
authorJason Merrill <jason@yorick.cygnus.com>
Fri, 21 Nov 1997 20:29:06 +0000 (20:29 +0000)
committerJason Merrill <jason@gcc.gnu.org>
Fri, 21 Nov 1997 20:29:06 +0000 (15:29 -0500)
commit6c20b7e97e520789f6fcd11f3b6326394fbc1697
tree08a80a0118110f30726b12db5089245356d08258
parentd32ecec207b26815c17a7347cf20dc3feccef062
except.c (expand_start_eh_spec): Use the try/catch code.

* except.c (expand_start_eh_spec): Use the try/catch code.
(expand_end_eh_spec): Likewise.  Call __check_eh_spec instead of
doing everything inline.
(init_exception_processing): throw_type_match now takes
  const void pointers.
* exception.cc (__check_eh_spec): New fn.
* inc/exception: Neither terminate nor unexpected return.
* decl.c: Make const_ptr_type_node public.
* tinfo2.cc (__throw_type_match_rtti): Take the typeinfos constly.

From-SVN: r16651
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/cp/except.c
gcc/cp/exception.cc
gcc/cp/inc/exception
gcc/cp/tinfo2.cc
This page took 0.060202 seconds and 5 git commands to generate.