diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1995-07-18 21:11:57 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1995-07-18 21:11:57 +0000 |
commit | 3ea52882fb00192d09d505ef95011131cc8e8409 (patch) | |
tree | de84fa5733f1bd5867aa4b3c5a8226f852445c76 | |
parent | fixed for Linux (diff) | |
download | rtems-3ea52882fb00192d09d505ef95011131cc8e8409.tar.bz2 |
fixed for Linux
-rw-r--r-- | c/src/lib/libbsp/unix/posix/README | 18 | ||||
-rw-r--r-- | c/src/lib/libbsp/unix/posix/clock/clock.c | 1 | ||||
-rw-r--r-- | c/src/lib/libbsp/unix/posix/timer/timer.c | 1 |
3 files changed, 20 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/unix/posix/README b/c/src/lib/libbsp/unix/posix/README new file mode 100644 index 0000000000..0bf0782737 --- /dev/null +++ b/c/src/lib/libbsp/unix/posix/README @@ -0,0 +1,18 @@ +# +# $Id$ +# + + +This is a "generic" BSP for a modern UNIX system which is enough +System V and POSIX compliant to support at least the following: + + + semaphores + + itimers + + mmap + + shared memory + +At the moment, this BSP is known to work with the following UNIXes: + + + HP-UX 9.0.x + + Solaris 2.x + + Linux 1.1.x (single processor only -- mmap is broken) diff --git a/c/src/lib/libbsp/unix/posix/clock/clock.c b/c/src/lib/libbsp/unix/posix/clock/clock.c index 846d223c19..f2c6152990 100644 --- a/c/src/lib/libbsp/unix/posix/clock/clock.c +++ b/c/src/lib/libbsp/unix/posix/clock/clock.c @@ -20,6 +20,7 @@ #include <stdio.h> #include <signal.h> #include <time.h> +#include <sys/time.h> extern rtems_configuration_table Configuration; extern sigset_t UNIX_SIGNAL_MASK; diff --git a/c/src/lib/libbsp/unix/posix/timer/timer.c b/c/src/lib/libbsp/unix/posix/timer/timer.c index baef9295e5..223a82a5d6 100644 --- a/c/src/lib/libbsp/unix/posix/timer/timer.c +++ b/c/src/lib/libbsp/unix/posix/timer/timer.c @@ -19,6 +19,7 @@ #include <rtems.h> #include <time.h> +#include <sys/time.h> struct timeval Timer_start; struct timeval Timer_stop; |