Mercurial > gnulib
view modules/posix_spawnp-tests @ 39565:fc1bc9e63f44
posix_spawn tests: Fix link error on 64-bit Cygwin.
* tests/test-posix_spawn1.c (environ): Remove declaration.
* tests/test-posix_spawn2.c (environ): Likewise.
* tests/test-posix_spawn3.c (environ): Likewise.
* tests/test-posix_spawn4.c (environ): Likewise.
* modules/posix_spawn-tests (Depends-on): Add 'environ'.
* modules/posix_spawnp-tests (Depends-on): Likewise.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Tue, 18 Sep 2018 20:18:38 +0200 |
parents | b383b8aeee36 |
children | d0df832e3019 |
line wrap: on
line source
Files: tests/test-posix_spawn1.c tests/test-posix_spawn1.in.sh tests/test-posix_spawn2.c tests/test-posix_spawn2.in.sh tests/signature.h Depends-on: posix_spawn_file_actions_init posix_spawn_file_actions_adddup2 posix_spawn_file_actions_addclose posix_spawn_file_actions_addopen posix_spawn_file_actions_destroy posix_spawnattr_init posix_spawnattr_setsigmask posix_spawnattr_setflags posix_spawnattr_destroy stdbool unistd sys_wait dup environ sigprocmask configure.ac: AC_EGREP_CPP([notposix], [[ #if defined _MSC_VER || defined __MINGW32__ notposix #endif ]], [posix_spawn_ported=no], [posix_spawn_ported=yes]) AM_CONDITIONAL([POSIX_SPAWN_PORTED], [test $posix_spawn_ported = yes]) Makefile.am: if POSIX_SPAWN_PORTED TESTS += test-posix_spawn1 test-posix_spawn2 check_PROGRAMS += test-posix_spawn1 test-posix_spawn2 BUILT_SOURCES += test-posix_spawn1.sh test-posix_spawn1.sh: test-posix_spawn1.in.sh $(AM_V_GEN)rm -f $@-t $@ && \ cp $(srcdir)/test-posix_spawn1.in.sh $@-t && \ mv $@-t $@ MOSTLYCLEANFILES += test-posix_spawn1.sh test-posix_spawn1.sh-t BUILT_SOURCES += test-posix_spawn2.sh test-posix_spawn2.sh: test-posix_spawn2.in.sh $(AM_V_GEN)rm -f $@-t $@ && \ cp $(srcdir)/test-posix_spawn2.in.sh $@-t && \ mv $@-t $@ MOSTLYCLEANFILES += test-posix_spawn2.sh test-posix_spawn2.sh-t endif