summaryrefslogtreecommitdiff
path: root/gdb/rdi-share
diff options
context:
space:
mode:
authorJason Molenda <jsm@bugshack.cygnus.com>2000-01-25 02:40:50 +0000
committerJason Molenda <jsm@bugshack.cygnus.com>2000-01-25 02:40:50 +0000
commit4ecebc39d879fbf0fa7bb311c84c6eb6a5cbcfb4 (patch)
tree3bf88948ab8fd7a5a54b5d4210fbeea2c77f7f88 /gdb/rdi-share
parent12fd3ce9985173a1add66f80ff510616ef942832 (diff)
downloadgdb-4ecebc39d879fbf0fa7bb311c84c6eb6a5cbcfb4.tar.gz
import gdb-2000-01-24 snapshot
Diffstat (limited to 'gdb/rdi-share')
-rw-r--r--gdb/rdi-share/devsw.c16
1 files changed, 11 insertions, 5 deletions
diff --git a/gdb/rdi-share/devsw.c b/gdb/rdi-share/devsw.c
index 2cb377d75be..bad327153e3 100644
--- a/gdb/rdi-share/devsw.c
+++ b/gdb/rdi-share/devsw.c
@@ -8,13 +8,14 @@
/* -*-C-*-
*
- * $Revision: 1.7 $
- * $Date: 2000/01/04 14:56:32 $
+ * $Revision: 1.8 $
+ * $Date: 2000/01/20 16:08:00 $
*
*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
+#include <fcntl.h>
#include "adp.h"
#include "sys.h"
@@ -48,9 +49,14 @@ static void openLogFile ()
perror ("fopen");
}
else
- /* The following line is equivalent to: */
- /* setlinebuf (angelDebugLogFile); */
- setvbuf(angelDebugLogFile, (char *)NULL, _IOLBF, 0);
+ {
+ /* The following line is equivalent to: */
+ /* setlinebuf (angelDebugLogFile); */
+ setvbuf(angelDebugLogFile, (char *)NULL, _IOLBF, 0);
+#if defined(__CYGWIN32__) || defined(__CYGWIN__)
+ setmode(fileno(angelDebugLogFile), O_TEXT);
+#endif
+ }
time (&t);
fprintf (angelDebugLogFile,"ADP log file opened at %s\n",asctime(localtime(&t)));