Remove old windows support
This commit is contained in:
@@ -108,14 +108,12 @@
|
||||
|
||||
# undef ctime
|
||||
|
||||
# ifndef _WIN32
|
||||
# define remove(x) unlink(x)
|
||||
# define rename(x,y) ((link(x,y)||remove(x))?-1:0)
|
||||
# endif
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -138,7 +136,7 @@ replace __PARAM__((const char* newfile, const char* oldfile, int preserve), (new
|
||||
|
||||
#line 1 "../../lib/libpp/ppproto.c"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -155,7 +153,7 @@ static const char id[] = "\n@(#)proto (AT&T Bell Laboratories) 05/09/95\000\n";
|
||||
|
||||
#line 1 "../../lib/libpp/ppfsm.c"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -512,17 +512,6 @@ static int canexecute __PARAM__((char *path, int isfun), (path, isfun)) __OTORP_
|
||||
}
|
||||
else if(stat(path,&statb) < 0)
|
||||
{
|
||||
#ifdef _WIN32
|
||||
/* check for .exe suffix */
|
||||
if(errno==ENOENT)
|
||||
{
|
||||
stakputs(".exe");
|
||||
path = stakptr(PATH_OFFSET);
|
||||
if(stat(path,&statb) < 0)
|
||||
goto err;
|
||||
}
|
||||
else
|
||||
#endif /* _WIN32 */
|
||||
goto err;
|
||||
}
|
||||
errno = EPERM;
|
||||
|
||||
@@ -617,11 +617,7 @@ __STDPP__directive pragma pp:ignore "string.h"
|
||||
|
||||
/* <unistd.h> */
|
||||
|
||||
#ifdef _WIN32
|
||||
#include <unistd.h>
|
||||
#else
|
||||
#include <ast_unistd.h>
|
||||
#endif
|
||||
#include <ast_botch.h>
|
||||
|
||||
#ifndef STDIN_FILENO
|
||||
@@ -696,8 +692,6 @@ extern __MANGLE__ char* ttyname __PROTO__((int));
|
||||
extern __MANGLE__ int unlink __PROTO__((const char*));
|
||||
extern __MANGLE__ ssize_t write __PROTO__((int, const __V_*, size_t));
|
||||
|
||||
#ifndef _WIN32
|
||||
|
||||
/*
|
||||
* yes, we don't trust anyone's interpretation but our own
|
||||
*/
|
||||
@@ -716,8 +710,6 @@ extern __MANGLE__ long fpathconf __PROTO__((int, int));
|
||||
extern __MANGLE__ long pathconf __PROTO__((const char*, int));
|
||||
extern __MANGLE__ long sysconf __PROTO__((int));
|
||||
|
||||
#endif
|
||||
|
||||
#if defined(__STDPP__directive) && defined(__STDPP__ignore)
|
||||
|
||||
__STDPP__directive pragma pp:ignore "unistd.h"
|
||||
|
||||
Reference in New Issue
Block a user