From 9116eca2f8e83aa79bd9adeedd898e86875a8414 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Sun, 7 Jun 1998 07:07:25 -0700 Subject: [PATCH] lex.c (lang_init_options): New function. * lex.c (lang_init_options): New function. (lang_init): Remove flag_exceptions == 2 hack. From-SVN: r20275 --- gcc/cp/ChangeLog | 5 +++++ gcc/cp/lex.c | 11 +++++++---- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index cec9536bf72..8d9031a4f8a 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +1998-06-07 Richard Henderson + + * lex.c (lang_init_options): New function. + (lang_init): Remove flag_exceptions == 2 hack. + 1998-06-05 Jason Merrill * search.c (envelope_add_decl): Tweak for implicit typename. diff --git a/gcc/cp/lex.c b/gcc/cp/lex.c index 7f5693bea9b..521155975c6 100644 --- a/gcc/cp/lex.c +++ b/gcc/cp/lex.c @@ -395,6 +395,13 @@ char *cplus_tree_code_name[] = { /* toplev.c needs to call these. */ +void +lang_init_options () +{ + /* Default exceptions on. */ + flag_exceptions = 1; +} + void lang_init () { @@ -404,10 +411,6 @@ lang_init () put_back (check_newline ()); if (flag_gnu_xref) GNU_xref_begin (input_filename); init_repo (input_filename); - - /* See comments in toplev.c before the call to lang_init. */ - if (flag_exceptions == 2) - flag_exceptions = 1; } void -- 2.30.2