]> gcc.gnu.org Git - gcc.git/commit - gcc/cp/except.c
except.h (protect_cleanup_actions): Remove it.
authorMark Mitchell <mark@codesourcery.com>
Thu, 17 May 2001 18:12:27 +0000 (18:12 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Thu, 17 May 2001 18:12:27 +0000 (18:12 +0000)
commite6855a2d2906226cbaaa5f8653e44e42596771c9
treeea2ee85a1a8e761513f6ee751bb994a2aeee2dd0
parent8979edec07977e922f0534a4a29e720a5b983fa6
except.h (protect_cleanup_actions): Remove it.

* except.h (protect_cleanup_actions): Remove it.
(lang_protect_cleanup_actions): Declare it.
* except.c (protect_cleanup_actions): Remove it.
(lang_protect_cleanup_actions): New variable.
(init_eh): Don't make protect_cleanup_actions a GC root.
(expand_eh_region_and_cleanup): Call
lang_protect_cleanup_actions.
(output_function_exception_table): Remove unused `align'
variable.
* varasm.c (assemble_external): Abort if we have not yet
opened the assembly output file.

* except.c (cp_protect_cleanup_actions): New function.
(init_exception_processing): Don't set protect_cleanup_actions
here.  Do set lang_protect_cleanup_actions.

From-SVN: r42218
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/except.c
gcc/doc/install.texi
gcc/except.c
gcc/except.h
gcc/varasm.c
This page took 0.060674 seconds and 5 git commands to generate.