aboutsummaryrefslogtreecommitdiff
path: root/libobjc/objc-sync.c
diff options
context:
space:
mode:
authorIain Sandoe <iain@sandoe.co.uk>2021-07-20 14:00:38 +0100
committerIain Sandoe <iain@sandoe.co.uk>2023-05-18 16:38:54 +0100
commitae5112f230f05e8a693931a44bf2fd20bef58f85 (patch)
tree1c906c2d88cfc6da2cf7f8beff2cb48d57de0182 /libobjc/objc-sync.c
parent07d91b5b6d6df503a8d70c5e02ba9f09e6841969 (diff)
downloadgcc-ae5112f230f05e8a693931a44bf2fd20bef58f85.zip
gcc-ae5112f230f05e8a693931a44bf2fd20bef58f85.tar.gz
gcc-ae5112f230f05e8a693931a44bf2fd20bef58f85.tar.bz2
c++tools, configury: Configure with C++; test checking status [PR98821].
The c++tools configure fragments need to be built with a C++ compiler. In addition, the stand-alone server uses diagnostic mechanisms in common with GCC, but needs to define implementations for gcc_assert and supporting output functions. Signed-off-by: Iain Sandoe <iain@sandoe.co.uk> PR c++/98821 - modules : c++tools configures with CC but code fragments assume CXX. PR c++/98821 c++tools/ChangeLog: * config.h.in: Regenerate. * configure: Regenerate. * configure.ac: Configure using C++. Pull logic to detect enabled checking modes; default to release checking. * server.cc (AI_NUMERICSERV): Define a fallback value. (gcc_assert): New. (gcc_unreachable): New. (fancy_abort): Only build when checking is enabled. Co-authored-by: Jakub Jelinek <jakub@redhat.com> (cherry picked from commit e4d306cf706eef83f99d510c308eda1539d05875)
Diffstat (limited to 'libobjc/objc-sync.c')
0 files changed, 0 insertions, 0 deletions