From 28b63352093eae20d5dd3e62666be6673c1938d5 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Tue, 13 Apr 2004 15:40:41 +0000 Subject: 2004-04-13 Ralf Corsepius * rtems/include/rtems/rtems/types.h: Include instead of . Conditionally typedef rtems*signed64 types. * score/include/rtems/system.h: Include instead of . --- cpukit/rtems/include/rtems/rtems/types.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'cpukit/rtems/include/rtems/rtems/types.h') diff --git a/cpukit/rtems/include/rtems/rtems/types.h b/cpukit/rtems/include/rtems/rtems/types.h index 6b5ea55775..2be19f8248 100644 --- a/cpukit/rtems/include/rtems/rtems/types.h +++ b/cpukit/rtems/include/rtems/rtems/types.h @@ -23,18 +23,24 @@ extern "C" { * RTEMS basic type definitions */ -#include +#include /* backward compatibility types */ typedef uint8_t rtems_unsigned8; typedef uint16_t rtems_unsigned16; typedef uint32_t rtems_unsigned32; +#if defined(uint64_t) +/* FIXME: Some targets do not have 64-bit types */ typedef uint64_t rtems_unsigned64; +#endif typedef int8_t rtems_signed8; typedef int16_t rtems_signed16; typedef int32_t rtems_signed32; +#if defined(int64_t) +/* FIXME: Some targets do not have 64-bit types */ typedef int64_t rtems_signed64; +#endif #include #include -- cgit v1.2.3