source: rtems/testsuites/psxtests/ChangeLog @ e6e4eec

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

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

  • Makefile.am, configure.ac, 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, psxfile02/init.c, psxfile02/psxfile02.doc, psxfile02/psxfile02.scn, 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: Add test for fd greater than number of file descriptors configured.
  • Property mode set to 100644
File size: 70.1 KB
Line 
12010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
2
3        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
4        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
5        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
6        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
7        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
8        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
9        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
10        psxcancel/Makefile.am, psxcancel01/Makefile.am,
11        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
12        psxcleanup01/Makefile.am, psxclock/Makefile.am,
13        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
14        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
15        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
16        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
17        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
18        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
19        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
20        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
21        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
22        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
23        psxsem01/Makefile.am, psxsignal01/Makefile.am,
24        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
25        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
26        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
27        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
28        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
29        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
30        than number of file descriptors configured.
31
322010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
33
34        * psxfile02/psxfile02.doc: Filled in documentation information.
35
362010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
37
38        * Makefile.am, configure.ac: Added test case for calls that check for
39        an unopened file descriptor.
40        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
41        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
42
432010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
44
45        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
46        parameter to adjtime NULL.
47
482010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
49
50        * psxfatal_support/init.c: Remove references to ITRON constants.
51
522010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
53
54        * psxfile01/test.c: Update for IMFS API changes.
55
562010-06-02      Chris Johns <chrisj@rtems.org>
57
58        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
59        psxstat/test.c: Update to the new mount API.
60
612010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
62
63        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
64        * include/pmacros.h: Add PRIdoff_t.
65
662010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
67
68        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
69        exercises the _rename_r in libcsupport. For now, it also
70        provides two fsmount_me_h handlers to enable certain error
71        checking paths
72
732010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
74
75        * psxfile01/test.c: Add check for errno on chdir(NULL).
76
772010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
78
79        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
80
812010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
82
83        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
84        thread can reliably reach the pthread_join() call.
85
862010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
87
88        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
89        rewinddir(NULL) since we are now using newlib's implementation and it
90        does not check for NULL. This causes a fault on some targets.
91
922010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
93
94        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
95        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
96        Reflect POSIX changes to sched_param.
97
982010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
99
100        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
101        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
102        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
103        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
104        #include <unistd.h>.
105
1062009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
107
108        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
109        to cover the trivial NULL case for pipe function.
110
1112009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
112
113        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
114        and compilation issues. Initial test build was accidentally without
115        POSIX enabled.
116
1172009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
118
119        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
120        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
121        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
122        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
123        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
124        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
125        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
126        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
127        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
128        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
129        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
130        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
131        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
132        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
133        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
134        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
135        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
136        Use rtems_test_assert() consistently instead of system assert().
137        rtems_test_assert() is designed to integrate into the RTEMS test
138        suite infrastructure.
139
1402009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
141
142        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
143        families.
144        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
145        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
146
1472009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
148
149        PR 1460/cpukit
150        * psx14/init.c: Change return type on methods accessing portions of
151        RTEMS Ids to int. This allows -1 to be return on error.
152
1532009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
154
155        PR 1466/tests
156        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
157        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
158        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
159        Add test specifically to test it since it is deprecated as of
160        POSIX.1-2008.
161        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
162        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
163
1642009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
165
166        * psxcancel01/init.c: Initialize start time.
167
1682009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
169
170        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
171        returned by POSIX methods which return a pointer which is -1 on
172        error. This eliminated some casts.
173
1742009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
175
176        * psxenosys/Makefile.am: Add documentation file.
177        * psxenosys/psxenosys.doc: New file.
178
1792009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
180
181        * psxsignal03/init.c:
182        Print sigval.sival_ptr instead of "union sigval".
183
1842009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
185
186        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
187        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
188        * psxfile01/test.c: Remove obsure #ifdef's.
189        Apply PRI* macros to print struct stat fields.
190
1912009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
192
193        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
194        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
195
1962009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
197
198        * include/pmacros.h: November is the 11th month.
199
2002009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
201
202        * psxstat/test.c: Remove #ifdef's.
203        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
204        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
205        if 12MB are too big for a target (16bit compliance).
206        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
207        for 16bit compliance.
208        * psx14/init.c: Add local prototypes for
209        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
210        Reflect the prototypes having been missing to printf's.
211
2122009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
213
214        * psxsysconf/init.c:
215        Comment out sysconf(LONG_MAX) check (not useful).
216        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
217        16bit compliance.
218        * psx11/task.c: Use long for nsecs.
219        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
220        attribute to pthread_condattr_setpshared for 16bit target compliance.
221
2222009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
223
224        * psxbarrier01/test.c: Include <tmacros.h>
225
2262009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
227
228        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
229        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
230        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
231        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
232        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
233        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
234        Use PRIxpthread_t to print pthread_t's.
235
2362009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
237
238        * psxmsgq02/init.c:
239        Remove cast in call to fatal_posix_service_status_errno.
240        * psxenosys/init.c:
241        Add missing args in calls to execl, execlp, execle.
242        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
243        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
244        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
245        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
246        * configure.ac:
247        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
248
2492009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
250
251        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
252        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
253        * psxclock/init.c: Use %ld to print *.tv_nsec.
254        * psx06/init.c, psx06/system.h: Misc. warning fixes.
255
2562009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
257
258        * psxsignal03/init.c: Add missing argument to printf.
259        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
260        * psxclock/init.c, psxtimer01/psxtimer.c:
261        Use PRItime_t to print time_t's.
262        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
263        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
264
2652009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
266
267        * psxtime/test.c: Include <sys/time.h>.
268        Conditionally add local prototype for adjtime()
269        if sys/time.h doesn't supply it.
270        * psx07/init.c: Include <sched.h>, <pthread.h>.
271        * psx05/init.c: Include <sched.h>.
272        * psx11/init.c, psx09/init.c: Include <sched.h>.
273        * psx12/init.c: Include <sched.h>.
274        * psxenosys/init.c: Include <pthread.h>.
275        Conditionally add local prototype for pthread_atfork()
276        if pthread.h doesn't supply it.
277        * psxkey01/init.c: Include "test_support.h".
278
2792009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
280
281        * configure.ac: Check for pthread_atfork in pthread.h.
282        * psxrwlock01/test.c: Conditionally add local prototype for
283        pthread_atfork() if pthread.h doesn't supply it.
284        Include <pthread.h>.
285
2862009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
287
288        * configure.ac: Check for sys/mman.h.
289        Check for mprotect in sys/mman.h.
290        * psxenosys/init.c: Conditionally add local prototype for
291        mprotect() if sys/mman.h doesn't supply it.
292
2932009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
294
295        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
296        * psxrwlock01/test.c: Conditionally add local prototype for
297        pthread_rwlock_unlock() if pthread.h doesn't supply it.
298
2992009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
300
301        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
302        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
303        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
304        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
305        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
306        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
307        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
308        psxualarm/init.c: Remove unused vars.
309        Add missing prototypes.
310
3112009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
312
313        * Makefile.am: Build file IO related tests even with POSIX threading is
314        disabled.
315
3162009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
317
318        * configure.ac: Don't add -ansi -fasm to CFLAGS.
319
3202009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
321
322        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
323        remaining to not equal the period.
324
3252009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
326
327        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
328
3292009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
330
331        * psxcleanup/system.h: Fix typo.
332        * Makefile.am, configure.ac: Add new test for exercising pushing
333        and popping a clean up handler without actually executing it.
334        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
335        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
336        psxcleanup01/psxcleanup01.scn: New files.
337
3382009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
339
340        * Makefile.am, configure.ac: Add new test to ensure that canceling an
341        alarm works as defined.
342        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
343        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
344
3452009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
346
347        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
348
3492009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
350
351        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
352        parameter to timer_settime().
353
3542009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
355
356        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
357        timer_settime() for previous value. We are not using the
358        value in this particular case and this path must be exercised.
359        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
360
3612009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
362
363        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
364        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
365        cases.
366
3672009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
368
369        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
370        from an ISR.
371        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
372        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
373
3742009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
375
376        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
377        deprecated rtems_extension.
378
3792009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
380
381        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
382        nanoseconds.
383
3842009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
385
386        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
387        getpagesize().
388
3892009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
390
391        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
392        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
393        psxsignal04/Makefile.am: Move test cases which needed to be executed
394        when POSIX is disabled to psxclock so they will be.
395
3962009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
397
398        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
399        test to exercise clock and delay services enabled when POSIX threads
400        are disabled. This is split from psx01. POSIX test suite now enabled
401        when POSIX threads are disabled so only enable tests which are
402        appropriate.
403        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
404        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
405
4062009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
407
408        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
409        when not to change ssporadic scheduler so it does not touch a task's
410        priority when it is holding a mutex or its priority would be impacted
411        adversely.
412
4132009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
414
415        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
416        for adjusting time (adjtime()) where the time is adjusted by enough
417        microseconds that it crosses a second boundary.
418
4192009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
420
421        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
422        test to catch more sporadic server cases.
423
4242009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
425
426        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
427        remaining pointer.
428
4292009-08-17     
430
431        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
432        a recursize mutex.
433
4342009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
435
436        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
437        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
438        rtems_clock_get_ticks_per_second().
439
4402009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
441
442        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
443        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
444
4452009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
446
447        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
448        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
449
4502009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
451
452        * Makefile.am, configure.ac: Add test case for user providing their own
453        stack to a POSIX thread.
454        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
455        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
456
4572009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
458
459        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
460        that it hits both failing to allocate memory for the message queue
461        name and message buffers.
462
4632009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
464
465        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
466        quicker and more reliably hit the intended critical section.
467
4682009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
469
470        * Makefile.am, configure.ac: Add a test to exercise an odd case in
471        _POSIX_signals_Clear_signals.
472        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
473        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
474
4752009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
476
477        * psxmsgq04/init.c: Correct typo in configuration so test does as
478        intended.
479
4802009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
481
482        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
483        Update to handle ENFILE case now that POSIX message queues and
484        message queue file descriptors are configured separately and this
485        error is possible.
486
4872009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
488
489        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
490        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
491        allocating the message buffers for a POSIX message queue.
492
4932009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
494
495        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
496        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
497        is right. Update both screens.
498
4992009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
500
501        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
502        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
503        variation which focused on real-time signals rather than user
504        signals.
505        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
506        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
507
5082009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
509
510        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
511        replenish period of zero.
512
5132009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
514
515        * Makefile.am, configure.ac: Add new test to account for properly
516        handling keys when a thread has non-NULL key value and key has NULL
517        destructor and when a thread has NULL key value and key has
518        destructor.
519        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
520        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
521
5222009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
523
524        * Makefile.am, configure.ac: Add new test for exercising running out of
525        memory while allocating the key pointers.
526        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
527        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
528
5292009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
530
531        * psxmsgq04/init.c: Add call to mq_unlink.
532
5332009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
534
535        * Makefile.am, configure.ac: Add shell of new test.
536        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
537        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
538
5392009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
540
541        * Makefile.am, configure.ac: Add test to address cases where a thread
542        is waiting on a signal (sigwait) and we send it. Also address case
543        where there are too many queued signals.
544        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
545        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
546
5472009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
548
549        * psxsignal02/init.c: Fix spacing.
550
5512009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
552
553        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
554        mq_timedreceive and mq_timedsend conditions. In particular test
555        timeout in the past.
556
5572009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
558
559        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
560        with timeout in the past.
561
5622009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
563
564        * psxsignal02/psxsignal02.scn: Fill in screen file.
565
5662009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
567
568        * Makefile.am, configure.ac: Add new test to exercise algorithm to
569        dispatch process wide signals to individual threads.
570        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
571        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
572
5732009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
574
575        * Makefile.am, configure.ac: Add test to exercise interrupt
576        synchronization logic in _POSIX_Timer_Insert_helper that supports
577        POSIX timers.
578        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
579        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
580        psxintrcritical01/psxintrcritical01.scn: New files.
581
5822009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
583
584        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
585        multiple cases which complete coverage of thread cancellation.
586        * psxcancel/psxcancel.doc: New file.
587
5882009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
589
590        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
591        * psxsem01/system.h: Removed.
592
5932009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
594
595        * psxsem01/init.c: Eliminate warning.
596
5972009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
598
599        * psxcancel/init.c: Clean up.
600
6012009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
602
603        * psxmutexattr01/init.c: Make test optional if tools do not support
604        posix mutex type attribute.
605
6062009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
607
608        * Makefile.am, configure.ac: Add new test to exercise error case for
609        when a task is blocked on a condition variable with one mutex and
610        another task attempts to block on the same condition variable with
611        another mutex.
612        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
613        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
614
6152009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
616
617        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
618        trylock is unable to obtain the spinlock and that attempting to
619        unlock a spinlock from a thread which did not lock it works as
620        expected.
621        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
622        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
623        New files.
624
6252009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
626
627        * psxspin01/test.c: Remove unnecessary defines.
628
6292009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
630
631        * psx11/init.c: Use explicit scheduler.
632
6332009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
634
635        * Makefile.am, configure.ac: Add test to exercise
636        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
637        toolset enables the feature.
638        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
639        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
640        psxmutexattr01/psxmutexattr01.scn: New files.
641
6422009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
643
644        * Makefile.am, configure.ac: Add test for auto initialization of
645        message queues.
646        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
647        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
648        psxautoinit02/psxautoinit02.scn: New files.
649
6502009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
651
652        * Makefile.am, configure.ac: Add test of pthread mutex auto
653        intialization.
654        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
655        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
656
6572009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
658
659        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
660
6612009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
662
663        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
664        code.
665
6662009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
667
668        * psx07/init.c: Slight test fix to ensure state of sched_param
669        structure.
670
6712009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
672
673        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
674        obtaining an rwlock and then releasing it twice.
675
6762009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
677
678        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
679
6802009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
681
682        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
683        sigtimedwait(). Update screen file.
684
6852009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
686
687        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
688        obtaining rwlock for write with a timed lock operation when the
689        abstime timeout is in the past.
690
6912009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
692
693        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
694        obtaining rwlock for read with a timed lock operation when the
695        abstime timeout is in the past.
696
6972009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
698
699        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
700        that the assert has been removed in the source.
701
7022009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
703
704        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
705        mode bits being set. This behavior was not POSIX compliant and has
706        been corrected in the filesystem code.
707
7082009-06-18      Chris Johns <chrisj@rtems.org>
709
710        * psx04/task3.c: Declare unions volatile to workaround the H8300
711        gcc bug.
712
7132009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
714
715        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
716        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
717        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
718
7192009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
720
721        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
722        NULL attribute pointer on init.
723
7242009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
725
726        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
727        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
728        Improved so coverage is better.
729
7302009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
731
732        * psx04/init.c: Correct errors introduced by using different variable
733        for return type when correcting typing warnings.
734
7352009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
736
737        * Makefile.am, configure.ac: Add new test to provide coverage analysis
738        of the current implementation of getitimer() and setitimer().
739        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
740        psxitimer/psxitimer.scn: New files.
741
7422009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
743
744        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
745        case to improve coverage analysis.
746
7472009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
748
749        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
750        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
751        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
752        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
753        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
754        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
755        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
756
7572009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
758
759        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
760        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
761        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
762        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
763        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
764        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
765        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
766        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
767        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
768        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
769        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
770        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
771        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
772        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
773        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
774        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
775        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
776        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
777        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
778        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
779        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
780        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
781        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
782        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
783        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
784        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
785        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
786        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
787        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
788        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
789        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
790        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
791        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
792        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
793        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
794        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
795        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
796        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
797        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
798        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
799        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
800        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
801        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
802        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
803        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
804        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
805        psxhdrs/timer07.c: Fix warnings.
806
8072009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
808
809        * psxfile01/test.c: Change from int to size_t.
810
8112009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
812
813        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
814        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
815        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
816        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
817        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
818        psxcancel/Makefile.am, psxchroot01/Makefile.am,
819        psxcleanup/Makefile.am, psxenosys/Makefile.am,
820        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
821        psxfile01/Makefile.am, psxkey01/Makefile.am,
822        psxmount/Makefile.am, psxmsgq01/Makefile.am,
823        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
824        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
825        psxsem01/Makefile.am, psxsignal01/Makefile.am,
826        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
827        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
828        psxualarm/Makefile.am: Eliminate _exe_/.exe.
829
8302009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
831
832        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
833        with create option so we are sure it will get a control block and
834        proceed to allocate other memory. Clean up screen output.
835
8362008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
837
838        * psx05/init.c: Add parameter to call to sched_get_priority_max().
839
8402008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
841
842        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
843        Run all tests successfully with maxixum number of priorities as 16
844        instead of 256. This was done by temporarily modifying the score
845        priority.h maximum. This allowed testing of all API code to ensure
846        that it worked properly with a reduced number of priorities. Most
847        modifications were to switch from hard-coded maximum to using the API
848        provided methods to determine maximum number of priority levels.
849
8502008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
851
852        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
853        clock_gettime() NOT by reaching into the SuperCore.
854
8552008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
856
857        * psx01/psx01.scn: Bump version to 4.9.99.0
858
8592008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
860
861        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
862        psxfatal_support/system.h: Convert to "bool".
863
8642008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
865
866        PR 1296/cpukit.
867        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
868        incorrect repeat interval. This patch fixes the following problems in
869        the test.
870          (1) Adds test for value of it_interval.tv_nsec.
871          (2) Corrects test for absolute timer in past.
872          (3) Modifies test to use different initial and repeat periods.
873          (4) Updates psxtimer01.scn to match results.
874
8752008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
876
877        PR 1297/cpukit
878        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
879        pointer handling.
880
8812008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
882
883        * psxsem01/init.c: Spacing.
884
8852008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
886
887        PR 1293/tests
888        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
889
8902008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
891
892        PR 1291/cpukit
893        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
894        POSIX services taking relative instead of absolute time for timeouts,
895        these tests were updated.
896
8972008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
898
899        * psxfile01/test.c: truncate on /dev/console now works.
900
9012008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
902
903        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
904        requested for initialization task.
905
9062008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
907
908        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
909        like CVS conflict markers.
910
9112008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
912
913        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
914        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
915
9162008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
917
918        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
919
9202008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
921
922        * psxkey01/task.c: Fix warnings.
923
9242008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
925
926        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
927
9282008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
929
930        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
931        Added tests for failure path coverages. Consolidated methods used in
932        multiple places into support routines.
933        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
934        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
935        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
936
9372008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
938
939        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
940        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
941        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
942        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
943        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
944        Make tmacros.h available to all POSIX tests. Add a clock_settime case
945        for < 1988.
946
9472008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
948
949        * Makefile.am, configure.ac: New tests.
950        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
951        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
952        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
953        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
954        psxfatal_support/init.c, psxfatal_support/system.h: New files.
955
9562008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
957
958        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
959        portions of Object Services added to API.
960        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
961        psx14/system.h: New files.
962
9632008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
964
965        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
966        pthread_attr_[get|set]clock.
967
9682008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
969
970        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
971        implementation mprotect().
972
9732008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
974
975        * psxcleanup/.cvsignore: New file.
976
9772008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
978
979        * psxcleanup/system.h: New file.
980
9812008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
982
983        * Makefile.am, configure.ac:
984        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
985        psxcleanup/psxcleanup.scn: New files.
986
9872008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
988
989        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
990        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
991
9922007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
993
994        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
995
9962007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
997
998        * Makefile.am, configure.ac: Added test for ualarm
999        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1000        psxualarm/system.h: New files.
1001
10022007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1003
1004        * Makefile.am, configure.ac: Added posix signal test
1005        * psxsignal01/Makefile.am, psxsignal01/init.c,
1006        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1007        psxsignal01/task1.c: New files.
1008
10092007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1010
1011        * Makefile.am, configure.ac: Add test for sysconf().
1012        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1013        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1014
10152007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1016
1017        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1018        sched_rr_get_interval() and sched_get_priority_max().
1019
10202007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1021
1022        * psxenosys/init.c: Fix typo.
1023
10242007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1025
1026        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1027        addition of second POSIX Timer test. Add initial version of
1028        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1029        left to add.
1030        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1031        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1032        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1033        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1034        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1035        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1036
10372007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1038
1039        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1040
10412007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1042
1043        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1044        functions that return ENOSYS.
1045        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1046        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1047
10482007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1049
1050        * psx13/test.c: Fix spelling error.
1051
10522007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1053
1054        * psxtime/test.c: Add tests for adjtime().
1055
10562007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1057
1058        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1059        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1060        cases to improve test coverage.
1061
10622007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1063
1064        PR 1262/filesystem
1065        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1066        and writev() including documentation and test case.
1067        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1068        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1069
10702007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1071
1072        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1073        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1074        test cases so last output line follows END OF pattern. Make sure test
1075        case all run. All tests appeared ok on sis.
1076
10772007-04-05      Joel Sherrill <joel@OARcorp.com>
1078
1079        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1080        behavior more closely matching GNU/Linux.
1081
10822006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1083
1084        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1085        include normal blocking and unblocking on timeout.
1086
10872006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1088
1089        * configure.ac: New BUG-REPORT address.
1090
10912006-11-17      Joel Sherrill <joel@OARcorp.com>
1092
1093        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1094        Previously the timeout was not absolute time and checked BEFORE
1095        attempting to lock semaphore.
1096
10972006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1098
1099        * psxbarrier01/main.c: New file.
1100
11012006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1102
1103        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1104        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1105        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1106        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1107
11082006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1109
1110        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1111        and partial implementation of POSIX rwlocks.
1112        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1113        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1114
11152006-10-30      Joel Sherrill <joel@OARcorp.com>
1116
1117        PR 841/rtems
1118        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1119        specification.
1120
11212006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1122
1123        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1124
11252006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1126
1127        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1128        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1129        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1130        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1131        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1132        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1133        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1134        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1135        Use rtems_testsdir instead.
1136
11372005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1138
1139        * configure.ac: Remove RTEMS_ENABLE_BARE,
1140        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1141
11422005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1143
1144        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1145        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1146        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1147        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1148        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1149        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1150        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1151        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1152        Convert to using *_PROGRAMS.
1153
11542005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1155
1156        * psx01/Makefile.am, psx02/Makefile.am,
1157        psx03/Makefile.am, psx04/Makefile.am,
1158        psx05/Makefile.am, psx06/Makefile.am,
1159        psx07/Makefile.am, psx08/Makefile.am,
1160        psx09/Makefile.am, psx10/Makefile.am,
1161        psx11/Makefile.am, psx12/Makefile.am,
1162        psx13/Makefile.am, psxcancel/Makefile.am,
1163        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1164        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1165        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1166        psxstat/Makefile.am, psxtime/Makefile.am,
1167        psxtimer/Makefile.am: Rework.
1168
11692005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1170
1171        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1172        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1173        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1174        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1175        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1176        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1177        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1178        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1179        * psxtests.am: Remove.
1180
11812005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1182
1183        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1184        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1185        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1186        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1187        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1188        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1189        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1190        psxtime/Makefile.am, psxtimer/Makefile.am:
1191        AM_CPPFLAGS += -I..../support/include.
1192
11932005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1194
1195        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1196
11972005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1198
1199        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1200        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1201        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1202        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1203        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1204        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1205        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1206        psxstat/Makefile.am: Add ../include/pmacros.h
1207        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1208        POSIX_FILES_DIRS.
1209        * psxtests.am: Remove LIB_VARIANT.
1210
12112005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1212
1213        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1214        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1215        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1216        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1217        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1218        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1219        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1220        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1221        Remove SRC, PRINT_SRC.
1222
12232005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1224
1225        * Makefile.am: Cleanup.
1226
12272005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1228
1229        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
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        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1235        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1236        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1237        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1238        Partial conversion to automake.
1239
12402005-09-01      Joel Sherrill <joel@OARcorp.com>
1241
1242        PR 628/rtems
1243        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1244        being an error.
1245
12462005-04-26      Joel Sherrill <joel@OARcorp.com>
1247
1248        * psxreaddir/test.c: Eliminate warnings.
1249
12502004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1251
1252        * configure.ac: Require automake > 1.9.
1253
12542004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1255
1256        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1257        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1258        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1259        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1260        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1261        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1262        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1263        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1264        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1265        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1266        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1267        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1268        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1269        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1270        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1271        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1272        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1273        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1274        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1275        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1276        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1277        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1278        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1279
12802004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1281
1282        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1283        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1284        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1285        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1286
12872004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1288
1289        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1290        to using c99 fixed size types.
1291
12922004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1293
1294        * Makefile.am: Remove include from SUBDIRS.
1295
12962004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1297
1298        * include/Makefile.am: Remove.
1299        * Makefile.am: Merge-in include/Makefile.am.
1300        * configure.ac: Reflect changes above.
1301
13022004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1303
1304        * configure.ac: Add 2nd arg to RTEMS_TOP.
1305
13062004-03-05      Joel Sherrill <joel@OARcorp.com>
1307
1308        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1309        psxtimer/psxtimer.c: Eliminate warnings and typos.
1310
13112004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1312
1313        PR 582/core
1314        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1315        queue test so more of it runs now.
1316
13172004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1318
1319        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1320        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1321        * psx02/Makefile.am: Ditto.
1322        * psx03/Makefile.am: Ditto.
1323        * psx04/Makefile.am: Ditto.
1324        * psx05/Makefile.am: Ditto.
1325        * psx06/Makefile.am: Ditto.
1326        * psx07/Makefile.am: Ditto.
1327        * psx08/Makefile.am: Ditto.
1328        * psx09/Makefile.am: Ditto.
1329        * psx10/Makefile.am: Ditto.
1330        * psx11/Makefile.am: Ditto.
1331        * psx12/Makefile.am: Ditto.
1332        * psx13/Makefile.am: Ditto.
1333        * psxcancel/Makefile.am: Ditto.
1334        * psxchroot01/Makefile.am: Ditto.
1335        * psxfile01/Makefile.am: Ditto.
1336        * psxmount/Makefile.am: Ditto.
1337        * psxmsgq01/Makefile.am: Ditto.
1338        * psxreaddir/Makefile.am: Ditto.
1339        * psxsem01/Makefile.am: Ditto.
1340        * psxstat/Makefile.am: Ditto.
1341        * psxtime/Makefile.am: Ditto.
1342        * psxtimer/Makefile.am: Ditto.
1343
13442003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1345
1346        * psxtests.am: Add dirstamp support.
1347
13482003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1349
1350        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1351
13522003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1353
1354        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1355
13562003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1357
1358        * psxcancel/Makefile.am: Remove used H_FILES.
1359
13602003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1361
1362        * include/Makefile.am: Reformat.
1363        * psx01/Makefile.am: Remove all-local: $(ARCH).
1364        * psx02/Makefile.am: Remove all-local: $(ARCH).
1365        * psx03/Makefile.am: Remove all-local: $(ARCH).
1366        * psx04/Makefile.am: Remove all-local: $(ARCH).
1367        * psx05/Makefile.am: Remove all-local: $(ARCH).
1368        * psx06/Makefile.am: Remove all-local: $(ARCH).
1369        * psx07/Makefile.am: Remove all-local: $(ARCH).
1370        * psx08/Makefile.am: Remove all-local: $(ARCH).
1371        * psx09/Makefile.am: Remove all-local: $(ARCH).
1372        * psx10/Makefile.am: Remove all-local: $(ARCH).
1373        * psx11/Makefile.am: Remove all-local: $(ARCH).
1374        * psx12/Makefile.am: Remove all-local: $(ARCH).
1375        * psx13/Makefile.am: Remove all-local: $(ARCH).
1376        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1377        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1378        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1379        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1380        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1381        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1382        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1383        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1384        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1385        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1386        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1387
13882003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1389
1390        * configure.ac: Reflect having moved to testsuites/.
1391
13922003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1393
1394        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1395
13962003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1397
1398        * configure.ac:Remove RTEMS_CHECK_CPU.
1399
14002003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1401
1402        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1403
14042003-09-04      Joel Sherrill <joel@OARcorp.com>
1405
1406        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1407        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1408        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1409        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1410        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1411        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1412        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1413        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1414        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1415        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1416        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1417        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1418        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1419        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1420        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1421        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1422        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1423        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1424        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1425        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1426        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1427        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1428        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1429        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1430        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1431        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1432        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1433        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1434        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1435        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1436        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1437        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1438        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1439        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1440        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1441        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1442        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1443        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1444        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1445        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1446        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1447        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1448        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1449        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1450        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1451        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1452        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1453        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1454        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1455        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1456        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1457        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1458        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1459        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1460        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1461        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1462        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1463        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1464        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1465        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1466        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1467        psxtimer/system.h: URL for license changed.
1468
14692003-09-04      Joel Sherrill <joel@OARcorp.com>
1470
1471        PR 462/tests
1472        * psxhdrs/Makefile.am: Added ualarm.c
1473        * psxhdrs/signal23.c: New file.
1474
14752003-09-03      Joel Sherrill <joel@OARcorp.com>
1476
1477        PR 463/tests
1478        PR 465/tests
1479        * psxhdrs/Makefile.am: Add new test cases.
1480        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1481        psxhdrs/timer07.c: New files.
1482
14832003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1484
1485        * Makefile.am: Reflect having moved aclocal/.
1486
14872003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1488
1489        * Makefile.am: Reflect having moved automake/.
1490        * include/Makefile.am: Reflect having moved automake/.
1491        * psx01/Makefile.am: Reflect having moved automake/.
1492        * psx02/Makefile.am: Reflect having moved automake/.
1493        * psx03/Makefile.am: Reflect having moved automake/.
1494        * psx04/Makefile.am: Reflect having moved automake/.
1495        * psx05/Makefile.am: Reflect having moved automake/.
1496        * psx06/Makefile.am: Reflect having moved automake/.
1497        * psx07/Makefile.am: Reflect having moved automake/.
1498        * psx08/Makefile.am: Reflect having moved automake/.
1499        * psx09/Makefile.am: Reflect having moved automake/.
1500        * psx10/Makefile.am: Reflect having moved automake/.
1501        * psx11/Makefile.am: Reflect having moved automake/.
1502        * psx12/Makefile.am: Reflect having moved automake/.
1503        * psx13/Makefile.am: Reflect having moved automake/.
1504        * psxcancel/Makefile.am: Reflect having moved automake/.
1505        * psxchroot01/Makefile.am: Reflect having moved automake/.
1506        * psxfile01/Makefile.am: Reflect having moved automake/.
1507        * psxhdrs/Makefile.am: Reflect having moved automake/.
1508        * psxmount/Makefile.am: Reflect having moved automake/.
1509        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1510        * psxreaddir/Makefile.am: Reflect having moved automake/.
1511        * psxsem01/Makefile.am: Reflect having moved automake/.
1512        * psxstat/Makefile.am: Reflect having moved automake/.
1513        * psxtime/Makefile.am: Reflect having moved automake/.
1514        * psxtimer/Makefile.am: Reflect having moved automake/.
1515
15162003-08-14      Joel Sherrill <joel@OARcorp.com>
1517
1518        PR 408/filesystem
1519        * psx13/test.c: Added very rudimentary test of sync() service.
1520
15212003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1522
1523        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1524
15252003-06-12      Joel Sherrill <joel@OARcorp.com>
1526
1527        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1528
15292003-05-29      Joel Sherrill <joel@OARcorp.com>
1530
1531        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1532        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1533        psxtimer/psxtimer.c: Removed warnings.
1534
15352003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1536
1537        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1538        CC_CFLAGS_DEFAULT (obsolete).
1539
15402003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1541
1542        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1543        Remove CC_LDFLAGS_PROFILE_V.
1544
15452003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1546
1547        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1548
15492003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1550
1551        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1552
15532003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1554
1555        * configure.ac: AC_PREREQ(2.57).
1556
15572002-11-14      Joel Sherrill <joel@OARcorp.com>
1558
1559        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1560        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1561        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1562        Per PR239 update the IDs in the various screens.
1563
15642002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1565
1566        * .cvsignore: Reformat.
1567        Add autom4te*cache.
1568        Remove autom4te.cache.
1569
15702002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1571
1572        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1573        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1574        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1575        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1576        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1577        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1578        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1579        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1580        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1581        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1582        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1583        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1584        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1585        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1586        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1587        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1588        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1589        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1590        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1591        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1592        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1593        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1594        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1595        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1596
15972002-08-01      Joel Sherrill <joel@OARcorp.com>
1598
1599        * Per PR47 add support for buffered test output.  This involved
1600        adding defines to redirect output to a buffer and dump it when
1601        full, at "test pause", and at exit.  To avoid problems when redefining
1602        exit(), all tests were modified to call rtems_test_exit().
1603        Some tests, notable psxtests, had to be modified to include
1604        the standard test macro .h file (pmacros.h or tmacros.h) to
1605        enable this support.
1606        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1607        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1608        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1609        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1610        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1611        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1612        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1613        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1614        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1615        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1616        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1617        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1618
16192002-07-05      Joel Sherrill <joel@OARcorp.com>
1620
1621        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1622        Updated as part of PR164 which reported problems with the RTEMS
1623        implementation of pthread_cancel.
1624       
16252001-04-26      Joel Sherrill <joel@OARcorp.com>
1626
1627        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1628        reworked POSIX message queues to add a descriptor separate from
1629        the underlying message queue.  This allows non-blocking to follow
1630        the "open" not the underlying queue.
1631 
16322002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1633
1634        * configure.ac: Remove ENABLE_GCC28.
1635
16362002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1637
1638        * configure.ac:
1639        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1640        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1641        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1642        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1643        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1644        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1645        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1646        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1647        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1648        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1649        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1650        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1651        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1652        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1653        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1654        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1655        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1656        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1657        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1658        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1659        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1660        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1661        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1662        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1663        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1664        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1665        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1666        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1667
16682001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1669
1670        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1671        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1672        Since we check permissions before evaluating enough to see if it
1673        a regular file or directory, this hack is needed to make the regular
1674        file executable.
1675
16762001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1677
1678        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1679        * configure.in: Remove.
1680        * configure.ac: New file, generated from configure.in by autoupdate.
1681
16822001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1683
1684        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1685
16862001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1687
1688        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1689        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1690        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1691        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1692        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1693        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1694        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1695        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1696        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1697        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1698        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1699        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1700        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1701        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1702        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1703        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1704        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1705        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1706        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1707        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1708        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1709        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1710        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1711        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1712
17132001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1714
1715        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1716        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1717        psxchroot01 test.
1718
17192001-05-25      Joel Sherrill <joel@OARcorp.com>
1720
1721        * Added once version of psxchroot01 test for user review.
1722        * psxchroot01: New directory.
1723        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1724        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1725        * configure.in, Makefile.am: Modified to reflect above.
1726
17272001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1728
1729        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1730
17312001-04-24      Joel Sherrill <joel@OARcorp.com>
1732
1733        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1734        open, write, reopen, append twice from Andrew Bythell
1735        <abythell@nortelnetworks.com> that tripped an initialization
1736        problem in the IMFS.
1737
17382001-04-20      Joel Sherrill <joel@OARcorp.com>
1739
1740        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1741        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1742        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1743        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1744        Various adjustments so test output matches screens more reliably.
1745
17462001-01-25      Joel Sherrill <joel@OARcorp.com>
1747
1748        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1749
17502000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1751
1752        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1753        to remain consistant across platforms and bsps by forcing
1754        a mount point in front of all paths.
1755
17562000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1757
1758        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1759        expected error condition in one case.
1760        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1761        readdir() of root of mounted filesystem.  Also corrected the screen
1762        file for some mistakes noticed in this effort.
1763
17642000-11-13      Joel Sherrill <joel@OARcorp.com>
1765
1766        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1767
17682000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1769
1770        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1771
17722000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1773
1774        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1775
17762000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1777
1778        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1779        Switch to GNU canonicalization.
1780        * psxtests.am: Remove DEFS.
1781
17822000-10-24      Joel Sherrill <joel@OARcorp.com>
1783
1784        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1785        It was formerly incorrectly prototyped in <libio.h>.
1786
17872000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1788
1789        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1790        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1791        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1792        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1793        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1794        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1795        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1796        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1797
17982000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1799        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1800        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1801        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1802        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1803        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1804        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1805        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1806
18072000-08-10      Joel Sherrill <joel@OARcorp.com>
1808
1809        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.