[gcc]
commitbf2a809d232d30ee37cc9f25304d522bbf05b6c4
authormeissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 7 Jul 2017 18:43:55 +0000 (7 18:43 +0000)
committermeissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 7 Jul 2017 18:43:55 +0000 (7 18:43 +0000)
tree0571c2b8c4e497a91406f655fe819736cfbbe596
parente415e8ac5f2d3d4b3917bff01972fb24f7d0a8ed
[gcc]
2017-07-07  Michael Meissner  <meissner@linux.vnet.ibm.com>

* config/rs6000/rs6000.c (rs6000_get_function_versions_dispatcher):
Add warning if GCC was not configured to link against a GLIBC that
exports the hardware capability bits.
(make_resolver_func): Make resolver function private and not a
COMDAT function.  Create the name with clone_function_name instead
of make_unique_name.

[gcc/testsuite]
2017-07-07  Michael Meissner  <meissner@linux.vnet.ibm.com>

* gcc.target/powerpc/clone1.c: Add check to make sure the
__builtin_cpu_supports function is fully supported.
* gcc.target/powerpc/clone2.c: New runtime test for
target_clones.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@250055 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/clone1.c
gcc/testsuite/gcc.target/powerpc/clone2.c [new file with mode: 0644]