Changes in libcfa/configure.ac [3ac8b9f:f854ee32]
- File:
-
- 1 edited
-
libcfa/configure.ac (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
libcfa/configure.ac
r3ac8b9f rf854ee32 105 105 AM_CONDITIONAL([BUILDLIB], [test "x${CONFIG_BUILDLIB}" = "xyes"]) 106 106 107 AM_T='$(T)'108 AC_SUBST(AM_T)109 110 107 #============================================================================== 111 108 #Trasforming cc1 will break compilation … … 132 129 #io_uring 5.6 and later uses probes 133 130 define(ioring_ops, [IORING_OP_NOP,IORING_OP_READV,IORING_OP_WRITEV,IORING_OP_FSYNC,IORING_OP_READ_FIXED,IORING_OP_WRITE_FIXED,IORING_OP_POLL_ADD,IORING_OP_POLL_REMOVE,IORING_OP_SYNC_FILE_RANGE,IORING_OP_SENDMSG,IORING_OP_RECVMSG,IORING_OP_TIMEOUT,IORING_OP_TIMEOUT_REMOVE,IORING_OP_ACCEPT,IORING_OP_ASYNC_CANCEL,IORING_OP_LINK_TIMEOUT,IORING_OP_CONNECT,IORING_OP_FALLOCATE,IORING_OP_OPENAT,IORING_OP_CLOSE,IORING_OP_FILES_UPDATE,IORING_OP_STATX,IORING_OP_READ,IORING_OP_WRITE,IORING_OP_FADVISE,IORING_OP_MADVISE,IORING_OP_SEND,IORING_OP_RECV,IORING_OP_OPENAT2,IORING_OP_EPOLL_CTL,IORING_OP_SPLICE,IORING_OP_PROVIDE_BUFFERS,IORING_OP_REMOVE_BUFFER]) 134 define(ioring_flags, [IOSQE_FIXED_FILE,IOSQE_IO_DRAIN,IOSQE_ASYNC,IOSQE_IO_LINK,IOSQE_IO_HARDLINK,SPLICE_F_FD_IN_FIXED])135 131 136 132 define(ioring_from_decls, [ … … 170 166 ioring_from_decls 171 167 ]) 172 173 # check support for various io_uring flags174 m4_foreach([op], [ioring_flags], [175 AC_CHECK_DECL(op, [AC_DEFINE([CFA_HAVE_]op)], [], [[#include <linux/io_uring.h>]])176 ])177 168 ]) 178 169 AC_CHECK_FUNCS([preadv2 pwritev2])
Note:
See TracChangeset
for help on using the changeset viewer.