source: rtems/testsuites/psxtests/ChangeLog @ 3f42281e

4.115
Last change on this file since 3f42281e was 3f42281e, checked in by Joel Sherrill <joel.sherrill@…>, on 07/01/10 at 21:15:07

2010-07-01 Joel Sherrill <joel.sherrilL@…>

  • psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c: Remove tests which put NULL entries in file handlers.
  • Property mode set to 100644
File size: 73.6 KB
Line 
12010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
2
3        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
4        Remove tests which put NULL entries in file handlers.
5
62010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
7
8        PR 1598/testing
9        * Makefile.am, configure.ac, psxpasswd01/init.c,
10        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
11        for POSIX user database (e.g. /etc/group and /etc/passwd) access
12        routines which are implemented in libcsupport/src/getpwent.c.
13        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
14        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
15
162010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
17
18        PR 1597/cpukit
19        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
20        psxstat/test.c: Add lchown() and utimes().
21
222010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
23
24        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
25        various POSIX methods that access UID, PID, and GID.
26        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
27        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
28        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
29        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
30        psxid01/psxid01.scn: New files.
31
322010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
33
34        * psximfs01/init.c: Fix warning introduced.
35
362010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        PR 1595/tests
39        * psximfs01/init.c: Fix warnings.
40
412010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
42
43        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
44        pointer.
45
462010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
47
48        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
49
502010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
51
52        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
53        files of maximum sizes.
54        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
55        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
56
572010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
58
59        * Makefile.am, configure.ac: Revert accidentally committed patch.
60
612010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
62
63        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
64        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
65        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
66        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
67        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
68        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
69        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
70        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
71        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
72        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
73        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
74        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
75        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
76        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
77        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
78        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
79        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
80        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
81        psxsem01/Makefile.am, psxsignal01/Makefile.am,
82        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
83        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
84        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
85        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
86        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
87        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
88        committed patch.
89
902010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
91
92        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
93        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
94        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
95        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
96        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
97        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
98        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
99        psxcancel/Makefile.am, psxcancel01/Makefile.am,
100        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
101        psxcleanup01/Makefile.am, psxclock/Makefile.am,
102        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
103        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
104        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
105        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
106        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
107        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
108        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
109        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
110        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
111        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
112        psxsem01/Makefile.am, psxsignal01/Makefile.am,
113        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
114        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
115        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
116        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
117        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
118        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
119        than number of file descriptors configured.
120
1212010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
122
123        * psxfile02/psxfile02.doc: Filled in documentation information.
124
1252010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
126
127        * Makefile.am, configure.ac: Added test case for calls that check for
128        an unopened file descriptor.
129        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
130        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
131
1322010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
133
134        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
135        parameter to adjtime NULL.
136
1372010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
138
139        * psxfatal_support/init.c: Remove references to ITRON constants.
140
1412010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
142
143        * psxfile01/test.c: Update for IMFS API changes.
144
1452010-06-02      Chris Johns <chrisj@rtems.org>
146
147        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
148        psxstat/test.c: Update to the new mount API.
149
1502010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
151
152        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
153        * include/pmacros.h: Add PRIdoff_t.
154
1552010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
156
157        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
158        exercises the _rename_r in libcsupport. For now, it also
159        provides two fsmount_me_h handlers to enable certain error
160        checking paths
161
1622010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
163
164        * psxfile01/test.c: Add check for errno on chdir(NULL).
165
1662010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
167
168        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
169
1702010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
171
172        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
173        thread can reliably reach the pthread_join() call.
174
1752010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
176
177        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
178        rewinddir(NULL) since we are now using newlib's implementation and it
179        does not check for NULL. This causes a fault on some targets.
180
1812010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
182
183        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
184        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
185        Reflect POSIX changes to sched_param.
186
1872010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
188
189        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
190        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
191        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
192        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
193        #include <unistd.h>.
194
1952009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
196
197        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
198        to cover the trivial NULL case for pipe function.
199
2002009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
201
202        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
203        and compilation issues. Initial test build was accidentally without
204        POSIX enabled.
205
2062009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
207
208        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
209        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
210        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
211        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
212        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
213        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
214        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
215        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
216        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
217        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
218        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
219        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
220        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
221        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
222        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
223        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
224        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
225        Use rtems_test_assert() consistently instead of system assert().
226        rtems_test_assert() is designed to integrate into the RTEMS test
227        suite infrastructure.
228
2292009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
230
231        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
232        families.
233        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
234        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
235
2362009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
237
238        PR 1460/cpukit
239        * psx14/init.c: Change return type on methods accessing portions of
240        RTEMS Ids to int. This allows -1 to be return on error.
241
2422009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
243
244        PR 1466/tests
245        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
246        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
247        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
248        Add test specifically to test it since it is deprecated as of
249        POSIX.1-2008.
250        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
251        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
252
2532009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
254
255        * psxcancel01/init.c: Initialize start time.
256
2572009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
258
259        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
260        returned by POSIX methods which return a pointer which is -1 on
261        error. This eliminated some casts.
262
2632009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
264
265        * psxenosys/Makefile.am: Add documentation file.
266        * psxenosys/psxenosys.doc: New file.
267
2682009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
269
270        * psxsignal03/init.c:
271        Print sigval.sival_ptr instead of "union sigval".
272
2732009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
274
275        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
276        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
277        * psxfile01/test.c: Remove obsure #ifdef's.
278        Apply PRI* macros to print struct stat fields.
279
2802009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
281
282        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
283        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
284
2852009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
286
287        * include/pmacros.h: November is the 11th month.
288
2892009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
290
291        * psxstat/test.c: Remove #ifdef's.
292        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
293        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
294        if 12MB are too big for a target (16bit compliance).
295        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
296        for 16bit compliance.
297        * psx14/init.c: Add local prototypes for
298        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
299        Reflect the prototypes having been missing to printf's.
300
3012009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
302
303        * psxsysconf/init.c:
304        Comment out sysconf(LONG_MAX) check (not useful).
305        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
306        16bit compliance.
307        * psx11/task.c: Use long for nsecs.
308        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
309        attribute to pthread_condattr_setpshared for 16bit target compliance.
310
3112009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
312
313        * psxbarrier01/test.c: Include <tmacros.h>
314
3152009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
316
317        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
318        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
319        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
320        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
321        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
322        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
323        Use PRIxpthread_t to print pthread_t's.
324
3252009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
326
327        * psxmsgq02/init.c:
328        Remove cast in call to fatal_posix_service_status_errno.
329        * psxenosys/init.c:
330        Add missing args in calls to execl, execlp, execle.
331        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
332        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
333        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
334        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
335        * configure.ac:
336        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
337
3382009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
339
340        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
341        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
342        * psxclock/init.c: Use %ld to print *.tv_nsec.
343        * psx06/init.c, psx06/system.h: Misc. warning fixes.
344
3452009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
346
347        * psxsignal03/init.c: Add missing argument to printf.
348        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
349        * psxclock/init.c, psxtimer01/psxtimer.c:
350        Use PRItime_t to print time_t's.
351        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
352        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
353
3542009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
355
356        * psxtime/test.c: Include <sys/time.h>.
357        Conditionally add local prototype for adjtime()
358        if sys/time.h doesn't supply it.
359        * psx07/init.c: Include <sched.h>, <pthread.h>.
360        * psx05/init.c: Include <sched.h>.
361        * psx11/init.c, psx09/init.c: Include <sched.h>.
362        * psx12/init.c: Include <sched.h>.
363        * psxenosys/init.c: Include <pthread.h>.
364        Conditionally add local prototype for pthread_atfork()
365        if pthread.h doesn't supply it.
366        * psxkey01/init.c: Include "test_support.h".
367
3682009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
369
370        * configure.ac: Check for pthread_atfork in pthread.h.
371        * psxrwlock01/test.c: Conditionally add local prototype for
372        pthread_atfork() if pthread.h doesn't supply it.
373        Include <pthread.h>.
374
3752009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
376
377        * configure.ac: Check for sys/mman.h.
378        Check for mprotect in sys/mman.h.
379        * psxenosys/init.c: Conditionally add local prototype for
380        mprotect() if sys/mman.h doesn't supply it.
381
3822009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
383
384        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
385        * psxrwlock01/test.c: Conditionally add local prototype for
386        pthread_rwlock_unlock() if pthread.h doesn't supply it.
387
3882009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
389
390        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
391        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
392        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
393        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
394        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
395        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
396        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
397        psxualarm/init.c: Remove unused vars.
398        Add missing prototypes.
399
4002009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
401
402        * Makefile.am: Build file IO related tests even with POSIX threading is
403        disabled.
404
4052009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
406
407        * configure.ac: Don't add -ansi -fasm to CFLAGS.
408
4092009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
410
411        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
412        remaining to not equal the period.
413
4142009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
415
416        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
417
4182009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
419
420        * psxcleanup/system.h: Fix typo.
421        * Makefile.am, configure.ac: Add new test for exercising pushing
422        and popping a clean up handler without actually executing it.
423        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
424        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
425        psxcleanup01/psxcleanup01.scn: New files.
426
4272009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
428
429        * Makefile.am, configure.ac: Add new test to ensure that canceling an
430        alarm works as defined.
431        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
432        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
433
4342009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
435
436        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
437
4382009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
439
440        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
441        parameter to timer_settime().
442
4432009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
444
445        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
446        timer_settime() for previous value. We are not using the
447        value in this particular case and this path must be exercised.
448        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
449
4502009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
451
452        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
453        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
454        cases.
455
4562009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
457
458        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
459        from an ISR.
460        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
461        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
462
4632009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
464
465        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
466        deprecated rtems_extension.
467
4682009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
469
470        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
471        nanoseconds.
472
4732009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
474
475        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
476        getpagesize().
477
4782009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
479
480        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
481        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
482        psxsignal04/Makefile.am: Move test cases which needed to be executed
483        when POSIX is disabled to psxclock so they will be.
484
4852009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
486
487        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
488        test to exercise clock and delay services enabled when POSIX threads
489        are disabled. This is split from psx01. POSIX test suite now enabled
490        when POSIX threads are disabled so only enable tests which are
491        appropriate.
492        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
493        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
494
4952009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
496
497        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
498        when not to change ssporadic scheduler so it does not touch a task's
499        priority when it is holding a mutex or its priority would be impacted
500        adversely.
501
5022009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
503
504        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
505        for adjusting time (adjtime()) where the time is adjusted by enough
506        microseconds that it crosses a second boundary.
507
5082009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
509
510        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
511        test to catch more sporadic server cases.
512
5132009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
514
515        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
516        remaining pointer.
517
5182009-08-17     
519
520        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
521        a recursize mutex.
522
5232009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
524
525        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
526        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
527        rtems_clock_get_ticks_per_second().
528
5292009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
530
531        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
532        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
533
5342009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
535
536        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
537        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
538
5392009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
540
541        * Makefile.am, configure.ac: Add test case for user providing their own
542        stack to a POSIX thread.
543        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
544        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
545
5462009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
547
548        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
549        that it hits both failing to allocate memory for the message queue
550        name and message buffers.
551
5522009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
553
554        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
555        quicker and more reliably hit the intended critical section.
556
5572009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
558
559        * Makefile.am, configure.ac: Add a test to exercise an odd case in
560        _POSIX_signals_Clear_signals.
561        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
562        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
563
5642009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
565
566        * psxmsgq04/init.c: Correct typo in configuration so test does as
567        intended.
568
5692009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
570
571        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
572        Update to handle ENFILE case now that POSIX message queues and
573        message queue file descriptors are configured separately and this
574        error is possible.
575
5762009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
577
578        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
579        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
580        allocating the message buffers for a POSIX message queue.
581
5822009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
583
584        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
585        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
586        is right. Update both screens.
587
5882009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
589
590        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
591        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
592        variation which focused on real-time signals rather than user
593        signals.
594        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
595        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
596
5972009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
598
599        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
600        replenish period of zero.
601
6022009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
603
604        * Makefile.am, configure.ac: Add new test to account for properly
605        handling keys when a thread has non-NULL key value and key has NULL
606        destructor and when a thread has NULL key value and key has
607        destructor.
608        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
609        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
610
6112009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
612
613        * Makefile.am, configure.ac: Add new test for exercising running out of
614        memory while allocating the key pointers.
615        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
616        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
617
6182009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
619
620        * psxmsgq04/init.c: Add call to mq_unlink.
621
6222009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
623
624        * Makefile.am, configure.ac: Add shell of new test.
625        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
626        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
627
6282009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
629
630        * Makefile.am, configure.ac: Add test to address cases where a thread
631        is waiting on a signal (sigwait) and we send it. Also address case
632        where there are too many queued signals.
633        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
634        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
635
6362009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
637
638        * psxsignal02/init.c: Fix spacing.
639
6402009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
641
642        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
643        mq_timedreceive and mq_timedsend conditions. In particular test
644        timeout in the past.
645
6462009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
647
648        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
649        with timeout in the past.
650
6512009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
652
653        * psxsignal02/psxsignal02.scn: Fill in screen file.
654
6552009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
656
657        * Makefile.am, configure.ac: Add new test to exercise algorithm to
658        dispatch process wide signals to individual threads.
659        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
660        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
661
6622009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
663
664        * Makefile.am, configure.ac: Add test to exercise interrupt
665        synchronization logic in _POSIX_Timer_Insert_helper that supports
666        POSIX timers.
667        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
668        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
669        psxintrcritical01/psxintrcritical01.scn: New files.
670
6712009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
672
673        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
674        multiple cases which complete coverage of thread cancellation.
675        * psxcancel/psxcancel.doc: New file.
676
6772009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
678
679        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
680        * psxsem01/system.h: Removed.
681
6822009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
683
684        * psxsem01/init.c: Eliminate warning.
685
6862009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
687
688        * psxcancel/init.c: Clean up.
689
6902009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
691
692        * psxmutexattr01/init.c: Make test optional if tools do not support
693        posix mutex type attribute.
694
6952009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
696
697        * Makefile.am, configure.ac: Add new test to exercise error case for
698        when a task is blocked on a condition variable with one mutex and
699        another task attempts to block on the same condition variable with
700        another mutex.
701        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
702        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
703
7042009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
705
706        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
707        trylock is unable to obtain the spinlock and that attempting to
708        unlock a spinlock from a thread which did not lock it works as
709        expected.
710        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
711        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
712        New files.
713
7142009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
715
716        * psxspin01/test.c: Remove unnecessary defines.
717
7182009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
719
720        * psx11/init.c: Use explicit scheduler.
721
7222009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
723
724        * Makefile.am, configure.ac: Add test to exercise
725        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
726        toolset enables the feature.
727        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
728        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
729        psxmutexattr01/psxmutexattr01.scn: New files.
730
7312009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
732
733        * Makefile.am, configure.ac: Add test for auto initialization of
734        message queues.
735        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
736        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
737        psxautoinit02/psxautoinit02.scn: New files.
738
7392009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
740
741        * Makefile.am, configure.ac: Add test of pthread mutex auto
742        intialization.
743        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
744        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
745
7462009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
747
748        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
749
7502009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
751
752        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
753        code.
754
7552009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
756
757        * psx07/init.c: Slight test fix to ensure state of sched_param
758        structure.
759
7602009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
761
762        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
763        obtaining an rwlock and then releasing it twice.
764
7652009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
766
767        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
768
7692009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
770
771        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
772        sigtimedwait(). Update screen file.
773
7742009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
775
776        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
777        obtaining rwlock for write with a timed lock operation when the
778        abstime timeout is in the past.
779
7802009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
781
782        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
783        obtaining rwlock for read with a timed lock operation when the
784        abstime timeout is in the past.
785
7862009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
787
788        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
789        that the assert has been removed in the source.
790
7912009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
792
793        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
794        mode bits being set. This behavior was not POSIX compliant and has
795        been corrected in the filesystem code.
796
7972009-06-18      Chris Johns <chrisj@rtems.org>
798
799        * psx04/task3.c: Declare unions volatile to workaround the H8300
800        gcc bug.
801
8022009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
803
804        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
805        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
806        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
807
8082009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
809
810        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
811        NULL attribute pointer on init.
812
8132009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
814
815        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
816        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
817        Improved so coverage is better.
818
8192009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
820
821        * psx04/init.c: Correct errors introduced by using different variable
822        for return type when correcting typing warnings.
823
8242009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
825
826        * Makefile.am, configure.ac: Add new test to provide coverage analysis
827        of the current implementation of getitimer() and setitimer().
828        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
829        psxitimer/psxitimer.scn: New files.
830
8312009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
832
833        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
834        case to improve coverage analysis.
835
8362009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
837
838        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
839        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
840        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
841        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
842        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
843        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
844        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
845
8462009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
847
848        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
849        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
850        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
851        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
852        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
853        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
854        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
855        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
856        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
857        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
858        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
859        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
860        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
861        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
862        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
863        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
864        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
865        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
866        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
867        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
868        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
869        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
870        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
871        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
872        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
873        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
874        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
875        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
876        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
877        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
878        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
879        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
880        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
881        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
882        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
883        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
884        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
885        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
886        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
887        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
888        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
889        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
890        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
891        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
892        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
893        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
894        psxhdrs/timer07.c: Fix warnings.
895
8962009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
897
898        * psxfile01/test.c: Change from int to size_t.
899
9002009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
901
902        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
903        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
904        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
905        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
906        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
907        psxcancel/Makefile.am, psxchroot01/Makefile.am,
908        psxcleanup/Makefile.am, psxenosys/Makefile.am,
909        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
910        psxfile01/Makefile.am, psxkey01/Makefile.am,
911        psxmount/Makefile.am, psxmsgq01/Makefile.am,
912        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
913        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
914        psxsem01/Makefile.am, psxsignal01/Makefile.am,
915        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
916        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
917        psxualarm/Makefile.am: Eliminate _exe_/.exe.
918
9192009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
920
921        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
922        with create option so we are sure it will get a control block and
923        proceed to allocate other memory. Clean up screen output.
924
9252008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
926
927        * psx05/init.c: Add parameter to call to sched_get_priority_max().
928
9292008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
930
931        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
932        Run all tests successfully with maxixum number of priorities as 16
933        instead of 256. This was done by temporarily modifying the score
934        priority.h maximum. This allowed testing of all API code to ensure
935        that it worked properly with a reduced number of priorities. Most
936        modifications were to switch from hard-coded maximum to using the API
937        provided methods to determine maximum number of priority levels.
938
9392008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
940
941        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
942        clock_gettime() NOT by reaching into the SuperCore.
943
9442008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
945
946        * psx01/psx01.scn: Bump version to 4.9.99.0
947
9482008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
949
950        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
951        psxfatal_support/system.h: Convert to "bool".
952
9532008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
954
955        PR 1296/cpukit.
956        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
957        incorrect repeat interval. This patch fixes the following problems in
958        the test.
959          (1) Adds test for value of it_interval.tv_nsec.
960          (2) Corrects test for absolute timer in past.
961          (3) Modifies test to use different initial and repeat periods.
962          (4) Updates psxtimer01.scn to match results.
963
9642008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
965
966        PR 1297/cpukit
967        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
968        pointer handling.
969
9702008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
971
972        * psxsem01/init.c: Spacing.
973
9742008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
975
976        PR 1293/tests
977        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
978
9792008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
980
981        PR 1291/cpukit
982        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
983        POSIX services taking relative instead of absolute time for timeouts,
984        these tests were updated.
985
9862008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
987
988        * psxfile01/test.c: truncate on /dev/console now works.
989
9902008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
991
992        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
993        requested for initialization task.
994
9952008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
996
997        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
998        like CVS conflict markers.
999
10002008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1001
1002        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1003        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1004
10052008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1006
1007        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1008
10092008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1010
1011        * psxkey01/task.c: Fix warnings.
1012
10132008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1014
1015        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1016
10172008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1018
1019        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1020        Added tests for failure path coverages. Consolidated methods used in
1021        multiple places into support routines.
1022        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1023        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1024        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1025
10262008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1027
1028        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1029        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1030        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1031        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1032        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1033        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1034        for < 1988.
1035
10362008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1037
1038        * Makefile.am, configure.ac: New tests.
1039        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1040        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1041        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1042        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1043        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1044
10452008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1046
1047        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1048        portions of Object Services added to API.
1049        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1050        psx14/system.h: New files.
1051
10522008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1053
1054        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1055        pthread_attr_[get|set]clock.
1056
10572008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1058
1059        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1060        implementation mprotect().
1061
10622008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1063
1064        * psxcleanup/.cvsignore: New file.
1065
10662008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1067
1068        * psxcleanup/system.h: New file.
1069
10702008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1071
1072        * Makefile.am, configure.ac:
1073        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1074        psxcleanup/psxcleanup.scn: New files.
1075
10762008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1077
1078        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1079        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1080
10812007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1082
1083        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1084
10852007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1086
1087        * Makefile.am, configure.ac: Added test for ualarm
1088        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1089        psxualarm/system.h: New files.
1090
10912007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1092
1093        * Makefile.am, configure.ac: Added posix signal test
1094        * psxsignal01/Makefile.am, psxsignal01/init.c,
1095        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1096        psxsignal01/task1.c: New files.
1097
10982007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1099
1100        * Makefile.am, configure.ac: Add test for sysconf().
1101        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1102        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1103
11042007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1105
1106        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1107        sched_rr_get_interval() and sched_get_priority_max().
1108
11092007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1110
1111        * psxenosys/init.c: Fix typo.
1112
11132007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1114
1115        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1116        addition of second POSIX Timer test. Add initial version of
1117        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1118        left to add.
1119        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1120        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1121        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1122        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1123        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1124        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1125
11262007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1127
1128        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1129
11302007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1131
1132        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1133        functions that return ENOSYS.
1134        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1135        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1136
11372007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1138
1139        * psx13/test.c: Fix spelling error.
1140
11412007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1142
1143        * psxtime/test.c: Add tests for adjtime().
1144
11452007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1146
1147        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1148        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1149        cases to improve test coverage.
1150
11512007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1152
1153        PR 1262/filesystem
1154        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1155        and writev() including documentation and test case.
1156        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1157        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1158
11592007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1160
1161        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1162        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1163        test cases so last output line follows END OF pattern. Make sure test
1164        case all run. All tests appeared ok on sis.
1165
11662007-04-05      Joel Sherrill <joel@OARcorp.com>
1167
1168        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1169        behavior more closely matching GNU/Linux.
1170
11712006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1172
1173        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1174        include normal blocking and unblocking on timeout.
1175
11762006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1177
1178        * configure.ac: New BUG-REPORT address.
1179
11802006-11-17      Joel Sherrill <joel@OARcorp.com>
1181
1182        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1183        Previously the timeout was not absolute time and checked BEFORE
1184        attempting to lock semaphore.
1185
11862006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1187
1188        * psxbarrier01/main.c: New file.
1189
11902006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1191
1192        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1193        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1194        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1195        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1196
11972006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1198
1199        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1200        and partial implementation of POSIX rwlocks.
1201        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1202        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1203
12042006-10-30      Joel Sherrill <joel@OARcorp.com>
1205
1206        PR 841/rtems
1207        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1208        specification.
1209
12102006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1211
1212        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1213
12142006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1215
1216        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1217        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1218        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1219        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1220        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1221        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1222        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1223        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1224        Use rtems_testsdir instead.
1225
12262005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1227
1228        * configure.ac: Remove RTEMS_ENABLE_BARE,
1229        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1230
12312005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1232
1233        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1234        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1235        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1236        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1237        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1238        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1239        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1240        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1241        Convert to using *_PROGRAMS.
1242
12432005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1244
1245        * psx01/Makefile.am, psx02/Makefile.am,
1246        psx03/Makefile.am, psx04/Makefile.am,
1247        psx05/Makefile.am, psx06/Makefile.am,
1248        psx07/Makefile.am, psx08/Makefile.am,
1249        psx09/Makefile.am, psx10/Makefile.am,
1250        psx11/Makefile.am, psx12/Makefile.am,
1251        psx13/Makefile.am, psxcancel/Makefile.am,
1252        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1253        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1254        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1255        psxstat/Makefile.am, psxtime/Makefile.am,
1256        psxtimer/Makefile.am: Rework.
1257
12582005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1259
1260        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1261        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1262        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1263        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1264        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1265        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1266        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1267        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1268        * psxtests.am: Remove.
1269
12702005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1271
1272        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1273        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1274        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1275        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1276        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1277        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1278        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1279        psxtime/Makefile.am, psxtimer/Makefile.am:
1280        AM_CPPFLAGS += -I..../support/include.
1281
12822005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1283
1284        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1285
12862005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1287
1288        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1289        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1290        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1291        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1292        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1293        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1294        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1295        psxstat/Makefile.am: Add ../include/pmacros.h
1296        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1297        POSIX_FILES_DIRS.
1298        * psxtests.am: Remove LIB_VARIANT.
1299
13002005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1301
1302        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1303        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1304        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1305        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1306        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1307        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1308        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1309        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1310        Remove SRC, PRINT_SRC.
1311
13122005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1313
1314        * Makefile.am: Cleanup.
1315
13162005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1317
1318        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1319        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1320        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1321        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1322        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1323        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1324        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1325        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1326        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1327        Partial conversion to automake.
1328
13292005-09-01      Joel Sherrill <joel@OARcorp.com>
1330
1331        PR 628/rtems
1332        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1333        being an error.
1334
13352005-04-26      Joel Sherrill <joel@OARcorp.com>
1336
1337        * psxreaddir/test.c: Eliminate warnings.
1338
13392004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1340
1341        * configure.ac: Require automake > 1.9.
1342
13432004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1344
1345        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1346        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1347        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1348        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1349        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1350        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1351        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1352        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1353        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1354        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1355        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1356        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1357        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1358        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1359        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1360        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1361        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1362        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1363        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1364        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1365        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1366        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1367        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1368
13692004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1370
1371        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1372        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1373        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1374        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1375
13762004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1377
1378        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1379        to using c99 fixed size types.
1380
13812004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1382
1383        * Makefile.am: Remove include from SUBDIRS.
1384
13852004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1386
1387        * include/Makefile.am: Remove.
1388        * Makefile.am: Merge-in include/Makefile.am.
1389        * configure.ac: Reflect changes above.
1390
13912004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1392
1393        * configure.ac: Add 2nd arg to RTEMS_TOP.
1394
13952004-03-05      Joel Sherrill <joel@OARcorp.com>
1396
1397        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1398        psxtimer/psxtimer.c: Eliminate warnings and typos.
1399
14002004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1401
1402        PR 582/core
1403        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1404        queue test so more of it runs now.
1405
14062004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1407
1408        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1409        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1410        * psx02/Makefile.am: Ditto.
1411        * psx03/Makefile.am: Ditto.
1412        * psx04/Makefile.am: Ditto.
1413        * psx05/Makefile.am: Ditto.
1414        * psx06/Makefile.am: Ditto.
1415        * psx07/Makefile.am: Ditto.
1416        * psx08/Makefile.am: Ditto.
1417        * psx09/Makefile.am: Ditto.
1418        * psx10/Makefile.am: Ditto.
1419        * psx11/Makefile.am: Ditto.
1420        * psx12/Makefile.am: Ditto.
1421        * psx13/Makefile.am: Ditto.
1422        * psxcancel/Makefile.am: Ditto.
1423        * psxchroot01/Makefile.am: Ditto.
1424        * psxfile01/Makefile.am: Ditto.
1425        * psxmount/Makefile.am: Ditto.
1426        * psxmsgq01/Makefile.am: Ditto.
1427        * psxreaddir/Makefile.am: Ditto.
1428        * psxsem01/Makefile.am: Ditto.
1429        * psxstat/Makefile.am: Ditto.
1430        * psxtime/Makefile.am: Ditto.
1431        * psxtimer/Makefile.am: Ditto.
1432
14332003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1434
1435        * psxtests.am: Add dirstamp support.
1436
14372003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1438
1439        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1440
14412003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1442
1443        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1444
14452003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1446
1447        * psxcancel/Makefile.am: Remove used H_FILES.
1448
14492003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1450
1451        * include/Makefile.am: Reformat.
1452        * psx01/Makefile.am: Remove all-local: $(ARCH).
1453        * psx02/Makefile.am: Remove all-local: $(ARCH).
1454        * psx03/Makefile.am: Remove all-local: $(ARCH).
1455        * psx04/Makefile.am: Remove all-local: $(ARCH).
1456        * psx05/Makefile.am: Remove all-local: $(ARCH).
1457        * psx06/Makefile.am: Remove all-local: $(ARCH).
1458        * psx07/Makefile.am: Remove all-local: $(ARCH).
1459        * psx08/Makefile.am: Remove all-local: $(ARCH).
1460        * psx09/Makefile.am: Remove all-local: $(ARCH).
1461        * psx10/Makefile.am: Remove all-local: $(ARCH).
1462        * psx11/Makefile.am: Remove all-local: $(ARCH).
1463        * psx12/Makefile.am: Remove all-local: $(ARCH).
1464        * psx13/Makefile.am: Remove all-local: $(ARCH).
1465        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1466        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1467        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1468        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1469        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1470        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1471        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1472        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1473        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1474        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1475        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1476
14772003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1478
1479        * configure.ac: Reflect having moved to testsuites/.
1480
14812003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1482
1483        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1484
14852003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1486
1487        * configure.ac:Remove RTEMS_CHECK_CPU.
1488
14892003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1490
1491        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1492
14932003-09-04      Joel Sherrill <joel@OARcorp.com>
1494
1495        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1496        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1497        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1498        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1499        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1500        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1501        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1502        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1503        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1504        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1505        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1506        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1507        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1508        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1509        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1510        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1511        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1512        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1513        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1514        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1515        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1516        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1517        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1518        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1519        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1520        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1521        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1522        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1523        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1524        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1525        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1526        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1527        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1528        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1529        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1530        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1531        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1532        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1533        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1534        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1535        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1536        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1537        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1538        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1539        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1540        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1541        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1542        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1543        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1544        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1545        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1546        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1547        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1548        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1549        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1550        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1551        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1552        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1553        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1554        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1555        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1556        psxtimer/system.h: URL for license changed.
1557
15582003-09-04      Joel Sherrill <joel@OARcorp.com>
1559
1560        PR 462/tests
1561        * psxhdrs/Makefile.am: Added ualarm.c
1562        * psxhdrs/signal23.c: New file.
1563
15642003-09-03      Joel Sherrill <joel@OARcorp.com>
1565
1566        PR 463/tests
1567        PR 465/tests
1568        * psxhdrs/Makefile.am: Add new test cases.
1569        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1570        psxhdrs/timer07.c: New files.
1571
15722003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1573
1574        * Makefile.am: Reflect having moved aclocal/.
1575
15762003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1577
1578        * Makefile.am: Reflect having moved automake/.
1579        * include/Makefile.am: Reflect having moved automake/.
1580        * psx01/Makefile.am: Reflect having moved automake/.
1581        * psx02/Makefile.am: Reflect having moved automake/.
1582        * psx03/Makefile.am: Reflect having moved automake/.
1583        * psx04/Makefile.am: Reflect having moved automake/.
1584        * psx05/Makefile.am: Reflect having moved automake/.
1585        * psx06/Makefile.am: Reflect having moved automake/.
1586        * psx07/Makefile.am: Reflect having moved automake/.
1587        * psx08/Makefile.am: Reflect having moved automake/.
1588        * psx09/Makefile.am: Reflect having moved automake/.
1589        * psx10/Makefile.am: Reflect having moved automake/.
1590        * psx11/Makefile.am: Reflect having moved automake/.
1591        * psx12/Makefile.am: Reflect having moved automake/.
1592        * psx13/Makefile.am: Reflect having moved automake/.
1593        * psxcancel/Makefile.am: Reflect having moved automake/.
1594        * psxchroot01/Makefile.am: Reflect having moved automake/.
1595        * psxfile01/Makefile.am: Reflect having moved automake/.
1596        * psxhdrs/Makefile.am: Reflect having moved automake/.
1597        * psxmount/Makefile.am: Reflect having moved automake/.
1598        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1599        * psxreaddir/Makefile.am: Reflect having moved automake/.
1600        * psxsem01/Makefile.am: Reflect having moved automake/.
1601        * psxstat/Makefile.am: Reflect having moved automake/.
1602        * psxtime/Makefile.am: Reflect having moved automake/.
1603        * psxtimer/Makefile.am: Reflect having moved automake/.
1604
16052003-08-14      Joel Sherrill <joel@OARcorp.com>
1606
1607        PR 408/filesystem
1608        * psx13/test.c: Added very rudimentary test of sync() service.
1609
16102003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1611
1612        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1613
16142003-06-12      Joel Sherrill <joel@OARcorp.com>
1615
1616        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1617
16182003-05-29      Joel Sherrill <joel@OARcorp.com>
1619
1620        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1621        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1622        psxtimer/psxtimer.c: Removed warnings.
1623
16242003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1625
1626        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1627        CC_CFLAGS_DEFAULT (obsolete).
1628
16292003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1630
1631        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1632        Remove CC_LDFLAGS_PROFILE_V.
1633
16342003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1635
1636        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1637
16382003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1639
1640        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1641
16422003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1643
1644        * configure.ac: AC_PREREQ(2.57).
1645
16462002-11-14      Joel Sherrill <joel@OARcorp.com>
1647
1648        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1649        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1650        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1651        Per PR239 update the IDs in the various screens.
1652
16532002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1654
1655        * .cvsignore: Reformat.
1656        Add autom4te*cache.
1657        Remove autom4te.cache.
1658
16592002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1660
1661        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1662        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1663        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1664        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1665        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1666        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1667        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1668        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1669        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1670        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1671        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1672        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1673        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1674        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1675        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1676        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1677        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1678        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1679        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1680        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1681        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1682        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1683        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1684        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1685
16862002-08-01      Joel Sherrill <joel@OARcorp.com>
1687
1688        * Per PR47 add support for buffered test output.  This involved
1689        adding defines to redirect output to a buffer and dump it when
1690        full, at "test pause", and at exit.  To avoid problems when redefining
1691        exit(), all tests were modified to call rtems_test_exit().
1692        Some tests, notable psxtests, had to be modified to include
1693        the standard test macro .h file (pmacros.h or tmacros.h) to
1694        enable this support.
1695        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1696        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1697        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1698        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1699        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1700        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1701        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1702        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1703        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1704        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1705        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1706        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1707
17082002-07-05      Joel Sherrill <joel@OARcorp.com>
1709
1710        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1711        Updated as part of PR164 which reported problems with the RTEMS
1712        implementation of pthread_cancel.
1713       
17142001-04-26      Joel Sherrill <joel@OARcorp.com>
1715
1716        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1717        reworked POSIX message queues to add a descriptor separate from
1718        the underlying message queue.  This allows non-blocking to follow
1719        the "open" not the underlying queue.
1720 
17212002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1722
1723        * configure.ac: Remove ENABLE_GCC28.
1724
17252002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1726
1727        * configure.ac:
1728        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1729        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1730        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1731        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1732        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1733        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1734        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1735        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1736        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1737        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1738        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1739        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1740        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1741        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1742        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1743        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1744        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1745        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1746        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1747        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1748        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1749        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1750        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1751        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1752        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1753        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1754        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1755        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1756
17572001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1758
1759        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1760        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1761        Since we check permissions before evaluating enough to see if it
1762        a regular file or directory, this hack is needed to make the regular
1763        file executable.
1764
17652001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1766
1767        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1768        * configure.in: Remove.
1769        * configure.ac: New file, generated from configure.in by autoupdate.
1770
17712001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1772
1773        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1774
17752001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1776
1777        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1778        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1779        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1780        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1781        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1782        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1783        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1784        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1785        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1786        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1787        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1788        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1789        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1790        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1791        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1792        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1793        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1794        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1795        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1796        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1797        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1798        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1799        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1800        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1801
18022001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1803
1804        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1805        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1806        psxchroot01 test.
1807
18082001-05-25      Joel Sherrill <joel@OARcorp.com>
1809
1810        * Added once version of psxchroot01 test for user review.
1811        * psxchroot01: New directory.
1812        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1813        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1814        * configure.in, Makefile.am: Modified to reflect above.
1815
18162001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1817
1818        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1819
18202001-04-24      Joel Sherrill <joel@OARcorp.com>
1821
1822        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1823        open, write, reopen, append twice from Andrew Bythell
1824        <abythell@nortelnetworks.com> that tripped an initialization
1825        problem in the IMFS.
1826
18272001-04-20      Joel Sherrill <joel@OARcorp.com>
1828
1829        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1830        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1831        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1832        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1833        Various adjustments so test output matches screens more reliably.
1834
18352001-01-25      Joel Sherrill <joel@OARcorp.com>
1836
1837        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1838
18392000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1840
1841        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1842        to remain consistant across platforms and bsps by forcing
1843        a mount point in front of all paths.
1844
18452000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1846
1847        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1848        expected error condition in one case.
1849        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1850        readdir() of root of mounted filesystem.  Also corrected the screen
1851        file for some mistakes noticed in this effort.
1852
18532000-11-13      Joel Sherrill <joel@OARcorp.com>
1854
1855        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1856
18572000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1858
1859        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1860
18612000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1862
1863        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1864
18652000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1866
1867        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1868        Switch to GNU canonicalization.
1869        * psxtests.am: Remove DEFS.
1870
18712000-10-24      Joel Sherrill <joel@OARcorp.com>
1872
1873        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1874        It was formerly incorrectly prototyped in <libio.h>.
1875
18762000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1877
1878        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1879        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1880        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1881        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1882        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1883        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1884        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1885        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1886
18872000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1888        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1889        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1890        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1891        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1892        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1893        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1894        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1895
18962000-08-10      Joel Sherrill <joel@OARcorp.com>
1897
1898        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.