diff options
author | Mike Stump <mrs@gcc.gnu.org> | 1997-04-23 20:04:25 +0000 |
---|---|---|
committer | Mike Stump <mrs@gcc.gnu.org> | 1997-04-23 20:04:25 +0000 |
commit | e976b8b277eb0ae570a2c3317e77713fff846758 (patch) | |
tree | ed1bd25525ef36f94c97fb911c74203e02095a25 /gcc/toplev.c | |
parent | 2284f91b110a72392473ec763f64c1e7ea12a1d0 (diff) | |
download | gcc-e976b8b277eb0ae570a2c3317e77713fff846758.tar.gz |
Add setjmp/longjmp exception handling.
From-SVN: r13968
Diffstat (limited to 'gcc/toplev.c')
-rw-r--r-- | gcc/toplev.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gcc/toplev.c b/gcc/toplev.c index 67aae1bb11c..855aaca571f 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -528,10 +528,6 @@ int flag_shared_data; int flag_delayed_branch; -/* Nonzero means to run cleanups after CALL_EXPRs. */ - -int flag_short_temps; - /* Nonzero if we are compiling pure (sharable) code. Value is 1 if we are doing reasonable (i.e. simple offset into offset table) pic. Value is 2 if we can @@ -646,6 +642,8 @@ struct { char *string; int *variable; int on_value;} f_options[] = {"pic", &flag_pic, 1}, {"PIC", &flag_pic, 2}, {"exceptions", &flag_exceptions, 1}, + {"sjlj-exceptions", &exceptions_via_longjmp, 1}, + {"asynchronous-exceptions", &asynchronous_exceptions, 1}, {"profile-arcs", &profile_arc_flag, 1}, {"test-coverage", &flag_test_coverage, 1}, {"branch-probabilities", &flag_branch_probabilities, 1}, |