aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-loop.c
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2021-10-08 11:35:53 +0100
committerJonathan Wakely <jwakely@redhat.com>2021-10-11 20:35:51 +0100
commit250ddf4c0b44de26e9c6cab237c7e248e408e95c (patch)
tree8b7fdadbf4f0e9c9c3635617f00d3014a14f3b17 /gcc/tree-vect-loop.c
parent247bac507e63b32d4dc23ef1c55f300aafea24c6 (diff)
downloadgcc-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