Commit Graph

45 Commits

Author SHA1 Message Date
Richard Kenner
57bc5ea0bc Make sure file is processed if some of the known __need_* macros is
defined.

From-SVN: r13044
1996-10-28 07:36:05 -05:00
Richard Kenner
3e2b54f56d (__need_wint_t): Move #undef to right place.
From-SVN: r12613
1996-08-11 21:43:10 -04:00
Jason Merrill
7a389b48df (NULL): Use __null for G++.
From-SVN: r12601
1996-08-08 01:45:02 +00:00
Richard Kenner
e4199af144 Undefine __need_wint_t.
From-SVN: r12518
1996-07-18 19:20:54 -04:00
Brendan Kehoe
1d69549383 * ginclude/stddef.h (wint_t): Don't wrap with #ifndef __cplusplus.
From-SVN: r12288
1996-06-17 18:03:51 -04:00
Ian Lance Taylor
25e0447f75 Fix typo: TYPE_ptrdiff_t to _TYPE_ptrdiff_t.
From-SVN: r12166
1996-06-05 20:36:21 +00:00
Richard Kenner
3464bdc413 If need_wint_t defined, nothing in this file is needed.
(_WINT_T, __WINT__TYPE__, wint_t): Define under certain circumstances.

From-SVN: r11977
1996-05-17 07:39:59 -04:00
Richard Kenner
cfeda19726 Don't define wchar_t if __cplusplus is defined.
From-SVN: r10246
1995-08-19 16:40:07 -04:00
Richard Kenner
a0ab04225b Undefine _BSD_XXX_T_ if _GCC_XXX_T is defined on BSD Net/2 derived
systems.

From-SVN: r9843
1995-05-30 19:03:18 -04:00
Richard Kenner
b095754a73 Treat _MACHINE_ANSI_H_ like _ANSI_H_.
From-SVN: r9490
1995-04-26 18:04:28 -04:00
Ian Lance Taylor
3d356a8c3e Handle VxWorks typedef macros
From-SVN: r9121
1995-03-03 17:11:06 +00:00
Richard Kenner
a2a8c03cad Test _SIZE_T_DEFINED and _WCHAR_T_DEFINED.
From-SVN: r9015
1995-02-21 18:53:57 -05:00
Richard Kenner
ec2c907ae8 Include <machine/ansi.h> on NetBSD.
Check for _BSD_XXX_T_ as well as _XXX_T_.
Add _BSD_XXX_T_ to list of defines to check and define for a given
type for SIZE_T, PTRDIFF_T, and WCHAR_T.

From-SVN: r8489
1994-11-17 17:25:58 -05:00
Doug Evans
a16301244f Netware uses _SIZE_T_DEFINED_, _WCHAR_T_DEFINED_.
From-SVN: r8242
1994-10-07 23:27:46 +00:00
Richard Kenner
73c8c157ad Handle _BSD_WCHAR_T_ like _WCHAR_T_, since at least BSD/386 1.1 uses the former instead of the latter.
Handle _BSD_WCHAR_T_ like _WCHAR_T_, since at least BSD/386 1.1 uses
the former instead of the latter.  If _BSD_RUNE_T_ is defined, then
define rune_t when we define wchar_t.  Test definedness of _GCC_SIZE_T
as well as _GCC_SIZE_T_; likewise for _GCC_PTRDIFF_T and _GCC_WCHAR_T.

From-SVN: r7844
1994-08-01 18:52:34 -04:00
Richard Kenner
6c68c4abdd Recognize __FreeBSD__.
From-SVN: r7153
1994-04-25 14:22:17 -04:00
Jason Merrill
3ff2f6ea9b * gstddef.h (wchar_t): Always define as __WCHAR_TYPE__.
From-SVN: r6962
1994-04-04 21:21:02 +00:00
Richard Kenner
ec044cecc2 Define and protect against __STDDEF_H__ for Irix 5.1.
From-SVN: r6184
1993-12-03 06:48:21 -05:00
Doug Evans
da38c875b4 gstddef.h: Back out change of Sep 15 (handles Sun lossage).
Prevented bootstrapping.

From-SVN: r5372
1993-09-20 19:24:39 +00:00
Richard Kenner
de9f6f432f (size_t): Acorn RISCiX requires __size_t defined.
From-SVN: r5357
1993-09-19 09:44:59 -04:00
Richard Stallman
8e1404b384 Delete the conditional that used to semi-avoid interference with sys/stdtypes.h on Sun.
Delete the conditional that used to semi-avoid
interference with sys/stdtypes.h on Sun.  (fixincludes makes it ok.)

