gcc/libstdc++-v3/include/experimental
Jonathan Wakely fd5effb17e Check for overflow in filesystem::last_write_time
* include/experimental/bits/fs_fwd.h (file_time_type): Simplify
	definition.
	* src/filesystem/ops.cc (file_time): Take error_code parameter and
	check for overflow.
	(do_copy_file, last_write_time): Pass error_code in file_time calls.
	* testsuite/experimental/filesystem/operations/last_write_time.cc:
	New.
	* testsuite/util/testsuite_fs.h (scoped_file): Define RAII helper.

From-SVN: r240587
2016-09-28 19:02:25 +01:00
..
bits Check for overflow in filesystem::last_write_time 2016-09-28 19:02:25 +01:00
algorithm Update copyright years. 2016-01-04 15:30:50 +01:00
any Implement LWG 2509, 2016-07-05 21:33:18 +03:00
array Update copyright years. 2016-01-04 15:30:50 +01:00
chrono Update copyright years. 2016-01-04 15:30:50 +01:00
deque Update copyright years. 2016-01-04 15:30:50 +01:00
filesystem Update copyright years. 2016-01-04 15:30:50 +01:00
forward_list Update copyright years. 2016-01-04 15:30:50 +01:00
functional Define std::not_fn for C++17 2016-08-19 16:42:34 +01:00
iterator Update copyright years. 2016-01-04 15:30:50 +01:00
list Update copyright years. 2016-01-04 15:30:50 +01:00
map Update copyright years. 2016-01-04 15:30:50 +01:00
memory Update copyright years. 2016-01-04 15:30:50 +01:00
memory_resource libstdc++/70940 Start fixing polymorphic memory resources 2016-05-04 13:08:45 +01:00
numeric Update copyright years. 2016-01-04 15:30:50 +01:00
optional Implement P0307R2, Making Optional Greater Equal Again. 2016-07-13 14:25:51 +03:00
propagate_const Fix naming, qualification and broken test for propagate_const 2016-07-21 20:39:03 +01:00
random Update copyright years. 2016-01-04 15:30:50 +01:00
ratio Update copyright years. 2016-01-04 15:30:50 +01:00
regex Update copyright years. 2016-01-04 15:30:50 +01:00
set Update copyright years. 2016-01-04 15:30:50 +01:00
string Update copyright years. 2016-01-04 15:30:50 +01:00
string_view Update copyright years. 2016-01-04 15:30:50 +01:00
system_error Update copyright years. 2016-01-04 15:30:50 +01:00
tuple Fix ambiguities in C++17 mode 2016-08-19 16:42:11 +01:00
type_traits Update copyright years. 2016-01-04 15:30:50 +01:00
unordered_map Update copyright years. 2016-01-04 15:30:50 +01:00
unordered_set Update copyright years. 2016-01-04 15:30:50 +01:00
utility Update copyright years. 2016-01-04 15:30:50 +01:00
vector Update copyright years. 2016-01-04 15:30:50 +01:00