diff options
-rw-r--r-- | cpukit/libcsupport/ChangeLog | 5 | ||||
-rw-r--r-- | cpukit/libcsupport/src/sync.c | 6 |
2 files changed, 6 insertions, 5 deletions
diff --git a/cpukit/libcsupport/ChangeLog b/cpukit/libcsupport/ChangeLog index c032aa1e41..1e05aecbe8 100644 --- a/cpukit/libcsupport/ChangeLog +++ b/cpukit/libcsupport/ChangeLog @@ -1,5 +1,10 @@ 2003-09-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> + * src/sync.c: Don't undef __STRICT_ANSI__. + Use struct _reent (struct reent doesn't exist) + +2003-09-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> + PR 486/rtems * src/newlib.c: Unconditionally include <stdio.h> diff --git a/cpukit/libcsupport/src/sync.c b/cpukit/libcsupport/src/sync.c index 1f6cad6406..4d317ce0b1 100644 --- a/cpukit/libcsupport/src/sync.c +++ b/cpukit/libcsupport/src/sync.c @@ -21,10 +21,6 @@ #include "config.h" #endif -/* this is needed to get the fileno() prototype */ -#if defined(__STRICT_ANSI__) -#undef __STRICT_ANSI__ -#endif #include <unistd.h> #include <stdio.h> @@ -50,7 +46,7 @@ static void sync_wrapper(FILE *f) /* iterate over all FILE *'s for this thread */ static void sync_per_thread(Thread_Control *t) { - struct reent *current_reent; + struct _reent *current_reent; /* * The sync_wrapper() function will operate on the current thread's |