summaryrefslogtreecommitdiffstats
path: root/c/src/exec/posix (follow)
Commit message (Collapse)AuthorAgeFilesLines
* added checks to validate values passed to set attribute routinesJoel Sherrill1996-05-316-26/+105
|
* moved sleep() from psignal.c to unistd.cJoel Sherrill1996-05-314-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 Sherrill1996-05-312-0/+6
|
* moved attribute related constants into the rtems specific sys/types.hJoel Sherrill1996-05-312-26/+0
| | | | file in newlib.
* First cut at implementing time, clock_gettime, clock_settime, clock_getres,Joel Sherrill1996-05-302-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 initializationJoel Sherrill1996-05-295-51/+52
| | | | tasks table"
* comment clean upJoel Sherrill1996-05-2915-30/+19
|
* types.c: spacingJoel Sherrill1996-05-292-28/+33
| | | | | psignal.c: kill recognizes SIGABRT and exits to prevent asserts from recursively occurring because kill was not implemented and asserted.
* added pthread_exitJoel Sherrill1996-05-291-8/+45
| | | | first posix thread ran
* cleaned up spacing and parenthesesJoel Sherrill1996-05-292-4/+4
|
* first cut at pthread_createJoel Sherrill1996-05-293-10/+78
|
* addressed minimum stack size attribute.Joel Sherrill1996-05-291-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 Sherrill1996-05-299-40/+30
|
* added entry point for posix initialization threads to the posix initializationJoel Sherrill1996-05-292-4/+16
| | | | threads table structure
* renamed signal.c to psignal.c to avoid naming problems.Joel Sherrill1996-05-295-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 Sherrill1996-05-2816-20/+96
| | | | score, rtems api, or posix api related.
* added initial set of api extension calloutsJoel Sherrill1996-05-285-6/+166
|
* commented out interrupt supportJoel Sherrill1996-05-282-0/+4
|
* comment cleanupJoel Sherrill1996-05-282-4/+2
|
* added maximum keysJoel Sherrill1996-05-282-0/+2
|
* added initial posix configuration supportJoel Sherrill1996-05-282-0/+102
|
* updates to fix typosJoel Sherrill1996-05-243-35/+35
|
* These files have been modified in the initial pass at getting the portionJoel Sherrill1996-05-2215-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 portionJoel Sherrill1996-05-226-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 typoJoel Sherrill1996-05-101-1/+1
|
* added correct use of _Thread_queue_Enter_critical_sectionJoel Sherrill1995-12-081-0/+1
|
* Insert mode argument to _Watchdog_Insert removed. Now are watchdog timersJoel Sherrill1995-12-011-5/+1
| | | | are automatically activated upon insertion.
* SPARC port passes all testsJoel Sherrill1995-10-302-4/+2
|
* fixed missing CVS IDsJoel Sherrill1995-10-0642-0/+52
|
* moved to new development machine and went to gcc 2.7.0Joel Sherrill1995-10-061-1/+1
|
* posix support initially addedJoel Sherrill1995-09-2684-0/+12144