Repository : ssh://darcs.haskell.org//srv/darcs/packages/unix

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/14f43cb48afdb91e0e431b6a3dfb9747230d332f

>---------------------------------------------------------------

commit 14f43cb48afdb91e0e431b6a3dfb9747230d332f
Author: Stephen Paul Weber <[email protected]>
Date:   Tue Dec 11 19:26:55 2012 -0500

    execvpe exists on QNX

>---------------------------------------------------------------

 cbits/execvpe.c   |    2 ++
 include/execvpe.h |    2 ++
 2 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/cbits/execvpe.c b/cbits/execvpe.c
index 1d96aa5..6ce1e9d 100644
--- a/cbits/execvpe.c
+++ b/cbits/execvpe.c
@@ -10,6 +10,7 @@
 #endif
 
 #if !(defined(_MSC_VER) || defined(__MINGW32__) || defined(_WIN32)) /* to the 
end */
+#ifndef __QNXNTO__
 
 /* Evidently non-Posix. */
 /* #include "PosixSource.h" */
@@ -157,6 +158,7 @@ execvpe(char *name, char *const argv[], char **envp)
        free(buf);
     return (-1);
 }
+#endif
 
 
 /* Copied verbatim from ghc/lib/std/cbits/system.c. */
diff --git a/include/execvpe.h b/include/execvpe.h
index 676fc72..c3b2dd3 100644
--- a/include/execvpe.h
+++ b/include/execvpe.h
@@ -19,7 +19,9 @@
 #endif
 
 #if !defined(_MSC_VER) && !defined(__MINGW32__) && !defined(_WIN32)
+#ifndef __QNXNTO__
 extern int execvpe(char *name, char *const argv[], char **envp);
+#endif
 extern void pPrPr_disableITimers (void);
 #endif
 



_______________________________________________
Cvs-libraries mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-libraries

Reply via email to