maint: rely on Gnulib fdatasync
commit2c902cc2887340adb6ca7ac6b4b922b52438920f
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 30 Aug 2023 14:16:49 +0000 (30 07:16 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 31 Aug 2023 03:32:13 +0000 (30 20:32 -0700)
tree02e678ee77f190b231cfa9be69ebbb3fdfc632de
parent50e99b59bf58187ffd433f9267af7d6f6e9a0912
maint: rely on Gnulib fdatasync

* m4/jm-macros.m4: Remove fdatasync-related code,
as Gnulib now does this.
* src/dd.c (fdatasync) [!HAVE_FDATASYNC]:
* src/shred.c (dosync) [!HAVE_FDATASYNC]: Rely on Gnulib fdatasync.
m4/jm-macros.m4
src/dd.c
src/shred.c