* lib/openat.c: Remove a few more unnecessary differences from open.c.
* modules/open (Depends-on): Depend on lstat.
* modules/openat (Depends-on): Add fstatat.
- * modules/open-tests, modules/openat-tests:
+ * modules/fcntl-safer-tests, modules/open-tests, modules/openat-tests:
+ (Depends-on): Add mkfifo.
(configure.ac) Check for alarm decl.
- * tests/test-open.c, tests/test-openat.c:
+ * tests/test-fcntl-safer.c, tests/test-open.c, tests/test-openat.c:
Include sys/stat.h, for mkfifo.
[HAVE_DECL_ALARM]: Include signal.h, for alarm.
* tests/test-open.h (test_open): Fail if test takes too long