|
| From: | cvs-commit at gcc dot gnu.org |
| Subject: | [Bug gold/30867] merge.cc:668:27: error: ‘char16_t’ was not declared in this scope |
| Date: | Fri, 05 Jan 2024 02:31:19 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=30867
--- Comment #5 from Sourceware Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Alan Modra <amodra@sourceware.org>:
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=941d02eaae0557c80c9e4130478e584a8b284494
commit 941d02eaae0557c80c9e4130478e584a8b284494
Author: Tamar Christina <tamar.christina@arm.com>
Date: Thu Jan 4 15:20:14 2024 +0000
Enforce C++11 as a minimum for building gold [PR30867]
The attempt in 5e9091dab885 to correct gold for modern LLVM has broken
gold for older compilers. This commit introduced C++11 types without
changing the build system to require a C++ compiler. More importantly
it depends on the compiler having at least C++11 as the default
language. Older compilers which support C++11 but not as the default
language needlessly break. Fix that.
PR gold/30867
* configure.ac (AX_CXX_COMPILE_STDCXX): Require C++11.
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* config.in: Regenerate.
* configure: Regenerate.
* testsuite/Makefile.in: Regenerate.
--
You are receiving this mail because:
You are on the CC list for the bug.
| [Prev in Thread] | Current Thread | [Next in Thread] |