testsuite: update mangling
commit074c6f15f7a28c620c756f18c2a310961de00539
authorJason Merrill <jason@redhat.com>
Mon, 11 Dec 2023 19:05:48 +0000 (11 14:05 -0500)
committerJason Merrill <jason@redhat.com>
Mon, 11 Dec 2023 19:10:55 +0000 (11 14:10 -0500)
tree62e607daf254ce4935e60c2c3b928a326c733646
parenta8a3d832e609501002dee54150abfd96a28fe532
testsuite: update mangling

Since r14-6064-gc3f281a0c1ca50 this test was checking for the wrong
mangling, but it still passed on targets that support ABI compatibility
aliases.  Let's avoid generating those aliases when checking mangling.

gcc/ChangeLog:

* common.opt: Add comment.

gcc/testsuite/ChangeLog:

* g++.dg/cpp2a/concepts-explicit-inst1.C: Specify ABI v18.
* g++.dg/cpp2a/concepts-explicit-inst1a.C: New test.
gcc/common.opt
gcc/testsuite/g++.dg/cpp2a/concepts-explicit-inst1.C
gcc/testsuite/g++.dg/cpp2a/concepts-explicit-inst1a.C [copied from gcc/testsuite/g++.dg/cpp2a/concepts-explicit-inst1.C with 72% similarity]