Mark Johannes
|
7fb19bbb79
|
init: added tests for pthread_kill and kill errors.
|
1996-08-15 19:27:08 +00:00 |
|
Joel Sherrill
|
851b18db1f
|
changed error code
|
1996-08-15 18:59:34 +00:00 |
|
Joel Sherrill
|
fdf6917aaa
|
changed error for too many threads to EAGAIN
|
1996-08-15 18:59:00 +00:00 |
|
Joel Sherrill
|
f3e191461c
|
clock_gettime: changed assert condition to a standard error code
clock_getres: now checking for a null pointer being passed in
|
1996-08-15 18:58:09 +00:00 |
|
Joel Sherrill
|
b03ab63061
|
sched_rr_get_interval: converted assert condition into a standard error
code and added check for a NULL interval being passed in.
|
1996-08-15 18:57:07 +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
|
de45ddc655
|
pthread_kill: fixed the move of SIG_IGN not SA_SIGINFO
|
1996-08-15 16:29:00 +00:00 |
|
Mark Johannes
|
948721cd19
|
pthread_kill: moved check for SA_SIGINFO to allow for validation of all
parameters. Also changed returns to macro of -1 and errno set.
|
1996-08-15 16:24:44 +00:00 |
|
Mark Johannes
|
48e685ceae
|
fixed typo for NOTSUP -> ENOTSUP
|
1996-08-15 16:22:59 +00:00 |
|
Joel Sherrill
|
fb7d080c98
|
pthread_mutex_init returns EAGAIN not ENOMEM when there are too many mutexes.
|
1996-08-14 20:25:57 +00:00 |
|
Joel Sherrill
|
ac81b6cae6
|
added test cases for NULL being passed to pthread attribute get routines
|
1996-08-14 19:41:47 +00:00 |
|
Joel Sherrill
|
ff53a6d4fa
|
added test case for pthread_attr_getscope being passed a NULL contentionscope
|
1996-08-14 19:30:49 +00:00 |
|
Mark Johannes
|
4e63ae5ae2
|
commented of ENOTSUP until fixed in newlib
|
1996-08-14 17:20:45 +00:00 |
|
Mark Johannes
|
aae1c9324a
|
pthread_cond_timedwait: added error cases for abstime
|
1996-08-14 17:20:03 +00:00 |
|
Mark Johannes
|
87c8fd09ed
|
system.h: added task3 and changed condition variable config to 1
|
1996-08-14 17:19:03 +00:00 |
|
Mark Johannes
|
b0c483edb9
|
task3: added to test error case in Wait_support for lock on mutex
|
1996-08-14 17:18:02 +00:00 |
|
Mark Johannes
|
520949bf98
|
init: added error case for wait timedwait, and wait support
|
1996-08-14 17:16:14 +00:00 |
|
Joel Sherrill
|
645fc95482
|
pthread_attr_setscope: returns ENOTSUP not ENOSYS for unsupport scope
|
1996-08-14 15:27:14 +00:00 |
|
Mark Johannes
|
dce801df4e
|
pthread_cond_destroy: added enable dispatch to EBUSY case
|
1996-08-13 21:32:49 +00:00 |
|
Mark Johannes
|
95b76bc02b
|
pthread_codn_destroy: EBUSY case moved and uses Thread_queue_First
|
1996-08-13 21:10:06 +00:00 |
|
Mark Johannes
|
456b376940
|
pthread_cond_destroy: EBUSY case now uses Thread_queue_First
|
1996-08-13 20:50:54 +00:00 |
|
Mark Johannes
|
c53eb2c3e7
|
removed count from Thread_queue_Control
|
1996-08-13 20:46:10 +00:00 |
|
Mark Johannes
|
a66fcc57aa
|
removed Thread_queue_Get_number_waiting
|
1996-08-13 20:43:51 +00:00 |
|
Joel Sherrill
|
392b35ef88
|
deleted a line for spacing correction
|
1996-08-13 20:38:30 +00:00 |
|
Mark Johannes
|
48b40d8ba7
|
_POSIX_Condition_variables_Wait_support: changed status of lock and unlock to return EINVAL is there is an error
|
1996-08-13 19:53:51 +00:00 |
|
Mark Johannes
|
c8a4ed6d2a
|
task_2: added comments and print statement for task exit
|
1996-08-13 19:06:45 +00:00 |
|
Mark Johannes
|
1d428a3c16
|
task_1: added comments and print statement for task exit
|
1996-08-13 19:06:12 +00:00 |
|
Mark Johannes
|
c9c94387d1
|
Init.c: added timewait case, added broadcast case
|
1996-08-13 19:05:27 +00:00 |
|
Mark Johannes
|
76f03c642c
|
_POSIX_Condition_variables_Wait_support: fixed the timeout sequence.
|
1996-08-13 19:03:29 +00:00 |
|
Joel Sherrill
|
b2e8026e64
|
fixed spacing
|
1996-08-13 15:43:12 +00:00 |
|
Joel Sherrill
|
9b67f17052
|
corrected problem in which sigtimedwait() was being invoked with
the wrong mask.
removed code which was commented out. This code was in another test.
|
1996-08-13 15:36:28 +00:00 |
|
Joel Sherrill
|
fc960ab03c
|
chenaged format of output
|
1996-08-13 15:35:36 +00:00 |
|
Joel Sherrill
|
0d59c7a81f
|
added include of errno.h so the test can check for EINTR.
|
1996-08-13 14:47:52 +00:00 |
|
Joel Sherrill
|
85f5b4ab06
|
nanosleep now returns -1 and EINTR when a signal interrupts EINTR.
|
1996-08-13 14:47:31 +00:00 |
|
Joel Sherrill
|
f48c906895
|
removed errors for TOD not set yet.
made nanosleep return -1/EINTR for being interrupted for a signal.
|
1996-08-13 14:24:00 +00:00 |
|
Joel Sherrill
|
aac34f7bbc
|
added page break before sysconf()
|
1996-08-13 14:23:16 +00:00 |
|
Mark Johannes
|
e9624663a1
|
task_1: added to handle cases of waiting tasks on condition variables
|
1996-08-12 21:52:37 +00:00 |
|
Mark Johannes
|
a7f4c5a1ff
|
system.h: added protoypes for task and task2, added mutex id, and task ids
|
1996-08-12 21:51:44 +00:00 |
|
Mark Johannes
|
aad3fe61d7
|
Init.c: added cases for signal, wait and broadcast
|
1996-08-12 21:49:54 +00:00 |
|
Mark Johannes
|
08515de591
|
Task2: new task for broadcast case
|
1996-08-12 21:49:14 +00:00 |
|
Joel Sherrill
|
5da2ae8b72
|
added test cases for clock_getres
|
1996-08-12 21:15:15 +00:00 |
|
Joel Sherrill
|
1087564111
|
clock_getres: added error check for NULL pointer being passed in.
|
1996-08-12 20:59:41 +00:00 |
|
Joel Sherrill
|
3fbfbcd5f4
|
sleep: wrong page number
|
1996-08-12 20:48:13 +00:00 |
|
Joel Sherrill
|
702a31c756
|
removed comment about NO_UNINITIALIZED_WARNINGS since that macro
no longer exists.
|
1996-08-12 20:08:36 +00:00 |
|
Joel Sherrill
|
221bd65cca
|
added test case for stack too large
|
1996-08-12 20:00:02 +00:00 |
|
Joel Sherrill
|
5f08fd6179
|
nanosleep: verify rqtp parameter is non-NULL.
nanosleep: return 0 time remaining for a yield case.
|
1996-08-12 19:55:09 +00:00 |
|
Joel Sherrill
|
c4f5e752e6
|
added test cases for clock_gettime (invalid id), clock_settime (invalid_id),
nanosleep (yield cpu), and numerous error cases in nanosleep
|
1996-08-12 19:54:12 +00:00 |
|
Joel Sherrill
|
d60d9505ca
|
added test case for non-NULL parameter to time()
|
1996-08-12 19:20:18 +00:00 |
|
Joel Sherrill
|
40cfab477e
|
time: It is not an error if the TOD is not set.
|
1996-08-12 19:19:03 +00:00 |
|
Mark Johannes
|
9b77fee2bc
|
Wait_support: removed the calls to mutex core to posix status codes
|
1996-08-12 19:00:12 +00:00 |
|