diff options
Diffstat (limited to 'gcc-4.7/gcc/config/i386/i386.opt')
-rw-r--r-- | gcc-4.7/gcc/config/i386/i386.opt | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/gcc-4.7/gcc/config/i386/i386.opt b/gcc-4.7/gcc/config/i386/i386.opt index 4008fd0fe..492490f14 100644 --- a/gcc-4.7/gcc/config/i386/i386.opt +++ b/gcc-4.7/gcc/config/i386/i386.opt @@ -581,3 +581,18 @@ Split 32-byte AVX unaligned load mavx256-split-unaligned-store Target Report Mask(AVX256_SPLIT_UNALIGNED_STORE) Save Split 32-byte AVX unaligned store + +mstack-protector-guard= +Target RejectNegative Joined Enum(stack_protector_guard) Var(ix86_stack_protector_guard) Init(SSP_TLS) +Use given stack-protector guard + +Enum +Name(stack_protector_guard) Type(enum stack_protector_guard) +Known stack protector guard (for use with the -mstack-protector-guard= option): + +EnumValue +Enum(stack_protector_guard) String(tls) Value(SSP_TLS) + +EnumValue +Enum(stack_protector_guard) String(global) Value(SSP_GLOBAL) + |