mirror of
https://github.com/gcc-mirror/gcc.git
synced 2024-11-21 13:40:47 +00:00
libstdc++: Avoid conflicting declaration in eh_call.cc [PR112997]
r14-1527-g2415024e0f81f8 changed the parameter of the __cxa_call_terminate definition, but there's also a declaration in unwind-cxx.h which should have been changed too. libstdc++-v3/ChangeLog: PR libstdc++/112997 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Change first parameter to void*.
This commit is contained in:
parent
7d11d81358
commit
8c5d00f829
@ -167,7 +167,7 @@ struct __cxa_eh_globals
|
||||
// throws, and if bad_exception needs to be thrown. Called from the
|
||||
// compiler.
|
||||
extern "C" void __cxa_call_unexpected (void *) __attribute__((__noreturn__));
|
||||
extern "C" void __cxa_call_terminate (_Unwind_Exception*) throw ()
|
||||
extern "C" void __cxa_call_terminate (void*) throw ()
|
||||
__attribute__((__noreturn__));
|
||||
|
||||
#ifdef __ARM_EABI_UNWINDER__
|
||||
|
Loading…
Reference in New Issue
Block a user