c: check if target_clone attrs are all string
authorMartin Liska <mliska@suse.cz>
Tue, 27 Dec 2022 15:31:57 +0000 (16:31 +0100)
committerMartin Liska <mliska@suse.cz>
Mon, 9 Jan 2023 10:49:31 +0000 (11:49 +0100)
commitbefd29d5fe15c09638f73eeeb1f8a9e62ce569ee
tree854ea2c6ef15d61be70dc049a6143770d781c6c7
parentcb93c5f8008b95743b741d6f1842f9be50c6985c
c: check if target_clone attrs are all string

PR c/107993

gcc/c-family/ChangeLog:

* c-attribs.cc (handle_target_clones_attribute): Check for
string constant for all target_clone attribute values.

gcc/testsuite/ChangeLog:

* gcc.target/i386/pr107993.c: New test.
gcc/c-family/c-attribs.cc
gcc/testsuite/gcc.target/i386/pr107993.c [new file with mode: 0644]