aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcc.c
diff options
context:
space:
mode:
authorAndrew Hsieh <andrewhsieh@google.com>2013-04-15 12:03:48 +0200
committerUros Bizjak <uros@gcc.gnu.org>2013-04-15 12:03:48 +0200
commite0ea8797bb997ccc5ab228580498dfe2b727dcef (patch)
treead462b31e486f9859c8d9438bf69a6ce4b33cb6e /gcc/gcc.c
parentadede54ce9d680ab7a0499b76a7f22d3a78d79b8 (diff)
downloadgcc-e0ea8797bb997ccc5ab228580498dfe2b727dcef.zip
gcc-e0ea8797bb997ccc5ab228580498dfe2b727dcef.tar.gz
gcc-e0ea8797bb997ccc5ab228580498dfe2b727dcef.tar.bz2
i386.opt: New option mstack-protector-guard=.
* config/i386/i386.opt: New option mstack-protector-guard=. * config/i386/i386-opts.h: Add enum stack_protector_guard. * config/i386/i386.h: Define TARGET_SSP_GLOBAL_GUARD and TARGET_SSP_TLS_GUARD. * config/i386/i386.c (ix86_option_override_internal): Set ix86_stack_protector_guard. * config/i386/i386.md (stack_protect_set): Enable for TARGET_SSP_TLS_GUARD only. (stack_protect_set_<mode>): Ditto. (stack_protect_test): Ditto. (stack_protect_test_<mode>): Ditto. * doc/invoke.texi (i386 Option): Document. From-SVN: r197963
Diffstat (limited to 'gcc/gcc.c')
0 files changed, 0 insertions, 0 deletions