aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.6/gcc/config/i386/i386.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.6/gcc/config/i386/i386.h')
-rw-r--r--gcc-4.6/gcc/config/i386/i386.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc-4.6/gcc/config/i386/i386.h b/gcc-4.6/gcc/config/i386/i386.h
index 678071f27..d7714f7e4 100644
--- a/gcc-4.6/gcc/config/i386/i386.h
+++ b/gcc-4.6/gcc/config/i386/i386.h
@@ -2378,6 +2378,12 @@ extern void debug_dispatch_window (int);
#define CLZ_DEFINED_VALUE_AT_ZERO(MODE, VALUE) \
((VALUE) = GET_MODE_BITSIZE (MODE), TARGET_BMI)
+enum stack_protector_guard {
+ SSP_TLS, /* per-thread canary at %gs:20 */
+ SSP_GLOBAL, /* global canary */
+};
+
+extern enum stack_protector_guard ix86_stack_protector_guard;
/*
Local variables: