Hi Rainer,
Rainer Orth <r...@cebitec.uni-bielefeld.de> wrote:
On Sat, Apr 11, 2020 at 03:46:18PM +0100, Iain Sandoe wrote:
Unfortunately, several targets have ABI constraints that prevent
an indirect tail-call, which results in the PRs compile error.
So .. after scanning the current published testsuite results I have:
// See PR94359 - some targets are unable to make general indirect tailcalls
// for example, between different DSOs.
// { dg-xfail-run-if "" { hppa*-*-hpux11* } }
// { dg-xfail-run-if "" { ia64-*-linux-gnu } }
// { dg-xfail-run-if "" { { lp64 && { powerpc*-linux-gnu } } || { *-*-aix*
} } }
// { dg-xfail-run-if "" { sparc-*-solaris2* } }
* I don’t see the armv8l- fail in the results.
* hppa-linux seems OK.
* I’m avoiding writing powerpc and rs6000 aix, since I expect the result to
be
the same for both.
I’d say it would be a reasonable idea to get this in sooner rather than
later, we
can always increase the list (or a target maintainer can trivially add
their target)
happy to test on the platforms I have access to if this seems a reasonable
start
thanks
Iain