From-SVN: r5332
1993-09-15 21:39:20 +00:00
Richard Stallman
fda59a9a3f Test and define __INT_WCHAR_T_H.
From-SVN: r5085
1993-08-06 05:58:10 +00:00
Richard Stallman
7a0b14b8bc (_WCHAR_T_H): Test this and define this.
From-SVN: r4999
1993-07-27 07:10:41 +00:00
Richard Stallman
e38ba83aeb (size_t) [__GNUG__]: Don't typedef it if it's already defined as a macro.
From-SVN: r4549
1993-05-24 06:09:38 +00:00
Richard Stallman
6de4738425 [_ANSI_H_]: Handle __need_size_t and __need_wchar_t.
From-SVN: r4523
1993-05-20 23:17:53 +00:00
Richard Stallman
26afdb8e8d [_ANSI_H_]: Handle __need_size_t and __need_wchar-t.
From-SVN: r4520
1993-05-20 21:10:36 +00:00
Richard Stallman
b6126bf1dc (_SYS_SIZE_T_H): Test this and define this.
From-SVN: r3548
1993-02-27 00:47:17 +00:00
Richard Stallman
6d68f08ee4 [__sequent__]: #undef _PTRDIFF_T_ at beginning, if defined.
From-SVN: r2932
1992-12-27 22:54:03 +00:00
Richard Stallman
3418a1da8b Fix prev change; test of _STDDEF_H was backwards.
From-SVN: r2775
1992-11-22 22:04:25 +00:00
Richard Stallman
ca2ece1b45 [_ANSI_H_]: When undefing at the end, test _STDDEF_H, not __need_ptrdiff_t.
[__need_ptrdiff_t]: Don't undef _SIZE_T_ or _WCHAR_T_.

From-SVN: r2735
1992-11-10 15:26:10 +00:00
Richard Stallman
d58243d112 Find ansi.h in machine subdir.
From-SVN: r2703
1992-11-06 08:46:38 +00:00
Richard Stallman
6be564d070 [4.3 net 2]: If _SIZE_T_, etc. are undefined then type is already declared.
[4.3 net 2]: Force inclusion of ansi.h.
Undef _SIZE_T_, _PTRDIFF_T_, _WCHAR_T_ at end.

From-SVN: r2669
1992-10-31 21:27:50 +00:00
Richard Stallman
8328559dec Do nothing if _ANSI_STDDEF_H already defined.
From-SVN: r2497
1992-10-17 04:41:39 +00:00
Richard Stallman
cac47212eb (_ANSI_STDDEF_H): Define, along with _STDDEF_H.
From-SVN: r2469
1992-10-15 08:05:45 +00:00
Richard Stallman
09dafdadf0 If _ANSI_H_, undef _PTRDIFF_T_, _SIZE_T_, _WCHAR_T.
From-SVN: r2291
1992-10-01 06:11:57 +00:00
Richard Stallman
84b18070cc entered into RCS
From-SVN: r1703
1992-07-28 05:36:01 +00:00
Charles Hannum
c8b9d354bb *** empty log message ***
From-SVN: r1382
1992-07-01 23:29:59 +00:00
Richard Stallman
f72aed244a *** empty log message ***
From-SVN: r1263
1992-06-24 03:59:40 +00:00
Richard Stallman
590f7e6438 *** empty log message ***
From-SVN: r1190
1992-06-11 19:08:00 +00:00
Richard Stallman
77395be632 *** empty log message ***
From-SVN: r631
1992-03-30 02:25:19 +00:00
Richard Stallman
e2f088306f *** empty log message ***
From-SVN: r596
1992-03-27 21:25:33 +00:00
Richard Stallman
3308e40acf *** empty log message ***
From-SVN: r516
1992-03-18 05:21:50 +00:00
Richard Stallman
b125a5a889 *** empty log message ***
From-SVN: r185
1992-01-15 06:01:38 +00:00
Richard Stallman
616f7d0077 *** empty log message ***
From-SVN: r116
1991-12-13 20:28:29 +00:00
Michael Meissner
301264e6e9 Initial revision
From-SVN: r77
1991-11-27 20:06:32 +00:00