diff options
author | Jakub Jelinek <jakub@redhat.com> | 2016-09-16 22:23:15 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2016-09-16 22:23:15 +0200 |
commit | e80cb545aa1c6c7a71b07cbe0f3527afadd3630f (patch) | |
tree | e76c58d80d81da84f7138a78b1edd1b2a6a90319 | |
parent | 1c2f613fbcc6ed7da19d8ed5aa487c813c21297b (diff) | |
download | gcc-e80cb545aa1c6c7a71b07cbe0f3527afadd3630f.zip gcc-e80cb545aa1c6c7a71b07cbe0f3527afadd3630f.tar.gz gcc-e80cb545aa1c6c7a71b07cbe0f3527afadd3630f.tar.bz2 |
re PR c++/77379 (incorrect mangling for non-virtual adjustor thunk (missing abi tag))
PR c++/77379
* g++.dg/abi/abi-tag23.C: Adjust scan-assembler regex for differing
thunk offsets.
* g++.dg/abi/abi-tag23a.C: Likewise.
From-SVN: r240197
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/abi/abi-tag23.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/abi/abi-tag23a.C | 2 |
3 files changed, 7 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 30d7615..88d3296 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,10 @@ 2016-09-16 Jakub Jelinek <jakub@redhat.com> + PR c++/77379 + * g++.dg/abi/abi-tag23.C: Adjust scan-assembler regex for differing + thunk offsets. + * g++.dg/abi/abi-tag23a.C: Likewise. + PR c++/77338 * g++.dg/cpp0x/decltype-77338.C: New test. diff --git a/gcc/testsuite/g++.dg/abi/abi-tag23.C b/gcc/testsuite/g++.dg/abi/abi-tag23.C index 5e310a4..4a1c38b 100644 --- a/gcc/testsuite/g++.dg/abi/abi-tag23.C +++ b/gcc/testsuite/g++.dg/abi/abi-tag23.C @@ -32,4 +32,4 @@ int main() Final().get_foo(); } -// { dg-final { scan-assembler "_ZThn16_N7Derived7get_fooB3barEv" } } +// { dg-final { scan-assembler "_ZThn\[0-9]+_N7Derived7get_fooB3barEv" } } diff --git a/gcc/testsuite/g++.dg/abi/abi-tag23a.C b/gcc/testsuite/g++.dg/abi/abi-tag23a.C index 72aa037..10645bf 100644 --- a/gcc/testsuite/g++.dg/abi/abi-tag23a.C +++ b/gcc/testsuite/g++.dg/abi/abi-tag23a.C @@ -32,4 +32,4 @@ int main() Final().get_foo(); } -// { dg-final { scan-assembler "_ZThn16_N7Derived7get_fooEv" } } +// { dg-final { scan-assembler "_ZThn\[0-9]+_N7Derived7get_fooEv" } } |