OSDN Git Service

* config/alpha/xm-vms.h (FILE_TYPE): Remove undef and baggage.
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 24 Nov 2001 22:12:17 +0000 (22:12 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 24 Nov 2001 22:12:17 +0000 (22:12 +0000)
(__UNIX_FOPEN): Define.

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

gcc/config/alpha/xm-vms.h

index e5c380a..0b918d1 100644 (file)
@@ -19,22 +19,6 @@ along with GNU CC; see the file COPYING.  If not, write to
 the Free Software Foundation, 59 Temple Place - Suite 330,
 Boston, MA 02111-1307, USA.  */
 
-/* If compiling with DECC, need to fix problem with <stdio.h>
-   which defines a macro called FILE_TYPE that breaks "tree.h".
-   Fortunately it uses #ifndef to suppress multiple inclusions.
-   Three possible cases:
-        1) <stdio.h> has already been included -- ours will be no-op;
-        2) <stdio.h> will be included after us -- "theirs" will be no-op;
-        3) <stdio.h> isn't needed -- including it here shouldn't hurt.
-   In all three cases, the problem macro will be removed here.  */
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#ifdef __DECC
-#undef FILE_TYPE
-#endif
-
 #define HOST_WIDE_INT long long
 #define HOST_BITS_PER_WIDE_INT 64
 
@@ -60,6 +44,9 @@ Boston, MA 02111-1307, USA.  */
    Posix compatible failure and success codes to be used */
 #define _POSIX_EXIT 1
 
+/* Open files in stream mode if not otherwise explicitly specified */
+#define __UNIX_FOPEN 1
+
 #define STDC_HEADERS 1
 
 #define HOST_EXECUTABLE_SUFFIX ".exe"