Ticket #1598: ChangeLog

File ChangeLog, 72.6 KB (added by Bharath Suri, on Jul 1, 2010 at 4:58:17 PM)

Updated ChangeLog? @ testsuites/psxtests

Line 
12010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
2
3        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn,
4        psxpasswd02/psxpasswd02.doc, psxpasswd02/Makefile.am: New
5        files. Tests to cover certain error paths in getpwent.c
6
72010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
8
9        * psxpasswd01/init.c, psxpasswd01/psxpasswd01.doc,
10        psxpasswd01/psxpasswd01.scn: Added few other test cases,
11        exercising most of getpwent.c
12
132010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
14
15        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
16        pointer.
17
182010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
19
20        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
21
222010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
23
24        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
25        files of maximum sizes.
26        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
27        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
28
292010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
30
31        * Makefile.am, configure.ac: Revert accidentally committed patch.
32
332010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
34
35        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
36        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
37        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
38        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
39        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
40        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
41        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
42        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
43        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
44        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
45        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
46        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
47        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
48        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
49        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
50        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
51        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
52        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
53        psxsem01/Makefile.am, psxsignal01/Makefile.am,
54        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
55        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
56        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
57        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
58        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
59        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
60        committed patch.
61
622010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
63
64        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
65        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
66        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
67        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
68        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
69        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
70        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
71        psxcancel/Makefile.am, psxcancel01/Makefile.am,
72        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
73        psxcleanup01/Makefile.am, psxclock/Makefile.am,
74        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
75        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
76        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
77        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
78        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
79        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
80        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
81        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
82        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
83        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
84        psxsem01/Makefile.am, psxsignal01/Makefile.am,
85        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
86        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
87        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
88        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
89        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
90        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
91        than number of file descriptors configured.
92
932010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
94
95        * psxfile02/psxfile02.doc: Filled in documentation information.
96
972010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
98
99        * Makefile.am, configure.ac: Added test case for calls that check for
100        an unopened file descriptor.
101        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
102        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
103
1042010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
105
106        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
107        parameter to adjtime NULL.
108
1092010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
110
111        * psxfatal_support/init.c: Remove references to ITRON constants.
112
1132010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
114
115        * psxfile01/test.c: Update for IMFS API changes.
116
1172010-06-02      Chris Johns <chrisj@rtems.org>
118
119        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
120        psxstat/test.c: Update to the new mount API.
121
1222010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
123
124        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
125        * include/pmacros.h: Add PRIdoff_t.
126
1272010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
128
129        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
130        exercises the _rename_r in libcsupport. For now, it also
131        provides two fsmount_me_h handlers to enable certain error
132        checking paths
133
1342010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
135
136        * psxfile01/test.c: Add check for errno on chdir(NULL).
137
1382010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
139
140        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
141
1422010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
143
144        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
145        thread can reliably reach the pthread_join() call.
146
1472010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
148
149        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
150        rewinddir(NULL) since we are now using newlib's implementation and it
151        does not check for NULL. This causes a fault on some targets.
152
1532010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
154
155        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
156        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
157        Reflect POSIX changes to sched_param.
158
1592010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
160
161        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
162        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
163        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
164        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
165        #include <unistd.h>.
166
1672009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
168
169        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
170        to cover the trivial NULL case for pipe function.
171
1722009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
173
174        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
175        and compilation issues. Initial test build was accidentally without
176        POSIX enabled.
177
1782009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
179
180        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
181        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
182        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
183        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
184        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
185        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
186        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
187        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
188        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
189        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
190        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
191        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
192        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
193        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
194        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
195        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
196        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
197        Use rtems_test_assert() consistently instead of system assert().
198        rtems_test_assert() is designed to integrate into the RTEMS test
199        suite infrastructure.
200
2012009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
202
203        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
204        families.
205        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
206        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
207
2082009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
209
210        PR 1460/cpukit
211        * psx14/init.c: Change return type on methods accessing portions of
212        RTEMS Ids to int. This allows -1 to be return on error.
213
2142009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
215
216        PR 1466/tests
217        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
218        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
219        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
220        Add test specifically to test it since it is deprecated as of
221        POSIX.1-2008.
222        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
223        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
224
2252009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
226
227        * psxcancel01/init.c: Initialize start time.
228
2292009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
230
231        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
232        returned by POSIX methods which return a pointer which is -1 on
233        error. This eliminated some casts.
234
2352009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
236
237        * psxenosys/Makefile.am: Add documentation file.
238        * psxenosys/psxenosys.doc: New file.
239
2402009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
241
242        * psxsignal03/init.c:
243        Print sigval.sival_ptr instead of "union sigval".
244
2452009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
246
247        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
248        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
249        * psxfile01/test.c: Remove obsure #ifdef's.
250        Apply PRI* macros to print struct stat fields.
251
2522009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
253
254        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
255        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
256
2572009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
258
259        * include/pmacros.h: November is the 11th month.
260
2612009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
262
263        * psxstat/test.c: Remove #ifdef's.
264        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
265        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
266        if 12MB are too big for a target (16bit compliance).
267        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
268        for 16bit compliance.
269        * psx14/init.c: Add local prototypes for
270        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
271        Reflect the prototypes having been missing to printf's.
272
2732009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
274
275        * psxsysconf/init.c:
276        Comment out sysconf(LONG_MAX) check (not useful).
277        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
278        16bit compliance.
279        * psx11/task.c: Use long for nsecs.
280        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
281        attribute to pthread_condattr_setpshared for 16bit target compliance.
282
2832009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
284
285        * psxbarrier01/test.c: Include <tmacros.h>
286
2872009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
288
289        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
290        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
291        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
292        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
293        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
294        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
295        Use PRIxpthread_t to print pthread_t's.
296
2972009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
298
299        * psxmsgq02/init.c:
300        Remove cast in call to fatal_posix_service_status_errno.
301        * psxenosys/init.c:
302        Add missing args in calls to execl, execlp, execle.
303        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
304        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
305        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
306        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
307        * configure.ac:
308        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
309
3102009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
311
312        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
313        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
314        * psxclock/init.c: Use %ld to print *.tv_nsec.
315        * psx06/init.c, psx06/system.h: Misc. warning fixes.
316
3172009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
318
319        * psxsignal03/init.c: Add missing argument to printf.
320        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
321        * psxclock/init.c, psxtimer01/psxtimer.c:
322        Use PRItime_t to print time_t's.
323        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
324        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
325
3262009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
327
328        * psxtime/test.c: Include <sys/time.h>.
329        Conditionally add local prototype for adjtime()
330        if sys/time.h doesn't supply it.
331        * psx07/init.c: Include <sched.h>, <pthread.h>.
332        * psx05/init.c: Include <sched.h>.
333        * psx11/init.c, psx09/init.c: Include <sched.h>.
334        * psx12/init.c: Include <sched.h>.
335        * psxenosys/init.c: Include <pthread.h>.
336        Conditionally add local prototype for pthread_atfork()
337        if pthread.h doesn't supply it.
338        * psxkey01/init.c: Include "test_support.h".
339
3402009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
341
342        * configure.ac: Check for pthread_atfork in pthread.h.
343        * psxrwlock01/test.c: Conditionally add local prototype for
344        pthread_atfork() if pthread.h doesn't supply it.
345        Include <pthread.h>.
346
3472009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
348
349        * configure.ac: Check for sys/mman.h.
350        Check for mprotect in sys/mman.h.
351        * psxenosys/init.c: Conditionally add local prototype for
352        mprotect() if sys/mman.h doesn't supply it.
353
3542009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
355
356        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
357        * psxrwlock01/test.c: Conditionally add local prototype for
358        pthread_rwlock_unlock() if pthread.h doesn't supply it.
359
3602009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
361
362        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
363        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
364        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
365        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
366        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
367        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
368        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
369        psxualarm/init.c: Remove unused vars.
370        Add missing prototypes.
371
3722009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
373
374        * Makefile.am: Build file IO related tests even with POSIX threading is
375        disabled.
376
3772009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
378
379        * configure.ac: Don't add -ansi -fasm to CFLAGS.
380
3812009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
382
383        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
384        remaining to not equal the period.
385
3862009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
387
388        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
389
3902009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
391
392        * psxcleanup/system.h: Fix typo.
393        * Makefile.am, configure.ac: Add new test for exercising pushing
394        and popping a clean up handler without actually executing it.
395        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
396        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
397        psxcleanup01/psxcleanup01.scn: New files.
398
3992009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
400
401        * Makefile.am, configure.ac: Add new test to ensure that canceling an
402        alarm works as defined.
403        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
404        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
405
4062009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
407
408        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
409
4102009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
411
412        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
413        parameter to timer_settime().
414
4152009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
416
417        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
418        timer_settime() for previous value. We are not using the
419        value in this particular case and this path must be exercised.
420        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
421
4222009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
423
424        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
425        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
426        cases.
427
4282009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
429
430        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
431        from an ISR.
432        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
433        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
434
4352009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
436
437        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
438        deprecated rtems_extension.
439
4402009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
441
442        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
443        nanoseconds.
444
4452009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
446
447        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
448        getpagesize().
449
4502009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
451
452        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
453        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
454        psxsignal04/Makefile.am: Move test cases which needed to be executed
455        when POSIX is disabled to psxclock so they will be.
456
4572009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
458
459        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
460        test to exercise clock and delay services enabled when POSIX threads
461        are disabled. This is split from psx01. POSIX test suite now enabled
462        when POSIX threads are disabled so only enable tests which are
463        appropriate.
464        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
465        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
466
4672009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
468
469        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
470        when not to change ssporadic scheduler so it does not touch a task's
471        priority when it is holding a mutex or its priority would be impacted
472        adversely.
473
4742009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
475
476        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
477        for adjusting time (adjtime()) where the time is adjusted by enough
478        microseconds that it crosses a second boundary.
479
4802009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
481
482        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
483        test to catch more sporadic server cases.
484
4852009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
486
487        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
488        remaining pointer.
489
4902009-08-17     
491
492        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
493        a recursize mutex.
494
4952009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
496
497        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
498        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
499        rtems_clock_get_ticks_per_second().
500
5012009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
502
503        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
504        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
505
5062009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
507
508        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
509        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
510
5112009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
512
513        * Makefile.am, configure.ac: Add test case for user providing their own
514        stack to a POSIX thread.
515        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
516        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
517
5182009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
519
520        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
521        that it hits both failing to allocate memory for the message queue
522        name and message buffers.
523
5242009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
525
526        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
527        quicker and more reliably hit the intended critical section.
528
5292009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
530
531        * Makefile.am, configure.ac: Add a test to exercise an odd case in
532        _POSIX_signals_Clear_signals.
533        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
534        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
535
5362009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
537
538        * psxmsgq04/init.c: Correct typo in configuration so test does as
539        intended.
540
5412009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
542
543        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
544        Update to handle ENFILE case now that POSIX message queues and
545        message queue file descriptors are configured separately and this
546        error is possible.
547
5482009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
549
550        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
551        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
552        allocating the message buffers for a POSIX message queue.
553
5542009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
555
556        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
557        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
558        is right. Update both screens.
559
5602009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
561
562        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
563        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
564        variation which focused on real-time signals rather than user
565        signals.
566        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
567        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
568
5692009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
570
571        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
572        replenish period of zero.
573
5742009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
575
576        * Makefile.am, configure.ac: Add new test to account for properly
577        handling keys when a thread has non-NULL key value and key has NULL
578        destructor and when a thread has NULL key value and key has
579        destructor.
580        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
581        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
582
5832009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
584
585        * Makefile.am, configure.ac: Add new test for exercising running out of
586        memory while allocating the key pointers.
587        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
588        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
589
5902009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
591
592        * psxmsgq04/init.c: Add call to mq_unlink.
593
5942009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
595
596        * Makefile.am, configure.ac: Add shell of new test.
597        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
598        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
599
6002009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
601
602        * Makefile.am, configure.ac: Add test to address cases where a thread
603        is waiting on a signal (sigwait) and we send it. Also address case
604        where there are too many queued signals.
605        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
606        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
607
6082009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
609
610        * psxsignal02/init.c: Fix spacing.
611
6122009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
613
614        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
615        mq_timedreceive and mq_timedsend conditions. In particular test
616        timeout in the past.
617
6182009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
619
620        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
621        with timeout in the past.
622
6232009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
624
625        * psxsignal02/psxsignal02.scn: Fill in screen file.
626
6272009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
628
629        * Makefile.am, configure.ac: Add new test to exercise algorithm to
630        dispatch process wide signals to individual threads.
631        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
632        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
633
6342009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
635
636        * Makefile.am, configure.ac: Add test to exercise interrupt
637        synchronization logic in _POSIX_Timer_Insert_helper that supports
638        POSIX timers.
639        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
640        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
641        psxintrcritical01/psxintrcritical01.scn: New files.
642
6432009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
644
645        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
646        multiple cases which complete coverage of thread cancellation.
647        * psxcancel/psxcancel.doc: New file.
648
6492009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
650
651        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
652        * psxsem01/system.h: Removed.
653
6542009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
655
656        * psxsem01/init.c: Eliminate warning.
657
6582009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
659
660        * psxcancel/init.c: Clean up.
661
6622009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
663
664        * psxmutexattr01/init.c: Make test optional if tools do not support
665        posix mutex type attribute.
666
6672009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
668
669        * Makefile.am, configure.ac: Add new test to exercise error case for
670        when a task is blocked on a condition variable with one mutex and
671        another task attempts to block on the same condition variable with
672        another mutex.
673        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
674        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
675
6762009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
677
678        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
679        trylock is unable to obtain the spinlock and that attempting to
680        unlock a spinlock from a thread which did not lock it works as
681        expected.
682        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
683        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
684        New files.
685
6862009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
687
688        * psxspin01/test.c: Remove unnecessary defines.
689
6902009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
691
692        * psx11/init.c: Use explicit scheduler.
693
6942009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
695
696        * Makefile.am, configure.ac: Add test to exercise
697        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
698        toolset enables the feature.
699        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
700        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
701        psxmutexattr01/psxmutexattr01.scn: New files.
702
7032009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
704
705        * Makefile.am, configure.ac: Add test for auto initialization of
706        message queues.
707        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
708        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
709        psxautoinit02/psxautoinit02.scn: New files.
710
7112009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
712
713        * Makefile.am, configure.ac: Add test of pthread mutex auto
714        intialization.
715        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
716        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
717
7182009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
719
720        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
721
7222009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
723
724        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
725        code.
726
7272009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
728
729        * psx07/init.c: Slight test fix to ensure state of sched_param
730        structure.
731
7322009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
733
734        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
735        obtaining an rwlock and then releasing it twice.
736
7372009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
738
739        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
740
7412009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
742
743        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
744        sigtimedwait(). Update screen file.
745
7462009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
747
748        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
749        obtaining rwlock for write with a timed lock operation when the
750        abstime timeout is in the past.
751
7522009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
753
754        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
755        obtaining rwlock for read with a timed lock operation when the
756        abstime timeout is in the past.
757
7582009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
759
760        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
761        that the assert has been removed in the source.
762
7632009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
764
765        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
766        mode bits being set. This behavior was not POSIX compliant and has
767        been corrected in the filesystem code.
768
7692009-06-18      Chris Johns <chrisj@rtems.org>
770
771        * psx04/task3.c: Declare unions volatile to workaround the H8300
772        gcc bug.
773
7742009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
775
776        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
777        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
778        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
779
7802009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
781
782        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
783        NULL attribute pointer on init.
784
7852009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
786
787        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
788        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
789        Improved so coverage is better.
790
7912009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
792
793        * psx04/init.c: Correct errors introduced by using different variable
794        for return type when correcting typing warnings.
795
7962009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
797
798        * Makefile.am, configure.ac: Add new test to provide coverage analysis
799        of the current implementation of getitimer() and setitimer().
800        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
801        psxitimer/psxitimer.scn: New files.
802
8032009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
804
805        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
806        case to improve coverage analysis.
807
8082009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
809
810        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
811        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
812        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
813        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
814        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
815        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
816        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
817
8182009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
819
820        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
821        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
822        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
823        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
824        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
825        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
826        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
827        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
828        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
829        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
830        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
831        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
832        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
833        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
834        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
835        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
836        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
837        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
838        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
839        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
840        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
841        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
842        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
843        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
844        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
845        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
846        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
847        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
848        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
849        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
850        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
851        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
852        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
853        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
854        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
855        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
856        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
857        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
858        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
859        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
860        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
861        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
862        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
863        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
864        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
865        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
866        psxhdrs/timer07.c: Fix warnings.
867
8682009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
869
870        * psxfile01/test.c: Change from int to size_t.
871
8722009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
873
874        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
875        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
876        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
877        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
878        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
879        psxcancel/Makefile.am, psxchroot01/Makefile.am,
880        psxcleanup/Makefile.am, psxenosys/Makefile.am,
881        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
882        psxfile01/Makefile.am, psxkey01/Makefile.am,
883        psxmount/Makefile.am, psxmsgq01/Makefile.am,
884        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
885        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
886        psxsem01/Makefile.am, psxsignal01/Makefile.am,
887        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
888        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
889        psxualarm/Makefile.am: Eliminate _exe_/.exe.
890
8912009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
892
893        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
894        with create option so we are sure it will get a control block and
895        proceed to allocate other memory. Clean up screen output.
896
8972008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
898
899        * psx05/init.c: Add parameter to call to sched_get_priority_max().
900
9012008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
902
903        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
904        Run all tests successfully with maxixum number of priorities as 16
905        instead of 256. This was done by temporarily modifying the score
906        priority.h maximum. This allowed testing of all API code to ensure
907        that it worked properly with a reduced number of priorities. Most
908        modifications were to switch from hard-coded maximum to using the API
909        provided methods to determine maximum number of priority levels.
910
9112008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
912
913        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
914        clock_gettime() NOT by reaching into the SuperCore.
915
9162008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
917
918        * psx01/psx01.scn: Bump version to 4.9.99.0
919
9202008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
921
922        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
923        psxfatal_support/system.h: Convert to "bool".
924
9252008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
926
927        PR 1296/cpukit.
928        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
929        incorrect repeat interval. This patch fixes the following problems in
930        the test.
931          (1) Adds test for value of it_interval.tv_nsec.
932          (2) Corrects test for absolute timer in past.
933          (3) Modifies test to use different initial and repeat periods.
934          (4) Updates psxtimer01.scn to match results.
935
9362008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
937
938        PR 1297/cpukit
939        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
940        pointer handling.
941
9422008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
943
944        * psxsem01/init.c: Spacing.
945
9462008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
947
948        PR 1293/tests
949        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
950
9512008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
952
953        PR 1291/cpukit
954        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
955        POSIX services taking relative instead of absolute time for timeouts,
956        these tests were updated.
957
9582008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
959
960        * psxfile01/test.c: truncate on /dev/console now works.
961
9622008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
963
964        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
965        requested for initialization task.
966
9672008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
968
969        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
970        like CVS conflict markers.
971
9722008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
973
974        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
975        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
976
9772008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
978
979        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
980
9812008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
982
983        * psxkey01/task.c: Fix warnings.
984
9852008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
986
987        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
988
9892008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
990
991        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
992        Added tests for failure path coverages. Consolidated methods used in
993        multiple places into support routines.
994        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
995        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
996        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
997
9982008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
999
1000        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1001        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1002        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1003        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1004        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1005        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1006        for < 1988.
1007
10082008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1009
1010        * Makefile.am, configure.ac: New tests.
1011        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1012        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1013        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1014        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1015        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1016
10172008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1018
1019        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1020        portions of Object Services added to API.
1021        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1022        psx14/system.h: New files.
1023
10242008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1025
1026        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1027        pthread_attr_[get|set]clock.
1028
10292008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1030
1031        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1032        implementation mprotect().
1033
10342008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1035
1036        * psxcleanup/.cvsignore: New file.
1037
10382008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1039
1040        * psxcleanup/system.h: New file.
1041
10422008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1043
1044        * Makefile.am, configure.ac:
1045        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1046        psxcleanup/psxcleanup.scn: New files.
1047
10482008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1049
1050        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1051        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1052
10532007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1054
1055        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1056
10572007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1058
1059        * Makefile.am, configure.ac: Added test for ualarm
1060        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1061        psxualarm/system.h: New files.
1062
10632007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1064
1065        * Makefile.am, configure.ac: Added posix signal test
1066        * psxsignal01/Makefile.am, psxsignal01/init.c,
1067        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1068        psxsignal01/task1.c: New files.
1069
10702007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1071
1072        * Makefile.am, configure.ac: Add test for sysconf().
1073        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1074        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1075
10762007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1077
1078        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1079        sched_rr_get_interval() and sched_get_priority_max().
1080
10812007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1082
1083        * psxenosys/init.c: Fix typo.
1084
10852007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1086
1087        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1088        addition of second POSIX Timer test. Add initial version of
1089        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1090        left to add.
1091        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1092        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1093        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1094        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1095        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1096        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1097
10982007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1099
1100        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1101
11022007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1103
1104        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1105        functions that return ENOSYS.
1106        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1107        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1108
11092007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1110
1111        * psx13/test.c: Fix spelling error.
1112
11132007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1114
1115        * psxtime/test.c: Add tests for adjtime().
1116
11172007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1118
1119        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1120        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1121        cases to improve test coverage.
1122
11232007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1124
1125        PR 1262/filesystem
1126        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1127        and writev() including documentation and test case.
1128        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1129        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1130
11312007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1132
1133        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1134        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1135        test cases so last output line follows END OF pattern. Make sure test
1136        case all run. All tests appeared ok on sis.
1137
11382007-04-05      Joel Sherrill <joel@OARcorp.com>
1139
1140        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1141        behavior more closely matching GNU/Linux.
1142
11432006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1144
1145        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1146        include normal blocking and unblocking on timeout.
1147
11482006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1149
1150        * configure.ac: New BUG-REPORT address.
1151
11522006-11-17      Joel Sherrill <joel@OARcorp.com>
1153
1154        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1155        Previously the timeout was not absolute time and checked BEFORE
1156        attempting to lock semaphore.
1157
11582006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1159
1160        * psxbarrier01/main.c: New file.
1161
11622006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1163
1164        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1165        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1166        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1167        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1168
11692006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1170
1171        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1172        and partial implementation of POSIX rwlocks.
1173        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1174        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1175
11762006-10-30      Joel Sherrill <joel@OARcorp.com>
1177
1178        PR 841/rtems
1179        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1180        specification.
1181
11822006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1183
1184        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1185
11862006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1187
1188        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1189        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1190        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1191        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1192        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1193        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1194        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1195        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1196        Use rtems_testsdir instead.
1197
11982005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1199
1200        * configure.ac: Remove RTEMS_ENABLE_BARE,
1201        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1202
12032005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1204
1205        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1206        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1207        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1208        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1209        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1210        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1211        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1212        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1213        Convert to using *_PROGRAMS.
1214
12152005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1216
1217        * psx01/Makefile.am, psx02/Makefile.am,
1218        psx03/Makefile.am, psx04/Makefile.am,
1219        psx05/Makefile.am, psx06/Makefile.am,
1220        psx07/Makefile.am, psx08/Makefile.am,
1221        psx09/Makefile.am, psx10/Makefile.am,
1222        psx11/Makefile.am, psx12/Makefile.am,
1223        psx13/Makefile.am, psxcancel/Makefile.am,
1224        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1225        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1226        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1227        psxstat/Makefile.am, psxtime/Makefile.am,
1228        psxtimer/Makefile.am: Rework.
1229
12302005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1231
1232        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1233        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1234        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1235        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1236        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1237        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1238        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1239        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1240        * psxtests.am: Remove.
1241
12422005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1243
1244        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1245        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1246        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1247        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1248        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1249        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1250        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1251        psxtime/Makefile.am, psxtimer/Makefile.am:
1252        AM_CPPFLAGS += -I..../support/include.
1253
12542005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1255
1256        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1257
12582005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1259
1260        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1261        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1262        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1263        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1264        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1265        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1266        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1267        psxstat/Makefile.am: Add ../include/pmacros.h
1268        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1269        POSIX_FILES_DIRS.
1270        * psxtests.am: Remove LIB_VARIANT.
1271
12722005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1273
1274        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1275        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1276        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1277        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1278        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1279        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1280        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1281        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1282        Remove SRC, PRINT_SRC.
1283
12842005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1285
1286        * Makefile.am: Cleanup.
1287
12882005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1289
1290        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1291        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1292        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1293        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1294        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1295        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1296        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1297        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1298        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1299        Partial conversion to automake.
1300
13012005-09-01      Joel Sherrill <joel@OARcorp.com>
1302
1303        PR 628/rtems
1304        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1305        being an error.
1306
13072005-04-26      Joel Sherrill <joel@OARcorp.com>
1308
1309        * psxreaddir/test.c: Eliminate warnings.
1310
13112004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1312
1313        * configure.ac: Require automake > 1.9.
1314
13152004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1316
1317        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1318        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1319        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1320        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1321        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1322        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1323        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1324        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1325        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1326        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1327        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1328        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1329        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1330        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1331        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1332        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1333        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1334        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1335        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1336        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1337        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1338        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1339        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1340
13412004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1342
1343        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1344        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1345        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1346        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1347
13482004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1349
1350        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1351        to using c99 fixed size types.
1352
13532004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1354
1355        * Makefile.am: Remove include from SUBDIRS.
1356
13572004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1358
1359        * include/Makefile.am: Remove.
1360        * Makefile.am: Merge-in include/Makefile.am.
1361        * configure.ac: Reflect changes above.
1362
13632004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1364
1365        * configure.ac: Add 2nd arg to RTEMS_TOP.
1366
13672004-03-05      Joel Sherrill <joel@OARcorp.com>
1368
1369        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1370        psxtimer/psxtimer.c: Eliminate warnings and typos.
1371
13722004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1373
1374        PR 582/core
1375        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1376        queue test so more of it runs now.
1377
13782004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1379
1380        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1381        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1382        * psx02/Makefile.am: Ditto.
1383        * psx03/Makefile.am: Ditto.
1384        * psx04/Makefile.am: Ditto.
1385        * psx05/Makefile.am: Ditto.
1386        * psx06/Makefile.am: Ditto.
1387        * psx07/Makefile.am: Ditto.
1388        * psx08/Makefile.am: Ditto.
1389        * psx09/Makefile.am: Ditto.
1390        * psx10/Makefile.am: Ditto.
1391        * psx11/Makefile.am: Ditto.
1392        * psx12/Makefile.am: Ditto.
1393        * psx13/Makefile.am: Ditto.
1394        * psxcancel/Makefile.am: Ditto.
1395        * psxchroot01/Makefile.am: Ditto.
1396        * psxfile01/Makefile.am: Ditto.
1397        * psxmount/Makefile.am: Ditto.
1398        * psxmsgq01/Makefile.am: Ditto.
1399        * psxreaddir/Makefile.am: Ditto.
1400        * psxsem01/Makefile.am: Ditto.
1401        * psxstat/Makefile.am: Ditto.
1402        * psxtime/Makefile.am: Ditto.
1403        * psxtimer/Makefile.am: Ditto.
1404
14052003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1406
1407        * psxtests.am: Add dirstamp support.
1408
14092003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1410
1411        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1412
14132003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1414
1415        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1416
14172003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1418
1419        * psxcancel/Makefile.am: Remove used H_FILES.
1420
14212003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1422
1423        * include/Makefile.am: Reformat.
1424        * psx01/Makefile.am: Remove all-local: $(ARCH).
1425        * psx02/Makefile.am: Remove all-local: $(ARCH).
1426        * psx03/Makefile.am: Remove all-local: $(ARCH).
1427        * psx04/Makefile.am: Remove all-local: $(ARCH).
1428        * psx05/Makefile.am: Remove all-local: $(ARCH).
1429        * psx06/Makefile.am: Remove all-local: $(ARCH).
1430        * psx07/Makefile.am: Remove all-local: $(ARCH).
1431        * psx08/Makefile.am: Remove all-local: $(ARCH).
1432        * psx09/Makefile.am: Remove all-local: $(ARCH).
1433        * psx10/Makefile.am: Remove all-local: $(ARCH).
1434        * psx11/Makefile.am: Remove all-local: $(ARCH).
1435        * psx12/Makefile.am: Remove all-local: $(ARCH).
1436        * psx13/Makefile.am: Remove all-local: $(ARCH).
1437        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1438        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1439        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1440        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1441        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1442        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1443        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1444        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1445        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1446        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1447        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1448
14492003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1450
1451        * configure.ac: Reflect having moved to testsuites/.
1452
14532003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1454
1455        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1456
14572003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1458
1459        * configure.ac:Remove RTEMS_CHECK_CPU.
1460
14612003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1462
1463        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1464
14652003-09-04      Joel Sherrill <joel@OARcorp.com>
1466
1467        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1468        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1469        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1470        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1471        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1472        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1473        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1474        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1475        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1476        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1477        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1478        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1479        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1480        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1481        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1482        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1483        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1484        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1485        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1486        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1487        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1488        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1489        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1490        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1491        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1492        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1493        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1494        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1495        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1496        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1497        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1498        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1499        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1500        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1501        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1502        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1503        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1504        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1505        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1506        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1507        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1508        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1509        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1510        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1511        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1512        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1513        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1514        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1515        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1516        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1517        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1518        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1519        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1520        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1521        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1522        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1523        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1524        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1525        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1526        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1527        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1528        psxtimer/system.h: URL for license changed.
1529
15302003-09-04      Joel Sherrill <joel@OARcorp.com>
1531
1532        PR 462/tests
1533        * psxhdrs/Makefile.am: Added ualarm.c
1534        * psxhdrs/signal23.c: New file.
1535
15362003-09-03      Joel Sherrill <joel@OARcorp.com>
1537
1538        PR 463/tests
1539        PR 465/tests
1540        * psxhdrs/Makefile.am: Add new test cases.
1541        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1542        psxhdrs/timer07.c: New files.
1543
15442003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1545
1546        * Makefile.am: Reflect having moved aclocal/.
1547
15482003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1549
1550        * Makefile.am: Reflect having moved automake/.
1551        * include/Makefile.am: Reflect having moved automake/.
1552        * psx01/Makefile.am: Reflect having moved automake/.
1553        * psx02/Makefile.am: Reflect having moved automake/.
1554        * psx03/Makefile.am: Reflect having moved automake/.
1555        * psx04/Makefile.am: Reflect having moved automake/.
1556        * psx05/Makefile.am: Reflect having moved automake/.
1557        * psx06/Makefile.am: Reflect having moved automake/.
1558        * psx07/Makefile.am: Reflect having moved automake/.
1559        * psx08/Makefile.am: Reflect having moved automake/.
1560        * psx09/Makefile.am: Reflect having moved automake/.
1561        * psx10/Makefile.am: Reflect having moved automake/.
1562        * psx11/Makefile.am: Reflect having moved automake/.
1563        * psx12/Makefile.am: Reflect having moved automake/.
1564        * psx13/Makefile.am: Reflect having moved automake/.
1565        * psxcancel/Makefile.am: Reflect having moved automake/.
1566        * psxchroot01/Makefile.am: Reflect having moved automake/.
1567        * psxfile01/Makefile.am: Reflect having moved automake/.
1568        * psxhdrs/Makefile.am: Reflect having moved automake/.
1569        * psxmount/Makefile.am: Reflect having moved automake/.
1570        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1571        * psxreaddir/Makefile.am: Reflect having moved automake/.
1572        * psxsem01/Makefile.am: Reflect having moved automake/.
1573        * psxstat/Makefile.am: Reflect having moved automake/.
1574        * psxtime/Makefile.am: Reflect having moved automake/.
1575        * psxtimer/Makefile.am: Reflect having moved automake/.
1576
15772003-08-14      Joel Sherrill <joel@OARcorp.com>
1578
1579        PR 408/filesystem
1580        * psx13/test.c: Added very rudimentary test of sync() service.
1581
15822003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1583
1584        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1585
15862003-06-12      Joel Sherrill <joel@OARcorp.com>
1587
1588        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1589
15902003-05-29      Joel Sherrill <joel@OARcorp.com>
1591
1592        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1593        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1594        psxtimer/psxtimer.c: Removed warnings.
1595
15962003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1597
1598        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1599        CC_CFLAGS_DEFAULT (obsolete).
1600
16012003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1602
1603        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1604        Remove CC_LDFLAGS_PROFILE_V.
1605
16062003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1607
1608        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1609
16102003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1611
1612        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1613
16142003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1615
1616        * configure.ac: AC_PREREQ(2.57).
1617
16182002-11-14      Joel Sherrill <joel@OARcorp.com>
1619
1620        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1621        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1622        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1623        Per PR239 update the IDs in the various screens.
1624
16252002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1626
1627        * .cvsignore: Reformat.
1628        Add autom4te*cache.
1629        Remove autom4te.cache.
1630
16312002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1632
1633        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1634        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1635        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1636        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1637        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1638        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1639        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1640        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1641        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1642        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1643        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1644        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1645        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1646        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1647        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1648        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1649        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1650        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1651        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1652        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1653        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1654        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1655        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1656        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1657
16582002-08-01      Joel Sherrill <joel@OARcorp.com>
1659
1660        * Per PR47 add support for buffered test output.  This involved
1661        adding defines to redirect output to a buffer and dump it when
1662        full, at "test pause", and at exit.  To avoid problems when redefining
1663        exit(), all tests were modified to call rtems_test_exit().
1664        Some tests, notable psxtests, had to be modified to include
1665        the standard test macro .h file (pmacros.h or tmacros.h) to
1666        enable this support.
1667        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1668        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1669        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1670        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1671        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1672        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1673        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1674        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1675        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1676        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1677        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1678        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1679
16802002-07-05      Joel Sherrill <joel@OARcorp.com>
1681
1682        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1683        Updated as part of PR164 which reported problems with the RTEMS
1684        implementation of pthread_cancel.
1685       
16862001-04-26      Joel Sherrill <joel@OARcorp.com>
1687
1688        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1689        reworked POSIX message queues to add a descriptor separate from
1690        the underlying message queue.  This allows non-blocking to follow
1691        the "open" not the underlying queue.
1692 
16932002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1694
1695        * configure.ac: Remove ENABLE_GCC28.
1696
16972002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1698
1699        * configure.ac:
1700        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1701        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1702        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1703        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1704        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1705        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1706        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1707        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1708        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1709        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1710        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1711        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1712        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1713        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1714        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1715        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1716        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1717        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1718        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1719        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1720        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1721        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1722        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1723        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1724        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1725        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1726        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1727        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1728
17292001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1730
1731        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1732        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1733        Since we check permissions before evaluating enough to see if it
1734        a regular file or directory, this hack is needed to make the regular
1735        file executable.
1736
17372001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1738
1739        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1740        * configure.in: Remove.
1741        * configure.ac: New file, generated from configure.in by autoupdate.
1742
17432001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1744
1745        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1746
17472001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1748
1749        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1750        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1751        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1752        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1753        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1754        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1755        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1756        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1757        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1758        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1759        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1760        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1761        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1762        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1763        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1764        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1765        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1766        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1767        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1768        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1769        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1770        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1771        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1772        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1773
17742001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1775
1776        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1777        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1778        psxchroot01 test.
1779
17802001-05-25      Joel Sherrill <joel@OARcorp.com>
1781
1782        * Added once version of psxchroot01 test for user review.
1783        * psxchroot01: New directory.
1784        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1785        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1786        * configure.in, Makefile.am: Modified to reflect above.
1787
17882001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1789
1790        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1791
17922001-04-24      Joel Sherrill <joel@OARcorp.com>
1793
1794        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1795        open, write, reopen, append twice from Andrew Bythell
1796        <abythell@nortelnetworks.com> that tripped an initialization
1797        problem in the IMFS.
1798
17992001-04-20      Joel Sherrill <joel@OARcorp.com>
1800
1801        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1802        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1803        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1804        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1805        Various adjustments so test output matches screens more reliably.
1806
18072001-01-25      Joel Sherrill <joel@OARcorp.com>
1808
1809        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1810
18112000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1812
1813        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1814        to remain consistant across platforms and bsps by forcing
1815        a mount point in front of all paths.
1816
18172000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1818
1819        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1820        expected error condition in one case.
1821        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1822        readdir() of root of mounted filesystem.  Also corrected the screen
1823        file for some mistakes noticed in this effort.
1824
18252000-11-13      Joel Sherrill <joel@OARcorp.com>
1826
1827        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1828
18292000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1830
1831        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1832
18332000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1834
1835        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1836
18372000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1838
1839        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1840        Switch to GNU canonicalization.
1841        * psxtests.am: Remove DEFS.
1842
18432000-10-24      Joel Sherrill <joel@OARcorp.com>
1844
1845        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1846        It was formerly incorrectly prototyped in <libio.h>.
1847
18482000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1849
1850        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1851        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1852        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1853        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1854        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1855        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1856        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1857        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1858
18592000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1860        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1861        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1862        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1863        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1864        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1865        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1866        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1867
18682000-08-10      Joel Sherrill <joel@OARcorp.com>
1869
1870        * ChangeLog: New file.