* source.c: Always define O_BINARY to 0 if not defined already.
(openp): Unconditionally use O_BINARY.
This commit is contained in:
parent
afd7a018c9
commit
3e3a28f1f2
2 changed files with 7 additions and 6 deletions
|
@ -1,5 +1,8 @@
|
|||
2004-10-14 Mark Kettenis <kettenis@gnu.org>
|
||||
|
||||
* source.c: Always define O_BINARY to 0 if not defined already.
|
||||
(openp): Unconditionally use O_BINARY.
|
||||
|
||||
* top.c (gdb_readline): Always accept "\r\n" as a line-ending.
|
||||
* event-top.c (gdb_readline2): Likewise.
|
||||
|
||||
|
|
10
gdb/source.c
10
gdb/source.c
|
@ -46,16 +46,16 @@
|
|||
#include "ui-out.h"
|
||||
#include "readline/readline.h"
|
||||
|
||||
#ifndef O_BINARY
|
||||
#define O_BINARY 0
|
||||
#endif
|
||||
|
||||
#ifdef CRLF_SOURCE_FILES
|
||||
|
||||
/* Define CRLF_SOURCE_FILES in an xm-*.h file if source files on the
|
||||
host use \r\n rather than just \n. Defining CRLF_SOURCE_FILES is
|
||||
much faster than defining LSEEK_NOT_LINEAR. */
|
||||
|
||||
#ifndef O_BINARY
|
||||
#define O_BINARY 0
|
||||
#endif
|
||||
|
||||
#define OPEN_MODE (O_RDONLY | O_BINARY)
|
||||
#define FDOPEN_MODE FOPEN_RB
|
||||
|
||||
|
@ -674,9 +674,7 @@ openp (const char *path, int opts, const char *string,
|
|||
if (!path)
|
||||
path = ".";
|
||||
|
||||
#if defined(_WIN32) || defined(__CYGWIN__)
|
||||
mode |= O_BINARY;
|
||||
#endif
|
||||
|
||||
if ((opts & OPF_TRY_CWD_FIRST) || IS_ABSOLUTE_PATH (string))
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue