aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJason Merrill <jason@yorick.cygnus.com>1998-02-13 13:44:12 +0000
committerJason Merrill <jason@gcc.gnu.org>1998-02-13 08:44:12 -0500
commit442f0a304a747d27fe6cfa6f1501ad3461b0ad47 (patch)
treeea27457193a4dafc92d53825bf3067c8823d3524 /gcc
parentb43f43dbb8b855d456e24bae04cfae5a93ffd2a7 (diff)
downloadgcc-442f0a304a747d27fe6cfa6f1501ad3461b0ad47.zip
gcc-442f0a304a747d27fe6cfa6f1501ad3461b0ad47.tar.gz
gcc-442f0a304a747d27fe6cfa6f1501ad3461b0ad47.tar.bz2
* except.c (emit_throw): Lose throw_used.
From-SVN: r17966
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/except.c8
2 files changed, 4 insertions, 8 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 04317eb..3e7f372 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+1998-02-13 Jason Merrill <jason@yorick.cygnus.com>
+
+ * except.c (emit_throw): Lose throw_used.
+
Fri Feb 13 20:36:05 1998 J"orn Rennecke <amylaar@cygnus.co.uk>
* sched.c (update_flow_info, REG_WAS_0): Ignore if setting insn
diff --git a/gcc/except.c b/gcc/except.c
index fd92d08..dceec89 100644
--- a/gcc/except.c
+++ b/gcc/except.c
@@ -428,13 +428,6 @@ int protect_cleanup_actions_with_terminate;
rtx exception_handler_labels;
-/* Nonzero means that __throw was invoked.
-
- This is used by the C++ frontend to know if code needs to be emitted
- for __throw or not. */
-
-int throw_used;
-
/* The EH context. Nonzero if the function has already
fetched a pointer to the EH context for exception handling. */
@@ -1200,7 +1193,6 @@ emit_throw ()
#else
emit_library_call (throw_libfunc, 0, VOIDmode, 0);
#endif
- throw_used = 1;
}
emit_barrier ();
}