blob: fd62eee015592c8a1b1bde8dff4b23a9160a747b [file] [log] [blame]
/* Test case to check if multiversioned functions are still generated if they are
marked comdat with inline keyword. */
/* { dg-do run { target i?86-*-* x86_64-*-* } } */
/* { dg-require-ifunc "" } */
/* { dg-options "-O2" } */
/* Default version. */
inline int __attribute__ ((target ("default")))
foo ()
{
return 0;
}
inline int __attribute__ ((target ("popcnt")))
foo ()
{
return 0;
}
int main ()
{
return foo ();
}