lex.c (lang_init_options): Set flag_bounds_check as "unspecified".

* lex.c (lang_init_options): Set flag_bounds_check as "unspecified".
(lang_init): Set default for flag_bounds_check if still "unspecified".

From-SVN: r30038
This commit is contained in:
Greg McGary 1999-10-16 01:27:32 +00:00 committed by Greg McGary
parent 02f06e649d
commit 9329983a8f
2 changed files with 11 additions and 0 deletions

View File

@ -1,3 +1,8 @@
1999-10-15 Greg McGary <gkm@gnu.org>
* lex.c (lang_init_options): Set flag_bounds_check as "unspecified".
(lang_init): Set default for flag_bounds_check if still "unspecified".
1999-10-13 Andrew Haley <aph@cygnus.com>
* class.c (finish_struct_1): Force alignment of non-bitfields to

View File

@ -452,11 +452,17 @@ lang_init_options ()
/* Default exceptions on. */
flag_exceptions = 1;
/* Mark as "unspecified". */
flag_bounds_check = -1;
}
void
lang_init ()
{
/* If still "unspecified", make it match -fbounded-pointers. */
if (flag_bounds_check < 0)
flag_bounds_check = flag_bounded_pointers;
/* the beginning of the file is a new line; check for # */
/* With luck, we discover the real source file's name from that
and put it in input_filename. */