From 3ea52882fb00192d09d505ef95011131cc8e8409 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 18 Jul 1995 21:11:57 +0000 Subject: fixed for Linux --- c/src/lib/libbsp/unix/posix/README | 18 ++++++++++++++++++ c/src/lib/libbsp/unix/posix/clock/clock.c | 1 + c/src/lib/libbsp/unix/posix/timer/timer.c | 1 + 3 files changed, 20 insertions(+) create mode 100644 c/src/lib/libbsp/unix/posix/README 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 #include #include +#include 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 #include +#include struct timeval Timer_start; struct timeval Timer_stop; -- cgit v1.2.3