This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH 09/13] linux: Consolidate Linux vmsplice syscall
On Fri, 12 May 2017, Adhemerval Zanella wrote:
> * sysdeps/unix/sysv/linux/Makefile (CFLAGS-vmsplice.c): New flag.
This ChangeLog entry refers to CFLAGS-vmsplice.c in
sysdeps/unix/sysv/linux/Makefile. However, you appear to have committed
an addition of CFLAGS-vmsplice.c to misc/Makefile. That's wrong; vmsplice
is a Linux-specific API, not otherwise mentioned in misc/Makefile at all,
so the CFLAGS setting belongs in sysdeps/unix/sysv/linux/Makefile.
The same applies to splice and open_by_handle_at: when it's a sysdeps
Makefile that causes the source for the API to be built at all (as opposed
to having an ENOSYS system-independent stub and a system-independent
Makefile entry to build the API everywhere), all other relevant Makefile
settings should also be in sysdeps.
--
Joseph S. Myers
joseph@codesourcery.com