https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94426
--- Comment #7 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Iain D Sandoe <ia...@gcc.gnu.org>: https://gcc.gnu.org/g:b084efe3fcdfcf88e1703800b9b99347e89beefb commit r10-7761-gb084efe3fcdfcf88e1703800b9b99347e89beefb Author: Iain Sandoe <i...@sandoe.co.uk> Date: Thu Apr 16 21:13:51 2020 +0100 testsuite: Update pr94426-2 test to handle more targets [PR94426] The function (_Z4InitIN3VARIZ1qvEUlvE_EUlvE_EEbT_) that initializes VAR has changed siganture. It was was weak / comdat [Linux] or weak / global [Darwin] and now is text section local. So: test that the symbol exists, is spelled the way intended by the ABI mangling and is not weak (or global on Darwin). gcc/testsuite/ChangeLog: 2020-04-16 Iain Sandoe <i...@sandoe.co.uk> PR c++/94426 * g++.dg/cpp0x/lambda/pr94426-2.C: Adjust scan-asms to test for the change on more platforms.