testsuite: Improve g++.dg/ext/attr-parm-1.C testcase [PR94946]
authorJakub Jelinek <jakub@redhat.com>
Thu, 7 May 2020 12:56:51 +0000 (14:56 +0200)
committerJakub Jelinek <jakub@redhat.com>
Thu, 7 May 2020 12:56:51 +0000 (14:56 +0200)
commit1d865b29abc99122e9faf109fe8faf2d6616a073
tree3b94d54be913195e018780ce71c8b1b299f4a118
parent9b95bb52b40c05e630278fe5cd61a79a3c4f620a
testsuite: Improve g++.dg/ext/attr-parm-1.C testcase [PR94946]

The testcase in the current form doesn't FAIL without the patch on
x86_64-linux unless also testing with -m32; as that the 64-bit testing
on that target is probably way more common, and we can use also attributes
that FAIL without the patch with -m64, the following patch adjusts the
test, so that it FAILs without the patch for both -m64 and -m32 (but not
-mx32) and PASSes with the patch.

2020-05-07  Jakub Jelinek  <jakub@redhat.com>

PR c++/94946
* g++.dg/ext/attr-parm-1.C: Enable the test also for lp64 x86, use
sysv_abi and ms_abi attributes in that case instead of fastcall and
no attribute.
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/attr-parm-1.C