r250531 - in /trunk/libstdc++-v3: ChangeLog inc...

redi@gcc.gnu.org redi@gcc.gnu.org
Tue Jul 25 17:47:00 GMT 2017


Author: redi
Date: Tue Jul 25 17:47:52 2017
New Revision: 250531

URL: https://gcc.gnu.org/viewcvs?rev=250531&root=gcc&view=rev
Log:
Remove deprecated iostream members for C++17

	* include/bits/ios_base.h (ios_base::io_state, ios_base::open_mode)
	(ios_base::seek_dir): Remove for C++17.
	* include/std/streambuf (basic_streambuf::stossc): Remove for C++17.
	Add deprecated attribute for C++11 and C++14.
	* testsuite/27_io/types/1.cc: Don't run for C++17 and later.
	* testsuite/27_io/types/4.cc: New.

Added:
    trunk/libstdc++-v3/testsuite/27_io/types/4.cc
      - copied, changed from r250527, trunk/libstdc++-v3/testsuite/27_io/types/1.cc
Modified:
    trunk/libstdc++-v3/ChangeLog
    trunk/libstdc++-v3/include/bits/ios_base.h
    trunk/libstdc++-v3/include/std/streambuf
    trunk/libstdc++-v3/testsuite/27_io/types/1.cc



More information about the Libstdc++-cvs mailing list