diff options
Diffstat (limited to 'cpukit')
-rw-r--r-- | cpukit/libcsupport/src/__times.c | 2 | ||||
-rw-r--r-- | cpukit/libcsupport/src/malloc.c | 2 | ||||
-rw-r--r-- | cpukit/libmisc/monitor/mon-symbols.c | 3 |
3 files changed, 5 insertions, 2 deletions
diff --git a/cpukit/libcsupport/src/__times.c b/cpukit/libcsupport/src/__times.c index d0b96a8657..3a8812a8b3 100644 --- a/cpukit/libcsupport/src/__times.c +++ b/cpukit/libcsupport/src/__times.c @@ -63,6 +63,7 @@ clock_t times( return _times( ptms ); } +#if defined(RTEMS_NEWLIB) clock_t _times_r( struct _reent *ptr, struct tms *ptms @@ -70,3 +71,4 @@ clock_t _times_r( { return _times(ptms); } +#endif diff --git a/cpukit/libcsupport/src/malloc.c b/cpukit/libcsupport/src/malloc.c index 35acf86a2f..1c0c00b732 100644 --- a/cpukit/libcsupport/src/malloc.c +++ b/cpukit/libcsupport/src/malloc.c @@ -28,7 +28,7 @@ #include <string.h> /* for sbrk prototype in linux */ -#if defined(linux) +#if defined(__linux__) #define __USE_MISC #endif #include <unistd.h> /* sbrk(2) */ diff --git a/cpukit/libmisc/monitor/mon-symbols.c b/cpukit/libmisc/monitor/mon-symbols.c index 1fed3c47f7..48781bb6cc 100644 --- a/cpukit/libmisc/monitor/mon-symbols.c +++ b/cpukit/libmisc/monitor/mon-symbols.c @@ -12,7 +12,8 @@ */ /* for strcasecmp in linux and solaris */ -#if defined(linux) +#if defined(__linux__) +#include <features.h> #define __USE_BSD #endif #include <string.h> |