gcc/libstdc++-v3/testsuite/27_io
Jonathan Wakely 7c2a9dbcc2
libstdc++: Implement "Printing blank lines with println" for C++23
This was recently approved for C++26 at the Tokyo meeting. As suggested
by Stephan T. Lavavej, I'm defining it as an extension for C++23 mode
(when std::print and std::prinln were first added) rather than as a new
C++26 feature. Both MSVC and libc++ have agreed to do this too.

libstdc++-v3/ChangeLog:

	* include/std/ostream (println(ostream&)): Define new overload.
	* include/std/print (println(FILE*), println()): Likewise.
	* testsuite/27_io/basic_ostream/print/2.cc: New test.
	* testsuite/27_io/print/1.cc: Remove unused header.
	* testsuite/27_io/print/3.cc: New test.
2024-04-17 17:33:10 +01:00
..
basic_filebuf Update copyright years. 2024-01-03 12:19:35 +01:00
basic_fstream Update copyright years. 2024-01-03 12:19:35 +01:00
basic_ifstream Update copyright years. 2024-01-03 12:19:35 +01:00
basic_ios Update copyright years. 2024-01-03 12:19:35 +01:00
basic_iostream Update copyright years. 2024-01-03 12:19:35 +01:00
basic_istream libstdc++: Fix infinite loop in std::istream::ignore(n, delim) [PR93672] 2024-04-15 19:26:09 +01:00
basic_istringstream Update copyright years. 2024-01-03 12:19:35 +01:00
basic_ofstream Update copyright years. 2024-01-03 12:19:35 +01:00
basic_ostream libstdc++: Implement "Printing blank lines with println" for C++23 2024-04-17 17:33:10 +01:00
basic_ostringstream Update copyright years. 2024-01-03 12:19:35 +01:00
basic_streambuf Update copyright years. 2024-01-03 12:19:35 +01:00
basic_stringbuf Update copyright years. 2024-01-03 12:19:35 +01:00
basic_stringstream Update copyright years. 2024-01-03 12:19:35 +01:00
basic_syncbuf Update copyright years. 2024-01-03 12:19:35 +01:00
basic_syncstream Update copyright years. 2024-01-03 12:19:35 +01:00
filesystem libstdc++: Fix tests that fail with -fno-char8_t 2024-04-08 17:44:18 +01:00
fpos Update copyright years. 2024-01-03 12:19:35 +01:00
headers libstdc++: Fix tests that fail with -fno-char8_t 2024-04-08 17:44:18 +01:00
ios_base libstdc++: Consistently use noexcept, constexpr, nodiscard on bitmask ops 2024-02-28 11:27:46 +00:00
manipulators libstdc++: Adjust expected locale-dependent date formats in tests 2024-04-10 16:14:25 +01:00
objects Update copyright years. 2024-01-03 12:19:35 +01:00
print libstdc++: Implement "Printing blank lines with println" for C++23 2024-04-17 17:33:10 +01:00
spanstream libstdc++: Test for feature test macros more accurately 2023-11-16 08:06:59 +00:00
types Update copyright years. 2024-01-03 12:19:35 +01:00
rvalue_streams-2.cc Update copyright years. 2024-01-03 12:19:35 +01:00
rvalue_streams.cc Update copyright years. 2024-01-03 12:19:35 +01:00