1
1

dd some Windows missing defines & macros.

This commit was SVN r14184.
Этот коммит содержится в:
George Bosilca 2007-04-01 15:55:34 +00:00
родитель 80e047b843
Коммит da4d993176

Просмотреть файл

@ -92,6 +92,8 @@ typedef unsigned int uint;
#define R_OK 0x04
#define W_OK 0x02
#define X_OK R_OK /* no execution right on Windows */
#define S_IRWXU (_S_IREAD | _S_IWRITE | _S_IEXEC)
#define WTERMSIG(EXIT_CODE) (1)
#define WIFEXITED(EXIT_CODE) (1)
#define WEXITSTATUS(EXIT_CODE) (EXIT_CODE)
@ -125,6 +127,7 @@ typedef unsigned int uint;
#define execvp _execvp
#define pipe(array_fd) _pipe(array_fd, 1024, O_BINARY )
#define S_ISDIR(STAT_MODE) ((STAT_MODE) & _S_IFDIR)
#define S_ISREG(STAT_MODE) ((STAT_MODE) & _S_IFREG)
#define strncasecmp _strnicmp
#define strcasecmp _stricmp