PR c++/85553
[official-gcc.git] / gcc / testsuite / g++.dg / ext / pr85329.C
blobfb77e42cd7893d44acbcbd4d389cdc24bcf125c5
1 /* { dg-do compile { target i?86-*-* x86_64-*-* } } */
2 /* { dg-require-ifunc "" } */
4 struct a
6   __attribute__((target_clones("sse", "default"))) void operator^=(a) {}
7 } * b;
9 class c {
10 public:
11   a *d();
14 class f {
15   void g();
16   c e;
19 void f::g() { *e.d() ^= b[0]; }