diff options
author | Stan Shebs <shebs@codesourcery.com> | 1995-03-04 00:47:01 +0000 |
---|---|---|
committer | Stan Shebs <shebs@codesourcery.com> | 1995-03-04 00:47:01 +0000 |
commit | ab62d0499e0aae8236683eb37999d5f03c98edc9 (patch) | |
tree | 0c40d6d97ab7b498266a75a93425eb2fb13e20dc /bfd/hosts | |
parent | cb7973c33e3ca9e1ec3b83d7ff1abca2066e3a18 (diff) | |
download | gdb-ab62d0499e0aae8236683eb37999d5f03c98edc9.zip gdb-ab62d0499e0aae8236683eb37999d5f03c98edc9.tar.gz gdb-ab62d0499e0aae8236683eb37999d5f03c98edc9.tar.bz2 |
* hosts/mpw.h (SEEK_SET, SEEK_CUR, BYTES_IN_PRINTF_INT):
Remove definitions.
(mpw_fread, mpw_fwrite): Declare, define as substitutes
for fread and fwrite.
Diffstat (limited to 'bfd/hosts')
-rw-r--r-- | bfd/hosts/mpw.h | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/bfd/hosts/mpw.h b/bfd/hosts/mpw.h index b78338a..9c8ebf6 100644 --- a/bfd/hosts/mpw.h +++ b/bfd/hosts/mpw.h @@ -1,4 +1,4 @@ -/* MPW host-specific definitions. */ +/* Mac MPW host-specific definitions. */ #ifndef hosts_mpw_H #define hosts_mpw_H @@ -14,6 +14,9 @@ #define ALMOST_STDC #endif +/* This bit of ugliness works around the stupid and useless definitions + of true and false in BFD header files. */ + #ifdef BFD_TRUE_FALSE #ifndef false #define false mpw_false @@ -35,16 +38,6 @@ #ifndef O_ACCMODE #define O_ACCMODE (O_RDONLY | O_WRONLY | O_RDWR) #endif -#ifndef SEEK_SET -#define SEEK_SET 0 -#endif -#ifndef SEEK_CUR -#define SEEK_CUR 1 -#endif - -#ifndef BYTES_IN_PRINTF_INT -#define BYTES_IN_PRINTF_INT 4 -#endif /* Binary files have different characteristics; for instance, no cr/nl translation. */ @@ -70,12 +63,16 @@ int fstat (); FILE *mpw_fopen (); int mpw_fseek (); +int mpw_fread (); +int mpw_fwrite (); void mpw_abort (); /* Map these standard functions to improved versions in libiberty. */ #define fopen mpw_fopen #define fseek mpw_fseek +#define fread mpw_fread +#define fwrite mpw_fwrite #define abort mpw_abort #ifndef TRUE_FALSE_ALREADY_DEFINED |