1 $DragonFly: src/gnu/usr.bin/cc34/cc_prep/patches/opts.c.patch,v 1.2 2004/06/20 00:10:52 joerg Exp $
3 diff -u ../gcc.orig/opts.c opts.c
4 --- ../gcc.orig/opts.c 2004-06-19 22:27:13.000000000 +0200
5 +++ opts.c 2004-06-20 01:16:04.000000000 +0200
7 bool warn_unused_variable;
8 bool warn_unused_value;
10 +/* Warn when not issuing stack smashing protection for some reason */
11 +bool warn_stack_protector;
13 /* Hack for cooperation between set_Wunused and set_Wextra. */
14 static bool maybe_warn_unused_parameter;
17 warn_unused_variable = value;
20 + case OPT_Wstack_protector:
21 + warn_stack_protector = value;
26 aux_info_file_name = arg;
27 @@ -1361,6 +1368,14 @@
28 stack_limit_rtx = gen_rtx_SYMBOL_REF (Pmode, ggc_strdup (arg));
31 + case OPT_fstack_protector:
32 + flag_propolice_protection = value;
35 + case OPT_fstack_protector_all:
36 + flag_stack_protection = value;
39 case OPT_fstrength_reduce:
40 flag_strength_reduce = value;