From 09b1f1ad2ce878efeeb9cff65f366334fc23a20d Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 6 Jun 1996 17:57:39 +0000 Subject: patch from Tony Bennett on the ifdef for O_NDELAY --- c/src/lib/libc/libio.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'c/src/lib/libc/libio.c') diff --git a/c/src/lib/libc/libio.c b/c/src/lib/libc/libio.c index 547f7ac377..7ef4b62db3 100644 --- a/c/src/lib/libc/libio.c +++ b/c/src/lib/libc/libio.c @@ -1,9 +1,7 @@ /* - * Provide UNIX/POSIX-like io system calls for RTEMS using the + * Provide UNIX/POSIX-like io system calls for RTEMS using the * RTEMS IO manager * - * TODO - * * $Id$ */ @@ -13,12 +11,15 @@ #include /* O_RDONLY, et.al. */ #include /* O_RDONLY, et.al. */ -#if defined(solaris2) -#define O_NDELAY O_NONBLOCK -#elif defined(RTEMS_NEWLIB) -#define O_NDELAY _FNBIO +#if ! defined(O_NDELAY) +# if defined(solaris2) +# define O_NDELAY O_NONBLOCK +# elif defined(RTEMS_NEWLIB) +# define O_NDELAY _FNBIO +# endif #endif + #include #include /* strcmp */ #include -- cgit v1.2.3