aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1995-04-26 18:04:28 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1995-04-26 18:04:28 -0400
commitb095754a73868960130564eaa065a755bb403311 (patch)
tree71fec769d2ff51d6677085f679d110f8ef284e90 /gcc
parentdb8717d93b031ae41252ef8edc3a4a958233fa94 (diff)
downloadgcc-b095754a73868960130564eaa065a755bb403311.zip
gcc-b095754a73868960130564eaa065a755bb403311.tar.gz
gcc-b095754a73868960130564eaa065a755bb403311.tar.bz2
Treat _MACHINE_ANSI_H_ like _ANSI_H_.
From-SVN: r9490
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ginclude/stddef.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/gcc/ginclude/stddef.h b/gcc/ginclude/stddef.h
index e0cd8b2..bbc8f80 100644
--- a/gcc/ginclude/stddef.h
+++ b/gcc/ginclude/stddef.h
@@ -27,8 +27,9 @@
#endif
/* In 4.3bsd-net2, machine/ansi.h defines these symbols, which are
- defined if the corresponding type is *not* defined. */
-#ifdef _ANSI_H_
+ defined if the corresponding type is *not* defined.
+ FreeBSD-2.1 defines _MACHINE_ANSI_H_ instead of _ANSI_H_ */
+#if defined(_ANSI_H_) || defined(_MACHINE_ANSI_H_)
#if !defined(_SIZE_T_) && !defined(_BSD_SIZE_T_)
#define _SIZE_T
#endif
@@ -55,7 +56,7 @@
#undef _WCHAR_T_
#undef _BSD_WCHAR_T_
#endif
-#endif /* _ANSI_H_ */
+#endif /* defined(_ANSI_H_) || defined(_MACHINE_ANSI_H_) */
/* Sequent's header files use _PTRDIFF_T_ in some conflicting way.
Just ignore it. */