Cleanup sync_file_range implementation
commitc2c904ffd3bef6270746cacde403c29dbfa60a4d
authorAdhemerval Zanella <adhemerval.zanella@linaro.com>
Mon, 19 Oct 2015 20:14:39 +0000 (19 18:14 -0200)
committerAdhemerval Zanella <adhemerval.zanella@linaro.com>
Thu, 22 Oct 2015 14:00:06 +0000 (22 12:00 -0200)
tree46dbedfaf1828dfd1edaba1a31e00712a166c5d3
parent751709fec943a853c2543eb6f7995cae723f7b78
Cleanup sync_file_range implementation

Since GLIBC requires a minimum 2.6.32 kernel, the patch cleanups
the mips code to assume __NR_sync_file_range and the powerpc one
to either assume __NR_sync_file_range2 or __NR_sync_file_range.

Checked on powerpc64le and build for mips (ABIO32, ABIN32, and ABI64).

* sysdeps/unix/sysv/linux/powerpc/powerpc64/sync_file_range.c
(__NR_sync_file_range2): Assume it is always defined.
* sysdeps/unix/sysv/linux/mips/mips32/sync_file_range.c
(__NR_sync_file_range): Assume it is always defined.
ChangeLog
sysdeps/unix/sysv/linux/mips/mips32/sync_file_range.c
sysdeps/unix/sysv/linux/powerpc/powerpc64/sync_file_range.c