diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2021-10-08 11:35:53 +0100 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2021-10-11 20:35:51 +0100 |
commit | 250ddf4c0b44de26e9c6cab237c7e248e408e95c (patch) | |
tree | 8b7fdadbf4f0e9c9c3635617f00d3014a14f3b17 /gcc/tree-vect-loop.c | |
parent | 247bac507e63b32d4dc23ef1c55f300aafea24c6 (diff) | |
download | gcc-250ddf4c0b44de26e9c6cab237c7e248e408e95c.zip gcc-250ddf4c0b44de26e9c6cab237c7e248e408e95c.tar.gz gcc-250ddf4c0b44de26e9c6cab237c7e248e408e95c.tar.bz2 |
libstdc++: Add wrapper for internal uses of std::terminate
This adds an inline wrapper for std::terminate that doesn't add the
declaration of std::terminate to namespace std. This allows the
library to terminate without including all of <exception>.
libstdc++-v3/ChangeLog:
* include/bits/atomic_timed_wait.h: Remove unused header.
* include/bits/c++config (std:__terminate): Define.
* include/bits/semaphore_base.h: Remove <exception> and use
__terminate instead of terminate.
* include/bits/std_thread.h: Likewise.
* libsupc++/eh_terminate.cc (std::terminate): Use qualified-id
to call __cxxabiv1::__terminate.
Diffstat (limited to 'gcc/tree-vect-loop.c')
0 files changed, 0 insertions, 0 deletions