source: rtems/testsuites/psxtests/ChangeLog @ 89b897f0

4.115
Last change on this file since 89b897f0 was 89b897f0, checked in by Joel Sherrill <joel.sherrill@…>, on 06/28/10 at 21:00:15

2010-06-28 Joel Sherrill <joel.sherrill@…>

  • psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null pointer.
  • Property mode set to 100644
File size: 72.2 KB
Line 
12010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
4        pointer.
5
62010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
9
102010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
13        files of maximum sizes.
14        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
15        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
16
172010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
18
19        * Makefile.am, configure.ac: Revert accidentally committed patch.
20
212010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
22
23        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
24        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
25        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
26        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
27        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
28        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
29        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
30        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
31        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
32        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
33        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
34        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
35        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
36        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
37        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
38        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
39        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
40        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
41        psxsem01/Makefile.am, psxsignal01/Makefile.am,
42        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
43        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
44        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
45        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
46        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
47        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
48        committed patch.
49
502010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
51
52        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
53        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
54        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
55        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
56        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
57        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
58        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
59        psxcancel/Makefile.am, psxcancel01/Makefile.am,
60        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
61        psxcleanup01/Makefile.am, psxclock/Makefile.am,
62        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
63        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
64        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
65        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
66        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
67        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
68        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
69        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
70        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
71        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
72        psxsem01/Makefile.am, psxsignal01/Makefile.am,
73        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
74        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
75        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
76        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
77        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
78        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
79        than number of file descriptors configured.
80
812010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
82
83        * psxfile02/psxfile02.doc: Filled in documentation information.
84
852010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
86
87        * Makefile.am, configure.ac: Added test case for calls that check for
88        an unopened file descriptor.
89        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
90        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
91
922010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
93
94        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
95        parameter to adjtime NULL.
96
972010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
98
99        * psxfatal_support/init.c: Remove references to ITRON constants.
100
1012010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
102
103        * psxfile01/test.c: Update for IMFS API changes.
104
1052010-06-02      Chris Johns <chrisj@rtems.org>
106
107        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
108        psxstat/test.c: Update to the new mount API.
109
1102010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
111
112        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
113        * include/pmacros.h: Add PRIdoff_t.
114
1152010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
116
117        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
118        exercises the _rename_r in libcsupport. For now, it also
119        provides two fsmount_me_h handlers to enable certain error
120        checking paths
121
1222010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
123
124        * psxfile01/test.c: Add check for errno on chdir(NULL).
125
1262010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
127
128        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
129
1302010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
131
132        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
133        thread can reliably reach the pthread_join() call.
134
1352010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
136
137        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
138        rewinddir(NULL) since we are now using newlib's implementation and it
139        does not check for NULL. This causes a fault on some targets.
140
1412010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
142
143        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
144        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
145        Reflect POSIX changes to sched_param.
146
1472010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
148
149        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
150        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
151        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
152        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
153        #include <unistd.h>.
154
1552009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
156
157        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
158        to cover the trivial NULL case for pipe function.
159
1602009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
161
162        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
163        and compilation issues. Initial test build was accidentally without
164        POSIX enabled.
165
1662009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
167
168        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
169        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
170        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
171        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
172        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
173        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
174        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
175        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
176        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
177        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
178        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
179        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
180        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
181        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
182        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
183        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
184        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
185        Use rtems_test_assert() consistently instead of system assert().
186        rtems_test_assert() is designed to integrate into the RTEMS test
187        suite infrastructure.
188
1892009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
190
191        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
192        families.
193        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
194        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
195
1962009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
197
198        PR 1460/cpukit
199        * psx14/init.c: Change return type on methods accessing portions of
200        RTEMS Ids to int. This allows -1 to be return on error.
201
2022009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
203
204        PR 1466/tests
205        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
206        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
207        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
208        Add test specifically to test it since it is deprecated as of
209        POSIX.1-2008.
210        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
211        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
212
2132009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
214
215        * psxcancel01/init.c: Initialize start time.
216
2172009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
218
219        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
220        returned by POSIX methods which return a pointer which is -1 on
221        error. This eliminated some casts.
222
2232009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
224
225        * psxenosys/Makefile.am: Add documentation file.
226        * psxenosys/psxenosys.doc: New file.
227
2282009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
229
230        * psxsignal03/init.c:
231        Print sigval.sival_ptr instead of "union sigval".
232
2332009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
234
235        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
236        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
237        * psxfile01/test.c: Remove obsure #ifdef's.
238        Apply PRI* macros to print struct stat fields.
239
2402009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
241
242        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
243        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
244
2452009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
246
247        * include/pmacros.h: November is the 11th month.
248
2492009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
250
251        * psxstat/test.c: Remove #ifdef's.
252        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
253        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
254        if 12MB are too big for a target (16bit compliance).
255        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
256        for 16bit compliance.
257        * psx14/init.c: Add local prototypes for
258        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
259        Reflect the prototypes having been missing to printf's.
260
2612009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
262
263        * psxsysconf/init.c:
264        Comment out sysconf(LONG_MAX) check (not useful).
265        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
266        16bit compliance.
267        * psx11/task.c: Use long for nsecs.
268        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
269        attribute to pthread_condattr_setpshared for 16bit target compliance.
270
2712009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
272
273        * psxbarrier01/test.c: Include <tmacros.h>
274
2752009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
276
277        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
278        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
279        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
280        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
281        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
282        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
283        Use PRIxpthread_t to print pthread_t's.
284
2852009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
286
287        * psxmsgq02/init.c:
288        Remove cast in call to fatal_posix_service_status_errno.
289        * psxenosys/init.c:
290        Add missing args in calls to execl, execlp, execle.
291        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
292        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
293        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
294        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
295        * configure.ac:
296        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
297
2982009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
299
300        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
301        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
302        * psxclock/init.c: Use %ld to print *.tv_nsec.
303        * psx06/init.c, psx06/system.h: Misc. warning fixes.
304
3052009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
306
307        * psxsignal03/init.c: Add missing argument to printf.
308        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
309        * psxclock/init.c, psxtimer01/psxtimer.c:
310        Use PRItime_t to print time_t's.
311        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
312        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
313
3142009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
315
316        * psxtime/test.c: Include <sys/time.h>.
317        Conditionally add local prototype for adjtime()
318        if sys/time.h doesn't supply it.
319        * psx07/init.c: Include <sched.h>, <pthread.h>.
320        * psx05/init.c: Include <sched.h>.
321        * psx11/init.c, psx09/init.c: Include <sched.h>.
322        * psx12/init.c: Include <sched.h>.
323        * psxenosys/init.c: Include <pthread.h>.
324        Conditionally add local prototype for pthread_atfork()
325        if pthread.h doesn't supply it.
326        * psxkey01/init.c: Include "test_support.h".
327
3282009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
329
330        * configure.ac: Check for pthread_atfork in pthread.h.
331        * psxrwlock01/test.c: Conditionally add local prototype for
332        pthread_atfork() if pthread.h doesn't supply it.
333        Include <pthread.h>.
334
3352009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
336
337        * configure.ac: Check for sys/mman.h.
338        Check for mprotect in sys/mman.h.
339        * psxenosys/init.c: Conditionally add local prototype for
340        mprotect() if sys/mman.h doesn't supply it.
341
3422009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
343
344        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
345        * psxrwlock01/test.c: Conditionally add local prototype for
346        pthread_rwlock_unlock() if pthread.h doesn't supply it.
347
3482009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
349
350        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
351        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
352        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
353        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
354        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
355        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
356        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
357        psxualarm/init.c: Remove unused vars.
358        Add missing prototypes.
359
3602009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
361
362        * Makefile.am: Build file IO related tests even with POSIX threading is
363        disabled.
364
3652009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
366
367        * configure.ac: Don't add -ansi -fasm to CFLAGS.
368
3692009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
370
371        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
372        remaining to not equal the period.
373
3742009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
375
376        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
377
3782009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
379
380        * psxcleanup/system.h: Fix typo.
381        * Makefile.am, configure.ac: Add new test for exercising pushing
382        and popping a clean up handler without actually executing it.
383        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
384        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
385        psxcleanup01/psxcleanup01.scn: New files.
386
3872009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
388
389        * Makefile.am, configure.ac: Add new test to ensure that canceling an
390        alarm works as defined.
391        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
392        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
393
3942009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
395
396        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
397
3982009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
399
400        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
401        parameter to timer_settime().
402
4032009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
404
405        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
406        timer_settime() for previous value. We are not using the
407        value in this particular case and this path must be exercised.
408        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
409
4102009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
411
412        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
413        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
414        cases.
415
4162009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
417
418        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
419        from an ISR.
420        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
421        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
422
4232009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
424
425        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
426        deprecated rtems_extension.
427
4282009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
429
430        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
431        nanoseconds.
432
4332009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
434
435        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
436        getpagesize().
437
4382009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
439
440        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
441        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
442        psxsignal04/Makefile.am: Move test cases which needed to be executed
443        when POSIX is disabled to psxclock so they will be.
444
4452009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
446
447        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
448        test to exercise clock and delay services enabled when POSIX threads
449        are disabled. This is split from psx01. POSIX test suite now enabled
450        when POSIX threads are disabled so only enable tests which are
451        appropriate.
452        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
453        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
454
4552009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
456
457        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
458        when not to change ssporadic scheduler so it does not touch a task's
459        priority when it is holding a mutex or its priority would be impacted
460        adversely.
461
4622009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
463
464        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
465        for adjusting time (adjtime()) where the time is adjusted by enough
466        microseconds that it crosses a second boundary.
467
4682009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
469
470        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
471        test to catch more sporadic server cases.
472
4732009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
474
475        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
476        remaining pointer.
477
4782009-08-17     
479
480        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
481        a recursize mutex.
482
4832009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
484
485        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
486        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
487        rtems_clock_get_ticks_per_second().
488
4892009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
490
491        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
492        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
493
4942009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
495
496        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
497        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
498
4992009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
500
501        * Makefile.am, configure.ac: Add test case for user providing their own
502        stack to a POSIX thread.
503        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
504        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
505
5062009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
507
508        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
509        that it hits both failing to allocate memory for the message queue
510        name and message buffers.
511
5122009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
513
514        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
515        quicker and more reliably hit the intended critical section.
516
5172009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
518
519        * Makefile.am, configure.ac: Add a test to exercise an odd case in
520        _POSIX_signals_Clear_signals.
521        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
522        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
523
5242009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
525
526        * psxmsgq04/init.c: Correct typo in configuration so test does as
527        intended.
528
5292009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
530
531        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
532        Update to handle ENFILE case now that POSIX message queues and
533        message queue file descriptors are configured separately and this
534        error is possible.
535
5362009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
537
538        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
539        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
540        allocating the message buffers for a POSIX message queue.
541
5422009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
543
544        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
545        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
546        is right. Update both screens.
547
5482009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
549
550        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
551        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
552        variation which focused on real-time signals rather than user
553        signals.
554        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
555        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
556
5572009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
558
559        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
560        replenish period of zero.
561
5622009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
563
564        * Makefile.am, configure.ac: Add new test to account for properly
565        handling keys when a thread has non-NULL key value and key has NULL
566        destructor and when a thread has NULL key value and key has
567        destructor.
568        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
569        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
570
5712009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
572
573        * Makefile.am, configure.ac: Add new test for exercising running out of
574        memory while allocating the key pointers.
575        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
576        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
577
5782009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
579
580        * psxmsgq04/init.c: Add call to mq_unlink.
581
5822009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
583
584        * Makefile.am, configure.ac: Add shell of new test.
585        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
586        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
587
5882009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
589
590        * Makefile.am, configure.ac: Add test to address cases where a thread
591        is waiting on a signal (sigwait) and we send it. Also address case
592        where there are too many queued signals.
593        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
594        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
595
5962009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
597
598        * psxsignal02/init.c: Fix spacing.
599
6002009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
601
602        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
603        mq_timedreceive and mq_timedsend conditions. In particular test
604        timeout in the past.
605
6062009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
607
608        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
609        with timeout in the past.
610
6112009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
612
613        * psxsignal02/psxsignal02.scn: Fill in screen file.
614
6152009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
616
617        * Makefile.am, configure.ac: Add new test to exercise algorithm to
618        dispatch process wide signals to individual threads.
619        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
620        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
621
6222009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
623
624        * Makefile.am, configure.ac: Add test to exercise interrupt
625        synchronization logic in _POSIX_Timer_Insert_helper that supports
626        POSIX timers.
627        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
628        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
629        psxintrcritical01/psxintrcritical01.scn: New files.
630
6312009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
632
633        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
634        multiple cases which complete coverage of thread cancellation.
635        * psxcancel/psxcancel.doc: New file.
636
6372009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
638
639        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
640        * psxsem01/system.h: Removed.
641
6422009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
643
644        * psxsem01/init.c: Eliminate warning.
645
6462009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
647
648        * psxcancel/init.c: Clean up.
649
6502009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
651
652        * psxmutexattr01/init.c: Make test optional if tools do not support
653        posix mutex type attribute.
654
6552009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
656
657        * Makefile.am, configure.ac: Add new test to exercise error case for
658        when a task is blocked on a condition variable with one mutex and
659        another task attempts to block on the same condition variable with
660        another mutex.
661        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
662        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
663
6642009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
665
666        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
667        trylock is unable to obtain the spinlock and that attempting to
668        unlock a spinlock from a thread which did not lock it works as
669        expected.
670        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
671        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
672        New files.
673
6742009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
675
676        * psxspin01/test.c: Remove unnecessary defines.
677
6782009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
679
680        * psx11/init.c: Use explicit scheduler.
681
6822009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
683
684        * Makefile.am, configure.ac: Add test to exercise
685        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
686        toolset enables the feature.
687        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
688        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
689        psxmutexattr01/psxmutexattr01.scn: New files.
690
6912009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
692
693        * Makefile.am, configure.ac: Add test for auto initialization of
694        message queues.
695        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
696        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
697        psxautoinit02/psxautoinit02.scn: New files.
698
6992009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
700
701        * Makefile.am, configure.ac: Add test of pthread mutex auto
702        intialization.
703        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
704        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
705
7062009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
707
708        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
709
7102009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
711
712        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
713        code.
714
7152009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
716
717        * psx07/init.c: Slight test fix to ensure state of sched_param
718        structure.
719
7202009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
721
722        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
723        obtaining an rwlock and then releasing it twice.
724
7252009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
726
727        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
728
7292009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
730
731        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
732        sigtimedwait(). Update screen file.
733
7342009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
735
736        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
737        obtaining rwlock for write with a timed lock operation when the
738        abstime timeout is in the past.
739
7402009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
741
742        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
743        obtaining rwlock for read with a timed lock operation when the
744        abstime timeout is in the past.
745
7462009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
747
748        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
749        that the assert has been removed in the source.
750
7512009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
752
753        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
754        mode bits being set. This behavior was not POSIX compliant and has
755        been corrected in the filesystem code.
756
7572009-06-18      Chris Johns <chrisj@rtems.org>
758
759        * psx04/task3.c: Declare unions volatile to workaround the H8300
760        gcc bug.
761
7622009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
763
764        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
765        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
766        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
767
7682009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
769
770        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
771        NULL attribute pointer on init.
772
7732009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
774
775        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
776        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
777        Improved so coverage is better.
778
7792009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
780
781        * psx04/init.c: Correct errors introduced by using different variable
782        for return type when correcting typing warnings.
783
7842009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
785
786        * Makefile.am, configure.ac: Add new test to provide coverage analysis
787        of the current implementation of getitimer() and setitimer().
788        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
789        psxitimer/psxitimer.scn: New files.
790
7912009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
792
793        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
794        case to improve coverage analysis.
795
7962009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
797
798        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
799        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
800        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
801        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
802        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
803        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
804        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
805
8062009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
807
808        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
809        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
810        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
811        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
812        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
813        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
814        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
815        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
816        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
817        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
818        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
819        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
820        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
821        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
822        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
823        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
824        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
825        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
826        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
827        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
828        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
829        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
830        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
831        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
832        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
833        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
834        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
835        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
836        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
837        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
838        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
839        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
840        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
841        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
842        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
843        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
844        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
845        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
846        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
847        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
848        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
849        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
850        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
851        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
852        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
853        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
854        psxhdrs/timer07.c: Fix warnings.
855
8562009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
857
858        * psxfile01/test.c: Change from int to size_t.
859
8602009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
861
862        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
863        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
864        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
865        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
866        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
867        psxcancel/Makefile.am, psxchroot01/Makefile.am,
868        psxcleanup/Makefile.am, psxenosys/Makefile.am,
869        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
870        psxfile01/Makefile.am, psxkey01/Makefile.am,
871        psxmount/Makefile.am, psxmsgq01/Makefile.am,
872        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
873        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
874        psxsem01/Makefile.am, psxsignal01/Makefile.am,
875        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
876        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
877        psxualarm/Makefile.am: Eliminate _exe_/.exe.
878
8792009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
880
881        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
882        with create option so we are sure it will get a control block and
883        proceed to allocate other memory. Clean up screen output.
884
8852008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
886
887        * psx05/init.c: Add parameter to call to sched_get_priority_max().
888
8892008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
890
891        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
892        Run all tests successfully with maxixum number of priorities as 16
893        instead of 256. This was done by temporarily modifying the score
894        priority.h maximum. This allowed testing of all API code to ensure
895        that it worked properly with a reduced number of priorities. Most
896        modifications were to switch from hard-coded maximum to using the API
897        provided methods to determine maximum number of priority levels.
898
8992008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
900
901        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
902        clock_gettime() NOT by reaching into the SuperCore.
903
9042008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
905
906        * psx01/psx01.scn: Bump version to 4.9.99.0
907
9082008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
909
910        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
911        psxfatal_support/system.h: Convert to "bool".
912
9132008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
914
915        PR 1296/cpukit.
916        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
917        incorrect repeat interval. This patch fixes the following problems in
918        the test.
919          (1) Adds test for value of it_interval.tv_nsec.
920          (2) Corrects test for absolute timer in past.
921          (3) Modifies test to use different initial and repeat periods.
922          (4) Updates psxtimer01.scn to match results.
923
9242008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
925
926        PR 1297/cpukit
927        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
928        pointer handling.
929
9302008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
931
932        * psxsem01/init.c: Spacing.
933
9342008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
935
936        PR 1293/tests
937        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
938
9392008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
940
941        PR 1291/cpukit
942        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
943        POSIX services taking relative instead of absolute time for timeouts,
944        these tests were updated.
945
9462008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
947
948        * psxfile01/test.c: truncate on /dev/console now works.
949
9502008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
951
952        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
953        requested for initialization task.
954
9552008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
956
957        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
958        like CVS conflict markers.
959
9602008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
961
962        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
963        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
964
9652008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
966
967        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
968
9692008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
970
971        * psxkey01/task.c: Fix warnings.
972
9732008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
974
975        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
976
9772008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
978
979        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
980        Added tests for failure path coverages. Consolidated methods used in
981        multiple places into support routines.
982        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
983        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
984        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
985
9862008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
987
988        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
989        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
990        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
991        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
992        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
993        Make tmacros.h available to all POSIX tests. Add a clock_settime case
994        for < 1988.
995
9962008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
997
998        * Makefile.am, configure.ac: New tests.
999        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1000        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1001        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1002        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1003        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1004
10052008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1006
1007        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1008        portions of Object Services added to API.
1009        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1010        psx14/system.h: New files.
1011
10122008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1013
1014        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1015        pthread_attr_[get|set]clock.
1016
10172008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1018
1019        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1020        implementation mprotect().
1021
10222008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1023
1024        * psxcleanup/.cvsignore: New file.
1025
10262008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1027
1028        * psxcleanup/system.h: New file.
1029
10302008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1031
1032        * Makefile.am, configure.ac:
1033        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1034        psxcleanup/psxcleanup.scn: New files.
1035
10362008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1037
1038        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1039        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1040
10412007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1042
1043        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1044
10452007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1046
1047        * Makefile.am, configure.ac: Added test for ualarm
1048        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1049        psxualarm/system.h: New files.
1050
10512007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1052
1053        * Makefile.am, configure.ac: Added posix signal test
1054        * psxsignal01/Makefile.am, psxsignal01/init.c,
1055        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1056        psxsignal01/task1.c: New files.
1057
10582007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1059
1060        * Makefile.am, configure.ac: Add test for sysconf().
1061        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1062        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1063
10642007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1065
1066        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1067        sched_rr_get_interval() and sched_get_priority_max().
1068
10692007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1070
1071        * psxenosys/init.c: Fix typo.
1072
10732007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1074
1075        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1076        addition of second POSIX Timer test. Add initial version of
1077        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1078        left to add.
1079        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1080        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1081        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1082        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1083        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1084        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1085
10862007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1087
1088        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1089
10902007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1091
1092        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1093        functions that return ENOSYS.
1094        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1095        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1096
10972007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1098
1099        * psx13/test.c: Fix spelling error.
1100
11012007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1102
1103        * psxtime/test.c: Add tests for adjtime().
1104
11052007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1106
1107        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1108        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1109        cases to improve test coverage.
1110
11112007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1112
1113        PR 1262/filesystem
1114        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1115        and writev() including documentation and test case.
1116        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1117        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1118
11192007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1120
1121        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1122        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1123        test cases so last output line follows END OF pattern. Make sure test
1124        case all run. All tests appeared ok on sis.
1125
11262007-04-05      Joel Sherrill <joel@OARcorp.com>
1127
1128        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1129        behavior more closely matching GNU/Linux.
1130
11312006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1132
1133        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1134        include normal blocking and unblocking on timeout.
1135
11362006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1137
1138        * configure.ac: New BUG-REPORT address.
1139
11402006-11-17      Joel Sherrill <joel@OARcorp.com>
1141
1142        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1143        Previously the timeout was not absolute time and checked BEFORE
1144        attempting to lock semaphore.
1145
11462006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1147
1148        * psxbarrier01/main.c: New file.
1149
11502006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1151
1152        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1153        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1154        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1155        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1156
11572006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1158
1159        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1160        and partial implementation of POSIX rwlocks.
1161        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1162        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1163
11642006-10-30      Joel Sherrill <joel@OARcorp.com>
1165
1166        PR 841/rtems
1167        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1168        specification.
1169
11702006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1171
1172        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1173
11742006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1175
1176        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1177        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1178        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1179        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1180        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1181        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1182        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1183        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1184        Use rtems_testsdir instead.
1185
11862005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1187
1188        * configure.ac: Remove RTEMS_ENABLE_BARE,
1189        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1190
11912005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1192
1193        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1194        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1195        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1196        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1197        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1198        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1199        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1200        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1201        Convert to using *_PROGRAMS.
1202
12032005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1204
1205        * psx01/Makefile.am, psx02/Makefile.am,
1206        psx03/Makefile.am, psx04/Makefile.am,
1207        psx05/Makefile.am, psx06/Makefile.am,
1208        psx07/Makefile.am, psx08/Makefile.am,
1209        psx09/Makefile.am, psx10/Makefile.am,
1210        psx11/Makefile.am, psx12/Makefile.am,
1211        psx13/Makefile.am, psxcancel/Makefile.am,
1212        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1213        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1214        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1215        psxstat/Makefile.am, psxtime/Makefile.am,
1216        psxtimer/Makefile.am: Rework.
1217
12182005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1219
1220        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1221        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1222        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1223        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1224        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1225        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1226        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1227        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1228        * psxtests.am: Remove.
1229
12302005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1231
1232        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1233        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1234        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1235        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1236        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1237        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1238        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1239        psxtime/Makefile.am, psxtimer/Makefile.am:
1240        AM_CPPFLAGS += -I..../support/include.
1241
12422005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1243
1244        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1245
12462005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1247
1248        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1249        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1250        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1251        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1252        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1253        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1254        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1255        psxstat/Makefile.am: Add ../include/pmacros.h
1256        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1257        POSIX_FILES_DIRS.
1258        * psxtests.am: Remove LIB_VARIANT.
1259
12602005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1261
1262        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1263        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1264        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1265        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1266        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1267        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1268        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1269        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1270        Remove SRC, PRINT_SRC.
1271
12722005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1273
1274        * Makefile.am: Cleanup.
1275
12762005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1277
1278        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1279        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1280        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1281        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1282        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1283        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1284        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1285        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1286        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1287        Partial conversion to automake.
1288
12892005-09-01      Joel Sherrill <joel@OARcorp.com>
1290
1291        PR 628/rtems
1292        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1293        being an error.
1294
12952005-04-26      Joel Sherrill <joel@OARcorp.com>
1296
1297        * psxreaddir/test.c: Eliminate warnings.
1298
12992004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1300
1301        * configure.ac: Require automake > 1.9.
1302
13032004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1304
1305        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1306        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1307        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1308        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1309        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1310        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1311        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1312        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1313        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1314        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1315        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1316        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1317        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1318        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1319        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1320        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1321        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1322        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1323        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1324        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1325        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1326        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1327        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1328
13292004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1330
1331        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1332        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1333        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1334        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1335
13362004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1337
1338        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1339        to using c99 fixed size types.
1340
13412004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1342
1343        * Makefile.am: Remove include from SUBDIRS.
1344
13452004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1346
1347        * include/Makefile.am: Remove.
1348        * Makefile.am: Merge-in include/Makefile.am.
1349        * configure.ac: Reflect changes above.
1350
13512004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1352
1353        * configure.ac: Add 2nd arg to RTEMS_TOP.
1354
13552004-03-05      Joel Sherrill <joel@OARcorp.com>
1356
1357        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1358        psxtimer/psxtimer.c: Eliminate warnings and typos.
1359
13602004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1361
1362        PR 582/core
1363        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1364        queue test so more of it runs now.
1365
13662004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1367
1368        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1369        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1370        * psx02/Makefile.am: Ditto.
1371        * psx03/Makefile.am: Ditto.
1372        * psx04/Makefile.am: Ditto.
1373        * psx05/Makefile.am: Ditto.
1374        * psx06/Makefile.am: Ditto.
1375        * psx07/Makefile.am: Ditto.
1376        * psx08/Makefile.am: Ditto.
1377        * psx09/Makefile.am: Ditto.
1378        * psx10/Makefile.am: Ditto.
1379        * psx11/Makefile.am: Ditto.
1380        * psx12/Makefile.am: Ditto.
1381        * psx13/Makefile.am: Ditto.
1382        * psxcancel/Makefile.am: Ditto.
1383        * psxchroot01/Makefile.am: Ditto.
1384        * psxfile01/Makefile.am: Ditto.
1385        * psxmount/Makefile.am: Ditto.
1386        * psxmsgq01/Makefile.am: Ditto.
1387        * psxreaddir/Makefile.am: Ditto.
1388        * psxsem01/Makefile.am: Ditto.
1389        * psxstat/Makefile.am: Ditto.
1390        * psxtime/Makefile.am: Ditto.
1391        * psxtimer/Makefile.am: Ditto.
1392
13932003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1394
1395        * psxtests.am: Add dirstamp support.
1396
13972003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1398
1399        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1400
14012003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1402
1403        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1404
14052003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1406
1407        * psxcancel/Makefile.am: Remove used H_FILES.
1408
14092003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1410
1411        * include/Makefile.am: Reformat.
1412        * psx01/Makefile.am: Remove all-local: $(ARCH).
1413        * psx02/Makefile.am: Remove all-local: $(ARCH).
1414        * psx03/Makefile.am: Remove all-local: $(ARCH).
1415        * psx04/Makefile.am: Remove all-local: $(ARCH).
1416        * psx05/Makefile.am: Remove all-local: $(ARCH).
1417        * psx06/Makefile.am: Remove all-local: $(ARCH).
1418        * psx07/Makefile.am: Remove all-local: $(ARCH).
1419        * psx08/Makefile.am: Remove all-local: $(ARCH).
1420        * psx09/Makefile.am: Remove all-local: $(ARCH).
1421        * psx10/Makefile.am: Remove all-local: $(ARCH).
1422        * psx11/Makefile.am: Remove all-local: $(ARCH).
1423        * psx12/Makefile.am: Remove all-local: $(ARCH).
1424        * psx13/Makefile.am: Remove all-local: $(ARCH).
1425        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1426        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1427        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1428        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1429        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1430        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1431        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1432        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1433        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1434        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1435        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1436
14372003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1438
1439        * configure.ac: Reflect having moved to testsuites/.
1440
14412003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1442
1443        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1444
14452003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1446
1447        * configure.ac:Remove RTEMS_CHECK_CPU.
1448
14492003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1450
1451        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1452
14532003-09-04      Joel Sherrill <joel@OARcorp.com>
1454
1455        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1456        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1457        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1458        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1459        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1460        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1461        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1462        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1463        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1464        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1465        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1466        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1467        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1468        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1469        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1470        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1471        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1472        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1473        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1474        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1475        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1476        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1477        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1478        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1479        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1480        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1481        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1482        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1483        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1484        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1485        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1486        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1487        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1488        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1489        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1490        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1491        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1492        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1493        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1494        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1495        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1496        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1497        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1498        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1499        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1500        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1501        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1502        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1503        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1504        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1505        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1506        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1507        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1508        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1509        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1510        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1511        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1512        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1513        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1514        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1515        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1516        psxtimer/system.h: URL for license changed.
1517
15182003-09-04      Joel Sherrill <joel@OARcorp.com>
1519
1520        PR 462/tests
1521        * psxhdrs/Makefile.am: Added ualarm.c
1522        * psxhdrs/signal23.c: New file.
1523
15242003-09-03      Joel Sherrill <joel@OARcorp.com>
1525
1526        PR 463/tests
1527        PR 465/tests
1528        * psxhdrs/Makefile.am: Add new test cases.
1529        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1530        psxhdrs/timer07.c: New files.
1531
15322003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1533
1534        * Makefile.am: Reflect having moved aclocal/.
1535
15362003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1537
1538        * Makefile.am: Reflect having moved automake/.
1539        * include/Makefile.am: Reflect having moved automake/.
1540        * psx01/Makefile.am: Reflect having moved automake/.
1541        * psx02/Makefile.am: Reflect having moved automake/.
1542        * psx03/Makefile.am: Reflect having moved automake/.
1543        * psx04/Makefile.am: Reflect having moved automake/.
1544        * psx05/Makefile.am: Reflect having moved automake/.
1545        * psx06/Makefile.am: Reflect having moved automake/.
1546        * psx07/Makefile.am: Reflect having moved automake/.
1547        * psx08/Makefile.am: Reflect having moved automake/.
1548        * psx09/Makefile.am: Reflect having moved automake/.
1549        * psx10/Makefile.am: Reflect having moved automake/.
1550        * psx11/Makefile.am: Reflect having moved automake/.
1551        * psx12/Makefile.am: Reflect having moved automake/.
1552        * psx13/Makefile.am: Reflect having moved automake/.
1553        * psxcancel/Makefile.am: Reflect having moved automake/.
1554        * psxchroot01/Makefile.am: Reflect having moved automake/.
1555        * psxfile01/Makefile.am: Reflect having moved automake/.
1556        * psxhdrs/Makefile.am: Reflect having moved automake/.
1557        * psxmount/Makefile.am: Reflect having moved automake/.
1558        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1559        * psxreaddir/Makefile.am: Reflect having moved automake/.
1560        * psxsem01/Makefile.am: Reflect having moved automake/.
1561        * psxstat/Makefile.am: Reflect having moved automake/.
1562        * psxtime/Makefile.am: Reflect having moved automake/.
1563        * psxtimer/Makefile.am: Reflect having moved automake/.
1564
15652003-08-14      Joel Sherrill <joel@OARcorp.com>
1566
1567        PR 408/filesystem
1568        * psx13/test.c: Added very rudimentary test of sync() service.
1569
15702003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1571
1572        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1573
15742003-06-12      Joel Sherrill <joel@OARcorp.com>
1575
1576        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1577
15782003-05-29      Joel Sherrill <joel@OARcorp.com>
1579
1580        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1581        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1582        psxtimer/psxtimer.c: Removed warnings.
1583
15842003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1585
1586        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1587        CC_CFLAGS_DEFAULT (obsolete).
1588
15892003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1590
1591        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1592        Remove CC_LDFLAGS_PROFILE_V.
1593
15942003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1595
1596        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1597
15982003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1599
1600        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1601
16022003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1603
1604        * configure.ac: AC_PREREQ(2.57).
1605
16062002-11-14      Joel Sherrill <joel@OARcorp.com>
1607
1608        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1609        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1610        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1611        Per PR239 update the IDs in the various screens.
1612
16132002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1614
1615        * .cvsignore: Reformat.
1616        Add autom4te*cache.
1617        Remove autom4te.cache.
1618
16192002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1620
1621        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1622        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1623        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1624        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1625        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1626        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1627        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1628        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1629        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1630        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1631        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1632        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1633        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1634        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1635        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1636        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1637        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1638        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1639        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1640        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1641        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1642        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1643        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1644        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1645
16462002-08-01      Joel Sherrill <joel@OARcorp.com>
1647
1648        * Per PR47 add support for buffered test output.  This involved
1649        adding defines to redirect output to a buffer and dump it when
1650        full, at "test pause", and at exit.  To avoid problems when redefining
1651        exit(), all tests were modified to call rtems_test_exit().
1652        Some tests, notable psxtests, had to be modified to include
1653        the standard test macro .h file (pmacros.h or tmacros.h) to
1654        enable this support.
1655        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1656        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1657        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1658        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1659        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1660        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1661        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1662        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1663        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1664        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1665        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1666        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1667
16682002-07-05      Joel Sherrill <joel@OARcorp.com>
1669
1670        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1671        Updated as part of PR164 which reported problems with the RTEMS
1672        implementation of pthread_cancel.
1673       
16742001-04-26      Joel Sherrill <joel@OARcorp.com>
1675
1676        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1677        reworked POSIX message queues to add a descriptor separate from
1678        the underlying message queue.  This allows non-blocking to follow
1679        the "open" not the underlying queue.
1680 
16812002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1682
1683        * configure.ac: Remove ENABLE_GCC28.
1684
16852002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1686
1687        * configure.ac:
1688        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1689        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1690        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1691        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1692        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1693        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1694        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1695        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1696        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1697        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1698        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1699        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1700        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1701        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1702        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1703        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1704        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1705        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1706        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1707        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1708        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1709        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1710        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1711        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1712        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1713        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1714        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1715        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1716
17172001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1718
1719        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1720        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1721        Since we check permissions before evaluating enough to see if it
1722        a regular file or directory, this hack is needed to make the regular
1723        file executable.
1724
17252001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1726
1727        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1728        * configure.in: Remove.
1729        * configure.ac: New file, generated from configure.in by autoupdate.
1730
17312001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1732
1733        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1734
17352001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1736
1737        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1738        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1739        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1740        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1741        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1742        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1743        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1744        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1745        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1746        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1747        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1748        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1749        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1750        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1751        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1752        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1753        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1754        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1755        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1756        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1757        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1758        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1759        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1760        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1761
17622001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1763
1764        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1765        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1766        psxchroot01 test.
1767
17682001-05-25      Joel Sherrill <joel@OARcorp.com>
1769
1770        * Added once version of psxchroot01 test for user review.
1771        * psxchroot01: New directory.
1772        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1773        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1774        * configure.in, Makefile.am: Modified to reflect above.
1775
17762001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1777
1778        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1779
17802001-04-24      Joel Sherrill <joel@OARcorp.com>
1781
1782        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1783        open, write, reopen, append twice from Andrew Bythell
1784        <abythell@nortelnetworks.com> that tripped an initialization
1785        problem in the IMFS.
1786
17872001-04-20      Joel Sherrill <joel@OARcorp.com>
1788
1789        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1790        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1791        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1792        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1793        Various adjustments so test output matches screens more reliably.
1794
17952001-01-25      Joel Sherrill <joel@OARcorp.com>
1796
1797        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1798
17992000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1800
1801        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1802        to remain consistant across platforms and bsps by forcing
1803        a mount point in front of all paths.
1804
18052000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1806
1807        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1808        expected error condition in one case.
1809        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1810        readdir() of root of mounted filesystem.  Also corrected the screen
1811        file for some mistakes noticed in this effort.
1812
18132000-11-13      Joel Sherrill <joel@OARcorp.com>
1814
1815        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1816
18172000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1818
1819        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1820
18212000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1822
1823        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1824
18252000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1826
1827        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1828        Switch to GNU canonicalization.
1829        * psxtests.am: Remove DEFS.
1830
18312000-10-24      Joel Sherrill <joel@OARcorp.com>
1832
1833        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1834        It was formerly incorrectly prototyped in <libio.h>.
1835
18362000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1837
1838        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1839        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1840        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1841        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1842        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1843        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1844        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1845        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1846
18472000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1848        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1849        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1850        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1851        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1852        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1853        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1854        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1855
18562000-08-10      Joel Sherrill <joel@OARcorp.com>
1857
1858        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.