aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2015-11-18 15:18:11 +0100
committerMartin Liska <marxin@gcc.gnu.org>2015-11-18 14:18:11 +0000
commit4a353e1608a97ba1b3712c3130baed8eff8d0819 (patch)
tree6ce6ac2515c15c66336b98d0a9acb7852f6ab921 /gcc
parent43151cfd6a3cbdfb2c452b5642c86581d06c125f (diff)
downloadgcc-4a353e1608a97ba1b3712c3130baed8eff8d0819.zip
gcc-4a353e1608a97ba1b3712c3130baed8eff8d0819.tar.gz
gcc-4a353e1608a97ba1b3712c3130baed8eff8d0819.tar.bz2
Finalize func_options in arm target in
* config/arm/arm.c (arm_valid_target_attribute_p): Finalize options struct. From-SVN: r230548
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/arm/arm.c2
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d569816..e3c11fe 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2015-11-18 Martin Liska <mliska@suse.cz>
+
+ * config/arm/arm.c (arm_valid_target_attribute_p): Finalize
+ options struct.
+
2015-11-18 Nathan Sidwell <nathan@codesourcery.com>
* config/nvptx/nvptx.c (global_lock_var): New.
diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c
index c3c0c93..2075c41 100644
--- a/gcc/config/arm/arm.c
+++ b/gcc/config/arm/arm.c
@@ -30010,6 +30010,8 @@ arm_valid_target_attribute_p (tree fndecl, tree ARG_UNUSED (name),
DECL_FUNCTION_SPECIFIC_OPTIMIZATION (fndecl) = new_optimize;
+ finalize_options_struct (&func_options);
+
return ret;
}