diff options
author | Michael Meissner <meissner@linux.vnet.ibm.com> | 2017-06-28 13:07:12 +0000 |
---|---|---|
committer | Michael Meissner <meissner@gcc.gnu.org> | 2017-06-28 13:07:12 +0000 |
commit | 926c786507a69f31253d6c904cf582b9ba162ded (patch) | |
tree | cb7b4d9f83b9ee232667adcb13ea8c5b404016f7 /gcc/multiple_target.c | |
parent | 62cf73356918189f84ad9fcc83c1ffe8f86d7595 (diff) | |
download | gcc-926c786507a69f31253d6c904cf582b9ba162ded.zip gcc-926c786507a69f31253d6c904cf582b9ba162ded.tar.gz gcc-926c786507a69f31253d6c904cf582b9ba162ded.tar.bz2 |
re PR ipa/81238 (Target clone support does not make default clone static.)
[gcc]
2017-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
PR ipa/81238
* multiple_target.c (create_dispatcher_calls): Set the default
clone to be static, not public.
[gcc/testsuite]
2017-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
PR target/81193
* lib/target-supports.exp
(check_ppc_cpu_supports_hw_available): New test to make sure
__builtin_cpu_supports works on power7 and newer.
From-SVN: r249737
Diffstat (limited to 'gcc/multiple_target.c')
-rw-r--r-- | gcc/multiple_target.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/multiple_target.c b/gcc/multiple_target.c index 38d6892..eddc7d3 100644 --- a/gcc/multiple_target.c +++ b/gcc/multiple_target.c @@ -148,6 +148,7 @@ create_dispatcher_calls (struct cgraph_node *node) } } + TREE_PUBLIC (node->decl) = 0; symtab->change_decl_assembler_name (node->decl, clone_function_name (node->decl, "default")); |