Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | deleted POSIX threads typedef masking Thread_Control | Joel Sherrill | 1996-06-03 | 4 | -25/+96 |
| | | | | added initial version of pthread_detach and pthread_join | ||||
* | deleted POSIX threads typedef masking Thread_Control | Joel Sherrill | 1996-06-03 | 4 | -22/+12 |
| | |||||
* | nanosleep now fills in the time remaining structure. | Joel Sherrill | 1996-06-03 | 1 | -4/+3 |
| | |||||
* | renamed _POSIX_Time_Spec_to_interval to _POSIX_Timespec_to_interval | Joel Sherrill | 1996-06-03 | 8 | -22/+71 |
| | |||||
* | created ptimer.c and moved the timer_* routines out of time.c into ptimer.c | Joel Sherrill | 1996-06-03 | 2 | -58/+76 |
| | |||||
* | added constant for seconds between posix epoch (1970) and rtems epoch (1988). | Joel Sherrill | 1996-06-03 | 2 | -0/+22 |
| | | | | Formerly this constant was in the file src/time.c. | ||||
* | renamed _TOD_Ticks_since_boot as _Watchdog_Ticks_since_boot so the Watchdog | Joel Sherrill | 1996-05-31 | 3 | -2/+3 |
| | | | | | Handler could timestamp the starting and stopping of timers. Since TOD is built on top of Watchdog, this avoided a circular dependency. | ||||
* | added checks to validate values passed to set attribute routines | Joel Sherrill | 1996-05-31 | 6 | -26/+105 |
| | |||||
* | moved sleep() from psignal.c to unistd.c | Joel Sherrill | 1996-05-31 | 4 | -26/+115 |
| | | | | | | | implemented sigemptyset() sigfillset(), sigaddset(), sigdelset(), and sigismember(). added checks for valid attribute values to some of the pthread_attr_t sets. | ||||
* | commented out cancel handlers related items. | Joel Sherrill | 1996-05-31 | 2 | -0/+6 |
| | |||||
* | moved attribute related constants into the rtems specific sys/types.h | Joel Sherrill | 1996-05-31 | 2 | -26/+0 |
| | | | | file in newlib. | ||||
* | First cut at implementing time, clock_gettime, clock_settime, clock_getres, | Joel Sherrill | 1996-05-30 | 2 | -17/+168 |
| | | | | | sleep, and nanosleep. Does not yet support per process clock, per thread clock, interruptible sleep (sleep/nanosleep), or time remaining on nanosleep. | ||||
* | posix initialization threads table was misnamed "posix initialization | Joel Sherrill | 1996-05-29 | 5 | -51/+52 |
| | | | | tasks table" | ||||
* | comment clean up | Joel Sherrill | 1996-05-29 | 15 | -30/+19 |
| | |||||
* | types.c: spacing | Joel Sherrill | 1996-05-29 | 2 | -28/+33 |
| | | | | | psignal.c: kill recognizes SIGABRT and exits to prevent asserts from recursively occurring because kill was not implemented and asserted. | ||||
* | added pthread_exit | Joel Sherrill | 1996-05-29 | 1 | -8/+45 |
| | | | | first posix thread ran | ||||
* | cleaned up spacing and parentheses | Joel Sherrill | 1996-05-29 | 2 | -4/+4 |
| | |||||
* | first cut at pthread_create | Joel Sherrill | 1996-05-29 | 3 | -10/+78 |
| | |||||
* | addressed minimum stack size attribute. | Joel Sherrill | 1996-05-29 | 1 | -1/+4 |
| | | | | | | | There is a potential problem if setting PTHREAD_STACK_MIN to 0 does not work with all applications since it is in limit.h over in newlib. There is a potential build order issue with newlib needing to know the rtems cpu dependent stack size minimum. | ||||
* | removed all ifdef's on NOT_IMPLEMENTED. | Joel Sherrill | 1996-05-29 | 9 | -40/+30 |
| | |||||
* | added entry point for posix initialization threads to the posix initialization | Joel Sherrill | 1996-05-29 | 2 | -4/+16 |
| | | | | threads table structure | ||||
* | renamed signal.c to psignal.c to avoid naming problems. | Joel Sherrill | 1996-05-29 | 5 | -7/+119 |
| | | | | | | added mp stubs to cond.c and mutex.c to eliminate link errors. added pthread_exit to pthread.c | ||||
* | split the inclusion of "EXTERN" data based on whether it was sapi, | Joel Sherrill | 1996-05-28 | 16 | -20/+96 |
| | | | | score, rtems api, or posix api related. | ||||
* | added initial set of api extension callouts | Joel Sherrill | 1996-05-28 | 5 | -6/+166 |
| | |||||
* | commented out interrupt support | Joel Sherrill | 1996-05-28 | 2 | -0/+4 |
| | |||||
* | comment cleanup | Joel Sherrill | 1996-05-28 | 2 | -4/+2 |
| | |||||
* | added maximum keys | Joel Sherrill | 1996-05-28 | 2 | -0/+2 |
| | |||||
* | added initial posix configuration support | Joel Sherrill | 1996-05-28 | 2 | -0/+102 |
| | |||||
* | updates to fix typos | Joel Sherrill | 1996-05-24 | 3 | -35/+35 |
| | |||||
* | These files have been modified in the initial pass at getting the portion | Joel Sherrill | 1996-05-22 | 15 | -7/+26 |
| | | | | | | 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. | ||||
* | These files have been modified in the initial pass at getting the portion | Joel Sherrill | 1996-05-22 | 6 | -22/+58 |
| | | | | | | | | | 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. | ||||
* | fixed typo | Joel Sherrill | 1996-05-10 | 1 | -1/+1 |
| | |||||
* | added correct use of _Thread_queue_Enter_critical_section | Joel Sherrill | 1995-12-08 | 1 | -0/+1 |
| | |||||
* | Insert mode argument to _Watchdog_Insert removed. Now are watchdog timers | Joel Sherrill | 1995-12-01 | 1 | -5/+1 |
| | | | | are automatically activated upon insertion. | ||||
* | SPARC port passes all tests | Joel Sherrill | 1995-10-30 | 2 | -4/+2 |
| | |||||
* | fixed missing CVS IDs | Joel Sherrill | 1995-10-06 | 42 | -0/+52 |
| | |||||
* | moved to new development machine and went to gcc 2.7.0 | Joel Sherrill | 1995-10-06 | 1 | -1/+1 |
| | |||||
* | posix support initially added | Joel Sherrill | 1995-09-26 | 84 | -0/+12144 |