https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78968
Kostik Belousov <kostikbel at ukr dot net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kostikbel at ukr dot net --- Comment #9 from Kostik Belousov <kostikbel at ukr dot net> --- Would older gcc releases fine if FreeBSD exports __cxa_thread_atexit_impl as an alias for __cxa_thread_atexit ? Note that there were no FreeBSD release which provided __cxa_thread_atexit, although the symbol is already present on the stable/11 branch and cannot be removed due ABI compat guarantees. It is used by libc++ already, I believe. Request for __cxa_thread_atexit came directly from one of the LLVM developers, at least this is how I see the history.