On Fri, Sep 02, 2016 at 12:09:30PM +0000, Joseph Myers wrote: > On Fri, 2 Sep 2016, Uros Bizjak wrote: > > > argument. Passing _Complex float as a variable argument never > > worked on alpha. Thus, we have no backward compatibility issues > > Presumably there should be an architecture-independent execution test of > passing _Complex float in variable arguments - either new, or a > pre-existing one whose XFAIL or skip for alpha can be removed. (That is, > one in the GCC testsuite rather than relying on a libffi test to test > GCC.)
And if it is in g*.dg/compat/, it can even test ABI compatibility between different compilers or their versions. Jakub