OSDN Git Service

* filedoalloc.c (_POSIX_SOURCE): Remove definition.
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Apr 1999 18:27:53 +0000 (18:27 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Apr 1999 18:27:53 +0000 (18:27 +0000)
        * fileops.c (_POSIX_SOURCE): Likewise.
        * iopopen.c (_POSIX_SOURCE): Likewise.
        * procbuf.cc (_POSIX_SOURCE): Likewise.
        * libioP.h (_POSIX_SOURCE): And define it here.
        * stdiostream.cc: Include libioP.h before others.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26380 138bc75d-0d04-0410-961f-82ee72b054a4

libio/ChangeLog
libio/filedoalloc.c
libio/fileops.c
libio/iopopen.c
libio/libioP.h
libio/procbuf.cc
libio/stdiostream.cc

index b05db01..798a5d3 100644 (file)
@@ -1,3 +1,12 @@
+Mon Apr 12 19:22:44 1999  Mumit Khan  <khan@xraylith.wisc.edu>
+
+       * filedoalloc.c (_POSIX_SOURCE): Remove definition.
+       * fileops.c (_POSIX_SOURCE): Likewise.
+       * iopopen.c (_POSIX_SOURCE): Likewise.
+       * procbuf.cc (_POSIX_SOURCE): Likewise.
+       * libioP.h (_POSIX_SOURCE): And define it here.
+       * stdiostream.cc: Include libioP.h before others.
+
 Fri Apr  2 15:11:58 1999  H.J. Lu  (hjl@gnu.org)
 
        * libio/configure.in (gxx_include_dir): Handle it.
index 5c62280..52b5544 100644 (file)
@@ -42,9 +42,6 @@
 
 /* Modified for GNU iostream by Per Bothner 1991, 1992. */
 
-#ifndef _POSIX_SOURCE
-# define _POSIX_SOURCE
-#endif
 #include "libioP.h"
 #include <sys/types.h>
 #include <sys/stat.h>
index c440634..54e13d3 100644 (file)
@@ -25,9 +25,6 @@
    General Public License.  */
 
 
-#ifndef _POSIX_SOURCE
-# define _POSIX_SOURCE
-#endif
 #include "libioP.h"
 #include <fcntl.h>
 #include <sys/types.h>
index 59d4fc3..58f9749 100644 (file)
@@ -24,9 +24,6 @@
    other reasons why the executable file might be covered by the GNU
    General Public License.  */
 
-#ifndef _POSIX_SOURCE
-# define _POSIX_SOURCE
-#endif
 #include "libioP.h"
 #if _IO_HAVE_SYS_WAIT
 #include <signal.h>
index d41c466..36fa1e0 100644 (file)
    other reasons why the executable file might be covered by the GNU
    General Public License.  */
 
+#ifndef _POSIX_SOURCE
+# define _POSIX_SOURCE
+#endif
+
 #include <errno.h>
 #ifndef __set_errno
 # define __set_errno(Val) errno = (Val)
index 1c79ce4..eb6d50e 100644 (file)
@@ -28,7 +28,6 @@ the executable file might be covered by the GNU General Public License. */
 #pragma implementation
 #endif
 
-#define _POSIX_SOURCE
 #include "libioP.h"
 #include "procbuf.h"
 
index bc9bef0..ee0907b 100644 (file)
@@ -28,8 +28,8 @@ the executable file might be covered by the GNU General Public License. */
 #pragma implementation
 #endif
 
-#include <stdiostream.h>
 #include "libioP.h"
+#include <stdiostream.h>
 
 // A stdiobuf is "tied" to a FILE object (as used by the stdio package).
 // Thus a stdiobuf is always synchronized with the corresponding FILE,