summaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2022-06-25 00:16:23 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2022-06-25 00:16:23 +0000
commit84c2131d2c596ddf90500b3f0ad4aa43abe650f2 (patch)
tree2f2ad004d35eb2fc0acd2f9dc431f4918d8fdc26 /libstdc++-v3
parent113844d68e94f4e9c0e946db351ba7d3d4a1335a (diff)
Daily bump.
Diffstat (limited to 'libstdc++-v3')
-rw-r--r--libstdc++-v3/ChangeLog118
1 files changed, 118 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index e210bdb8143..f153c81d615 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,121 @@
+2022-06-24 Xi Ruoyao <xry111@xry111.site>
+
+ * scripts/extract_symvers.in: Use grep -E instead of egrep.
+ * scripts/run_doxygen: Likewise.
+
+2022-06-24 Alexandre Oliva <oliva@adacore.com>
+
+ * acinclude.m4 (GLIBCXX_CHECK_FILESYSTEM_DEPS): Check for
+ openat.
+ * configure, config.h.in: Rebuilt.
+ * src/filesystem/dir-common.h (openat): Use ::openat if
+ _GLIBCXX_HAVE_OPENAT.
+ * src/filesystem/dir.cc (dir_and_pathname): Use dirfd if
+ _GLIBCXX_HAVE_OPENAT.
+
+2022-06-24 Alexandre Oliva <oliva@adacore.com>
+
+ * testsuite/27_io/filesystem/operations/rename.cc: xfail on
+ rtems.
+ * testsuite/experimental/filesystem/operations/rename.cc:
+ Likewise.
+
+2022-06-24 Alexandre Oliva <oliva@adacore.com>
+
+ * testsuite/util/testsuite_fs.h (NO_LAST_WRITE_TIME): Define
+ when appropriate.
+ * testsuite/lib/libstdc++.exp
+ (check_v3_target_fs_last_write_time): New.
+ * testsuite/lib/dg-options.exp (dg-require-target-fs-lwt):
+ New.
+ * testsuite/27_io/filesystem/operations/last_write_time.cc:
+ Skip the test if the features are unavailable.
+ * testsuite/experimental/filesystem/operations/last_write_time.cc:
+ Likewise.
+
+2022-06-24 Alexandre Oliva <oliva@adacore.com>
+
+ * testsuite/util/testsuite_fs.h (NO_SPACE): Define if
+ appropriate.
+ * testsuite/lib/libstdc++.exp (check_v3_target_fs_space): New.
+ * testsuite/lib/dg-options.exp (dg-require-target-fs-space):
+ New.
+ * testsuite/27_io/filesystem/operations/space.cc: Require
+ target-fs-space.
+ * testsuite/experimental/filesystem/operations/space.cc:
+ Likewise.
+
+2022-06-24 Alexandre Oliva <oliva@adacore.com>
+
+ * testsuite/util/testsuite_fs.h (NO_SYMLINKS): Define on
+ mingw and when create_symlink is a dummy.
+ * testsuite/27_io/filesystem/operations/symlink_status.cc:
+ Drop mingw xfail.
+ (test01, test02): Don't create symlinks when NO_SYMLINKS is
+ defined.
+ * testsuite/27_io/filesystem/operations/canonical.cc (test03):
+ Likewise.
+ * testsuite/27_io/filesystem/operations/copy.cc (test02):
+ Likewise.
+ * testsuite/27_io/filesystem/operations/create_directories.cc
+ (test04): Likewise.
+ * testsuite/27_io/filesystem/operations/create_directory.cc
+ (test01): Likewise.
+ * testsuite/27_io/filesystem/operations/permissions.cc
+ (test03, test04): Likewise.
+ * testsuite/27_io/filesystem/operations/remove.cc (test01):
+ Likewise.
+ * testsuite/27_io/filesystem/operations/remove_all.cc (test01):
+ Likewise.
+ * testsuite/27_io/filesystem/operations/rename.cc
+ (test_symlinks): Likewise.
+ * testsuite/27_io/filesystem/operations/weakly_canonical.cc
+ (test01): Likewise.
+ * testsuite/experimental/filesystem/iterators/recursive_directory_iterator.cc
+ (test06): Likewise.
+ * testsuite/experimental/filesystem/operations/copy.cc
+ (test01): Likewise.
+ * testsuite/experimental/filesystem/operations/create_directories.cc
+ (test04): Likewise.
+ * testsuite/experimental/filesystem/operations/create_directory.cc
+ (test01): Likewise.
+ * testsuite/experimental/filesystem/operations/permissions.cc
+ (test03, test04): Likewise.
+ * testsuite/experimental/filesystem/operations/remove.cc
+ (test01): Likewise.
+ * testsuite/experimental/filesystem/operations/remove_all.cc
+ (test01): Likewise.
+ * testsuite/experimental/filesystem/operations/rename.cc
+ (test01): Likewise.
+ * testsuite/lib/libstdc++.exp
+ (v3_check_preprocessor_condition): Add optional inc parameter.
+ Add it to the test program after include bits/c++config.h.
+ (check_v3_target_fs_symlinks): New.
+ * testsuite/lib/dg-options.exp
+ (dg-require-target-fs-symlinks): New.
+ * testsuite/27_io/filesystem/operations/read_symlink.cc:
+ Replace mingw xfail with require target-fs-symlinks.
+ * testsuite/experimental/filesystem/operations/read_symlink.cc:
+ Likewise.
+
+2022-06-24 Alexandre Oliva <oliva@adacore.com>
+
+ * testsuite/27_io/filesystem/operations/copy.cc (test02):
+ Select TO after creating FROM.
+ (test03, test04): Likewise.
+ * testsuite/experimental/filesystem/operations/copy.cc
+ (test02, test03, test04): Likewise.
+
+2022-06-24 Alexandre Oliva <oliva@adacore.com>
+
+ * testsuite/30_threads/thread/native_handle/cancel.cc: Add an
+ explicit cancellation point in case sleep_for lacks one.
+
+2022-06-24 Alexandre Oliva <oliva@adacore.com>
+
+ * testsuite/lib/dg-options.exp (add_options_for_net_ts): Add
+ -lbsd for RTEMS targets.
+
2022-06-23 Jonathan Wakely <jwakely@redhat.com>
* testsuite/27_io/filesystem/iterators/error_reporting.cc: Use