source: rtems/testsuites/psxtests/ChangeLog @ 71a5e5a1

4.115
Last change on this file since 71a5e5a1 was 71a5e5a1, checked in by Joel Sherrill <joel.sherrill@…>, on 06/30/10 at 13:54:15

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

PR 1595/tests

  • psximfs01/init.c: Fix warnings.
  • Property mode set to 100644
File size: 72.3 KB
Line 
12010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        PR 1595/tests
4        * psximfs01/init.c: Fix warnings.
5
62010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
9        pointer.
10
112010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
14
152010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
16
17        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
18        files of maximum sizes.
19        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
20        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
21
222010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
23
24        * Makefile.am, configure.ac: Revert accidentally committed patch.
25
262010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
27
28        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
29        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
30        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
31        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
32        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
33        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
34        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
35        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
36        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
37        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
38        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
39        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
40        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
41        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
42        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
43        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
44        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
45        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
46        psxsem01/Makefile.am, psxsignal01/Makefile.am,
47        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
48        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
49        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
50        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
51        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
52        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
53        committed patch.
54
552010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
56
57        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
58        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
59        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
60        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
61        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
62        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
63        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
64        psxcancel/Makefile.am, psxcancel01/Makefile.am,
65        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
66        psxcleanup01/Makefile.am, psxclock/Makefile.am,
67        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
68        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
69        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
70        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
71        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
72        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
73        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
74        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
75        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
76        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
77        psxsem01/Makefile.am, psxsignal01/Makefile.am,
78        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
79        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
80        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
81        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
82        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
83        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
84        than number of file descriptors configured.
85
862010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
87
88        * psxfile02/psxfile02.doc: Filled in documentation information.
89
902010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
91
92        * Makefile.am, configure.ac: Added test case for calls that check for
93        an unopened file descriptor.
94        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
95        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
96
972010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
98
99        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
100        parameter to adjtime NULL.
101
1022010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
103
104        * psxfatal_support/init.c: Remove references to ITRON constants.
105
1062010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
107
108        * psxfile01/test.c: Update for IMFS API changes.
109
1102010-06-02      Chris Johns <chrisj@rtems.org>
111
112        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
113        psxstat/test.c: Update to the new mount API.
114
1152010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
116
117        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
118        * include/pmacros.h: Add PRIdoff_t.
119
1202010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
121
122        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
123        exercises the _rename_r in libcsupport. For now, it also
124        provides two fsmount_me_h handlers to enable certain error
125        checking paths
126
1272010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
128
129        * psxfile01/test.c: Add check for errno on chdir(NULL).
130
1312010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
132
133        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
134
1352010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
136
137        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
138        thread can reliably reach the pthread_join() call.
139
1402010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
141
142        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
143        rewinddir(NULL) since we are now using newlib's implementation and it
144        does not check for NULL. This causes a fault on some targets.
145
1462010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
147
148        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
149        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
150        Reflect POSIX changes to sched_param.
151
1522010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
153
154        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
155        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
156        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
157        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
158        #include <unistd.h>.
159
1602009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
161
162        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
163        to cover the trivial NULL case for pipe function.
164
1652009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
166
167        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
168        and compilation issues. Initial test build was accidentally without
169        POSIX enabled.
170
1712009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
172
173        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
174        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
175        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
176        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
177        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
178        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
179        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
180        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
181        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
182        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
183        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
184        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
185        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
186        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
187        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
188        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
189        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
190        Use rtems_test_assert() consistently instead of system assert().
191        rtems_test_assert() is designed to integrate into the RTEMS test
192        suite infrastructure.
193
1942009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
195
196        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
197        families.
198        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
199        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
200
2012009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
202
203        PR 1460/cpukit
204        * psx14/init.c: Change return type on methods accessing portions of
205        RTEMS Ids to int. This allows -1 to be return on error.
206
2072009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
208
209        PR 1466/tests
210        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
211        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
212        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
213        Add test specifically to test it since it is deprecated as of
214        POSIX.1-2008.
215        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
216        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
217
2182009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
219
220        * psxcancel01/init.c: Initialize start time.
221
2222009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
223
224        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
225        returned by POSIX methods which return a pointer which is -1 on
226        error. This eliminated some casts.
227
2282009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
229
230        * psxenosys/Makefile.am: Add documentation file.
231        * psxenosys/psxenosys.doc: New file.
232
2332009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
234
235        * psxsignal03/init.c:
236        Print sigval.sival_ptr instead of "union sigval".
237
2382009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
239
240        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
241        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
242        * psxfile01/test.c: Remove obsure #ifdef's.
243        Apply PRI* macros to print struct stat fields.
244
2452009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
246
247        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
248        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
249
2502009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
251
252        * include/pmacros.h: November is the 11th month.
253
2542009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
255
256        * psxstat/test.c: Remove #ifdef's.
257        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
258        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
259        if 12MB are too big for a target (16bit compliance).
260        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
261        for 16bit compliance.
262        * psx14/init.c: Add local prototypes for
263        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
264        Reflect the prototypes having been missing to printf's.
265
2662009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
267
268        * psxsysconf/init.c:
269        Comment out sysconf(LONG_MAX) check (not useful).
270        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
271        16bit compliance.
272        * psx11/task.c: Use long for nsecs.
273        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
274        attribute to pthread_condattr_setpshared for 16bit target compliance.
275
2762009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
277
278        * psxbarrier01/test.c: Include <tmacros.h>
279
2802009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
281
282        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
283        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
284        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
285        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
286        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
287        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
288        Use PRIxpthread_t to print pthread_t's.
289
2902009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
291
292        * psxmsgq02/init.c:
293        Remove cast in call to fatal_posix_service_status_errno.
294        * psxenosys/init.c:
295        Add missing args in calls to execl, execlp, execle.
296        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
297        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
298        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
299        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
300        * configure.ac:
301        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
302
3032009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
304
305        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
306        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
307        * psxclock/init.c: Use %ld to print *.tv_nsec.
308        * psx06/init.c, psx06/system.h: Misc. warning fixes.
309
3102009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
311
312        * psxsignal03/init.c: Add missing argument to printf.
313        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
314        * psxclock/init.c, psxtimer01/psxtimer.c:
315        Use PRItime_t to print time_t's.
316        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
317        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
318
3192009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
320
321        * psxtime/test.c: Include <sys/time.h>.
322        Conditionally add local prototype for adjtime()
323        if sys/time.h doesn't supply it.
324        * psx07/init.c: Include <sched.h>, <pthread.h>.
325        * psx05/init.c: Include <sched.h>.
326        * psx11/init.c, psx09/init.c: Include <sched.h>.
327        * psx12/init.c: Include <sched.h>.
328        * psxenosys/init.c: Include <pthread.h>.
329        Conditionally add local prototype for pthread_atfork()
330        if pthread.h doesn't supply it.
331        * psxkey01/init.c: Include "test_support.h".
332
3332009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
334
335        * configure.ac: Check for pthread_atfork in pthread.h.
336        * psxrwlock01/test.c: Conditionally add local prototype for
337        pthread_atfork() if pthread.h doesn't supply it.
338        Include <pthread.h>.
339
3402009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
341
342        * configure.ac: Check for sys/mman.h.
343        Check for mprotect in sys/mman.h.
344        * psxenosys/init.c: Conditionally add local prototype for
345        mprotect() if sys/mman.h doesn't supply it.
346
3472009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
348
349        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
350        * psxrwlock01/test.c: Conditionally add local prototype for
351        pthread_rwlock_unlock() if pthread.h doesn't supply it.
352
3532009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
354
355        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
356        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
357        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
358        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
359        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
360        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
361        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
362        psxualarm/init.c: Remove unused vars.
363        Add missing prototypes.
364
3652009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
366
367        * Makefile.am: Build file IO related tests even with POSIX threading is
368        disabled.
369
3702009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
371
372        * configure.ac: Don't add -ansi -fasm to CFLAGS.
373
3742009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
375
376        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
377        remaining to not equal the period.
378
3792009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
380
381        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
382
3832009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
384
385        * psxcleanup/system.h: Fix typo.
386        * Makefile.am, configure.ac: Add new test for exercising pushing
387        and popping a clean up handler without actually executing it.
388        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
389        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
390        psxcleanup01/psxcleanup01.scn: New files.
391
3922009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
393
394        * Makefile.am, configure.ac: Add new test to ensure that canceling an
395        alarm works as defined.
396        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
397        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
398
3992009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
400
401        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
402
4032009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
404
405        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
406        parameter to timer_settime().
407
4082009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
409
410        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
411        timer_settime() for previous value. We are not using the
412        value in this particular case and this path must be exercised.
413        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
414
4152009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
416
417        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
418        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
419        cases.
420
4212009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
422
423        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
424        from an ISR.
425        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
426        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
427
4282009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
429
430        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
431        deprecated rtems_extension.
432
4332009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
434
435        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
436        nanoseconds.
437
4382009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
439
440        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
441        getpagesize().
442
4432009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
444
445        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
446        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
447        psxsignal04/Makefile.am: Move test cases which needed to be executed
448        when POSIX is disabled to psxclock so they will be.
449
4502009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
451
452        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
453        test to exercise clock and delay services enabled when POSIX threads
454        are disabled. This is split from psx01. POSIX test suite now enabled
455        when POSIX threads are disabled so only enable tests which are
456        appropriate.
457        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
458        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
459
4602009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
461
462        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
463        when not to change ssporadic scheduler so it does not touch a task's
464        priority when it is holding a mutex or its priority would be impacted
465        adversely.
466
4672009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
468
469        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
470        for adjusting time (adjtime()) where the time is adjusted by enough
471        microseconds that it crosses a second boundary.
472
4732009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
474
475        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
476        test to catch more sporadic server cases.
477
4782009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
479
480        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
481        remaining pointer.
482
4832009-08-17     
484
485        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
486        a recursize mutex.
487
4882009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
489
490        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
491        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
492        rtems_clock_get_ticks_per_second().
493
4942009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
495
496        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
497        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
498
4992009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
500
501        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
502        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
503
5042009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
505
506        * Makefile.am, configure.ac: Add test case for user providing their own
507        stack to a POSIX thread.
508        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
509        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
510
5112009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
512
513        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
514        that it hits both failing to allocate memory for the message queue
515        name and message buffers.
516
5172009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
518
519        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
520        quicker and more reliably hit the intended critical section.
521
5222009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
523
524        * Makefile.am, configure.ac: Add a test to exercise an odd case in
525        _POSIX_signals_Clear_signals.
526        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
527        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
528
5292009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
530
531        * psxmsgq04/init.c: Correct typo in configuration so test does as
532        intended.
533
5342009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
535
536        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
537        Update to handle ENFILE case now that POSIX message queues and
538        message queue file descriptors are configured separately and this
539        error is possible.
540
5412009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
542
543        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
544        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
545        allocating the message buffers for a POSIX message queue.
546
5472009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
548
549        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
550        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
551        is right. Update both screens.
552
5532009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
554
555        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
556        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
557        variation which focused on real-time signals rather than user
558        signals.
559        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
560        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
561
5622009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
563
564        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
565        replenish period of zero.
566
5672009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
568
569        * Makefile.am, configure.ac: Add new test to account for properly
570        handling keys when a thread has non-NULL key value and key has NULL
571        destructor and when a thread has NULL key value and key has
572        destructor.
573        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
574        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
575
5762009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
577
578        * Makefile.am, configure.ac: Add new test for exercising running out of
579        memory while allocating the key pointers.
580        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
581        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
582
5832009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
584
585        * psxmsgq04/init.c: Add call to mq_unlink.
586
5872009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
588
589        * Makefile.am, configure.ac: Add shell of new test.
590        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
591        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
592
5932009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
594
595        * Makefile.am, configure.ac: Add test to address cases where a thread
596        is waiting on a signal (sigwait) and we send it. Also address case
597        where there are too many queued signals.
598        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
599        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
600
6012009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
602
603        * psxsignal02/init.c: Fix spacing.
604
6052009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
606
607        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
608        mq_timedreceive and mq_timedsend conditions. In particular test
609        timeout in the past.
610
6112009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
612
613        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
614        with timeout in the past.
615
6162009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
617
618        * psxsignal02/psxsignal02.scn: Fill in screen file.
619
6202009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
621
622        * Makefile.am, configure.ac: Add new test to exercise algorithm to
623        dispatch process wide signals to individual threads.
624        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
625        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
626
6272009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
628
629        * Makefile.am, configure.ac: Add test to exercise interrupt
630        synchronization logic in _POSIX_Timer_Insert_helper that supports
631        POSIX timers.
632        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
633        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
634        psxintrcritical01/psxintrcritical01.scn: New files.
635
6362009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
637
638        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
639        multiple cases which complete coverage of thread cancellation.
640        * psxcancel/psxcancel.doc: New file.
641
6422009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
643
644        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
645        * psxsem01/system.h: Removed.
646
6472009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
648
649        * psxsem01/init.c: Eliminate warning.
650
6512009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
652
653        * psxcancel/init.c: Clean up.
654
6552009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
656
657        * psxmutexattr01/init.c: Make test optional if tools do not support
658        posix mutex type attribute.
659
6602009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
661
662        * Makefile.am, configure.ac: Add new test to exercise error case for
663        when a task is blocked on a condition variable with one mutex and
664        another task attempts to block on the same condition variable with
665        another mutex.
666        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
667        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
668
6692009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
670
671        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
672        trylock is unable to obtain the spinlock and that attempting to
673        unlock a spinlock from a thread which did not lock it works as
674        expected.
675        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
676        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
677        New files.
678
6792009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
680
681        * psxspin01/test.c: Remove unnecessary defines.
682
6832009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
684
685        * psx11/init.c: Use explicit scheduler.
686
6872009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
688
689        * Makefile.am, configure.ac: Add test to exercise
690        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
691        toolset enables the feature.
692        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
693        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
694        psxmutexattr01/psxmutexattr01.scn: New files.
695
6962009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
697
698        * Makefile.am, configure.ac: Add test for auto initialization of
699        message queues.
700        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
701        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
702        psxautoinit02/psxautoinit02.scn: New files.
703
7042009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
705
706        * Makefile.am, configure.ac: Add test of pthread mutex auto
707        intialization.
708        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
709        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
710
7112009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
712
713        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
714
7152009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
716
717        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
718        code.
719
7202009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
721
722        * psx07/init.c: Slight test fix to ensure state of sched_param
723        structure.
724
7252009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
726
727        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
728        obtaining an rwlock and then releasing it twice.
729
7302009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
731
732        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
733
7342009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
735
736        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
737        sigtimedwait(). Update screen file.
738
7392009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
740
741        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
742        obtaining rwlock for write with a timed lock operation when the
743        abstime timeout is in the past.
744
7452009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
746
747        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
748        obtaining rwlock for read with a timed lock operation when the
749        abstime timeout is in the past.
750
7512009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
752
753        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
754        that the assert has been removed in the source.
755
7562009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
757
758        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
759        mode bits being set. This behavior was not POSIX compliant and has
760        been corrected in the filesystem code.
761
7622009-06-18      Chris Johns <chrisj@rtems.org>
763
764        * psx04/task3.c: Declare unions volatile to workaround the H8300
765        gcc bug.
766
7672009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
768
769        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
770        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
771        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
772
7732009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
774
775        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
776        NULL attribute pointer on init.
777
7782009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
779
780        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
781        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
782        Improved so coverage is better.
783
7842009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
785
786        * psx04/init.c: Correct errors introduced by using different variable
787        for return type when correcting typing warnings.
788
7892009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
790
791        * Makefile.am, configure.ac: Add new test to provide coverage analysis
792        of the current implementation of getitimer() and setitimer().
793        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
794        psxitimer/psxitimer.scn: New files.
795
7962009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
797
798        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
799        case to improve coverage analysis.
800
8012009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
802
803        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
804        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
805        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
806        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
807        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
808        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
809        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
810
8112009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
812
813        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
814        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
815        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
816        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
817        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
818        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
819        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
820        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
821        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
822        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
823        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
824        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
825        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
826        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
827        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
828        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
829        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
830        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
831        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
832        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
833        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
834        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
835        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
836        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
837        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
838        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
839        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
840        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
841        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
842        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
843        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
844        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
845        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
846        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
847        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
848        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
849        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
850        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
851        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
852        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
853        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
854        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
855        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
856        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
857        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
858        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
859        psxhdrs/timer07.c: Fix warnings.
860
8612009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
862
863        * psxfile01/test.c: Change from int to size_t.
864
8652009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
866
867        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
868        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
869        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
870        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
871        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
872        psxcancel/Makefile.am, psxchroot01/Makefile.am,
873        psxcleanup/Makefile.am, psxenosys/Makefile.am,
874        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
875        psxfile01/Makefile.am, psxkey01/Makefile.am,
876        psxmount/Makefile.am, psxmsgq01/Makefile.am,
877        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
878        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
879        psxsem01/Makefile.am, psxsignal01/Makefile.am,
880        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
881        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
882        psxualarm/Makefile.am: Eliminate _exe_/.exe.
883
8842009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
885
886        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
887        with create option so we are sure it will get a control block and
888        proceed to allocate other memory. Clean up screen output.
889
8902008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
891
892        * psx05/init.c: Add parameter to call to sched_get_priority_max().
893
8942008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
895
896        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
897        Run all tests successfully with maxixum number of priorities as 16
898        instead of 256. This was done by temporarily modifying the score
899        priority.h maximum. This allowed testing of all API code to ensure
900        that it worked properly with a reduced number of priorities. Most
901        modifications were to switch from hard-coded maximum to using the API
902        provided methods to determine maximum number of priority levels.
903
9042008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
905
906        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
907        clock_gettime() NOT by reaching into the SuperCore.
908
9092008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
910
911        * psx01/psx01.scn: Bump version to 4.9.99.0
912
9132008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
914
915        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
916        psxfatal_support/system.h: Convert to "bool".
917
9182008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
919
920        PR 1296/cpukit.
921        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
922        incorrect repeat interval. This patch fixes the following problems in
923        the test.
924          (1) Adds test for value of it_interval.tv_nsec.
925          (2) Corrects test for absolute timer in past.
926          (3) Modifies test to use different initial and repeat periods.
927          (4) Updates psxtimer01.scn to match results.
928
9292008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
930
931        PR 1297/cpukit
932        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
933        pointer handling.
934
9352008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
936
937        * psxsem01/init.c: Spacing.
938
9392008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
940
941        PR 1293/tests
942        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
943
9442008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
945
946        PR 1291/cpukit
947        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
948        POSIX services taking relative instead of absolute time for timeouts,
949        these tests were updated.
950
9512008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
952
953        * psxfile01/test.c: truncate on /dev/console now works.
954
9552008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
956
957        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
958        requested for initialization task.
959
9602008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
961
962        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
963        like CVS conflict markers.
964
9652008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
966
967        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
968        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
969
9702008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
971
972        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
973
9742008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
975
976        * psxkey01/task.c: Fix warnings.
977
9782008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
979
980        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
981
9822008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
983
984        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
985        Added tests for failure path coverages. Consolidated methods used in
986        multiple places into support routines.
987        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
988        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
989        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
990
9912008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
992
993        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
994        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
995        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
996        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
997        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
998        Make tmacros.h available to all POSIX tests. Add a clock_settime case
999        for < 1988.
1000
10012008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1002
1003        * Makefile.am, configure.ac: New tests.
1004        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1005        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1006        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1007        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1008        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1009
10102008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1011
1012        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1013        portions of Object Services added to API.
1014        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1015        psx14/system.h: New files.
1016
10172008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1018
1019        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1020        pthread_attr_[get|set]clock.
1021
10222008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1023
1024        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1025        implementation mprotect().
1026
10272008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1028
1029        * psxcleanup/.cvsignore: New file.
1030
10312008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1032
1033        * psxcleanup/system.h: New file.
1034
10352008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1036
1037        * Makefile.am, configure.ac:
1038        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1039        psxcleanup/psxcleanup.scn: New files.
1040
10412008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1042
1043        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1044        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1045
10462007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1047
1048        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1049
10502007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1051
1052        * Makefile.am, configure.ac: Added test for ualarm
1053        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1054        psxualarm/system.h: New files.
1055
10562007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1057
1058        * Makefile.am, configure.ac: Added posix signal test
1059        * psxsignal01/Makefile.am, psxsignal01/init.c,
1060        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1061        psxsignal01/task1.c: New files.
1062
10632007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1064
1065        * Makefile.am, configure.ac: Add test for sysconf().
1066        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1067        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1068
10692007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1070
1071        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1072        sched_rr_get_interval() and sched_get_priority_max().
1073
10742007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1075
1076        * psxenosys/init.c: Fix typo.
1077
10782007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1079
1080        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1081        addition of second POSIX Timer test. Add initial version of
1082        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1083        left to add.
1084        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1085        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1086        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1087        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1088        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1089        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1090
10912007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1092
1093        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1094
10952007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1096
1097        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1098        functions that return ENOSYS.
1099        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1100        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1101
11022007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1103
1104        * psx13/test.c: Fix spelling error.
1105
11062007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1107
1108        * psxtime/test.c: Add tests for adjtime().
1109
11102007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1111
1112        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1113        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1114        cases to improve test coverage.
1115
11162007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1117
1118        PR 1262/filesystem
1119        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1120        and writev() including documentation and test case.
1121        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1122        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1123
11242007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1125
1126        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1127        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1128        test cases so last output line follows END OF pattern. Make sure test
1129        case all run. All tests appeared ok on sis.
1130
11312007-04-05      Joel Sherrill <joel@OARcorp.com>
1132
1133        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1134        behavior more closely matching GNU/Linux.
1135
11362006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1137
1138        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1139        include normal blocking and unblocking on timeout.
1140
11412006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1142
1143        * configure.ac: New BUG-REPORT address.
1144
11452006-11-17      Joel Sherrill <joel@OARcorp.com>
1146
1147        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1148        Previously the timeout was not absolute time and checked BEFORE
1149        attempting to lock semaphore.
1150
11512006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1152
1153        * psxbarrier01/main.c: New file.
1154
11552006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1156
1157        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1158        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1159        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1160        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1161
11622006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1163
1164        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1165        and partial implementation of POSIX rwlocks.
1166        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1167        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1168
11692006-10-30      Joel Sherrill <joel@OARcorp.com>
1170
1171        PR 841/rtems
1172        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1173        specification.
1174
11752006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1176
1177        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1178
11792006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1180
1181        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1182        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1183        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1184        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1185        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1186        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1187        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1188        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1189        Use rtems_testsdir instead.
1190
11912005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1192
1193        * configure.ac: Remove RTEMS_ENABLE_BARE,
1194        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1195
11962005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1197
1198        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1199        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1200        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1201        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1202        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1203        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1204        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1205        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1206        Convert to using *_PROGRAMS.
1207
12082005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1209
1210        * psx01/Makefile.am, psx02/Makefile.am,
1211        psx03/Makefile.am, psx04/Makefile.am,
1212        psx05/Makefile.am, psx06/Makefile.am,
1213        psx07/Makefile.am, psx08/Makefile.am,
1214        psx09/Makefile.am, psx10/Makefile.am,
1215        psx11/Makefile.am, psx12/Makefile.am,
1216        psx13/Makefile.am, psxcancel/Makefile.am,
1217        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1218        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1219        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1220        psxstat/Makefile.am, psxtime/Makefile.am,
1221        psxtimer/Makefile.am: Rework.
1222
12232005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1224
1225        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1226        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1227        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1228        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1229        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1230        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1231        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1232        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1233        * psxtests.am: Remove.
1234
12352005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1236
1237        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1238        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1239        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1240        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1241        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1242        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1243        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1244        psxtime/Makefile.am, psxtimer/Makefile.am:
1245        AM_CPPFLAGS += -I..../support/include.
1246
12472005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1248
1249        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1250
12512005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1252
1253        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1254        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1255        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1256        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1257        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1258        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1259        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1260        psxstat/Makefile.am: Add ../include/pmacros.h
1261        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1262        POSIX_FILES_DIRS.
1263        * psxtests.am: Remove LIB_VARIANT.
1264
12652005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1266
1267        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1268        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1269        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1270        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1271        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1272        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1273        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1274        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1275        Remove SRC, PRINT_SRC.
1276
12772005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1278
1279        * Makefile.am: Cleanup.
1280
12812005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1282
1283        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1284        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1285        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1286        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1287        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1288        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1289        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1290        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1291        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1292        Partial conversion to automake.
1293
12942005-09-01      Joel Sherrill <joel@OARcorp.com>
1295
1296        PR 628/rtems
1297        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1298        being an error.
1299
13002005-04-26      Joel Sherrill <joel@OARcorp.com>
1301
1302        * psxreaddir/test.c: Eliminate warnings.
1303
13042004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1305
1306        * configure.ac: Require automake > 1.9.
1307
13082004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1309
1310        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1311        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1312        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1313        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1314        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1315        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1316        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1317        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1318        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1319        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1320        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1321        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1322        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1323        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1324        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1325        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1326        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1327        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1328        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1329        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1330        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1331        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1332        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1333
13342004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1335
1336        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1337        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1338        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1339        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1340
13412004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1342
1343        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1344        to using c99 fixed size types.
1345
13462004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1347
1348        * Makefile.am: Remove include from SUBDIRS.
1349
13502004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1351
1352        * include/Makefile.am: Remove.
1353        * Makefile.am: Merge-in include/Makefile.am.
1354        * configure.ac: Reflect changes above.
1355
13562004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1357
1358        * configure.ac: Add 2nd arg to RTEMS_TOP.
1359
13602004-03-05      Joel Sherrill <joel@OARcorp.com>
1361
1362        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1363        psxtimer/psxtimer.c: Eliminate warnings and typos.
1364
13652004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1366
1367        PR 582/core
1368        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1369        queue test so more of it runs now.
1370
13712004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1372
1373        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1374        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1375        * psx02/Makefile.am: Ditto.
1376        * psx03/Makefile.am: Ditto.
1377        * psx04/Makefile.am: Ditto.
1378        * psx05/Makefile.am: Ditto.
1379        * psx06/Makefile.am: Ditto.
1380        * psx07/Makefile.am: Ditto.
1381        * psx08/Makefile.am: Ditto.
1382        * psx09/Makefile.am: Ditto.
1383        * psx10/Makefile.am: Ditto.
1384        * psx11/Makefile.am: Ditto.
1385        * psx12/Makefile.am: Ditto.
1386        * psx13/Makefile.am: Ditto.
1387        * psxcancel/Makefile.am: Ditto.
1388        * psxchroot01/Makefile.am: Ditto.
1389        * psxfile01/Makefile.am: Ditto.
1390        * psxmount/Makefile.am: Ditto.
1391        * psxmsgq01/Makefile.am: Ditto.
1392        * psxreaddir/Makefile.am: Ditto.
1393        * psxsem01/Makefile.am: Ditto.
1394        * psxstat/Makefile.am: Ditto.
1395        * psxtime/Makefile.am: Ditto.
1396        * psxtimer/Makefile.am: Ditto.
1397
13982003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1399
1400        * psxtests.am: Add dirstamp support.
1401
14022003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1403
1404        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1405
14062003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1407
1408        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1409
14102003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1411
1412        * psxcancel/Makefile.am: Remove used H_FILES.
1413
14142003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1415
1416        * include/Makefile.am: Reformat.
1417        * psx01/Makefile.am: Remove all-local: $(ARCH).
1418        * psx02/Makefile.am: Remove all-local: $(ARCH).
1419        * psx03/Makefile.am: Remove all-local: $(ARCH).
1420        * psx04/Makefile.am: Remove all-local: $(ARCH).
1421        * psx05/Makefile.am: Remove all-local: $(ARCH).
1422        * psx06/Makefile.am: Remove all-local: $(ARCH).
1423        * psx07/Makefile.am: Remove all-local: $(ARCH).
1424        * psx08/Makefile.am: Remove all-local: $(ARCH).
1425        * psx09/Makefile.am: Remove all-local: $(ARCH).
1426        * psx10/Makefile.am: Remove all-local: $(ARCH).
1427        * psx11/Makefile.am: Remove all-local: $(ARCH).
1428        * psx12/Makefile.am: Remove all-local: $(ARCH).
1429        * psx13/Makefile.am: Remove all-local: $(ARCH).
1430        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1431        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1432        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1433        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1434        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1435        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1436        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1437        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1438        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1439        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1440        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1441
14422003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1443
1444        * configure.ac: Reflect having moved to testsuites/.
1445
14462003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1447
1448        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1449
14502003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1451
1452        * configure.ac:Remove RTEMS_CHECK_CPU.
1453
14542003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1455
1456        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1457
14582003-09-04      Joel Sherrill <joel@OARcorp.com>
1459
1460        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1461        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1462        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1463        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1464        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1465        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1466        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1467        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1468        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1469        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1470        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1471        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1472        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1473        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1474        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1475        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1476        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1477        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1478        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1479        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1480        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1481        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1482        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1483        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1484        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1485        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1486        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1487        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1488        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1489        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1490        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1491        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1492        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1493        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1494        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1495        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1496        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1497        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1498        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1499        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1500        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1501        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1502        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1503        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1504        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1505        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1506        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1507        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1508        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1509        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1510        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1511        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1512        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1513        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1514        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1515        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1516        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1517        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1518        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1519        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1520        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1521        psxtimer/system.h: URL for license changed.
1522
15232003-09-04      Joel Sherrill <joel@OARcorp.com>
1524
1525        PR 462/tests
1526        * psxhdrs/Makefile.am: Added ualarm.c
1527        * psxhdrs/signal23.c: New file.
1528
15292003-09-03      Joel Sherrill <joel@OARcorp.com>
1530
1531        PR 463/tests
1532        PR 465/tests
1533        * psxhdrs/Makefile.am: Add new test cases.
1534        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1535        psxhdrs/timer07.c: New files.
1536
15372003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1538
1539        * Makefile.am: Reflect having moved aclocal/.
1540
15412003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1542
1543        * Makefile.am: Reflect having moved automake/.
1544        * include/Makefile.am: Reflect having moved automake/.
1545        * psx01/Makefile.am: Reflect having moved automake/.
1546        * psx02/Makefile.am: Reflect having moved automake/.
1547        * psx03/Makefile.am: Reflect having moved automake/.
1548        * psx04/Makefile.am: Reflect having moved automake/.
1549        * psx05/Makefile.am: Reflect having moved automake/.
1550        * psx06/Makefile.am: Reflect having moved automake/.
1551        * psx07/Makefile.am: Reflect having moved automake/.
1552        * psx08/Makefile.am: Reflect having moved automake/.
1553        * psx09/Makefile.am: Reflect having moved automake/.
1554        * psx10/Makefile.am: Reflect having moved automake/.
1555        * psx11/Makefile.am: Reflect having moved automake/.
1556        * psx12/Makefile.am: Reflect having moved automake/.
1557        * psx13/Makefile.am: Reflect having moved automake/.
1558        * psxcancel/Makefile.am: Reflect having moved automake/.
1559        * psxchroot01/Makefile.am: Reflect having moved automake/.
1560        * psxfile01/Makefile.am: Reflect having moved automake/.
1561        * psxhdrs/Makefile.am: Reflect having moved automake/.
1562        * psxmount/Makefile.am: Reflect having moved automake/.
1563        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1564        * psxreaddir/Makefile.am: Reflect having moved automake/.
1565        * psxsem01/Makefile.am: Reflect having moved automake/.
1566        * psxstat/Makefile.am: Reflect having moved automake/.
1567        * psxtime/Makefile.am: Reflect having moved automake/.
1568        * psxtimer/Makefile.am: Reflect having moved automake/.
1569
15702003-08-14      Joel Sherrill <joel@OARcorp.com>
1571
1572        PR 408/filesystem
1573        * psx13/test.c: Added very rudimentary test of sync() service.
1574
15752003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1576
1577        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1578
15792003-06-12      Joel Sherrill <joel@OARcorp.com>
1580
1581        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1582
15832003-05-29      Joel Sherrill <joel@OARcorp.com>
1584
1585        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1586        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1587        psxtimer/psxtimer.c: Removed warnings.
1588
15892003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1590
1591        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1592        CC_CFLAGS_DEFAULT (obsolete).
1593
15942003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1595
1596        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1597        Remove CC_LDFLAGS_PROFILE_V.
1598
15992003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1600
1601        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1602
16032003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1604
1605        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1606
16072003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1608
1609        * configure.ac: AC_PREREQ(2.57).
1610
16112002-11-14      Joel Sherrill <joel@OARcorp.com>
1612
1613        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1614        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1615        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1616        Per PR239 update the IDs in the various screens.
1617
16182002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1619
1620        * .cvsignore: Reformat.
1621        Add autom4te*cache.
1622        Remove autom4te.cache.
1623
16242002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1625
1626        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1627        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1628        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1629        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1630        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1631        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1632        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1633        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1634        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1635        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1636        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1637        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1638        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1639        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1640        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1641        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1642        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1643        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1644        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1645        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1646        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1647        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1648        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1649        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1650
16512002-08-01      Joel Sherrill <joel@OARcorp.com>
1652
1653        * Per PR47 add support for buffered test output.  This involved
1654        adding defines to redirect output to a buffer and dump it when
1655        full, at "test pause", and at exit.  To avoid problems when redefining
1656        exit(), all tests were modified to call rtems_test_exit().
1657        Some tests, notable psxtests, had to be modified to include
1658        the standard test macro .h file (pmacros.h or tmacros.h) to
1659        enable this support.
1660        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1661        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1662        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1663        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1664        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1665        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1666        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1667        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1668        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1669        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1670        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1671        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1672
16732002-07-05      Joel Sherrill <joel@OARcorp.com>
1674
1675        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1676        Updated as part of PR164 which reported problems with the RTEMS
1677        implementation of pthread_cancel.
1678       
16792001-04-26      Joel Sherrill <joel@OARcorp.com>
1680
1681        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1682        reworked POSIX message queues to add a descriptor separate from
1683        the underlying message queue.  This allows non-blocking to follow
1684        the "open" not the underlying queue.
1685 
16862002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1687
1688        * configure.ac: Remove ENABLE_GCC28.
1689
16902002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1691
1692        * configure.ac:
1693        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1694        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1695        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1696        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1697        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1698        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1699        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1700        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1701        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1702        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1703        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1704        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1705        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1706        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1707        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1708        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1709        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1710        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1711        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1712        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1713        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1714        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1715        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1716        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1717        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1718        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1719        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1720        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1721
17222001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1723
1724        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1725        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1726        Since we check permissions before evaluating enough to see if it
1727        a regular file or directory, this hack is needed to make the regular
1728        file executable.
1729
17302001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1731
1732        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1733        * configure.in: Remove.
1734        * configure.ac: New file, generated from configure.in by autoupdate.
1735
17362001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1737
1738        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1739
17402001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1741
1742        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1743        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1744        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1745        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1746        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1747        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1748        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1749        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1750        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1751        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1752        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1753        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1754        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1755        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1756        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1757        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1758        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1759        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1760        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1761        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1762        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1763        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1764        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1765        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1766
17672001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1768
1769        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1770        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1771        psxchroot01 test.
1772
17732001-05-25      Joel Sherrill <joel@OARcorp.com>
1774
1775        * Added once version of psxchroot01 test for user review.
1776        * psxchroot01: New directory.
1777        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1778        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1779        * configure.in, Makefile.am: Modified to reflect above.
1780
17812001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1782
1783        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1784
17852001-04-24      Joel Sherrill <joel@OARcorp.com>
1786
1787        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1788        open, write, reopen, append twice from Andrew Bythell
1789        <abythell@nortelnetworks.com> that tripped an initialization
1790        problem in the IMFS.
1791
17922001-04-20      Joel Sherrill <joel@OARcorp.com>
1793
1794        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1795        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1796        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1797        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1798        Various adjustments so test output matches screens more reliably.
1799
18002001-01-25      Joel Sherrill <joel@OARcorp.com>
1801
1802        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1803
18042000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1805
1806        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1807        to remain consistant across platforms and bsps by forcing
1808        a mount point in front of all paths.
1809
18102000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1811
1812        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1813        expected error condition in one case.
1814        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1815        readdir() of root of mounted filesystem.  Also corrected the screen
1816        file for some mistakes noticed in this effort.
1817
18182000-11-13      Joel Sherrill <joel@OARcorp.com>
1819
1820        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1821
18222000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1823
1824        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1825
18262000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1827
1828        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1829
18302000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1831
1832        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1833        Switch to GNU canonicalization.
1834        * psxtests.am: Remove DEFS.
1835
18362000-10-24      Joel Sherrill <joel@OARcorp.com>
1837
1838        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1839        It was formerly incorrectly prototyped in <libio.h>.
1840
18412000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1842
1843        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1844        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1845        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1846        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1847        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1848        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1849        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1850        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1851
18522000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1853        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1854        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1855        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1856        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1857        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1858        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1859        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1860
18612000-08-10      Joel Sherrill <joel@OARcorp.com>
1862
1863        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.