Re: [PATCH] libstdc++: Remove #warning from for C++17 [PR120187]

2025-05-12 Thread Tomasz Kaminski
On Mon, May 12, 2025 at 12:06 PM Jonathan Wakely wrote: > Although was removed from C++20, it was not formally > deprecated in C++17. In contrast, , , etc. were > formally deprecated in C++17 before being removed in C++20. > > Due to the widespread convention of including to detect > implementa

[PATCH] libstdc++: Remove #warning from for C++17 [PR120187]

2025-05-12 Thread Jonathan Wakely
Although was removed from C++20, it was not formally deprecated in C++17. In contrast, , , etc. were formally deprecated in C++17 before being removed in C++20. Due to the widespread convention of including to detect implementation-specific macros (such as _GLIBCXX_RELEASE) it causes quite a lot