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

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Known to work|                            |4.3.6
            Summary|extern "C" functions in     |[4.9/5/6 Regression] extern
                   |src/c++11/thread.cc are     |"C" functions in
                   |global in libstdc++.a       |src/c++11/thread.cc are
                   |                            |global in libstdc++.a
      Known to fail|                            |4.4.7, 4.5.4, 4.6.4, 4.7.4,
                   |                            |4.8.4, 4.9.3, 5.3.0, 6.0

--- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> ---
The function execute_native_thread_routine appeared in gcc 4.4.0 (introduced by
r144007 where previously it used the reserved name __thread_proxy), so
including that name in libstdc++.a is a regression.

Reply via email to