https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104533
--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Martin Liska <mar...@gcc.gnu.org>: https://gcc.gnu.org/g:6df0c8d417fb33ea130e2957755a60483e9fd692 commit r12-7427-g6df0c8d417fb33ea130e2957755a60483e9fd692 Author: Martin Liska <mli...@suse.cz> Date: Mon Feb 28 13:27:22 2022 +0100 ipa: Improve error handling for target_clone single value PR ipa/104533 gcc/c-family/ChangeLog: * c-attribs.cc (handle_target_clones_attribute): Use get_target_clone_attr_len and report warning soon. gcc/ChangeLog: * multiple_target.cc (get_attr_len): Move to tree.c. (expand_target_clones): Remove single value checking. * tree.cc (get_target_clone_attr_len): New fn. * tree.h (get_target_clone_attr_len): Likewise. gcc/testsuite/ChangeLog: * g++.target/i386/pr104533.C: New test.