summaryrefslogtreecommitdiffstats
path: root/cpukit (unfollow)
Commit message (Collapse)AuthorFilesLines
1996-05-31added checks to validate values passed to set attribute routinesJoel Sherrill6-26/+105
1996-05-31added nanoseconds per second constantJoel Sherrill1-1/+2
1996-05-31moved sleep() from psignal.c to unistd.cJoel Sherrill3-26/+94
implemented sigemptyset() sigfillset(), sigaddset(), sigdelset(), and sigismember(). added checks for valid attribute values to some of the pthread_attr_t sets.
1996-05-31commented out cancel handlers related items.Joel Sherrill1-0/+3
1996-05-30Added nanoseconds constantJoel Sherrill1-2/+3
1996-05-30First cut at implementing time, clock_gettime, clock_settime, clock_getres,Joel Sherrill2-17/+168
sleep, and nanosleep. Does not yet support per process clock, per thread clock, interruptible sleep (sleep/nanosleep), or time remaining on nanosleep.
1996-05-30added dummy versions of __kill and __getpid which assert(0) so thatJoel Sherrill1-0/+23
applications which use only the rtems api (i.e. not the posix api) will link.
1996-05-29tests now specify whether using posix initialization threads tableJoel Sherrill1-13/+45
or rtems initialization table in configuration table
1996-05-29posix initialization threads table was misnamed "posix initializationJoel Sherrill3-37/+38
tasks table"
1996-05-29comment clean upJoel Sherrill14-28/+18
1996-05-29types.c: spacingJoel Sherrill2-28/+33
psignal.c: kill recognizes SIGABRT and exits to prevent asserts from recursively occurring because kill was not implemented and asserted.
1996-05-29fixed support for posix initialization threads tableJoel Sherrill1-2/+22
1996-05-29added pthread_exitJoel Sherrill1-8/+45
first posix thread ran
1996-05-29cleaned up spacing and parenthesesJoel Sherrill1-2/+2
1996-05-29spacingJoel Sherrill1-0/+1
1996-05-29first cut at pthread_createJoel Sherrill2-7/+75
1996-05-29addressed minimum stack size attribute.Joel Sherrill1-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.
1996-05-29*** empty log message ***Joel Sherrill1-0/+3
1996-05-29removed all ifdef's on NOT_IMPLEMENTED.Joel Sherrill8-36/+30
1996-05-29added entry point for posix initialization threads to the posix initializationJoel Sherrill1-2/+8
threads table structure
1996-05-29Addressed RTEMS API initialization tasks table in a system withoutJoel Sherrill1-3/+7
RTEMS initialization tasks.
1996-05-29Added default POSIX API configuration table.Joel Sherrill1-1/+13
1996-05-29It is now not an error to have 0 RTEMS initialization tasks since you couldJoel Sherrill1-0/+6
create POSIX initialization threads.
1996-05-29renamed signal.c to psignal.c to avoid naming problems.Joel Sherrill5-7/+119
added mp stubs to cond.c and mutex.c to eliminate link errors. added pthread_exit to pthread.c
1996-05-28split the inclusion of "EXTERN" data based on whether it was sapi,Joel Sherrill44-107/+187
score, rtems api, or posix api related.
1996-05-28added maximum keysJoel Sherrill1-1/+1
1996-05-28added enumerated constant for the POSIX API as an error sourceJoel Sherrill1-1/+2
1996-05-28added initial set of api extension calloutsJoel Sherrill3-4/+150
1996-05-28Import from zlib-1.2.4Ralf Corsepius1-0/+675
1996-05-28new fileJoel Sherrill1-0/+72
1996-05-28commented out interrupt supportJoel Sherrill1-0/+2
1996-05-28added ifndef's for the POSIX maximum field in the POSIX api configuration tableJoel Sherrill1-1/+6
1996-05-28added posix api initialization call to init.cJoel Sherrill2-1/+5
deleted a blank line in rtemsapi.c
1996-05-28comment cleanupJoel Sherrill2-4/+2
1996-05-28added maximum keysJoel Sherrill1-0/+1
1996-05-28made posix configuration information conditional so configurations wantingJoel Sherrill2-1/+49
only the rtems api don't have to include it.
1996-05-28changed call to _ISR_Enable() to _ISR_Set_level() in _Thread_Handler.Joel Sherrill1-1/+1
_ISR_Enable() takes the magic cookie expected by the cpu's status register instead of a simple isr level.
1996-05-28added initial posix configuration supportJoel Sherrill9-54/+161
1996-05-24updates to fix typosJoel Sherrill1-13/+7
1996-05-23updates from Tony BennettJoel Sherrill3-3/+6
1996-05-23invoke thread stack free routine instead of Workspace free.Joel Sherrill1-2/+26
1996-05-23updates from Tony Bennett.Joel Sherrill1-58/+76
Broke the setjmp/longjmp pair in the context switch into a separate routine so no code depended on local variables surviving the jump.
1996-05-22Modified to correct variables which defined the range of object classesJoel Sherrill1-1/+1
which are tasks.
1996-05-22These files have been modified in the initial pass at getting the portionJoel Sherrill14-7/+24
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.
1996-05-22These files have been modified in the initial pass at getting the portionJoel Sherrill1-1/+1
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-10fixed typoJoel Sherrill1-1/+1
1996-05-08*** empty log message ***Joel Sherrill1-1/+2
1996-05-01Updates from Eric Norum to use the mcpu32 flags and fix comments.Joel Sherrill2-54/+28
1996-04-24added comment regarding stack alignment issues to thread stack allocationJoel Sherrill1-0/+14
routine.
1996-04-22updates from Tony BennettJoel Sherrill22-181/+130