(flag_stack_check): New variable.
authorRichard Kenner <kenner@gcc.gnu.org>
Thu, 17 Jul 1997 15:26:41 +0000 (11:26 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Thu, 17 Jul 1997 15:26:41 +0000 (11:26 -0400)
(f_options): Add "stack-check".

From-SVN: r14473

gcc/toplev.c

index 1129281a09f31cdb726414d31e54c369120b484a..4804a11e385275e3d90bf1006d0c32c2c4cb3bfa 100644 (file)
@@ -601,6 +601,10 @@ int flag_gnu_linker = 1;
 /* Tag all structures with __attribute__(packed) */
 int flag_pack_struct = 0;
 
+/* Emit code to check for stack overflow; also may cause large objects
+   to be allocated dynamically.  */
+int flag_stack_check;
+
 /* Table of language-independent -f options.
    STRING is the option name.  VARIABLE is the address of the variable.
    ON_VALUE is the value to store in VARIABLE
@@ -655,6 +659,7 @@ struct { char *string; int *variable; int on_value;} f_options[] =
   {"verbose-asm", &flag_verbose_asm, 1},
   {"gnu-linker", &flag_gnu_linker, 1},
   {"pack-struct", &flag_pack_struct, 1},
+  {"stack-check", &flag_stack_check, 1},
   {"bytecode", &output_bytecode, 1}
 };