compilation error regarding __cxa_call_terminate()

Dimitry Andric dim at FreeBSD.org
Sat Jun 29 20:18:13 UTC 2013


On Jun 29, 2013, at 16:14, dt71 at gmx.com wrote:
> Using Clang head:
> 
> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_call.cc:44:1: error:
>      conflicting types for '__cxa_call_terminate'
> __cxa_call_terminate(_Unwind_Exception* ue_header_)
> ^
> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cxx.h:136:17: note:
>      previous declaration is here
> extern "C" void __cxa_call_terminate (void*) __attribute__((noreturn));
>                ^

Thanks, this should be fixed with r252387.



More information about the freebsd-current mailing list