Define and protect against __STDDEF_H__ for Irix 5.1.
authorRichard Kenner <kenner@gcc.gnu.org>
Fri, 3 Dec 1993 11:48:21 +0000 (06:48 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Fri, 3 Dec 1993 11:48:21 +0000 (06:48 -0500)
From-SVN: r6184

gcc/ginclude/stddef.h

index 160f6342e6eeaffb45dd63b7b196911b7dd46bce..82adb942553a4e356c7f9740577b850847382937 100644 (file)
@@ -1,6 +1,7 @@
 #ifndef _STDDEF_H
 #ifndef _STDDEF_H_
 #ifndef _ANSI_STDDEF_H
+#ifndef __STDDEF_H__
 
 /* Any one of these symbols __need_* means that GNU libc
    wants us just to define one data type.  So don't define
@@ -11,6 +12,8 @@
 #define _STDDEF_H_
 /* snaroff@next.com says the NeXT needs this.  */
 #define _ANSI_STDDEF_H
+/* Irix 5.1 needs this.  */
+#define __STDDEF_H__
 #endif
 
 #ifndef __sys_stdtypes_h
@@ -221,6 +224,7 @@ typedef __WCHAR_TYPE__ wchar_t;
 
 #endif /* _STDDEF_H was defined this time */
 
+#endif /* __STDDEF_H__ was not defined before */
 #endif /* _ANSI_STDDEF_H was not defined before */
 #endif /* _STDDEF_H_ was not defined before */
 #endif /* _STDDEF_H was not defined before */