diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2008-09-18 03:04:11 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2008-09-18 03:04:11 +0000 |
commit | e91c4bc8e9cee97b1d3a8d031429c235df3bb22c (patch) | |
tree | dea3b8663e138992eb3cf45d1e1d6667c75c3292 /cpukit/rtems/include | |
parent | 2008-09-18 Ralf Corsépius <ralf.corsepius@rtems.org> (diff) | |
download | rtems-e91c4bc8e9cee97b1d3a8d031429c235df3bb22c.tar.bz2 |
Do not define rtems_boolean, rtems_single, rtems_double unless RTEMS_DEPRECATED_TYPES is given.
Diffstat (limited to 'cpukit/rtems/include')
-rw-r--r-- | cpukit/rtems/include/rtems/rtems/types.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/cpukit/rtems/include/rtems/rtems/types.h b/cpukit/rtems/include/rtems/rtems/types.h index 0eb53c30bb..d3907d20e4 100644 --- a/cpukit/rtems/include/rtems/rtems/types.h +++ b/cpukit/rtems/include/rtems/rtems/types.h @@ -24,10 +24,6 @@ */ /**@{*/ -#ifdef __cplusplus -extern "C" { -#endif - /* * RTEMS basic type definitions */ @@ -44,7 +40,12 @@ extern "C" { #include <rtems/score/mppkt.h> #endif +#ifdef __cplusplus +extern "C" { +#endif + /** This type defines a single precision float. */ +#ifdef RTEMS_DEPRECATED_TYPES typedef single_precision rtems_single; /** This type defines a double precision float. */ @@ -52,6 +53,7 @@ typedef double_precision rtems_double; /** This type defines the RTEMS boolean type . */ typedef boolean rtems_boolean; +#endif /** This type defines is for Classic API object names. */ typedef uint32_t rtems_name; |