diff options
| author | Jonathan Wakely <jwakely@redhat.com> | 2025-11-17 14:33:50 +0000 |
|---|---|---|
| committer | Jonathan Wakely <redi@gcc.gnu.org> | 2025-11-17 17:57:17 +0000 |
| commit | edde0ae2b5299aeef5555346788d9059de45d813 (patch) | |
| tree | 9c9dac8595fbebd49a90a5bb716dab760b707508 /libjava/classpath/java/io/FileNotFoundException.java | |
| parent | 2e1d74b27283b5c20b0e1611c358dbf4e62db54f (diff) | |
libstdc++: Fix std module for gcc4-compatible ABI
Add preprocessor checks to std.cc.in for features which are not
supported with the old string ABI.
The COW std::string doesn't properly support C++11 allocators, so the
aliases such as std::pmr::string, std::pmr::u8string etc. are not
defined for the old string ABI.
The std::syncbuf type uses std::string and is not defined for the old
string ABI.
libstdc++-v3/ChangeLog:
* src/c++23/std.cc.in [!__cpp_lib_syncbuf]: Disable exports for
<syncstream> contents when not defined.
[!_GLIBCXX_USE_CXX11_ABI]: Disable exports for pmr aliases in
<string> when not defined.
Diffstat (limited to 'libjava/classpath/java/io/FileNotFoundException.java')
0 files changed, 0 insertions, 0 deletions
