Joel Sherrill
a456074d78
Made these have real constants.
1998-04-03 18:44:44 +00:00
Joel Sherrill
60b791ada1
updated copyright to 1998
1998-02-17 23:46:28 +00:00
Joel Sherrill
98e4ebf594
Fixed typo in the pointer to the license terms.
1997-10-08 15:45:54 +00:00
Joel Sherrill
a14d2af958
Changed name from entry to thread_entry to be more compatible with
...
Ada interface where entry is a keyword.
1997-07-09 23:52:08 +00:00
Joel Sherrill
03f2154e51
headers updated to reflect new style copyright notice as part
...
of switching to the modified GNU GPL.
1997-04-22 17:20:27 +00:00
Joel Sherrill
6881e0cb4b
Reduced number of POSIX thread priorities from 255 to 254 to avoid conflicts
...
of lowest priority with the RTEMS IDLE thread. This was causing the lowest
priority GNAT Ada task to never run.
1997-04-15 18:02:18 +00:00
Joel Sherrill
ded66f8f41
added prototype for _POSIX_Timespec_subtract
1996-09-17 21:26:25 +00:00
Joel Sherrill
ed5a518d09
moved PTHREAD_MINIMUM_STACK_SIZE from pthread.c to here so it would be
...
visible to other files.
1996-09-08 16:21:16 +00:00
Joel Sherrill
57dae56225
added constant to indicate there is no mutex associated with this
...
condition variable
1996-08-15 18:56:09 +00:00
Mark Johannes
3b97b7a083
mutex.h: removes the promotion of core status code to POSXI status codes
1996-08-12 18:58:12 +00:00
Mark Johannes
b1af454f18
mutex.h: promoted out _POSIX_Mutex_From_core_mutex_status
1996-08-12 17:41:37 +00:00
Joel Sherrill
f55d898c6b
added ss_high_priority field to support sporadic server.
1996-08-08 16:51:14 +00:00
Joel Sherrill
503dc05890
switched from "STATIC INLINE" to "RTEMS_INLINE_ROUTINE"
1996-07-03 14:20:03 +00:00
Joel Sherrill
7f13a93288
fields for init threads stuff said tasks.
1996-06-14 15:49:31 +00:00
Joel Sherrill
25a882a611
config.h: added maximum_queued_signals.
...
psignal.h: fixed typo.
1996-06-13 20:45:38 +00:00
Joel Sherrill
7fc3029a59
added prototype for manager initialization routine.
1996-06-13 16:39:28 +00:00
Joel Sherrill
20d099eabd
deleted field for signals_global_pending.
1996-06-11 22:51:59 +00:00
Joel Sherrill
d0baf81b2f
new file.
1996-06-11 16:00:06 +00:00
Joel Sherrill
494740cb7f
added psignal.h
1996-06-10 21:04:14 +00:00
Joel Sherrill
d03f192a21
*** empty log message ***
1996-06-10 20:46:36 +00:00
Joel Sherrill
fce2e9dab3
in newlib now
1996-06-06 21:27:33 +00:00
Joel Sherrill
ed10d76219
added Sporadic_timer field to support sporadic server
1996-06-06 14:52:53 +00:00
Joel Sherrill
09c1e31dc3
added comments to priority.h to document the definition of posix priority
...
and how it corresponds to rtems core priority.
Schedule was renamed schedparam
1996-06-05 14:43:52 +00:00
Joel Sherrill
12c77ab080
added scheduling policy and parameter information
1996-06-04 16:14:55 +00:00
Joel Sherrill
552a345d97
added thread queue for list of threads waiting to join.
1996-06-03 22:07:14 +00:00
Joel Sherrill
4427a6492e
deleted POSIX threads typedef masking Thread_Control
1996-06-03 21:06:12 +00:00
Joel Sherrill
5b748a177d
renamed _POSIX_Time_Spec_to_interval to _POSIX_Timespec_to_interval
1996-06-03 17:32:19 +00:00
Joel Sherrill
a38283590c
added constant for seconds between posix epoch (1970) and rtems epoch (1988).
...
Formerly this constant was in the file src/time.c.
1996-06-03 16:29:35 +00:00
Joel Sherrill
b927fba1c4
commented out cancel handlers related items.
1996-05-31 18:59:57 +00:00
Joel Sherrill
dd32d883d7
posix initialization threads table was misnamed "posix initialization
...
tasks table"
1996-05-29 22:46:05 +00:00
Joel Sherrill
ece8c9abd3
first cut at pthread_create
1996-05-29 19:28:01 +00:00
Joel Sherrill
e941ea131d
added entry point for posix initialization threads to the posix initialization
...
threads table structure
1996-05-29 16:54:24 +00:00
Joel Sherrill
c627b2a3a1
split the inclusion of "EXTERN" data based on whether it was sapi,
...
score, rtems api, or posix api related.
1996-05-28 21:40:52 +00:00
Joel Sherrill
5a18e047ac
added initial set of api extension callouts
1996-05-28 19:28:32 +00:00
Joel Sherrill
47d6b1400f
commented out interrupt support
1996-05-28 16:32:55 +00:00
Joel Sherrill
52d9e4d1ac
added maximum keys
1996-05-28 16:16:11 +00:00
Joel Sherrill
e6d4b1d086
added initial posix configuration support
1996-05-28 13:13:34 +00:00
Joel Sherrill
05195890d7
These files have been modified in the initial pass at getting the portion
...
of the POSIX API necessary to support the GNAT runtime to initially compile.
We now have verified that the specifications for the necessary routines
are correct per the POSIX standards we have.
The removed files were moved to newlib as they were duplicates of files
already included there.
1996-05-22 22:31:51 +00:00
Joel Sherrill
97005786d8
SPARC port passes all tests
1995-10-30 21:54:45 +00:00
Joel Sherrill
eb5a7e07df
fixed missing CVS IDs
1995-10-06 20:48:38 +00:00
Joel Sherrill
5e9b32b439
posix support initially added
1995-09-26 19:27:15 +00:00