source: rtems/testsuites/psxtests/ChangeLog @ ce00f304

4.115
Last change on this file since ce00f304 was ce00f304, checked in by Joel Sherrill <joel.sherrill@…>, on 06/23/10 at 22:49:59

2010-06-23 Joel Sherrill <joel.sherrilL@…>

  • psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am, psxautoinit01/Makefile.am, psxautoinit02/Makefile.am, psxbarrier01/Makefile.am, psxcancel/Makefile.am, psxcancel01/Makefile.am, psxchroot01/Makefile.am, psxcleanup/Makefile.am, psxcleanup01/Makefile.am, psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am, psxfatal02/Makefile.am, psxfile01/Makefile.am, psxintrcritical01/Makefile.am, psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am, psxmutexattr01/Makefile.am, psxobj01/Makefile.am, psxpasswd01/Makefile.am, psxrdwrv/Makefile.am, psxreaddir/Makefile.am, psxrwlock01/Makefile.am, psxsem01/Makefile.am, psxsignal01/Makefile.am, psxsignal02/Makefile.am, psxsignal03/Makefile.am, psxsignal04/Makefile.am, psxsignal05/Makefile.am, psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am, psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally committed patch.
  • Property mode set to 100644
File size: 71.6 KB
Line 
12010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
2
3        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
4        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
5        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
6        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
7        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
8        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
9        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
10        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
11        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
12        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
13        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
14        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
15        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
16        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
17        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
18        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
19        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
20        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
21        psxsem01/Makefile.am, psxsignal01/Makefile.am,
22        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
23        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
24        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
25        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
26        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
27        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
28        committed patch.
29
302010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
31
32        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
33        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
34        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
35        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
36        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
37        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
38        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
39        psxcancel/Makefile.am, psxcancel01/Makefile.am,
40        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
41        psxcleanup01/Makefile.am, psxclock/Makefile.am,
42        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
43        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
44        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
45        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
46        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
47        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
48        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
49        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
50        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
51        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
52        psxsem01/Makefile.am, psxsignal01/Makefile.am,
53        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
54        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
55        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
56        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
57        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
58        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
59        than number of file descriptors configured.
60
612010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
62
63        * psxfile02/psxfile02.doc: Filled in documentation information.
64
652010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
66
67        * Makefile.am, configure.ac: Added test case for calls that check for
68        an unopened file descriptor.
69        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
70        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
71
722010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
73
74        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
75        parameter to adjtime NULL.
76
772010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
78
79        * psxfatal_support/init.c: Remove references to ITRON constants.
80
812010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
82
83        * psxfile01/test.c: Update for IMFS API changes.
84
852010-06-02      Chris Johns <chrisj@rtems.org>
86
87        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
88        psxstat/test.c: Update to the new mount API.
89
902010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
91
92        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
93        * include/pmacros.h: Add PRIdoff_t.
94
952010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
96
97        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
98        exercises the _rename_r in libcsupport. For now, it also
99        provides two fsmount_me_h handlers to enable certain error
100        checking paths
101
1022010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
103
104        * psxfile01/test.c: Add check for errno on chdir(NULL).
105
1062010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
107
108        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
109
1102010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
111
112        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
113        thread can reliably reach the pthread_join() call.
114
1152010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
116
117        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
118        rewinddir(NULL) since we are now using newlib's implementation and it
119        does not check for NULL. This causes a fault on some targets.
120
1212010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
122
123        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
124        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
125        Reflect POSIX changes to sched_param.
126
1272010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
128
129        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
130        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
131        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
132        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
133        #include <unistd.h>.
134
1352009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
136
137        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
138        to cover the trivial NULL case for pipe function.
139
1402009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
141
142        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
143        and compilation issues. Initial test build was accidentally without
144        POSIX enabled.
145
1462009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
147
148        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
149        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
150        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
151        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
152        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
153        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
154        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
155        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
156        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
157        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
158        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
159        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
160        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
161        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
162        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
163        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
164        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
165        Use rtems_test_assert() consistently instead of system assert().
166        rtems_test_assert() is designed to integrate into the RTEMS test
167        suite infrastructure.
168
1692009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
170
171        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
172        families.
173        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
174        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
175
1762009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
177
178        PR 1460/cpukit
179        * psx14/init.c: Change return type on methods accessing portions of
180        RTEMS Ids to int. This allows -1 to be return on error.
181
1822009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
183
184        PR 1466/tests
185        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
186        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
187        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
188        Add test specifically to test it since it is deprecated as of
189        POSIX.1-2008.
190        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
191        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
192
1932009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
194
195        * psxcancel01/init.c: Initialize start time.
196
1972009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
198
199        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
200        returned by POSIX methods which return a pointer which is -1 on
201        error. This eliminated some casts.
202
2032009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
204
205        * psxenosys/Makefile.am: Add documentation file.
206        * psxenosys/psxenosys.doc: New file.
207
2082009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
209
210        * psxsignal03/init.c:
211        Print sigval.sival_ptr instead of "union sigval".
212
2132009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
214
215        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
216        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
217        * psxfile01/test.c: Remove obsure #ifdef's.
218        Apply PRI* macros to print struct stat fields.
219
2202009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
221
222        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
223        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
224
2252009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
226
227        * include/pmacros.h: November is the 11th month.
228
2292009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
230
231        * psxstat/test.c: Remove #ifdef's.
232        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
233        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
234        if 12MB are too big for a target (16bit compliance).
235        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
236        for 16bit compliance.
237        * psx14/init.c: Add local prototypes for
238        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
239        Reflect the prototypes having been missing to printf's.
240
2412009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
242
243        * psxsysconf/init.c:
244        Comment out sysconf(LONG_MAX) check (not useful).
245        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
246        16bit compliance.
247        * psx11/task.c: Use long for nsecs.
248        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
249        attribute to pthread_condattr_setpshared for 16bit target compliance.
250
2512009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
252
253        * psxbarrier01/test.c: Include <tmacros.h>
254
2552009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
256
257        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
258        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
259        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
260        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
261        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
262        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
263        Use PRIxpthread_t to print pthread_t's.
264
2652009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
266
267        * psxmsgq02/init.c:
268        Remove cast in call to fatal_posix_service_status_errno.
269        * psxenosys/init.c:
270        Add missing args in calls to execl, execlp, execle.
271        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
272        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
273        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
274        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
275        * configure.ac:
276        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
277
2782009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
279
280        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
281        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
282        * psxclock/init.c: Use %ld to print *.tv_nsec.
283        * psx06/init.c, psx06/system.h: Misc. warning fixes.
284
2852009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
286
287        * psxsignal03/init.c: Add missing argument to printf.
288        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
289        * psxclock/init.c, psxtimer01/psxtimer.c:
290        Use PRItime_t to print time_t's.
291        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
292        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
293
2942009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
295
296        * psxtime/test.c: Include <sys/time.h>.
297        Conditionally add local prototype for adjtime()
298        if sys/time.h doesn't supply it.
299        * psx07/init.c: Include <sched.h>, <pthread.h>.
300        * psx05/init.c: Include <sched.h>.
301        * psx11/init.c, psx09/init.c: Include <sched.h>.
302        * psx12/init.c: Include <sched.h>.
303        * psxenosys/init.c: Include <pthread.h>.
304        Conditionally add local prototype for pthread_atfork()
305        if pthread.h doesn't supply it.
306        * psxkey01/init.c: Include "test_support.h".
307
3082009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
309
310        * configure.ac: Check for pthread_atfork in pthread.h.
311        * psxrwlock01/test.c: Conditionally add local prototype for
312        pthread_atfork() if pthread.h doesn't supply it.
313        Include <pthread.h>.
314
3152009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
316
317        * configure.ac: Check for sys/mman.h.
318        Check for mprotect in sys/mman.h.
319        * psxenosys/init.c: Conditionally add local prototype for
320        mprotect() if sys/mman.h doesn't supply it.
321
3222009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
323
324        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
325        * psxrwlock01/test.c: Conditionally add local prototype for
326        pthread_rwlock_unlock() if pthread.h doesn't supply it.
327
3282009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
329
330        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
331        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
332        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
333        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
334        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
335        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
336        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
337        psxualarm/init.c: Remove unused vars.
338        Add missing prototypes.
339
3402009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
341
342        * Makefile.am: Build file IO related tests even with POSIX threading is
343        disabled.
344
3452009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
346
347        * configure.ac: Don't add -ansi -fasm to CFLAGS.
348
3492009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
350
351        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
352        remaining to not equal the period.
353
3542009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
355
356        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
357
3582009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
359
360        * psxcleanup/system.h: Fix typo.
361        * Makefile.am, configure.ac: Add new test for exercising pushing
362        and popping a clean up handler without actually executing it.
363        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
364        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
365        psxcleanup01/psxcleanup01.scn: New files.
366
3672009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
368
369        * Makefile.am, configure.ac: Add new test to ensure that canceling an
370        alarm works as defined.
371        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
372        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
373
3742009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
375
376        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
377
3782009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
379
380        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
381        parameter to timer_settime().
382
3832009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
384
385        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
386        timer_settime() for previous value. We are not using the
387        value in this particular case and this path must be exercised.
388        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
389
3902009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
391
392        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
393        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
394        cases.
395
3962009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
397
398        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
399        from an ISR.
400        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
401        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
402
4032009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
404
405        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
406        deprecated rtems_extension.
407
4082009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
409
410        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
411        nanoseconds.
412
4132009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
414
415        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
416        getpagesize().
417
4182009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
419
420        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
421        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
422        psxsignal04/Makefile.am: Move test cases which needed to be executed
423        when POSIX is disabled to psxclock so they will be.
424
4252009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
426
427        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
428        test to exercise clock and delay services enabled when POSIX threads
429        are disabled. This is split from psx01. POSIX test suite now enabled
430        when POSIX threads are disabled so only enable tests which are
431        appropriate.
432        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
433        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
434
4352009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
436
437        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
438        when not to change ssporadic scheduler so it does not touch a task's
439        priority when it is holding a mutex or its priority would be impacted
440        adversely.
441
4422009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
443
444        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
445        for adjusting time (adjtime()) where the time is adjusted by enough
446        microseconds that it crosses a second boundary.
447
4482009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
449
450        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
451        test to catch more sporadic server cases.
452
4532009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
454
455        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
456        remaining pointer.
457
4582009-08-17     
459
460        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
461        a recursize mutex.
462
4632009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
464
465        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
466        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
467        rtems_clock_get_ticks_per_second().
468
4692009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
470
471        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
472        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
473
4742009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
475
476        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
477        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
478
4792009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
480
481        * Makefile.am, configure.ac: Add test case for user providing their own
482        stack to a POSIX thread.
483        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
484        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
485
4862009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
487
488        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
489        that it hits both failing to allocate memory for the message queue
490        name and message buffers.
491
4922009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
493
494        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
495        quicker and more reliably hit the intended critical section.
496
4972009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
498
499        * Makefile.am, configure.ac: Add a test to exercise an odd case in
500        _POSIX_signals_Clear_signals.
501        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
502        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
503
5042009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
505
506        * psxmsgq04/init.c: Correct typo in configuration so test does as
507        intended.
508
5092009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
510
511        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
512        Update to handle ENFILE case now that POSIX message queues and
513        message queue file descriptors are configured separately and this
514        error is possible.
515
5162009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
517
518        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
519        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
520        allocating the message buffers for a POSIX message queue.
521
5222009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
523
524        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
525        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
526        is right. Update both screens.
527
5282009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
529
530        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
531        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
532        variation which focused on real-time signals rather than user
533        signals.
534        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
535        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
536
5372009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
538
539        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
540        replenish period of zero.
541
5422009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
543
544        * Makefile.am, configure.ac: Add new test to account for properly
545        handling keys when a thread has non-NULL key value and key has NULL
546        destructor and when a thread has NULL key value and key has
547        destructor.
548        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
549        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
550
5512009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
552
553        * Makefile.am, configure.ac: Add new test for exercising running out of
554        memory while allocating the key pointers.
555        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
556        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
557
5582009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
559
560        * psxmsgq04/init.c: Add call to mq_unlink.
561
5622009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
563
564        * Makefile.am, configure.ac: Add shell of new test.
565        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
566        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
567
5682009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
569
570        * Makefile.am, configure.ac: Add test to address cases where a thread
571        is waiting on a signal (sigwait) and we send it. Also address case
572        where there are too many queued signals.
573        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
574        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
575
5762009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
577
578        * psxsignal02/init.c: Fix spacing.
579
5802009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
581
582        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
583        mq_timedreceive and mq_timedsend conditions. In particular test
584        timeout in the past.
585
5862009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
587
588        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
589        with timeout in the past.
590
5912009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
592
593        * psxsignal02/psxsignal02.scn: Fill in screen file.
594
5952009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
596
597        * Makefile.am, configure.ac: Add new test to exercise algorithm to
598        dispatch process wide signals to individual threads.
599        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
600        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
601
6022009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
603
604        * Makefile.am, configure.ac: Add test to exercise interrupt
605        synchronization logic in _POSIX_Timer_Insert_helper that supports
606        POSIX timers.
607        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
608        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
609        psxintrcritical01/psxintrcritical01.scn: New files.
610
6112009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
612
613        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
614        multiple cases which complete coverage of thread cancellation.
615        * psxcancel/psxcancel.doc: New file.
616
6172009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
618
619        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
620        * psxsem01/system.h: Removed.
621
6222009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
623
624        * psxsem01/init.c: Eliminate warning.
625
6262009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
627
628        * psxcancel/init.c: Clean up.
629
6302009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
631
632        * psxmutexattr01/init.c: Make test optional if tools do not support
633        posix mutex type attribute.
634
6352009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
636
637        * Makefile.am, configure.ac: Add new test to exercise error case for
638        when a task is blocked on a condition variable with one mutex and
639        another task attempts to block on the same condition variable with
640        another mutex.
641        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
642        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
643
6442009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
645
646        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
647        trylock is unable to obtain the spinlock and that attempting to
648        unlock a spinlock from a thread which did not lock it works as
649        expected.
650        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
651        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
652        New files.
653
6542009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
655
656        * psxspin01/test.c: Remove unnecessary defines.
657
6582009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
659
660        * psx11/init.c: Use explicit scheduler.
661
6622009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
663
664        * Makefile.am, configure.ac: Add test to exercise
665        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
666        toolset enables the feature.
667        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
668        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
669        psxmutexattr01/psxmutexattr01.scn: New files.
670
6712009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
672
673        * Makefile.am, configure.ac: Add test for auto initialization of
674        message queues.
675        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
676        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
677        psxautoinit02/psxautoinit02.scn: New files.
678
6792009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
680
681        * Makefile.am, configure.ac: Add test of pthread mutex auto
682        intialization.
683        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
684        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
685
6862009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
687
688        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
689
6902009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
691
692        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
693        code.
694
6952009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
696
697        * psx07/init.c: Slight test fix to ensure state of sched_param
698        structure.
699
7002009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
701
702        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
703        obtaining an rwlock and then releasing it twice.
704
7052009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
706
707        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
708
7092009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
710
711        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
712        sigtimedwait(). Update screen file.
713
7142009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
715
716        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
717        obtaining rwlock for write with a timed lock operation when the
718        abstime timeout is in the past.
719
7202009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
721
722        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
723        obtaining rwlock for read with a timed lock operation when the
724        abstime timeout is in the past.
725
7262009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
727
728        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
729        that the assert has been removed in the source.
730
7312009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
732
733        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
734        mode bits being set. This behavior was not POSIX compliant and has
735        been corrected in the filesystem code.
736
7372009-06-18      Chris Johns <chrisj@rtems.org>
738
739        * psx04/task3.c: Declare unions volatile to workaround the H8300
740        gcc bug.
741
7422009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
743
744        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
745        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
746        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
747
7482009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
749
750        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
751        NULL attribute pointer on init.
752
7532009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
754
755        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
756        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
757        Improved so coverage is better.
758
7592009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
760
761        * psx04/init.c: Correct errors introduced by using different variable
762        for return type when correcting typing warnings.
763
7642009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
765
766        * Makefile.am, configure.ac: Add new test to provide coverage analysis
767        of the current implementation of getitimer() and setitimer().
768        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
769        psxitimer/psxitimer.scn: New files.
770
7712009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
772
773        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
774        case to improve coverage analysis.
775
7762009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
777
778        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
779        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
780        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
781        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
782        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
783        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
784        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
785
7862009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
787
788        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
789        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
790        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
791        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
792        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
793        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
794        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
795        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
796        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
797        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
798        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
799        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
800        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
801        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
802        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
803        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
804        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
805        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
806        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
807        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
808        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
809        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
810        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
811        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
812        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
813        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
814        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
815        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
816        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
817        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
818        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
819        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
820        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
821        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
822        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
823        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
824        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
825        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
826        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
827        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
828        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
829        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
830        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
831        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
832        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
833        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
834        psxhdrs/timer07.c: Fix warnings.
835
8362009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
837
838        * psxfile01/test.c: Change from int to size_t.
839
8402009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
841
842        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
843        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
844        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
845        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
846        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
847        psxcancel/Makefile.am, psxchroot01/Makefile.am,
848        psxcleanup/Makefile.am, psxenosys/Makefile.am,
849        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
850        psxfile01/Makefile.am, psxkey01/Makefile.am,
851        psxmount/Makefile.am, psxmsgq01/Makefile.am,
852        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
853        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
854        psxsem01/Makefile.am, psxsignal01/Makefile.am,
855        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
856        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
857        psxualarm/Makefile.am: Eliminate _exe_/.exe.
858
8592009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
860
861        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
862        with create option so we are sure it will get a control block and
863        proceed to allocate other memory. Clean up screen output.
864
8652008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
866
867        * psx05/init.c: Add parameter to call to sched_get_priority_max().
868
8692008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
870
871        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
872        Run all tests successfully with maxixum number of priorities as 16
873        instead of 256. This was done by temporarily modifying the score
874        priority.h maximum. This allowed testing of all API code to ensure
875        that it worked properly with a reduced number of priorities. Most
876        modifications were to switch from hard-coded maximum to using the API
877        provided methods to determine maximum number of priority levels.
878
8792008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
880
881        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
882        clock_gettime() NOT by reaching into the SuperCore.
883
8842008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
885
886        * psx01/psx01.scn: Bump version to 4.9.99.0
887
8882008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
889
890        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
891        psxfatal_support/system.h: Convert to "bool".
892
8932008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
894
895        PR 1296/cpukit.
896        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
897        incorrect repeat interval. This patch fixes the following problems in
898        the test.
899          (1) Adds test for value of it_interval.tv_nsec.
900          (2) Corrects test for absolute timer in past.
901          (3) Modifies test to use different initial and repeat periods.
902          (4) Updates psxtimer01.scn to match results.
903
9042008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
905
906        PR 1297/cpukit
907        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
908        pointer handling.
909
9102008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
911
912        * psxsem01/init.c: Spacing.
913
9142008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
915
916        PR 1293/tests
917        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
918
9192008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
920
921        PR 1291/cpukit
922        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
923        POSIX services taking relative instead of absolute time for timeouts,
924        these tests were updated.
925
9262008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
927
928        * psxfile01/test.c: truncate on /dev/console now works.
929
9302008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
931
932        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
933        requested for initialization task.
934
9352008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
936
937        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
938        like CVS conflict markers.
939
9402008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
941
942        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
943        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
944
9452008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
946
947        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
948
9492008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
950
951        * psxkey01/task.c: Fix warnings.
952
9532008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
954
955        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
956
9572008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
958
959        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
960        Added tests for failure path coverages. Consolidated methods used in
961        multiple places into support routines.
962        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
963        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
964        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
965
9662008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
967
968        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
969        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
970        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
971        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
972        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
973        Make tmacros.h available to all POSIX tests. Add a clock_settime case
974        for < 1988.
975
9762008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
977
978        * Makefile.am, configure.ac: New tests.
979        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
980        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
981        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
982        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
983        psxfatal_support/init.c, psxfatal_support/system.h: New files.
984
9852008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
986
987        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
988        portions of Object Services added to API.
989        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
990        psx14/system.h: New files.
991
9922008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
993
994        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
995        pthread_attr_[get|set]clock.
996
9972008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
998
999        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1000        implementation mprotect().
1001
10022008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1003
1004        * psxcleanup/.cvsignore: New file.
1005
10062008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1007
1008        * psxcleanup/system.h: New file.
1009
10102008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1011
1012        * Makefile.am, configure.ac:
1013        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1014        psxcleanup/psxcleanup.scn: New files.
1015
10162008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1017
1018        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1019        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1020
10212007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1022
1023        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1024
10252007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1026
1027        * Makefile.am, configure.ac: Added test for ualarm
1028        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1029        psxualarm/system.h: New files.
1030
10312007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1032
1033        * Makefile.am, configure.ac: Added posix signal test
1034        * psxsignal01/Makefile.am, psxsignal01/init.c,
1035        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1036        psxsignal01/task1.c: New files.
1037
10382007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1039
1040        * Makefile.am, configure.ac: Add test for sysconf().
1041        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1042        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1043
10442007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1045
1046        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1047        sched_rr_get_interval() and sched_get_priority_max().
1048
10492007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1050
1051        * psxenosys/init.c: Fix typo.
1052
10532007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1054
1055        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1056        addition of second POSIX Timer test. Add initial version of
1057        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1058        left to add.
1059        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1060        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1061        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1062        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1063        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1064        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1065
10662007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1067
1068        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1069
10702007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1071
1072        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1073        functions that return ENOSYS.
1074        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1075        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1076
10772007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1078
1079        * psx13/test.c: Fix spelling error.
1080
10812007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1082
1083        * psxtime/test.c: Add tests for adjtime().
1084
10852007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1086
1087        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1088        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1089        cases to improve test coverage.
1090
10912007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1092
1093        PR 1262/filesystem
1094        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1095        and writev() including documentation and test case.
1096        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1097        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1098
10992007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1100
1101        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1102        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1103        test cases so last output line follows END OF pattern. Make sure test
1104        case all run. All tests appeared ok on sis.
1105
11062007-04-05      Joel Sherrill <joel@OARcorp.com>
1107
1108        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1109        behavior more closely matching GNU/Linux.
1110
11112006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1112
1113        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1114        include normal blocking and unblocking on timeout.
1115
11162006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1117
1118        * configure.ac: New BUG-REPORT address.
1119
11202006-11-17      Joel Sherrill <joel@OARcorp.com>
1121
1122        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1123        Previously the timeout was not absolute time and checked BEFORE
1124        attempting to lock semaphore.
1125
11262006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1127
1128        * psxbarrier01/main.c: New file.
1129
11302006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1131
1132        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1133        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1134        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1135        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1136
11372006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1138
1139        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1140        and partial implementation of POSIX rwlocks.
1141        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1142        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1143
11442006-10-30      Joel Sherrill <joel@OARcorp.com>
1145
1146        PR 841/rtems
1147        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1148        specification.
1149
11502006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1151
1152        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1153
11542006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1155
1156        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1157        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1158        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1159        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1160        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1161        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1162        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1163        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1164        Use rtems_testsdir instead.
1165
11662005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1167
1168        * configure.ac: Remove RTEMS_ENABLE_BARE,
1169        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1170
11712005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1172
1173        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1174        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1175        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1176        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1177        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1178        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1179        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1180        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1181        Convert to using *_PROGRAMS.
1182
11832005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1184
1185        * psx01/Makefile.am, psx02/Makefile.am,
1186        psx03/Makefile.am, psx04/Makefile.am,
1187        psx05/Makefile.am, psx06/Makefile.am,
1188        psx07/Makefile.am, psx08/Makefile.am,
1189        psx09/Makefile.am, psx10/Makefile.am,
1190        psx11/Makefile.am, psx12/Makefile.am,
1191        psx13/Makefile.am, psxcancel/Makefile.am,
1192        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1193        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1194        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1195        psxstat/Makefile.am, psxtime/Makefile.am,
1196        psxtimer/Makefile.am: Rework.
1197
11982005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1199
1200        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1201        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1202        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1203        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1204        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1205        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1206        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1207        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1208        * psxtests.am: Remove.
1209
12102005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1211
1212        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1213        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1214        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1215        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1216        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1217        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1218        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1219        psxtime/Makefile.am, psxtimer/Makefile.am:
1220        AM_CPPFLAGS += -I..../support/include.
1221
12222005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1223
1224        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1225
12262005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1227
1228        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1229        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1230        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1231        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1232        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1233        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1234        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1235        psxstat/Makefile.am: Add ../include/pmacros.h
1236        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1237        POSIX_FILES_DIRS.
1238        * psxtests.am: Remove LIB_VARIANT.
1239
12402005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1241
1242        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1243        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1244        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1245        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1246        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1247        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1248        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1249        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1250        Remove SRC, PRINT_SRC.
1251
12522005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1253
1254        * Makefile.am: Cleanup.
1255
12562005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1257
1258        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1259        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1260        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1261        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1262        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1263        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1264        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1265        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1266        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1267        Partial conversion to automake.
1268
12692005-09-01      Joel Sherrill <joel@OARcorp.com>
1270
1271        PR 628/rtems
1272        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1273        being an error.
1274
12752005-04-26      Joel Sherrill <joel@OARcorp.com>
1276
1277        * psxreaddir/test.c: Eliminate warnings.
1278
12792004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1280
1281        * configure.ac: Require automake > 1.9.
1282
12832004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1284
1285        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1286        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1287        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1288        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1289        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1290        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1291        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1292        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1293        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1294        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1295        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1296        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1297        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1298        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1299        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1300        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1301        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1302        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1303        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1304        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1305        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1306        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1307        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1308
13092004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1310
1311        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1312        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1313        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1314        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1315
13162004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1317
1318        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1319        to using c99 fixed size types.
1320
13212004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1322
1323        * Makefile.am: Remove include from SUBDIRS.
1324
13252004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1326
1327        * include/Makefile.am: Remove.
1328        * Makefile.am: Merge-in include/Makefile.am.
1329        * configure.ac: Reflect changes above.
1330
13312004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1332
1333        * configure.ac: Add 2nd arg to RTEMS_TOP.
1334
13352004-03-05      Joel Sherrill <joel@OARcorp.com>
1336
1337        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1338        psxtimer/psxtimer.c: Eliminate warnings and typos.
1339
13402004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1341
1342        PR 582/core
1343        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1344        queue test so more of it runs now.
1345
13462004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1347
1348        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1349        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1350        * psx02/Makefile.am: Ditto.
1351        * psx03/Makefile.am: Ditto.
1352        * psx04/Makefile.am: Ditto.
1353        * psx05/Makefile.am: Ditto.
1354        * psx06/Makefile.am: Ditto.
1355        * psx07/Makefile.am: Ditto.
1356        * psx08/Makefile.am: Ditto.
1357        * psx09/Makefile.am: Ditto.
1358        * psx10/Makefile.am: Ditto.
1359        * psx11/Makefile.am: Ditto.
1360        * psx12/Makefile.am: Ditto.
1361        * psx13/Makefile.am: Ditto.
1362        * psxcancel/Makefile.am: Ditto.
1363        * psxchroot01/Makefile.am: Ditto.
1364        * psxfile01/Makefile.am: Ditto.
1365        * psxmount/Makefile.am: Ditto.
1366        * psxmsgq01/Makefile.am: Ditto.
1367        * psxreaddir/Makefile.am: Ditto.
1368        * psxsem01/Makefile.am: Ditto.
1369        * psxstat/Makefile.am: Ditto.
1370        * psxtime/Makefile.am: Ditto.
1371        * psxtimer/Makefile.am: Ditto.
1372
13732003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1374
1375        * psxtests.am: Add dirstamp support.
1376
13772003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1378
1379        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1380
13812003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1382
1383        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1384
13852003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1386
1387        * psxcancel/Makefile.am: Remove used H_FILES.
1388
13892003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1390
1391        * include/Makefile.am: Reformat.
1392        * psx01/Makefile.am: Remove all-local: $(ARCH).
1393        * psx02/Makefile.am: Remove all-local: $(ARCH).
1394        * psx03/Makefile.am: Remove all-local: $(ARCH).
1395        * psx04/Makefile.am: Remove all-local: $(ARCH).
1396        * psx05/Makefile.am: Remove all-local: $(ARCH).
1397        * psx06/Makefile.am: Remove all-local: $(ARCH).
1398        * psx07/Makefile.am: Remove all-local: $(ARCH).
1399        * psx08/Makefile.am: Remove all-local: $(ARCH).
1400        * psx09/Makefile.am: Remove all-local: $(ARCH).
1401        * psx10/Makefile.am: Remove all-local: $(ARCH).
1402        * psx11/Makefile.am: Remove all-local: $(ARCH).
1403        * psx12/Makefile.am: Remove all-local: $(ARCH).
1404        * psx13/Makefile.am: Remove all-local: $(ARCH).
1405        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1406        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1407        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1408        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1409        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1410        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1411        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1412        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1413        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1414        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1415        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1416
14172003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1418
1419        * configure.ac: Reflect having moved to testsuites/.
1420
14212003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1422
1423        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1424
14252003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1426
1427        * configure.ac:Remove RTEMS_CHECK_CPU.
1428
14292003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1430
1431        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1432
14332003-09-04      Joel Sherrill <joel@OARcorp.com>
1434
1435        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1436        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1437        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1438        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1439        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1440        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1441        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1442        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1443        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1444        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1445        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1446        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1447        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1448        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1449        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1450        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1451        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1452        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1453        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1454        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1455        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1456        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1457        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1458        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1459        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1460        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1461        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1462        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1463        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1464        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1465        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1466        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1467        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1468        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1469        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1470        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1471        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1472        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1473        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1474        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1475        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1476        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1477        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1478        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1479        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1480        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1481        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1482        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1483        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1484        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1485        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1486        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1487        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1488        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1489        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1490        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1491        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1492        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1493        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1494        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1495        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1496        psxtimer/system.h: URL for license changed.
1497
14982003-09-04      Joel Sherrill <joel@OARcorp.com>
1499
1500        PR 462/tests
1501        * psxhdrs/Makefile.am: Added ualarm.c
1502        * psxhdrs/signal23.c: New file.
1503
15042003-09-03      Joel Sherrill <joel@OARcorp.com>
1505
1506        PR 463/tests
1507        PR 465/tests
1508        * psxhdrs/Makefile.am: Add new test cases.
1509        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1510        psxhdrs/timer07.c: New files.
1511
15122003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1513
1514        * Makefile.am: Reflect having moved aclocal/.
1515
15162003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1517
1518        * Makefile.am: Reflect having moved automake/.
1519        * include/Makefile.am: Reflect having moved automake/.
1520        * psx01/Makefile.am: Reflect having moved automake/.
1521        * psx02/Makefile.am: Reflect having moved automake/.
1522        * psx03/Makefile.am: Reflect having moved automake/.
1523        * psx04/Makefile.am: Reflect having moved automake/.
1524        * psx05/Makefile.am: Reflect having moved automake/.
1525        * psx06/Makefile.am: Reflect having moved automake/.
1526        * psx07/Makefile.am: Reflect having moved automake/.
1527        * psx08/Makefile.am: Reflect having moved automake/.
1528        * psx09/Makefile.am: Reflect having moved automake/.
1529        * psx10/Makefile.am: Reflect having moved automake/.
1530        * psx11/Makefile.am: Reflect having moved automake/.
1531        * psx12/Makefile.am: Reflect having moved automake/.
1532        * psx13/Makefile.am: Reflect having moved automake/.
1533        * psxcancel/Makefile.am: Reflect having moved automake/.
1534        * psxchroot01/Makefile.am: Reflect having moved automake/.
1535        * psxfile01/Makefile.am: Reflect having moved automake/.
1536        * psxhdrs/Makefile.am: Reflect having moved automake/.
1537        * psxmount/Makefile.am: Reflect having moved automake/.
1538        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1539        * psxreaddir/Makefile.am: Reflect having moved automake/.
1540        * psxsem01/Makefile.am: Reflect having moved automake/.
1541        * psxstat/Makefile.am: Reflect having moved automake/.
1542        * psxtime/Makefile.am: Reflect having moved automake/.
1543        * psxtimer/Makefile.am: Reflect having moved automake/.
1544
15452003-08-14      Joel Sherrill <joel@OARcorp.com>
1546
1547        PR 408/filesystem
1548        * psx13/test.c: Added very rudimentary test of sync() service.
1549
15502003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1551
1552        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1553
15542003-06-12      Joel Sherrill <joel@OARcorp.com>
1555
1556        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1557
15582003-05-29      Joel Sherrill <joel@OARcorp.com>
1559
1560        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1561        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1562        psxtimer/psxtimer.c: Removed warnings.
1563
15642003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1565
1566        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1567        CC_CFLAGS_DEFAULT (obsolete).
1568
15692003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1570
1571        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1572        Remove CC_LDFLAGS_PROFILE_V.
1573
15742003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1575
1576        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1577
15782003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1579
1580        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1581
15822003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1583
1584        * configure.ac: AC_PREREQ(2.57).
1585
15862002-11-14      Joel Sherrill <joel@OARcorp.com>
1587
1588        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1589        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1590        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1591        Per PR239 update the IDs in the various screens.
1592
15932002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1594
1595        * .cvsignore: Reformat.
1596        Add autom4te*cache.
1597        Remove autom4te.cache.
1598
15992002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1600
1601        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1602        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1603        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1604        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1605        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1606        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1607        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1608        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1609        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1610        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1611        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1612        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1613        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1614        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1615        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1616        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1617        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1618        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1619        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1620        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1621        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1622        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1623        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1624        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1625
16262002-08-01      Joel Sherrill <joel@OARcorp.com>
1627
1628        * Per PR47 add support for buffered test output.  This involved
1629        adding defines to redirect output to a buffer and dump it when
1630        full, at "test pause", and at exit.  To avoid problems when redefining
1631        exit(), all tests were modified to call rtems_test_exit().
1632        Some tests, notable psxtests, had to be modified to include
1633        the standard test macro .h file (pmacros.h or tmacros.h) to
1634        enable this support.
1635        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1636        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1637        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1638        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1639        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1640        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1641        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1642        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1643        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1644        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1645        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1646        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1647
16482002-07-05      Joel Sherrill <joel@OARcorp.com>
1649
1650        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1651        Updated as part of PR164 which reported problems with the RTEMS
1652        implementation of pthread_cancel.
1653       
16542001-04-26      Joel Sherrill <joel@OARcorp.com>
1655
1656        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1657        reworked POSIX message queues to add a descriptor separate from
1658        the underlying message queue.  This allows non-blocking to follow
1659        the "open" not the underlying queue.
1660 
16612002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1662
1663        * configure.ac: Remove ENABLE_GCC28.
1664
16652002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1666
1667        * configure.ac:
1668        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1669        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1670        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1671        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1672        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1673        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1674        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1675        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1676        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1677        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1678        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1679        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1680        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1681        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1682        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1683        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1684        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1685        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1686        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1687        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1688        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1689        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1690        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1691        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1692        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1693        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1694        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1695        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1696
16972001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1698
1699        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1700        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1701        Since we check permissions before evaluating enough to see if it
1702        a regular file or directory, this hack is needed to make the regular
1703        file executable.
1704
17052001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1706
1707        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1708        * configure.in: Remove.
1709        * configure.ac: New file, generated from configure.in by autoupdate.
1710
17112001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1712
1713        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1714
17152001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1716
1717        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1718        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1719        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1720        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1721        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1722        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1723        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1724        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1725        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1726        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1727        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1728        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1729        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1730        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1731        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1732        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1733        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1734        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1735        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1736        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1737        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1738        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1739        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1740        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1741
17422001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1743
1744        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1745        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1746        psxchroot01 test.
1747
17482001-05-25      Joel Sherrill <joel@OARcorp.com>
1749
1750        * Added once version of psxchroot01 test for user review.
1751        * psxchroot01: New directory.
1752        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1753        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1754        * configure.in, Makefile.am: Modified to reflect above.
1755
17562001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1757
1758        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1759
17602001-04-24      Joel Sherrill <joel@OARcorp.com>
1761
1762        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1763        open, write, reopen, append twice from Andrew Bythell
1764        <abythell@nortelnetworks.com> that tripped an initialization
1765        problem in the IMFS.
1766
17672001-04-20      Joel Sherrill <joel@OARcorp.com>
1768
1769        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1770        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1771        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1772        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1773        Various adjustments so test output matches screens more reliably.
1774
17752001-01-25      Joel Sherrill <joel@OARcorp.com>
1776
1777        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1778
17792000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1780
1781        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1782        to remain consistant across platforms and bsps by forcing
1783        a mount point in front of all paths.
1784
17852000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1786
1787        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1788        expected error condition in one case.
1789        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1790        readdir() of root of mounted filesystem.  Also corrected the screen
1791        file for some mistakes noticed in this effort.
1792
17932000-11-13      Joel Sherrill <joel@OARcorp.com>
1794
1795        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1796
17972000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1798
1799        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1800
18012000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1802
1803        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1804
18052000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1806
1807        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1808        Switch to GNU canonicalization.
1809        * psxtests.am: Remove DEFS.
1810
18112000-10-24      Joel Sherrill <joel@OARcorp.com>
1812
1813        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1814        It was formerly incorrectly prototyped in <libio.h>.
1815
18162000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1817
1818        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1819        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1820        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1821        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1822        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1823        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1824        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1825        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1826
18272000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1828        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1829        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1830        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1831        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1832        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1833        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1834        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1835
18362000-08-10      Joel Sherrill <joel@OARcorp.com>
1837
1838        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.