source: rtems/testsuites/psxtests/ChangeLog @ ef87186

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

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

  • configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
  • Property mode set to 100644
File size: 72.1 KB
Line 
12010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
4
52010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
8        files of maximum sizes.
9        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
10        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
11
122010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
13
14        * Makefile.am, configure.ac: Revert accidentally committed patch.
15
162010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
17
18        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
19        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
20        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
21        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
22        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
23        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
24        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
25        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
26        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
27        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
28        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
29        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
30        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
31        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
32        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
33        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
34        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
35        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
36        psxsem01/Makefile.am, psxsignal01/Makefile.am,
37        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
38        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
39        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
40        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
41        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
42        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
43        committed patch.
44
452010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
46
47        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
48        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
49        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
50        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
51        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
52        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
53        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
54        psxcancel/Makefile.am, psxcancel01/Makefile.am,
55        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
56        psxcleanup01/Makefile.am, psxclock/Makefile.am,
57        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
58        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
59        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
60        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
61        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
62        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
63        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
64        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
65        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
66        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
67        psxsem01/Makefile.am, psxsignal01/Makefile.am,
68        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
69        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
70        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
71        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
72        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
73        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
74        than number of file descriptors configured.
75
762010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
77
78        * psxfile02/psxfile02.doc: Filled in documentation information.
79
802010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
81
82        * Makefile.am, configure.ac: Added test case for calls that check for
83        an unopened file descriptor.
84        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
85        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
86
872010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
88
89        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
90        parameter to adjtime NULL.
91
922010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
93
94        * psxfatal_support/init.c: Remove references to ITRON constants.
95
962010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
97
98        * psxfile01/test.c: Update for IMFS API changes.
99
1002010-06-02      Chris Johns <chrisj@rtems.org>
101
102        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
103        psxstat/test.c: Update to the new mount API.
104
1052010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
106
107        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
108        * include/pmacros.h: Add PRIdoff_t.
109
1102010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
111
112        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
113        exercises the _rename_r in libcsupport. For now, it also
114        provides two fsmount_me_h handlers to enable certain error
115        checking paths
116
1172010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
118
119        * psxfile01/test.c: Add check for errno on chdir(NULL).
120
1212010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
122
123        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
124
1252010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
126
127        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
128        thread can reliably reach the pthread_join() call.
129
1302010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
131
132        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
133        rewinddir(NULL) since we are now using newlib's implementation and it
134        does not check for NULL. This causes a fault on some targets.
135
1362010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
137
138        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
139        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
140        Reflect POSIX changes to sched_param.
141
1422010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
143
144        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
145        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
146        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
147        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
148        #include <unistd.h>.
149
1502009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
151
152        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
153        to cover the trivial NULL case for pipe function.
154
1552009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
158        and compilation issues. Initial test build was accidentally without
159        POSIX enabled.
160
1612009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
162
163        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
164        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
165        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
166        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
167        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
168        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
169        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
170        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
171        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
172        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
173        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
174        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
175        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
176        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
177        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
178        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
179        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
180        Use rtems_test_assert() consistently instead of system assert().
181        rtems_test_assert() is designed to integrate into the RTEMS test
182        suite infrastructure.
183
1842009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
185
186        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
187        families.
188        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
189        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
190
1912009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
192
193        PR 1460/cpukit
194        * psx14/init.c: Change return type on methods accessing portions of
195        RTEMS Ids to int. This allows -1 to be return on error.
196
1972009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
198
199        PR 1466/tests
200        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
201        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
202        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
203        Add test specifically to test it since it is deprecated as of
204        POSIX.1-2008.
205        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
206        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
207
2082009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
209
210        * psxcancel01/init.c: Initialize start time.
211
2122009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
213
214        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
215        returned by POSIX methods which return a pointer which is -1 on
216        error. This eliminated some casts.
217
2182009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
219
220        * psxenosys/Makefile.am: Add documentation file.
221        * psxenosys/psxenosys.doc: New file.
222
2232009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
224
225        * psxsignal03/init.c:
226        Print sigval.sival_ptr instead of "union sigval".
227
2282009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
229
230        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
231        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
232        * psxfile01/test.c: Remove obsure #ifdef's.
233        Apply PRI* macros to print struct stat fields.
234
2352009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
236
237        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
238        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
239
2402009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
241
242        * include/pmacros.h: November is the 11th month.
243
2442009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
245
246        * psxstat/test.c: Remove #ifdef's.
247        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
248        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
249        if 12MB are too big for a target (16bit compliance).
250        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
251        for 16bit compliance.
252        * psx14/init.c: Add local prototypes for
253        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
254        Reflect the prototypes having been missing to printf's.
255
2562009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
257
258        * psxsysconf/init.c:
259        Comment out sysconf(LONG_MAX) check (not useful).
260        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
261        16bit compliance.
262        * psx11/task.c: Use long for nsecs.
263        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
264        attribute to pthread_condattr_setpshared for 16bit target compliance.
265
2662009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
267
268        * psxbarrier01/test.c: Include <tmacros.h>
269
2702009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
271
272        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
273        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
274        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
275        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
276        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
277        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
278        Use PRIxpthread_t to print pthread_t's.
279
2802009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
281
282        * psxmsgq02/init.c:
283        Remove cast in call to fatal_posix_service_status_errno.
284        * psxenosys/init.c:
285        Add missing args in calls to execl, execlp, execle.
286        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
287        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
288        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
289        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
290        * configure.ac:
291        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
292
2932009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
294
295        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
296        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
297        * psxclock/init.c: Use %ld to print *.tv_nsec.
298        * psx06/init.c, psx06/system.h: Misc. warning fixes.
299
3002009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
301
302        * psxsignal03/init.c: Add missing argument to printf.
303        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
304        * psxclock/init.c, psxtimer01/psxtimer.c:
305        Use PRItime_t to print time_t's.
306        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
307        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
308
3092009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
310
311        * psxtime/test.c: Include <sys/time.h>.
312        Conditionally add local prototype for adjtime()
313        if sys/time.h doesn't supply it.
314        * psx07/init.c: Include <sched.h>, <pthread.h>.
315        * psx05/init.c: Include <sched.h>.
316        * psx11/init.c, psx09/init.c: Include <sched.h>.
317        * psx12/init.c: Include <sched.h>.
318        * psxenosys/init.c: Include <pthread.h>.
319        Conditionally add local prototype for pthread_atfork()
320        if pthread.h doesn't supply it.
321        * psxkey01/init.c: Include "test_support.h".
322
3232009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
324
325        * configure.ac: Check for pthread_atfork in pthread.h.
326        * psxrwlock01/test.c: Conditionally add local prototype for
327        pthread_atfork() if pthread.h doesn't supply it.
328        Include <pthread.h>.
329
3302009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
331
332        * configure.ac: Check for sys/mman.h.
333        Check for mprotect in sys/mman.h.
334        * psxenosys/init.c: Conditionally add local prototype for
335        mprotect() if sys/mman.h doesn't supply it.
336
3372009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
338
339        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
340        * psxrwlock01/test.c: Conditionally add local prototype for
341        pthread_rwlock_unlock() if pthread.h doesn't supply it.
342
3432009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
344
345        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
346        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
347        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
348        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
349        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
350        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
351        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
352        psxualarm/init.c: Remove unused vars.
353        Add missing prototypes.
354
3552009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
356
357        * Makefile.am: Build file IO related tests even with POSIX threading is
358        disabled.
359
3602009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
361
362        * configure.ac: Don't add -ansi -fasm to CFLAGS.
363
3642009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
365
366        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
367        remaining to not equal the period.
368
3692009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
370
371        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
372
3732009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
374
375        * psxcleanup/system.h: Fix typo.
376        * Makefile.am, configure.ac: Add new test for exercising pushing
377        and popping a clean up handler without actually executing it.
378        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
379        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
380        psxcleanup01/psxcleanup01.scn: New files.
381
3822009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
383
384        * Makefile.am, configure.ac: Add new test to ensure that canceling an
385        alarm works as defined.
386        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
387        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
388
3892009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
390
391        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
392
3932009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
394
395        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
396        parameter to timer_settime().
397
3982009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
399
400        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
401        timer_settime() for previous value. We are not using the
402        value in this particular case and this path must be exercised.
403        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
404
4052009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
406
407        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
408        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
409        cases.
410
4112009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
412
413        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
414        from an ISR.
415        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
416        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
417
4182009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
419
420        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
421        deprecated rtems_extension.
422
4232009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
424
425        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
426        nanoseconds.
427
4282009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
429
430        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
431        getpagesize().
432
4332009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
434
435        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
436        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
437        psxsignal04/Makefile.am: Move test cases which needed to be executed
438        when POSIX is disabled to psxclock so they will be.
439
4402009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
441
442        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
443        test to exercise clock and delay services enabled when POSIX threads
444        are disabled. This is split from psx01. POSIX test suite now enabled
445        when POSIX threads are disabled so only enable tests which are
446        appropriate.
447        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
448        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
449
4502009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
451
452        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
453        when not to change ssporadic scheduler so it does not touch a task's
454        priority when it is holding a mutex or its priority would be impacted
455        adversely.
456
4572009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
458
459        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
460        for adjusting time (adjtime()) where the time is adjusted by enough
461        microseconds that it crosses a second boundary.
462
4632009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
464
465        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
466        test to catch more sporadic server cases.
467
4682009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
469
470        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
471        remaining pointer.
472
4732009-08-17     
474
475        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
476        a recursize mutex.
477
4782009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
479
480        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
481        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
482        rtems_clock_get_ticks_per_second().
483
4842009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
485
486        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
487        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
488
4892009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
490
491        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
492        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
493
4942009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
495
496        * Makefile.am, configure.ac: Add test case for user providing their own
497        stack to a POSIX thread.
498        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
499        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
500
5012009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
502
503        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
504        that it hits both failing to allocate memory for the message queue
505        name and message buffers.
506
5072009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
508
509        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
510        quicker and more reliably hit the intended critical section.
511
5122009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
513
514        * Makefile.am, configure.ac: Add a test to exercise an odd case in
515        _POSIX_signals_Clear_signals.
516        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
517        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
518
5192009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
520
521        * psxmsgq04/init.c: Correct typo in configuration so test does as
522        intended.
523
5242009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
525
526        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
527        Update to handle ENFILE case now that POSIX message queues and
528        message queue file descriptors are configured separately and this
529        error is possible.
530
5312009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
532
533        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
534        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
535        allocating the message buffers for a POSIX message queue.
536
5372009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
538
539        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
540        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
541        is right. Update both screens.
542
5432009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
544
545        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
546        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
547        variation which focused on real-time signals rather than user
548        signals.
549        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
550        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
551
5522009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
553
554        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
555        replenish period of zero.
556
5572009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
558
559        * Makefile.am, configure.ac: Add new test to account for properly
560        handling keys when a thread has non-NULL key value and key has NULL
561        destructor and when a thread has NULL key value and key has
562        destructor.
563        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
564        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
565
5662009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
567
568        * Makefile.am, configure.ac: Add new test for exercising running out of
569        memory while allocating the key pointers.
570        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
571        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
572
5732009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
574
575        * psxmsgq04/init.c: Add call to mq_unlink.
576
5772009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
578
579        * Makefile.am, configure.ac: Add shell of new test.
580        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
581        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
582
5832009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
584
585        * Makefile.am, configure.ac: Add test to address cases where a thread
586        is waiting on a signal (sigwait) and we send it. Also address case
587        where there are too many queued signals.
588        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
589        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
590
5912009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
592
593        * psxsignal02/init.c: Fix spacing.
594
5952009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
596
597        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
598        mq_timedreceive and mq_timedsend conditions. In particular test
599        timeout in the past.
600
6012009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
602
603        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
604        with timeout in the past.
605
6062009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
607
608        * psxsignal02/psxsignal02.scn: Fill in screen file.
609
6102009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
611
612        * Makefile.am, configure.ac: Add new test to exercise algorithm to
613        dispatch process wide signals to individual threads.
614        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
615        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
616
6172009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
618
619        * Makefile.am, configure.ac: Add test to exercise interrupt
620        synchronization logic in _POSIX_Timer_Insert_helper that supports
621        POSIX timers.
622        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
623        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
624        psxintrcritical01/psxintrcritical01.scn: New files.
625
6262009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
627
628        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
629        multiple cases which complete coverage of thread cancellation.
630        * psxcancel/psxcancel.doc: New file.
631
6322009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
633
634        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
635        * psxsem01/system.h: Removed.
636
6372009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
638
639        * psxsem01/init.c: Eliminate warning.
640
6412009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
642
643        * psxcancel/init.c: Clean up.
644
6452009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
646
647        * psxmutexattr01/init.c: Make test optional if tools do not support
648        posix mutex type attribute.
649
6502009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
651
652        * Makefile.am, configure.ac: Add new test to exercise error case for
653        when a task is blocked on a condition variable with one mutex and
654        another task attempts to block on the same condition variable with
655        another mutex.
656        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
657        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
658
6592009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
660
661        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
662        trylock is unable to obtain the spinlock and that attempting to
663        unlock a spinlock from a thread which did not lock it works as
664        expected.
665        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
666        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
667        New files.
668
6692009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
670
671        * psxspin01/test.c: Remove unnecessary defines.
672
6732009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
674
675        * psx11/init.c: Use explicit scheduler.
676
6772009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
678
679        * Makefile.am, configure.ac: Add test to exercise
680        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
681        toolset enables the feature.
682        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
683        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
684        psxmutexattr01/psxmutexattr01.scn: New files.
685
6862009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
687
688        * Makefile.am, configure.ac: Add test for auto initialization of
689        message queues.
690        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
691        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
692        psxautoinit02/psxautoinit02.scn: New files.
693
6942009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
695
696        * Makefile.am, configure.ac: Add test of pthread mutex auto
697        intialization.
698        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
699        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
700
7012009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
702
703        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
704
7052009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
706
707        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
708        code.
709
7102009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
711
712        * psx07/init.c: Slight test fix to ensure state of sched_param
713        structure.
714
7152009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
716
717        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
718        obtaining an rwlock and then releasing it twice.
719
7202009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
721
722        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
723
7242009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
725
726        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
727        sigtimedwait(). Update screen file.
728
7292009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
730
731        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
732        obtaining rwlock for write with a timed lock operation when the
733        abstime timeout is in the past.
734
7352009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
736
737        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
738        obtaining rwlock for read with a timed lock operation when the
739        abstime timeout is in the past.
740
7412009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
742
743        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
744        that the assert has been removed in the source.
745
7462009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
747
748        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
749        mode bits being set. This behavior was not POSIX compliant and has
750        been corrected in the filesystem code.
751
7522009-06-18      Chris Johns <chrisj@rtems.org>
753
754        * psx04/task3.c: Declare unions volatile to workaround the H8300
755        gcc bug.
756
7572009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
758
759        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
760        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
761        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
762
7632009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
764
765        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
766        NULL attribute pointer on init.
767
7682009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
769
770        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
771        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
772        Improved so coverage is better.
773
7742009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
775
776        * psx04/init.c: Correct errors introduced by using different variable
777        for return type when correcting typing warnings.
778
7792009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
780
781        * Makefile.am, configure.ac: Add new test to provide coverage analysis
782        of the current implementation of getitimer() and setitimer().
783        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
784        psxitimer/psxitimer.scn: New files.
785
7862009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
787
788        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
789        case to improve coverage analysis.
790
7912009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
792
793        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
794        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
795        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
796        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
797        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
798        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
799        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
800
8012009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
802
803        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
804        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
805        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
806        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
807        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
808        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
809        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
810        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
811        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
812        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
813        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
814        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
815        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
816        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
817        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
818        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
819        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
820        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
821        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
822        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
823        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
824        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
825        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
826        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
827        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
828        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
829        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
830        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
831        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
832        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
833        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
834        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
835        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
836        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
837        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
838        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
839        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
840        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
841        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
842        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
843        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
844        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
845        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
846        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
847        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
848        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
849        psxhdrs/timer07.c: Fix warnings.
850
8512009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
852
853        * psxfile01/test.c: Change from int to size_t.
854
8552009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
856
857        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
858        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
859        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
860        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
861        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
862        psxcancel/Makefile.am, psxchroot01/Makefile.am,
863        psxcleanup/Makefile.am, psxenosys/Makefile.am,
864        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
865        psxfile01/Makefile.am, psxkey01/Makefile.am,
866        psxmount/Makefile.am, psxmsgq01/Makefile.am,
867        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
868        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
869        psxsem01/Makefile.am, psxsignal01/Makefile.am,
870        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
871        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
872        psxualarm/Makefile.am: Eliminate _exe_/.exe.
873
8742009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
875
876        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
877        with create option so we are sure it will get a control block and
878        proceed to allocate other memory. Clean up screen output.
879
8802008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
881
882        * psx05/init.c: Add parameter to call to sched_get_priority_max().
883
8842008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
885
886        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
887        Run all tests successfully with maxixum number of priorities as 16
888        instead of 256. This was done by temporarily modifying the score
889        priority.h maximum. This allowed testing of all API code to ensure
890        that it worked properly with a reduced number of priorities. Most
891        modifications were to switch from hard-coded maximum to using the API
892        provided methods to determine maximum number of priority levels.
893
8942008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
895
896        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
897        clock_gettime() NOT by reaching into the SuperCore.
898
8992008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
900
901        * psx01/psx01.scn: Bump version to 4.9.99.0
902
9032008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
904
905        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
906        psxfatal_support/system.h: Convert to "bool".
907
9082008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
909
910        PR 1296/cpukit.
911        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
912        incorrect repeat interval. This patch fixes the following problems in
913        the test.
914          (1) Adds test for value of it_interval.tv_nsec.
915          (2) Corrects test for absolute timer in past.
916          (3) Modifies test to use different initial and repeat periods.
917          (4) Updates psxtimer01.scn to match results.
918
9192008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
920
921        PR 1297/cpukit
922        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
923        pointer handling.
924
9252008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
926
927        * psxsem01/init.c: Spacing.
928
9292008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
930
931        PR 1293/tests
932        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
933
9342008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
935
936        PR 1291/cpukit
937        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
938        POSIX services taking relative instead of absolute time for timeouts,
939        these tests were updated.
940
9412008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
942
943        * psxfile01/test.c: truncate on /dev/console now works.
944
9452008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
946
947        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
948        requested for initialization task.
949
9502008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
951
952        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
953        like CVS conflict markers.
954
9552008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
956
957        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
958        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
959
9602008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
961
962        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
963
9642008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
965
966        * psxkey01/task.c: Fix warnings.
967
9682008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
969
970        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
971
9722008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
973
974        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
975        Added tests for failure path coverages. Consolidated methods used in
976        multiple places into support routines.
977        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
978        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
979        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
980
9812008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
982
983        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
984        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
985        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
986        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
987        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
988        Make tmacros.h available to all POSIX tests. Add a clock_settime case
989        for < 1988.
990
9912008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
992
993        * Makefile.am, configure.ac: New tests.
994        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
995        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
996        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
997        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
998        psxfatal_support/init.c, psxfatal_support/system.h: New files.
999
10002008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1001
1002        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1003        portions of Object Services added to API.
1004        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1005        psx14/system.h: New files.
1006
10072008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1008
1009        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1010        pthread_attr_[get|set]clock.
1011
10122008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1013
1014        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1015        implementation mprotect().
1016
10172008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1018
1019        * psxcleanup/.cvsignore: New file.
1020
10212008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1022
1023        * psxcleanup/system.h: New file.
1024
10252008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1026
1027        * Makefile.am, configure.ac:
1028        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1029        psxcleanup/psxcleanup.scn: New files.
1030
10312008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1032
1033        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1034        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1035
10362007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1037
1038        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1039
10402007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1041
1042        * Makefile.am, configure.ac: Added test for ualarm
1043        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1044        psxualarm/system.h: New files.
1045
10462007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1047
1048        * Makefile.am, configure.ac: Added posix signal test
1049        * psxsignal01/Makefile.am, psxsignal01/init.c,
1050        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1051        psxsignal01/task1.c: New files.
1052
10532007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1054
1055        * Makefile.am, configure.ac: Add test for sysconf().
1056        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1057        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1058
10592007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1060
1061        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1062        sched_rr_get_interval() and sched_get_priority_max().
1063
10642007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1065
1066        * psxenosys/init.c: Fix typo.
1067
10682007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1069
1070        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1071        addition of second POSIX Timer test. Add initial version of
1072        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1073        left to add.
1074        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1075        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1076        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1077        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1078        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1079        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1080
10812007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1082
1083        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1084
10852007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1086
1087        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1088        functions that return ENOSYS.
1089        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1090        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1091
10922007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1093
1094        * psx13/test.c: Fix spelling error.
1095
10962007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1097
1098        * psxtime/test.c: Add tests for adjtime().
1099
11002007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1101
1102        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1103        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1104        cases to improve test coverage.
1105
11062007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1107
1108        PR 1262/filesystem
1109        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1110        and writev() including documentation and test case.
1111        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1112        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1113
11142007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1115
1116        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1117        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1118        test cases so last output line follows END OF pattern. Make sure test
1119        case all run. All tests appeared ok on sis.
1120
11212007-04-05      Joel Sherrill <joel@OARcorp.com>
1122
1123        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1124        behavior more closely matching GNU/Linux.
1125
11262006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1127
1128        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1129        include normal blocking and unblocking on timeout.
1130
11312006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1132
1133        * configure.ac: New BUG-REPORT address.
1134
11352006-11-17      Joel Sherrill <joel@OARcorp.com>
1136
1137        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1138        Previously the timeout was not absolute time and checked BEFORE
1139        attempting to lock semaphore.
1140
11412006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1142
1143        * psxbarrier01/main.c: New file.
1144
11452006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1146
1147        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1148        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1149        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1150        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1151
11522006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1153
1154        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1155        and partial implementation of POSIX rwlocks.
1156        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1157        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1158
11592006-10-30      Joel Sherrill <joel@OARcorp.com>
1160
1161        PR 841/rtems
1162        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1163        specification.
1164
11652006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1166
1167        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1168
11692006-07-11      Ralf Corsépius <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: Eliminate scndir, docdir.
1179        Use rtems_testsdir instead.
1180
11812005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1182
1183        * configure.ac: Remove RTEMS_ENABLE_BARE,
1184        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1185
11862005-11-13      Ralf Corsepius <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, psxhdrs/Makefile.am, psxmount/Makefile.am,
1194        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1195        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1196        Convert to using *_PROGRAMS.
1197
11982005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1199
1200        * psx01/Makefile.am, psx02/Makefile.am,
1201        psx03/Makefile.am, psx04/Makefile.am,
1202        psx05/Makefile.am, psx06/Makefile.am,
1203        psx07/Makefile.am, psx08/Makefile.am,
1204        psx09/Makefile.am, psx10/Makefile.am,
1205        psx11/Makefile.am, psx12/Makefile.am,
1206        psx13/Makefile.am, psxcancel/Makefile.am,
1207        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1208        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1209        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1210        psxstat/Makefile.am, psxtime/Makefile.am,
1211        psxtimer/Makefile.am: Rework.
1212
12132005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1214
1215        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1216        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1217        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1218        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1219        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1220        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1221        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1222        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1223        * psxtests.am: Remove.
1224
12252005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1226
1227        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1228        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1229        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1230        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1231        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1232        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1233        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1234        psxtime/Makefile.am, psxtimer/Makefile.am:
1235        AM_CPPFLAGS += -I..../support/include.
1236
12372005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1238
1239        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1240
12412005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1242
1243        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1244        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1245        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1246        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1247        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1248        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1249        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1250        psxstat/Makefile.am: Add ../include/pmacros.h
1251        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1252        POSIX_FILES_DIRS.
1253        * psxtests.am: Remove LIB_VARIANT.
1254
12552005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1256
1257        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1258        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1259        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1260        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1261        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1262        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1263        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1264        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1265        Remove SRC, PRINT_SRC.
1266
12672005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1268
1269        * Makefile.am: Cleanup.
1270
12712005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1272
1273        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
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        Partial conversion to automake.
1283
12842005-09-01      Joel Sherrill <joel@OARcorp.com>
1285
1286        PR 628/rtems
1287        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1288        being an error.
1289
12902005-04-26      Joel Sherrill <joel@OARcorp.com>
1291
1292        * psxreaddir/test.c: Eliminate warnings.
1293
12942004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1295
1296        * configure.ac: Require automake > 1.9.
1297
12982004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1299
1300        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1301        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1302        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1303        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1304        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1305        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1306        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1307        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1308        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1309        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1310        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1311        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1312        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1313        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1314        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1315        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1316        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1317        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1318        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1319        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1320        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1321        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1322        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1323
13242004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1325
1326        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1327        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1328        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1329        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1330
13312004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1332
1333        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1334        to using c99 fixed size types.
1335
13362004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1337
1338        * Makefile.am: Remove include from SUBDIRS.
1339
13402004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1341
1342        * include/Makefile.am: Remove.
1343        * Makefile.am: Merge-in include/Makefile.am.
1344        * configure.ac: Reflect changes above.
1345
13462004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1347
1348        * configure.ac: Add 2nd arg to RTEMS_TOP.
1349
13502004-03-05      Joel Sherrill <joel@OARcorp.com>
1351
1352        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1353        psxtimer/psxtimer.c: Eliminate warnings and typos.
1354
13552004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1356
1357        PR 582/core
1358        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1359        queue test so more of it runs now.
1360
13612004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1362
1363        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1364        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1365        * psx02/Makefile.am: Ditto.
1366        * psx03/Makefile.am: Ditto.
1367        * psx04/Makefile.am: Ditto.
1368        * psx05/Makefile.am: Ditto.
1369        * psx06/Makefile.am: Ditto.
1370        * psx07/Makefile.am: Ditto.
1371        * psx08/Makefile.am: Ditto.
1372        * psx09/Makefile.am: Ditto.
1373        * psx10/Makefile.am: Ditto.
1374        * psx11/Makefile.am: Ditto.
1375        * psx12/Makefile.am: Ditto.
1376        * psx13/Makefile.am: Ditto.
1377        * psxcancel/Makefile.am: Ditto.
1378        * psxchroot01/Makefile.am: Ditto.
1379        * psxfile01/Makefile.am: Ditto.
1380        * psxmount/Makefile.am: Ditto.
1381        * psxmsgq01/Makefile.am: Ditto.
1382        * psxreaddir/Makefile.am: Ditto.
1383        * psxsem01/Makefile.am: Ditto.
1384        * psxstat/Makefile.am: Ditto.
1385        * psxtime/Makefile.am: Ditto.
1386        * psxtimer/Makefile.am: Ditto.
1387
13882003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1389
1390        * psxtests.am: Add dirstamp support.
1391
13922003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1393
1394        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1395
13962003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1397
1398        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1399
14002003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1401
1402        * psxcancel/Makefile.am: Remove used H_FILES.
1403
14042003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1405
1406        * include/Makefile.am: Reformat.
1407        * psx01/Makefile.am: Remove all-local: $(ARCH).
1408        * psx02/Makefile.am: Remove all-local: $(ARCH).
1409        * psx03/Makefile.am: Remove all-local: $(ARCH).
1410        * psx04/Makefile.am: Remove all-local: $(ARCH).
1411        * psx05/Makefile.am: Remove all-local: $(ARCH).
1412        * psx06/Makefile.am: Remove all-local: $(ARCH).
1413        * psx07/Makefile.am: Remove all-local: $(ARCH).
1414        * psx08/Makefile.am: Remove all-local: $(ARCH).
1415        * psx09/Makefile.am: Remove all-local: $(ARCH).
1416        * psx10/Makefile.am: Remove all-local: $(ARCH).
1417        * psx11/Makefile.am: Remove all-local: $(ARCH).
1418        * psx12/Makefile.am: Remove all-local: $(ARCH).
1419        * psx13/Makefile.am: Remove all-local: $(ARCH).
1420        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1421        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1422        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1423        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1424        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1425        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1426        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1427        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1428        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1429        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1430        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1431
14322003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1433
1434        * configure.ac: Reflect having moved to testsuites/.
1435
14362003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1437
1438        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1439
14402003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1441
1442        * configure.ac:Remove RTEMS_CHECK_CPU.
1443
14442003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1445
1446        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1447
14482003-09-04      Joel Sherrill <joel@OARcorp.com>
1449
1450        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1451        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1452        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1453        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1454        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1455        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1456        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1457        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1458        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1459        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1460        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1461        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1462        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1463        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1464        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1465        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1466        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1467        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1468        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1469        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1470        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1471        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1472        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1473        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1474        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1475        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1476        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1477        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1478        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1479        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1480        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1481        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1482        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1483        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1484        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1485        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1486        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1487        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1488        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1489        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1490        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1491        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1492        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1493        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1494        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1495        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1496        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1497        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1498        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1499        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1500        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1501        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1502        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1503        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1504        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1505        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1506        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1507        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1508        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1509        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1510        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1511        psxtimer/system.h: URL for license changed.
1512
15132003-09-04      Joel Sherrill <joel@OARcorp.com>
1514
1515        PR 462/tests
1516        * psxhdrs/Makefile.am: Added ualarm.c
1517        * psxhdrs/signal23.c: New file.
1518
15192003-09-03      Joel Sherrill <joel@OARcorp.com>
1520
1521        PR 463/tests
1522        PR 465/tests
1523        * psxhdrs/Makefile.am: Add new test cases.
1524        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1525        psxhdrs/timer07.c: New files.
1526
15272003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1528
1529        * Makefile.am: Reflect having moved aclocal/.
1530
15312003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1532
1533        * Makefile.am: Reflect having moved automake/.
1534        * include/Makefile.am: Reflect having moved automake/.
1535        * psx01/Makefile.am: Reflect having moved automake/.
1536        * psx02/Makefile.am: Reflect having moved automake/.
1537        * psx03/Makefile.am: Reflect having moved automake/.
1538        * psx04/Makefile.am: Reflect having moved automake/.
1539        * psx05/Makefile.am: Reflect having moved automake/.
1540        * psx06/Makefile.am: Reflect having moved automake/.
1541        * psx07/Makefile.am: Reflect having moved automake/.
1542        * psx08/Makefile.am: Reflect having moved automake/.
1543        * psx09/Makefile.am: Reflect having moved automake/.
1544        * psx10/Makefile.am: Reflect having moved automake/.
1545        * psx11/Makefile.am: Reflect having moved automake/.
1546        * psx12/Makefile.am: Reflect having moved automake/.
1547        * psx13/Makefile.am: Reflect having moved automake/.
1548        * psxcancel/Makefile.am: Reflect having moved automake/.
1549        * psxchroot01/Makefile.am: Reflect having moved automake/.
1550        * psxfile01/Makefile.am: Reflect having moved automake/.
1551        * psxhdrs/Makefile.am: Reflect having moved automake/.
1552        * psxmount/Makefile.am: Reflect having moved automake/.
1553        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1554        * psxreaddir/Makefile.am: Reflect having moved automake/.
1555        * psxsem01/Makefile.am: Reflect having moved automake/.
1556        * psxstat/Makefile.am: Reflect having moved automake/.
1557        * psxtime/Makefile.am: Reflect having moved automake/.
1558        * psxtimer/Makefile.am: Reflect having moved automake/.
1559
15602003-08-14      Joel Sherrill <joel@OARcorp.com>
1561
1562        PR 408/filesystem
1563        * psx13/test.c: Added very rudimentary test of sync() service.
1564
15652003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1566
1567        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1568
15692003-06-12      Joel Sherrill <joel@OARcorp.com>
1570
1571        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1572
15732003-05-29      Joel Sherrill <joel@OARcorp.com>
1574
1575        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1576        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1577        psxtimer/psxtimer.c: Removed warnings.
1578
15792003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1580
1581        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1582        CC_CFLAGS_DEFAULT (obsolete).
1583
15842003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1585
1586        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1587        Remove CC_LDFLAGS_PROFILE_V.
1588
15892003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1590
1591        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1592
15932003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1594
1595        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1596
15972003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1598
1599        * configure.ac: AC_PREREQ(2.57).
1600
16012002-11-14      Joel Sherrill <joel@OARcorp.com>
1602
1603        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1604        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1605        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1606        Per PR239 update the IDs in the various screens.
1607
16082002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1609
1610        * .cvsignore: Reformat.
1611        Add autom4te*cache.
1612        Remove autom4te.cache.
1613
16142002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1615
1616        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1617        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1618        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1619        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1620        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1621        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1622        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1623        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1624        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1625        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1626        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1627        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1628        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1629        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1630        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1631        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1632        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1633        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1634        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1635        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1636        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1637        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1638        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1639        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1640
16412002-08-01      Joel Sherrill <joel@OARcorp.com>
1642
1643        * Per PR47 add support for buffered test output.  This involved
1644        adding defines to redirect output to a buffer and dump it when
1645        full, at "test pause", and at exit.  To avoid problems when redefining
1646        exit(), all tests were modified to call rtems_test_exit().
1647        Some tests, notable psxtests, had to be modified to include
1648        the standard test macro .h file (pmacros.h or tmacros.h) to
1649        enable this support.
1650        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1651        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1652        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1653        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1654        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1655        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1656        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1657        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1658        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1659        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1660        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1661        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1662
16632002-07-05      Joel Sherrill <joel@OARcorp.com>
1664
1665        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1666        Updated as part of PR164 which reported problems with the RTEMS
1667        implementation of pthread_cancel.
1668       
16692001-04-26      Joel Sherrill <joel@OARcorp.com>
1670
1671        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1672        reworked POSIX message queues to add a descriptor separate from
1673        the underlying message queue.  This allows non-blocking to follow
1674        the "open" not the underlying queue.
1675 
16762002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1677
1678        * configure.ac: Remove ENABLE_GCC28.
1679
16802002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1681
1682        * configure.ac:
1683        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1684        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1685        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1686        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1687        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1688        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1689        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1690        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1691        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1692        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1693        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1694        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1695        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1696        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1697        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1698        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1699        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1700        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1701        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1702        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1703        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1704        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1705        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1706        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1707        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1708        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1709        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1710        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1711
17122001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1713
1714        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1715        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1716        Since we check permissions before evaluating enough to see if it
1717        a regular file or directory, this hack is needed to make the regular
1718        file executable.
1719
17202001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1721
1722        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1723        * configure.in: Remove.
1724        * configure.ac: New file, generated from configure.in by autoupdate.
1725
17262001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1727
1728        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1729
17302001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1731
1732        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1733        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1734        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1735        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1736        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1737        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1738        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1739        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1740        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1741        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1742        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1743        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1744        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1745        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1746        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1747        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1748        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1749        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1750        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1751        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1752        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1753        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1754        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1755        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1756
17572001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1758
1759        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1760        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1761        psxchroot01 test.
1762
17632001-05-25      Joel Sherrill <joel@OARcorp.com>
1764
1765        * Added once version of psxchroot01 test for user review.
1766        * psxchroot01: New directory.
1767        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1768        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1769        * configure.in, Makefile.am: Modified to reflect above.
1770
17712001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1772
1773        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1774
17752001-04-24      Joel Sherrill <joel@OARcorp.com>
1776
1777        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1778        open, write, reopen, append twice from Andrew Bythell
1779        <abythell@nortelnetworks.com> that tripped an initialization
1780        problem in the IMFS.
1781
17822001-04-20      Joel Sherrill <joel@OARcorp.com>
1783
1784        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1785        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1786        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1787        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1788        Various adjustments so test output matches screens more reliably.
1789
17902001-01-25      Joel Sherrill <joel@OARcorp.com>
1791
1792        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1793
17942000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1795
1796        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1797        to remain consistant across platforms and bsps by forcing
1798        a mount point in front of all paths.
1799
18002000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1801
1802        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1803        expected error condition in one case.
1804        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1805        readdir() of root of mounted filesystem.  Also corrected the screen
1806        file for some mistakes noticed in this effort.
1807
18082000-11-13      Joel Sherrill <joel@OARcorp.com>
1809
1810        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1811
18122000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1813
1814        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1815
18162000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1817
1818        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1819
18202000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1821
1822        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1823        Switch to GNU canonicalization.
1824        * psxtests.am: Remove DEFS.
1825
18262000-10-24      Joel Sherrill <joel@OARcorp.com>
1827
1828        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1829        It was formerly incorrectly prototyped in <libio.h>.
1830
18312000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1832
1833        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1834        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1835        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1836        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1837        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1838        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1839        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1840        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1841
18422000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1843        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1844        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1845        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1846        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1847        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1848        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1849        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1850
18512000-08-10      Joel Sherrill <joel@OARcorp.com>
1852
1853        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.