From 848743c1b688d0764c4293e635318b9d052040b5 Mon Sep 17 00:00:00 2001 From: Stan Shebs Date: Tue, 15 Feb 1994 20:48:53 +0000 Subject: [PATCH] Tue Feb 15 12:44:30 1994 Stan Shebs (shebs@andros.cygnus.com) * mpw-make.in (CSEARCH): Add include/mpw to search path. * hosts/mpw.h (stat): Remove incomplete definition, now in include/mpw/sys. (POSIX_UTIME): Define. --- bfd/ChangeLog.mpw | 7 +++++++ bfd/hosts/mpw.h | 32 ++++++++++---------------------- bfd/mpw-make.in | 2 +- 3 files changed, 18 insertions(+), 23 deletions(-) diff --git a/bfd/ChangeLog.mpw b/bfd/ChangeLog.mpw index d957bf82bc2..709343f5057 100644 --- a/bfd/ChangeLog.mpw +++ b/bfd/ChangeLog.mpw @@ -1,3 +1,10 @@ +Tue Feb 15 12:44:30 1994 Stan Shebs (shebs@andros.cygnus.com) + + * mpw-make.in (CSEARCH): Add include/mpw to search path. + * hosts/mpw.h (stat): Remove incomplete definition, now in + include/mpw/sys. + (POSIX_UTIME): Define. + Sat Jan 22 13:30:57 1994 Stan Shebs (shebs@andros.cygnus.com) * mpw-config.in: Create sysdep.h using forward-include. diff --git a/bfd/hosts/mpw.h b/bfd/hosts/mpw.h index 34af235a951..a7838b5ad79 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 #include #include - #include +#include + #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 */ #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 */ diff --git a/bfd/mpw-make.in b/bfd/mpw-make.in index d6c61fce189..d9360eaf195 100644 --- a/bfd/mpw-make.in +++ b/bfd/mpw-make.in @@ -73,7 +73,7 @@ CC_FOR_BUILD = {CC} INCDIR = "{topsrcdir}"include #CSEARCH = -i : -i {srcdir} -i {INCDIR}: -CSEARCH = -i "{INCDIR}","{INCDIR}":,"{topsrcdir}"extra-include:,"{srcdir}" +CSEARCH = -i "{INCDIR}","{INCDIR}":,"{INCDIR}":mpw:,::extra-include:,"{srcdir}" DEP = mkdep SUBDIRS = doc -- 2.30.2