2017-04-07 Martin Liska <mliska@suse.cz>
PR target/79889
* g++.dg/ext/mv8.C: Add aarch64* targets.
2017-04-07 Martin Liska <mliska@suse.cz>
PR target/79889
* config/aarch64/aarch64.c (aarch64_process_target_attr):
Show error message instead of an ICE.
From-SVN: r246760
+2017-04-07 Martin Liska <mliska@suse.cz>
+
+ PR target/79889
+ * config/aarch64/aarch64.c (aarch64_process_target_attr):
+ Show error message instead of an ICE.
+
2017-04-07 Martin Liska <mliska@suse.cz>
PR ipa/80212
return true;
}
- /* We expect to find a string to parse. */
- gcc_assert (TREE_CODE (args) == STRING_CST);
+
+ if (TREE_CODE (args) != STRING_CST)
+ {
+ error ("attribute %<target%> argument not a string");
+ return false;
+ }
size_t len = strlen (TREE_STRING_POINTER (args));
char *str_to_check = (char *) alloca (len + 1);
+2017-04-07 Martin Liska <mliska@suse.cz>
+
+ PR target/79889
+ * g++.dg/ext/mv8.C: Add aarch64* targets.
+
2017-04-07 Martin Liska <mliska@suse.cz>
PR ipa/80212
-// { dg-do compile { target i?86-*-* x86_64-*-* powerpc*-*-* } }
+// { dg-do compile { target i?86-*-* x86_64-*-* powerpc*-*-* aarch64*-*-* } }
// { dg-options "" }
__attribute__((target (11,12)))