summaryrefslogtreecommitdiff
path: root/test/silly/tst-atomic.c
diff options
context:
space:
mode:
authorBaruch Siach <baruch@tkos.co.il>2018-03-13 13:06:12 +0200
committerWaldemar Brodkorb <wbx@uclibc-ng.org>2018-03-14 07:31:20 +0100
commit7329d231e0fc1c5c862722373be1c7fde946ed72 (patch)
treeb0bcc5be681d15fb748c756875de79459f449fd4 /test/silly/tst-atomic.c
parentc6d62cbc60504c7f6867b486248b0ef7cc2da554 (diff)
misc/tst-syscall6: fix build with musl and older kenrel headers
The RWF_DSYNC and RWF_HIPRI macros were introduced in kernel version 4.6 with the preadv2/pwritev2 system calls. musl libc provides its own syscall definitions, even when the kernel headers are older. This leads to the following build failure: tst-syscall6.c: In function 'main': tst-syscall6.c:32:48: error: 'RWF_DSYNC' undeclared (first use in this function) nio = syscall(SYS_pwritev2, fd, iov, 2, 0, 0, RWF_DSYNC); ^~~~~~~~~ tst-syscall6.c:32:48: note: each undeclared identifier is reported only once for each function it appears in tst-syscall6.c:42:58: error: 'RWF_HIPRI' undeclared (first use in this function) nio = syscall(SYS_preadv2, fd, iov, 1, strlen(str0), 0, RWF_HIPRI); ^~~~~~~~~ Make the code depend also on RWF_HIPRI to fix this failure. Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Diffstat (limited to 'test/silly/tst-atomic.c')
0 files changed, 0 insertions, 0 deletions