diff options
author | Mark Kettenis <kettenis@gnu.org> | 2004-10-12 10:06:14 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@gnu.org> | 2004-10-12 10:06:14 +0000 |
commit | 06c2338dfb9f8735e688cad31fb8f4e7a4edc171 (patch) | |
tree | bf6c7fce9dbaffdeee78d581b0354581be980f7b /gdb/defs.h | |
parent | 1abc85973aa37dff9c0c7cac0593b14a6abd74e1 (diff) | |
download | gdb-06c2338dfb9f8735e688cad31fb8f4e7a4edc171.zip gdb-06c2338dfb9f8735e688cad31fb8f4e7a4edc171.tar.gz gdb-06c2338dfb9f8735e688cad31fb8f4e7a4edc171.tar.bz2 |
* defs.h [!FOPEN_RB]: Include "fopen-bin.h" instead of
"fopen-same.h". Update comment.
Diffstat (limited to 'gdb/defs.h')
-rw-r--r-- | gdb/defs.h | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -804,11 +804,16 @@ typedef struct ptid ptid_t; #include "tm.h" #endif -/* If the xm.h file did not define the mode string used to open the - files, assume that binary files are opened the same way as text - files */ +/* Assume that fopen accepts the letter "b" in the mode string. + Support for is demanded by ISO C90, and should be supported on all + platforms that claim to have a standards conforming C library. On + true POSIX systems it will be ignored and have no effect. There + may still be systems without a standards conforming C library where + an ISO C90 compiler (GCC) is available. Known examples are SunOS + 4.x and 4.3BSD. This assumption means these systems are no longer + supported. */ #ifndef FOPEN_RB -#include "fopen-same.h" +# include "fopen-bin.h" #endif /* Defaults for system-wide constants (if not defined by xm.h, we fake it). |