1 $DragonFly: src/gnu/usr.bin/cc34/cc_prep/patches/flags.h.patch,v 1.2 2004/06/20 00:10:52 joerg Exp $
3 diff -u ../gcc.orig/flags.h flags.h
4 --- ../gcc.orig/flags.h 2004-06-19 22:27:11.000000000 +0200
5 +++ flags.h 2004-06-20 01:16:04.000000000 +0200
8 extern bool warn_strict_aliasing;
10 +/* Warn when not issuing stack smashing protection for some reason. */
12 +extern bool warn_stack_protector;
14 /* Nonzero if generating code to do profiling. */
16 extern int profile_flag;
18 #define HONOR_SIGN_DEPENDENT_ROUNDING(MODE) \
19 (MODE_HAS_SIGN_DEPENDENT_ROUNDING (MODE) && flag_rounding_math)
21 +/* Nonzero means use propolice as a stack protection method. */
23 +extern int flag_propolice_protection;
25 +/* Nonzero means use a stack protection method for every function. */
27 +extern int flag_stack_protection;
29 #endif /* ! GCC_FLAGS_H */