https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84497

Iain Sandoe <iains at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #9 from Iain Sandoe <iains at gcc dot gnu.org> ---
So, it turns out that the facility tested here requires alias support.
It seems that GCC currently has no support for initialising across TUs for
targets without alias support (and probably for any target using emulated TLS).
 However, that's a separate issue from this one.

Applied a require for the alias support as below, so re-closing. 

URL: https://gcc.gnu.org/viewcvs?rev=271801&root=gcc&view=rev
Log:
c++, testsuite - require alias support for a test.

The test for pr84497 uses a facility that requires alias support from
the target, and therefore fails on targets without.  Add a suitable 
dg-require statement.

2019-05-31  Iain Sandoe  <i...@sandoe.co.uk>

        * g++.dg/cpp0x/pr84497.C: Require alias support.

Reply via email to