[Python-Dev] bad exec* prototypes check - obsolete?
Sjoerd Mullender
sjoerd at acm.org
Sat Jan 17 02:47:54 EST 2004
Skip Montanaro wrote:
> In configure.in there is a check for bad exec* prototypes:
>
> if test "$have_prototypes" = yes; then
> bad_prototypes=no
> AC_MSG_CHECKING(for bad exec* prototypes)
> AC_TRY_COMPILE([#include <unistd.h>], [char **t;execve("@",t,t);], ,
> AC_DEFINE(BAD_EXEC_PROTOTYPES, 1,
> [Define if your <unistd.h> contains bad prototypes for exec*()
> (as it does on SGI IRIX 4.x)])
> bad_prototypes=yes
> )
> AC_MSG_RESULT($bad_prototypes)
> fi
>
> Since we assume a proper ANSI C compiler at this point, can we get rid of
> this test?
That code is ancient. The fi on the last line is still from revision
1.1 in 1993!
I wrote the original version of this and Guido incorporated it into the
Python configure. I think it can go, especially since IRIX 4 support
has been deleted.
--
Sjoerd Mullender <sjoerd at acm.org>
More information about the Python-Dev
mailing list