You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
1.4 KiB
53 lines
1.4 KiB
/* c-unistd.h: ensure we have constants from <unistd.h>. Included from |
|
c-std.h. |
|
|
|
Copyright (C) 1992, 93 Free Software Foundation, Inc. |
|
|
|
This program is free software; you can redistribute it and/or modify |
|
it under the terms of the GNU General Public License as published by |
|
the Free Software Foundation; either version 2, or (at your option) |
|
any later version. |
|
|
|
This program is distributed in the hope that it will be useful, |
|
but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
GNU General Public License for more details. |
|
|
|
You should have received a copy of the GNU General Public License |
|
along with this program; if not, write to the Free Software |
|
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ |
|
|
|
#ifndef KPATHSEA_C_UNISTD_H |
|
#define KPATHSEA_C_UNISTD_H |
|
|
|
/* <unistd.h> is allowed to depend on <sys/types.h>. */ |
|
#include <kpathsea/systypes.h> |
|
|
|
#if HAVE_UNISTD_H |
|
#include <unistd.h> |
|
#endif |
|
|
|
#include <kpathsea/c-std.h> |
|
|
|
/* For fseek. */ |
|
#ifndef SEEK_SET |
|
#define SEEK_SET 0 |
|
#define SEEK_CUR 1 |
|
#define SEEK_END 2 |
|
#endif /* not SEEK_SET */ |
|
|
|
/* For access. */ |
|
#ifndef F_OK |
|
#define F_OK 0 |
|
#define X_OK 1 |
|
#define W_OK 2 |
|
#define R_OK 4 |
|
#endif /* not F_OK */ |
|
|
|
#ifndef STDIN_FILENO |
|
#define STDIN_FILENO 0 |
|
#define STDOUT_FILENO 1 |
|
#define STDERR_FILENO 2 |
|
#endif /* not STDIN_FILENO */ |
|
|
|
#endif /* not KPATHSEA_C_UNISTD_H */
|
|
|