bors ffd03b3caa Auto merge of #1418 - divergentdave:file-sync, r=RalfJung
Add file sync shims

This PR adds shim implementations for these related file syncing functions.
* `fsync`, for POSIX targets, backed by `File::sync_all()`
* `fdatasync`, for POSIX targets, backed by `File::sync_data()`
* `fcntl` with command `F_FULLFSYNC`, for macOS targets, backed by `File::sync_all()`
* `sync_file_range`, for Linux targets, backed by `File::sync_data()`
2020-06-09 08:48:40 +00:00
..
2020-05-29 10:01:07 +02:00
2020-05-22 17:03:25 +02:00
2020-05-25 00:02:54 +02:00
2020-05-09 10:15:09 +02:00
2020-06-01 19:23:54 +02:00
2020-04-12 10:08:12 +02:00
2020-04-03 00:05:35 +02:00
2020-05-30 22:54:37 +02:00