diff options
author | mike <mike@FreeBSD.org> | 2002-07-29 17:41:23 +0000 |
---|---|---|
committer | mike <mike@FreeBSD.org> | 2002-07-29 17:41:23 +0000 |
commit | 9f0ddc464e0c402f25ea8ae47e53ae9dba1c60c6 (patch) | |
tree | fb04866abc5687d2f4e78a89dc6942070f762ba8 /sys/ia64/include/ansi.h | |
parent | 0bf99191f0746f4d69a3d5389f707ff9a2630553 (diff) | |
download | FreeBSD-src-9f0ddc464e0c402f25ea8ae47e53ae9dba1c60c6.zip FreeBSD-src-9f0ddc464e0c402f25ea8ae47e53ae9dba1c60c6.tar.gz |
Create a new header <machine/_stdint.h> for storing MD parts of
<stdint.h>. Previously, parts were defined in <machine/ansi.h> and
<machine/limits.h>. This resulted in two problems:
(1) Defining macros in <machine/ansi.h> gets in the way of that
header only defining types.
(2) Defining C99 limits in <machine/limits.h> adds pollution to
<limits.h>.
Diffstat (limited to 'sys/ia64/include/ansi.h')
-rw-r--r-- | sys/ia64/include/ansi.h | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/sys/ia64/include/ansi.h b/sys/ia64/include/ansi.h index 188fbef..a7cde5b 100644 --- a/sys/ia64/include/ansi.h +++ b/sys/ia64/include/ansi.h @@ -150,19 +150,6 @@ typedef unsigned long __uint_fast64_t; typedef long __intmax_t; typedef unsigned long __uintmax_t; -#define __INT8_C(c) (c) -#define __INT16_C(c) (c) -#define __INT32_C(c) (c) -#define __INT64_C(c) (c ## L) - -#define __UINT8_C(c) (c) -#define __UINT16_C(c) (c) -#define __UINT32_C(c) (c ## U) -#define __UINT64_C(c) (c ## UL) - -#define __INTMAX_C(c) (c ## L) -#define __UINTMAX_C(c) (c ## UL) - /* * mbstate_t is an opaque object to keep conversion state, during multibyte * stream conversions. The content must not be referenced by user programs. |