History log of /external/strace/xlat/efd_flags.in
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
12cca59aedb51aaffbe87c21f220ad815598c3d2 24-Aug-2015 Dmitry V. Levin <ldv@altlinux.org> Fix build on systems that lack O_CLOEXEC definition

* xlat/efd_flags.in: Check that O_CLOEXEC is defined.
* xlat/epollflags.in: Likewise.
* xlat/sfd_flags.in: Likewise.
* xlat/timerfdflags.in: Fix O_CLOEXEC check.
/external/strace/xlat/efd_flags.in
c8cba990a29f9a7ef701dbfb867b11b6253df0a6 01-Aug-2015 Dmitry V. Levin <ldv@altlinux.org> eventfd2: fix flags decoding

* configure.ac (AC_CHECK_HEADERS): Add sys/eventfd.h.
* eventfd.c: Include <fcntl.h>.
[HAVE_SYS_EVENTFD_H] Include <sys/eventfd.h>.
Include "xlat/efd_flags.h".
(do_eventfd): Use efd_flags for flags decoding.
* xlat/efd_flags.in: New file.
* tests/eventfd.c: New file.
* tests/eventfd.expected: Likewise.
* tests/eventfd.test: New test.
* tests/Makefile.am (check_PROGRAMS): Add eventfd.
(TESTS): Add eventfd.test.
(EXTRA_DIST): Add eventfd.expected.
* tests/.gitignore: Add eventfd.
/external/strace/xlat/efd_flags.in