aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-opts.c
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2010-06-01 13:00:46 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2010-06-01 13:00:46 +0000
commit0641fa9781e8cd257e0113360bef387bcbfd4b96 (patch)
tree2563221c514417af4e907e265bbeb3950fc915eb /gcc/c-opts.c
parentc4e09c3f8bbbeb122fec25eed43a8fbb9b51df88 (diff)
downloadgcc-0641fa9781e8cd257e0113360bef387bcbfd4b96.zip
gcc-0641fa9781e8cd257e0113360bef387bcbfd4b96.tar.gz
gcc-0641fa9781e8cd257e0113360bef387bcbfd4b96.tar.bz2
optabs.c (init_optabs): Guard all accesses to reinit.
2010-06-01 Richard Guenther <rguenther@suse.de> * optabs.c (init_optabs): Guard all accesses to reinit. * ipa-pure-const.c (propagate): Fix another typo. * opts.c (common_handle_option): Split assignment to bool. * c-opts.c (c_common_handle_option): Likewise. From-SVN: r160102
Diffstat (limited to 'gcc/c-opts.c')
-rw-r--r--gcc/c-opts.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/c-opts.c b/gcc/c-opts.c
index b485c25..08592f5 100644
--- a/gcc/c-opts.c
+++ b/gcc/c-opts.c
@@ -849,7 +849,8 @@ c_common_handle_option (size_t scode, const char *arg, int value,
break;
case OPT_fpermissive:
- global_dc->permissive = flag_permissive = value;
+ flag_permissive = value;
+ global_dc->permissive = value;
break;
case OPT_fpreprocessed: