diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2004-10-29 10:13:02 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2004-10-29 10:13:02 +0000 |
commit | b24b4eb06b081b8feae1be7b61ddc342dd6bd540 (patch) | |
tree | b35af3c88535612cc9838a8a9d46a900b6fd871f /cpukit/libcsupport/include/rtems/_inttypes.h | |
parent | 2004-10-28 Joel Sherrill <joel@OARcorp.com> (diff) | |
download | rtems-b24b4eb06b081b8feae1be7b61ddc342dd6bd540.tar.bz2 |
2004-10-28 Ralf Corsepius <ralf_corsepius@rtems.org>
* libcsupport/include/rtems/_inttypes.h: Remove.
* libcsupport/include/rtems/_stdint.h: Remove.
* libcsupport/include/sys/_inttypes.h: New.
* libcsupport/include/sys/_stdint.h: New.
* libcsupport/Makefile.am: Reflect changes above.
Diffstat (limited to 'cpukit/libcsupport/include/rtems/_inttypes.h')
-rw-r--r-- | cpukit/libcsupport/include/rtems/_inttypes.h | 78 |
1 files changed, 0 insertions, 78 deletions
diff --git a/cpukit/libcsupport/include/rtems/_inttypes.h b/cpukit/libcsupport/include/rtems/_inttypes.h deleted file mode 100644 index f74105470b..0000000000 --- a/cpukit/libcsupport/include/rtems/_inttypes.h +++ /dev/null @@ -1,78 +0,0 @@ -/* - * COPYRIGHT (c) 2004. - * Ralf Corsepius, Ulm/Germany. - * - * The license and distribution terms for this file may be - * found in the file LICENSE in this distribution or at - * http://www.rtems.org/license/LICENSE. - * - * $Id$ - */ - -#ifndef __rtems__inttypes_h -#define __rtems__inttypes_h - -#include <rtems/_stdint.h> - -#define __STRINGIFY(a) #a - -/* 8-bit types */ -#define __PRI8(x) __STRINGIFY(x) - -#define PRId8 __PRI8(d) -#define PRIi8 __PRI8(i) -#define PRIo8 __PRI8(o) -#define PRIu8 __PRI8(u) -#define PRIx8 __PRI8(x) -#define PRIX8 __PRI8(X) - -#undef __PRI8 - -/* 16-bit types */ -#define __PRI16(x) __STRINGIFY(x) - -#define PRId16 __PRI16(d) -#define PRIi16 __PRI16(i) -#define PRIo16 __PRI16(o) -#define PRIu16 __PRI16(u) -#define PRIx16 __PRI16(x) -#define PRIX16 __PRI16(X) - -#undef __PRI16 - -/* 32-bit types */ -#if defined(__rtems_long32) -#define __PRI32(x) __STRINGIFY(l##x) -#else -#define __PRI32(x) __STRINGIFY(x) -#endif - -#define PRId32 __PRI32(d) -#define PRIi32 __PRI32(i) -#define PRIo32 __PRI32(o) -#define PRIu32 __PRI32(u) -#define PRIx32 __PRI32(x) -#define PRIX32 __PRI32(X) - -#undef __PRI32 - -/* 64-bit types */ -#if defined(__rtems_longlong64) -#define __PRI64(x) __STRINGIFY(ll##x) -#elif defined(__rtems_longlong64) -#define __PRI64(x) __STRINGIFY(l##x) -#else -#define __PRI64(x) __STRINGIFY(x) -#endif - -#define PRId64 __PRI64(d) -#define PRIi64 __PRI64(i) -#define PRIo64 __PRI64(o) -#define PRIu64 __PRI64(u) -#define PRIx64 __PRI64(x) -#define PRIX64 __PRI64(X) - -#undef __STRINGIFY -#undef __PRI64 - -#endif /* __rtems__inttypes_h */ |