Tested x86_64-linux, built on avr. Pushed to trunk.
-- >8 -- This avoids some warnings when the preprocessor conditions are not met. libstdc++-v3/ChangeLog: * src/c++23/print.cc (__open_terminal): Use [[maybe_unused]] on parameter. --- libstdc++-v3/src/c++23/print.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libstdc++-v3/src/c++23/print.cc b/libstdc++-v3/src/c++23/print.cc index 558dc149d12..8ba71405967 100644 --- a/libstdc++-v3/src/c++23/print.cc +++ b/libstdc++-v3/src/c++23/print.cc @@ -67,7 +67,7 @@ namespace // This returns intptr_t that is either a Windows HANDLE // or 1 + a POSIX file descriptor. A zero return indicates failure. void* - __open_terminal(FILE* f) + __open_terminal([[maybe_unused]] FILE* f) { #ifndef _GLIBCXX_USE_STDIO_PURE if (f) @@ -85,7 +85,7 @@ namespace } void* - __open_terminal(std::streambuf* sb) + __open_terminal([[maybe_unused]] std::streambuf* sb) { #if ! defined _GLIBCXX_USE_STDIO_PURE && defined __cpp_rtti using namespace __gnu_cxx; -- 2.45.2