diff options
Diffstat (limited to 'bfd/hosts/mpw.h')
-rw-r--r-- | bfd/hosts/mpw.h | 32 |
1 files changed, 10 insertions, 22 deletions
diff --git a/bfd/hosts/mpw.h b/bfd/hosts/mpw.h index 34af235..a7838b5 100644 --- a/bfd/hosts/mpw.h +++ b/bfd/hosts/mpw.h @@ -1,4 +1,7 @@ +/* MPW host-specific definitions. */ + #ifndef hosts_mpw_H +#define hosts_mpw_H #ifndef MPW #define MPW @@ -25,9 +28,10 @@ #include <stdio.h> #include <ctype.h> #include <string.h> - #include <fcntl.h> +#include <sys/stat.h> + #ifndef O_ACCMODE #define O_ACCMODE (O_RDONLY | O_WRONLY | O_RDWR) #endif @@ -37,7 +41,6 @@ #ifndef SEEK_CUR #define SEEK_CUR 1 #endif -/*#include <string.h>*/ #ifndef BYTES_IN_PRINTF_INT #define BYTES_IN_PRINTF_INT 4 @@ -59,27 +62,9 @@ #endif -typedef short ino_t; -typedef short dev_t; - -struct stat { - ino_t st_ino; - dev_t st_dev; - int st_mode; - int st_size; - int st_uid; - int st_gid; - int st_mtime; -}; - -#define S_ISREG(m) (0) -#define S_ISDIR(m) (0) - #define NO_FCNTL -#ifdef __STDIO__ FILE *mpw_fopen (); -#endif int mpw_fstat (); int mpw_fseek (); void mpw_abort (); @@ -102,9 +87,12 @@ void mpw_abort (); #endif #endif +#ifndef TRUE_FALSE_ALREADY_DEFINED #define TRUE_FALSE_ALREADY_DEFINED +#endif + +#define POSIX_UTIME #define LOSING_TOTALLY -#define hosts_mpw_H -#endif +#endif /* hosts_mpw_H */ |