source: rtems/testsuites/psxtests/ChangeLog @ 1fe4042

4.11
Last change on this file since 1fe4042 was 1fe4042, checked in by Joel Sherrill <joel.sherrill@…>, on Jul 1, 2010 at 5:26:37 PM

2010-07-01 Bharath Suri <bharath.s.jois@…>

PR 1598/testing

  • Makefile.am, configure.ac, psxpasswd01/init.c, psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing for POSIX user database (e.g. /etc/group and /etc/passwd) access routines which are implemented in libcsupport/src/getpwent.c.
  • psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c, psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
  • Property mode set to 100644
File size: 73.5 KB
Line 
12010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
2
3        PR 1598/testing
4        * Makefile.am, configure.ac, psxpasswd01/init.c,
5        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
6        for POSIX user database (e.g. /etc/group and /etc/passwd) access
7        routines which are implemented in libcsupport/src/getpwent.c.
8        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
9        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
10
112010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
12
13        PR 1597/cpukit
14        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
15        psxstat/test.c: Add lchown() and utimes().
16
172010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
20        various POSIX methods that access UID, PID, and GID.
21        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
22        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
23        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
24        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
25        psxid01/psxid01.scn: New files.
26
272010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
28
29        * psximfs01/init.c: Fix warning introduced.
30
312010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
32
33        PR 1595/tests
34        * psximfs01/init.c: Fix warnings.
35
362010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
39        pointer.
40
412010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
42
43        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
44
452010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
46
47        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
48        files of maximum sizes.
49        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
50        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
51
522010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
53
54        * Makefile.am, configure.ac: Revert accidentally committed patch.
55
562010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
57
58        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
59        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
60        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
61        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
62        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
63        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
64        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
65        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
66        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
67        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
68        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
69        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
70        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
71        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
72        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
73        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
74        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
75        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
76        psxsem01/Makefile.am, psxsignal01/Makefile.am,
77        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
78        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
79        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
80        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
81        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
82        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
83        committed patch.
84
852010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
86
87        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
88        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
89        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
90        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
91        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
92        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
93        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
94        psxcancel/Makefile.am, psxcancel01/Makefile.am,
95        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
96        psxcleanup01/Makefile.am, psxclock/Makefile.am,
97        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
98        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
99        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
100        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
101        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
102        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
103        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
104        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
105        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
106        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
107        psxsem01/Makefile.am, psxsignal01/Makefile.am,
108        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
109        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
110        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
111        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
112        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
113        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
114        than number of file descriptors configured.
115
1162010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
117
118        * psxfile02/psxfile02.doc: Filled in documentation information.
119
1202010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
121
122        * Makefile.am, configure.ac: Added test case for calls that check for
123        an unopened file descriptor.
124        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
125        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
126
1272010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
128
129        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
130        parameter to adjtime NULL.
131
1322010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
133
134        * psxfatal_support/init.c: Remove references to ITRON constants.
135
1362010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
137
138        * psxfile01/test.c: Update for IMFS API changes.
139
1402010-06-02      Chris Johns <chrisj@rtems.org>
141
142        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
143        psxstat/test.c: Update to the new mount API.
144
1452010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
146
147        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
148        * include/pmacros.h: Add PRIdoff_t.
149
1502010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
151
152        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
153        exercises the _rename_r in libcsupport. For now, it also
154        provides two fsmount_me_h handlers to enable certain error
155        checking paths
156
1572010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
158
159        * psxfile01/test.c: Add check for errno on chdir(NULL).
160
1612010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
162
163        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
164
1652010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
166
167        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
168        thread can reliably reach the pthread_join() call.
169
1702010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
171
172        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
173        rewinddir(NULL) since we are now using newlib's implementation and it
174        does not check for NULL. This causes a fault on some targets.
175
1762010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
177
178        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
179        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
180        Reflect POSIX changes to sched_param.
181
1822010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
183
184        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
185        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
186        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
187        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
188        #include <unistd.h>.
189
1902009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
191
192        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
193        to cover the trivial NULL case for pipe function.
194
1952009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
196
197        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
198        and compilation issues. Initial test build was accidentally without
199        POSIX enabled.
200
2012009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
202
203        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
204        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
205        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
206        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
207        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
208        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
209        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
210        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
211        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
212        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
213        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
214        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
215        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
216        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
217        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
218        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
219        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
220        Use rtems_test_assert() consistently instead of system assert().
221        rtems_test_assert() is designed to integrate into the RTEMS test
222        suite infrastructure.
223
2242009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
225
226        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
227        families.
228        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
229        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
230
2312009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
232
233        PR 1460/cpukit
234        * psx14/init.c: Change return type on methods accessing portions of
235        RTEMS Ids to int. This allows -1 to be return on error.
236
2372009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
238
239        PR 1466/tests
240        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
241        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
242        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
243        Add test specifically to test it since it is deprecated as of
244        POSIX.1-2008.
245        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
246        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
247
2482009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
249
250        * psxcancel01/init.c: Initialize start time.
251
2522009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
253
254        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
255        returned by POSIX methods which return a pointer which is -1 on
256        error. This eliminated some casts.
257
2582009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
259
260        * psxenosys/Makefile.am: Add documentation file.
261        * psxenosys/psxenosys.doc: New file.
262
2632009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
264
265        * psxsignal03/init.c:
266        Print sigval.sival_ptr instead of "union sigval".
267
2682009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
269
270        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
271        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
272        * psxfile01/test.c: Remove obsure #ifdef's.
273        Apply PRI* macros to print struct stat fields.
274
2752009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
276
277        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
278        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
279
2802009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
281
282        * include/pmacros.h: November is the 11th month.
283
2842009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
285
286        * psxstat/test.c: Remove #ifdef's.
287        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
288        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
289        if 12MB are too big for a target (16bit compliance).
290        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
291        for 16bit compliance.
292        * psx14/init.c: Add local prototypes for
293        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
294        Reflect the prototypes having been missing to printf's.
295
2962009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
297
298        * psxsysconf/init.c:
299        Comment out sysconf(LONG_MAX) check (not useful).
300        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
301        16bit compliance.
302        * psx11/task.c: Use long for nsecs.
303        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
304        attribute to pthread_condattr_setpshared for 16bit target compliance.
305
3062009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
307
308        * psxbarrier01/test.c: Include <tmacros.h>
309
3102009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
311
312        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
313        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
314        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
315        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
316        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
317        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
318        Use PRIxpthread_t to print pthread_t's.
319
3202009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
321
322        * psxmsgq02/init.c:
323        Remove cast in call to fatal_posix_service_status_errno.
324        * psxenosys/init.c:
325        Add missing args in calls to execl, execlp, execle.
326        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
327        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
328        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
329        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
330        * configure.ac:
331        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
332
3332009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
334
335        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
336        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
337        * psxclock/init.c: Use %ld to print *.tv_nsec.
338        * psx06/init.c, psx06/system.h: Misc. warning fixes.
339
3402009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
341
342        * psxsignal03/init.c: Add missing argument to printf.
343        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
344        * psxclock/init.c, psxtimer01/psxtimer.c:
345        Use PRItime_t to print time_t's.
346        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
347        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
348
3492009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
350
351        * psxtime/test.c: Include <sys/time.h>.
352        Conditionally add local prototype for adjtime()
353        if sys/time.h doesn't supply it.
354        * psx07/init.c: Include <sched.h>, <pthread.h>.
355        * psx05/init.c: Include <sched.h>.
356        * psx11/init.c, psx09/init.c: Include <sched.h>.
357        * psx12/init.c: Include <sched.h>.
358        * psxenosys/init.c: Include <pthread.h>.
359        Conditionally add local prototype for pthread_atfork()
360        if pthread.h doesn't supply it.
361        * psxkey01/init.c: Include "test_support.h".
362
3632009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
364
365        * configure.ac: Check for pthread_atfork in pthread.h.
366        * psxrwlock01/test.c: Conditionally add local prototype for
367        pthread_atfork() if pthread.h doesn't supply it.
368        Include <pthread.h>.
369
3702009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
371
372        * configure.ac: Check for sys/mman.h.
373        Check for mprotect in sys/mman.h.
374        * psxenosys/init.c: Conditionally add local prototype for
375        mprotect() if sys/mman.h doesn't supply it.
376
3772009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
378
379        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
380        * psxrwlock01/test.c: Conditionally add local prototype for
381        pthread_rwlock_unlock() if pthread.h doesn't supply it.
382
3832009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
384
385        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
386        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
387        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
388        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
389        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
390        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
391        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
392        psxualarm/init.c: Remove unused vars.
393        Add missing prototypes.
394
3952009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
396
397        * Makefile.am: Build file IO related tests even with POSIX threading is
398        disabled.
399
4002009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
401
402        * configure.ac: Don't add -ansi -fasm to CFLAGS.
403
4042009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
405
406        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
407        remaining to not equal the period.
408
4092009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
410
411        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
412
4132009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
414
415        * psxcleanup/system.h: Fix typo.
416        * Makefile.am, configure.ac: Add new test for exercising pushing
417        and popping a clean up handler without actually executing it.
418        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
419        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
420        psxcleanup01/psxcleanup01.scn: New files.
421
4222009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
423
424        * Makefile.am, configure.ac: Add new test to ensure that canceling an
425        alarm works as defined.
426        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
427        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
428
4292009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
430
431        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
432
4332009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
434
435        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
436        parameter to timer_settime().
437
4382009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
439
440        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
441        timer_settime() for previous value. We are not using the
442        value in this particular case and this path must be exercised.
443        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
444
4452009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
446
447        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
448        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
449        cases.
450
4512009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
452
453        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
454        from an ISR.
455        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
456        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
457
4582009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
459
460        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
461        deprecated rtems_extension.
462
4632009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
464
465        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
466        nanoseconds.
467
4682009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
469
470        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
471        getpagesize().
472
4732009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
474
475        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
476        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
477        psxsignal04/Makefile.am: Move test cases which needed to be executed
478        when POSIX is disabled to psxclock so they will be.
479
4802009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
481
482        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
483        test to exercise clock and delay services enabled when POSIX threads
484        are disabled. This is split from psx01. POSIX test suite now enabled
485        when POSIX threads are disabled so only enable tests which are
486        appropriate.
487        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
488        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
489
4902009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
491
492        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
493        when not to change ssporadic scheduler so it does not touch a task's
494        priority when it is holding a mutex or its priority would be impacted
495        adversely.
496
4972009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
498
499        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
500        for adjusting time (adjtime()) where the time is adjusted by enough
501        microseconds that it crosses a second boundary.
502
5032009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
504
505        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
506        test to catch more sporadic server cases.
507
5082009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
509
510        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
511        remaining pointer.
512
5132009-08-17     
514
515        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
516        a recursize mutex.
517
5182009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
519
520        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
521        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
522        rtems_clock_get_ticks_per_second().
523
5242009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
525
526        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
527        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
528
5292009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
530
531        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
532        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
533
5342009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
535
536        * Makefile.am, configure.ac: Add test case for user providing their own
537        stack to a POSIX thread.
538        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
539        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
540
5412009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
542
543        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
544        that it hits both failing to allocate memory for the message queue
545        name and message buffers.
546
5472009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
548
549        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
550        quicker and more reliably hit the intended critical section.
551
5522009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
553
554        * Makefile.am, configure.ac: Add a test to exercise an odd case in
555        _POSIX_signals_Clear_signals.
556        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
557        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
558
5592009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
560
561        * psxmsgq04/init.c: Correct typo in configuration so test does as
562        intended.
563
5642009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
565
566        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
567        Update to handle ENFILE case now that POSIX message queues and
568        message queue file descriptors are configured separately and this
569        error is possible.
570
5712009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
572
573        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
574        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
575        allocating the message buffers for a POSIX message queue.
576
5772009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
578
579        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
580        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
581        is right. Update both screens.
582
5832009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
584
585        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
586        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
587        variation which focused on real-time signals rather than user
588        signals.
589        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
590        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
591
5922009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
593
594        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
595        replenish period of zero.
596
5972009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
598
599        * Makefile.am, configure.ac: Add new test to account for properly
600        handling keys when a thread has non-NULL key value and key has NULL
601        destructor and when a thread has NULL key value and key has
602        destructor.
603        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
604        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
605
6062009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
607
608        * Makefile.am, configure.ac: Add new test for exercising running out of
609        memory while allocating the key pointers.
610        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
611        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
612
6132009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
614
615        * psxmsgq04/init.c: Add call to mq_unlink.
616
6172009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
618
619        * Makefile.am, configure.ac: Add shell of new test.
620        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
621        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
622
6232009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
624
625        * Makefile.am, configure.ac: Add test to address cases where a thread
626        is waiting on a signal (sigwait) and we send it. Also address case
627        where there are too many queued signals.
628        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
629        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
630
6312009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
632
633        * psxsignal02/init.c: Fix spacing.
634
6352009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
636
637        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
638        mq_timedreceive and mq_timedsend conditions. In particular test
639        timeout in the past.
640
6412009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
642
643        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
644        with timeout in the past.
645
6462009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
647
648        * psxsignal02/psxsignal02.scn: Fill in screen file.
649
6502009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
651
652        * Makefile.am, configure.ac: Add new test to exercise algorithm to
653        dispatch process wide signals to individual threads.
654        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
655        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
656
6572009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
658
659        * Makefile.am, configure.ac: Add test to exercise interrupt
660        synchronization logic in _POSIX_Timer_Insert_helper that supports
661        POSIX timers.
662        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
663        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
664        psxintrcritical01/psxintrcritical01.scn: New files.
665
6662009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
667
668        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
669        multiple cases which complete coverage of thread cancellation.
670        * psxcancel/psxcancel.doc: New file.
671
6722009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
673
674        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
675        * psxsem01/system.h: Removed.
676
6772009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
678
679        * psxsem01/init.c: Eliminate warning.
680
6812009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
682
683        * psxcancel/init.c: Clean up.
684
6852009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
686
687        * psxmutexattr01/init.c: Make test optional if tools do not support
688        posix mutex type attribute.
689
6902009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
691
692        * Makefile.am, configure.ac: Add new test to exercise error case for
693        when a task is blocked on a condition variable with one mutex and
694        another task attempts to block on the same condition variable with
695        another mutex.
696        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
697        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
698
6992009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
700
701        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
702        trylock is unable to obtain the spinlock and that attempting to
703        unlock a spinlock from a thread which did not lock it works as
704        expected.
705        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
706        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
707        New files.
708
7092009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
710
711        * psxspin01/test.c: Remove unnecessary defines.
712
7132009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
714
715        * psx11/init.c: Use explicit scheduler.
716
7172009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
718
719        * Makefile.am, configure.ac: Add test to exercise
720        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
721        toolset enables the feature.
722        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
723        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
724        psxmutexattr01/psxmutexattr01.scn: New files.
725
7262009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
727
728        * Makefile.am, configure.ac: Add test for auto initialization of
729        message queues.
730        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
731        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
732        psxautoinit02/psxautoinit02.scn: New files.
733
7342009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
735
736        * Makefile.am, configure.ac: Add test of pthread mutex auto
737        intialization.
738        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
739        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
740
7412009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
742
743        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
744
7452009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
746
747        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
748        code.
749
7502009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
751
752        * psx07/init.c: Slight test fix to ensure state of sched_param
753        structure.
754
7552009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
756
757        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
758        obtaining an rwlock and then releasing it twice.
759
7602009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
761
762        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
763
7642009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
765
766        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
767        sigtimedwait(). Update screen file.
768
7692009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
770
771        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
772        obtaining rwlock for write with a timed lock operation when the
773        abstime timeout is in the past.
774
7752009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
776
777        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
778        obtaining rwlock for read with a timed lock operation when the
779        abstime timeout is in the past.
780
7812009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
782
783        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
784        that the assert has been removed in the source.
785
7862009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
787
788        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
789        mode bits being set. This behavior was not POSIX compliant and has
790        been corrected in the filesystem code.
791
7922009-06-18      Chris Johns <chrisj@rtems.org>
793
794        * psx04/task3.c: Declare unions volatile to workaround the H8300
795        gcc bug.
796
7972009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
798
799        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
800        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
801        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
802
8032009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
804
805        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
806        NULL attribute pointer on init.
807
8082009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
809
810        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
811        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
812        Improved so coverage is better.
813
8142009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
815
816        * psx04/init.c: Correct errors introduced by using different variable
817        for return type when correcting typing warnings.
818
8192009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
820
821        * Makefile.am, configure.ac: Add new test to provide coverage analysis
822        of the current implementation of getitimer() and setitimer().
823        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
824        psxitimer/psxitimer.scn: New files.
825
8262009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
827
828        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
829        case to improve coverage analysis.
830
8312009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
832
833        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
834        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
835        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
836        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
837        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
838        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
839        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
840
8412009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
842
843        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
844        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
845        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
846        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
847        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
848        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
849        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
850        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
851        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
852        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
853        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
854        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
855        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
856        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
857        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
858        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
859        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
860        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
861        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
862        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
863        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
864        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
865        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
866        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
867        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
868        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
869        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
870        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
871        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
872        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
873        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
874        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
875        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
876        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
877        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
878        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
879        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
880        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
881        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
882        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
883        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
884        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
885        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
886        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
887        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
888        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
889        psxhdrs/timer07.c: Fix warnings.
890
8912009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
892
893        * psxfile01/test.c: Change from int to size_t.
894
8952009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
896
897        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
898        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
899        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
900        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
901        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
902        psxcancel/Makefile.am, psxchroot01/Makefile.am,
903        psxcleanup/Makefile.am, psxenosys/Makefile.am,
904        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
905        psxfile01/Makefile.am, psxkey01/Makefile.am,
906        psxmount/Makefile.am, psxmsgq01/Makefile.am,
907        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
908        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
909        psxsem01/Makefile.am, psxsignal01/Makefile.am,
910        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
911        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
912        psxualarm/Makefile.am: Eliminate _exe_/.exe.
913
9142009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
915
916        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
917        with create option so we are sure it will get a control block and
918        proceed to allocate other memory. Clean up screen output.
919
9202008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
921
922        * psx05/init.c: Add parameter to call to sched_get_priority_max().
923
9242008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
925
926        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
927        Run all tests successfully with maxixum number of priorities as 16
928        instead of 256. This was done by temporarily modifying the score
929        priority.h maximum. This allowed testing of all API code to ensure
930        that it worked properly with a reduced number of priorities. Most
931        modifications were to switch from hard-coded maximum to using the API
932        provided methods to determine maximum number of priority levels.
933
9342008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
935
936        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
937        clock_gettime() NOT by reaching into the SuperCore.
938
9392008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
940
941        * psx01/psx01.scn: Bump version to 4.9.99.0
942
9432008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
944
945        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
946        psxfatal_support/system.h: Convert to "bool".
947
9482008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
949
950        PR 1296/cpukit.
951        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
952        incorrect repeat interval. This patch fixes the following problems in
953        the test.
954          (1) Adds test for value of it_interval.tv_nsec.
955          (2) Corrects test for absolute timer in past.
956          (3) Modifies test to use different initial and repeat periods.
957          (4) Updates psxtimer01.scn to match results.
958
9592008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
960
961        PR 1297/cpukit
962        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
963        pointer handling.
964
9652008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
966
967        * psxsem01/init.c: Spacing.
968
9692008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
970
971        PR 1293/tests
972        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
973
9742008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
975
976        PR 1291/cpukit
977        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
978        POSIX services taking relative instead of absolute time for timeouts,
979        these tests were updated.
980
9812008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
982
983        * psxfile01/test.c: truncate on /dev/console now works.
984
9852008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
986
987        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
988        requested for initialization task.
989
9902008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
991
992        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
993        like CVS conflict markers.
994
9952008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
996
997        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
998        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
999
10002008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1001
1002        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1003
10042008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1005
1006        * psxkey01/task.c: Fix warnings.
1007
10082008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1009
1010        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1011
10122008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1013
1014        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1015        Added tests for failure path coverages. Consolidated methods used in
1016        multiple places into support routines.
1017        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1018        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1019        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1020
10212008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1022
1023        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1024        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1025        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1026        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1027        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1028        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1029        for < 1988.
1030
10312008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1032
1033        * Makefile.am, configure.ac: New tests.
1034        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1035        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1036        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1037        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1038        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1039
10402008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1041
1042        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1043        portions of Object Services added to API.
1044        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1045        psx14/system.h: New files.
1046
10472008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1048
1049        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1050        pthread_attr_[get|set]clock.
1051
10522008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1053
1054        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1055        implementation mprotect().
1056
10572008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1058
1059        * psxcleanup/.cvsignore: New file.
1060
10612008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1062
1063        * psxcleanup/system.h: New file.
1064
10652008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1066
1067        * Makefile.am, configure.ac:
1068        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1069        psxcleanup/psxcleanup.scn: New files.
1070
10712008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1072
1073        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1074        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1075
10762007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1077
1078        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1079
10802007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1081
1082        * Makefile.am, configure.ac: Added test for ualarm
1083        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1084        psxualarm/system.h: New files.
1085
10862007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1087
1088        * Makefile.am, configure.ac: Added posix signal test
1089        * psxsignal01/Makefile.am, psxsignal01/init.c,
1090        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1091        psxsignal01/task1.c: New files.
1092
10932007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1094
1095        * Makefile.am, configure.ac: Add test for sysconf().
1096        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1097        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1098
10992007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1100
1101        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1102        sched_rr_get_interval() and sched_get_priority_max().
1103
11042007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1105
1106        * psxenosys/init.c: Fix typo.
1107
11082007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1109
1110        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1111        addition of second POSIX Timer test. Add initial version of
1112        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1113        left to add.
1114        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1115        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1116        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1117        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1118        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1119        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1120
11212007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1122
1123        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1124
11252007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1126
1127        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1128        functions that return ENOSYS.
1129        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1130        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1131
11322007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1133
1134        * psx13/test.c: Fix spelling error.
1135
11362007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1137
1138        * psxtime/test.c: Add tests for adjtime().
1139
11402007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1141
1142        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1143        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1144        cases to improve test coverage.
1145
11462007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1147
1148        PR 1262/filesystem
1149        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1150        and writev() including documentation and test case.
1151        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1152        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1153
11542007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1155
1156        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1157        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1158        test cases so last output line follows END OF pattern. Make sure test
1159        case all run. All tests appeared ok on sis.
1160
11612007-04-05      Joel Sherrill <joel@OARcorp.com>
1162
1163        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1164        behavior more closely matching GNU/Linux.
1165
11662006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1167
1168        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1169        include normal blocking and unblocking on timeout.
1170
11712006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1172
1173        * configure.ac: New BUG-REPORT address.
1174
11752006-11-17      Joel Sherrill <joel@OARcorp.com>
1176
1177        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1178        Previously the timeout was not absolute time and checked BEFORE
1179        attempting to lock semaphore.
1180
11812006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1182
1183        * psxbarrier01/main.c: New file.
1184
11852006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1186
1187        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1188        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1189        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1190        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1191
11922006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1193
1194        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1195        and partial implementation of POSIX rwlocks.
1196        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1197        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1198
11992006-10-30      Joel Sherrill <joel@OARcorp.com>
1200
1201        PR 841/rtems
1202        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1203        specification.
1204
12052006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1206
1207        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1208
12092006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1210
1211        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1212        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1213        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1214        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1215        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1216        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1217        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1218        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1219        Use rtems_testsdir instead.
1220
12212005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1222
1223        * configure.ac: Remove RTEMS_ENABLE_BARE,
1224        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1225
12262005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1227
1228        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1229        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1230        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1231        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1232        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1233        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1234        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1235        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1236        Convert to using *_PROGRAMS.
1237
12382005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1239
1240        * psx01/Makefile.am, psx02/Makefile.am,
1241        psx03/Makefile.am, psx04/Makefile.am,
1242        psx05/Makefile.am, psx06/Makefile.am,
1243        psx07/Makefile.am, psx08/Makefile.am,
1244        psx09/Makefile.am, psx10/Makefile.am,
1245        psx11/Makefile.am, psx12/Makefile.am,
1246        psx13/Makefile.am, psxcancel/Makefile.am,
1247        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1248        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1249        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1250        psxstat/Makefile.am, psxtime/Makefile.am,
1251        psxtimer/Makefile.am: Rework.
1252
12532005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1254
1255        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1256        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1257        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1258        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1259        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1260        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1261        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1262        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1263        * psxtests.am: Remove.
1264
12652005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1266
1267        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1268        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1269        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1270        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1271        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1272        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1273        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1274        psxtime/Makefile.am, psxtimer/Makefile.am:
1275        AM_CPPFLAGS += -I..../support/include.
1276
12772005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1278
1279        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1280
12812005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1282
1283        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1284        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1285        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1286        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1287        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1288        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1289        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1290        psxstat/Makefile.am: Add ../include/pmacros.h
1291        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1292        POSIX_FILES_DIRS.
1293        * psxtests.am: Remove LIB_VARIANT.
1294
12952005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1296
1297        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1298        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1299        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1300        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1301        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1302        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1303        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1304        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1305        Remove SRC, PRINT_SRC.
1306
13072005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1308
1309        * Makefile.am: Cleanup.
1310
13112005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1312
1313        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1314        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1315        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1316        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1317        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1318        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1319        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1320        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1321        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1322        Partial conversion to automake.
1323
13242005-09-01      Joel Sherrill <joel@OARcorp.com>
1325
1326        PR 628/rtems
1327        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1328        being an error.
1329
13302005-04-26      Joel Sherrill <joel@OARcorp.com>
1331
1332        * psxreaddir/test.c: Eliminate warnings.
1333
13342004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1335
1336        * configure.ac: Require automake > 1.9.
1337
13382004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1339
1340        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1341        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1342        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1343        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1344        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1345        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1346        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1347        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1348        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1349        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1350        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1351        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1352        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1353        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1354        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1355        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1356        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1357        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1358        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1359        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1360        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1361        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1362        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1363
13642004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1365
1366        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1367        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1368        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1369        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1370
13712004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1372
1373        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1374        to using c99 fixed size types.
1375
13762004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1377
1378        * Makefile.am: Remove include from SUBDIRS.
1379
13802004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1381
1382        * include/Makefile.am: Remove.
1383        * Makefile.am: Merge-in include/Makefile.am.
1384        * configure.ac: Reflect changes above.
1385
13862004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1387
1388        * configure.ac: Add 2nd arg to RTEMS_TOP.
1389
13902004-03-05      Joel Sherrill <joel@OARcorp.com>
1391
1392        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1393        psxtimer/psxtimer.c: Eliminate warnings and typos.
1394
13952004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1396
1397        PR 582/core
1398        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1399        queue test so more of it runs now.
1400
14012004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1402
1403        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1404        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1405        * psx02/Makefile.am: Ditto.
1406        * psx03/Makefile.am: Ditto.
1407        * psx04/Makefile.am: Ditto.
1408        * psx05/Makefile.am: Ditto.
1409        * psx06/Makefile.am: Ditto.
1410        * psx07/Makefile.am: Ditto.
1411        * psx08/Makefile.am: Ditto.
1412        * psx09/Makefile.am: Ditto.
1413        * psx10/Makefile.am: Ditto.
1414        * psx11/Makefile.am: Ditto.
1415        * psx12/Makefile.am: Ditto.
1416        * psx13/Makefile.am: Ditto.
1417        * psxcancel/Makefile.am: Ditto.
1418        * psxchroot01/Makefile.am: Ditto.
1419        * psxfile01/Makefile.am: Ditto.
1420        * psxmount/Makefile.am: Ditto.
1421        * psxmsgq01/Makefile.am: Ditto.
1422        * psxreaddir/Makefile.am: Ditto.
1423        * psxsem01/Makefile.am: Ditto.
1424        * psxstat/Makefile.am: Ditto.
1425        * psxtime/Makefile.am: Ditto.
1426        * psxtimer/Makefile.am: Ditto.
1427
14282003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1429
1430        * psxtests.am: Add dirstamp support.
1431
14322003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1433
1434        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1435
14362003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1437
1438        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1439
14402003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1441
1442        * psxcancel/Makefile.am: Remove used H_FILES.
1443
14442003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1445
1446        * include/Makefile.am: Reformat.
1447        * psx01/Makefile.am: Remove all-local: $(ARCH).
1448        * psx02/Makefile.am: Remove all-local: $(ARCH).
1449        * psx03/Makefile.am: Remove all-local: $(ARCH).
1450        * psx04/Makefile.am: Remove all-local: $(ARCH).
1451        * psx05/Makefile.am: Remove all-local: $(ARCH).
1452        * psx06/Makefile.am: Remove all-local: $(ARCH).
1453        * psx07/Makefile.am: Remove all-local: $(ARCH).
1454        * psx08/Makefile.am: Remove all-local: $(ARCH).
1455        * psx09/Makefile.am: Remove all-local: $(ARCH).
1456        * psx10/Makefile.am: Remove all-local: $(ARCH).
1457        * psx11/Makefile.am: Remove all-local: $(ARCH).
1458        * psx12/Makefile.am: Remove all-local: $(ARCH).
1459        * psx13/Makefile.am: Remove all-local: $(ARCH).
1460        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1461        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1462        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1463        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1464        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1465        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1466        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1467        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1468        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1469        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1470        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1471
14722003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1473
1474        * configure.ac: Reflect having moved to testsuites/.
1475
14762003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1477
1478        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1479
14802003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1481
1482        * configure.ac:Remove RTEMS_CHECK_CPU.
1483
14842003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1485
1486        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1487
14882003-09-04      Joel Sherrill <joel@OARcorp.com>
1489
1490        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1491        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1492        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1493        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1494        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1495        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1496        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1497        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1498        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1499        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1500        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1501        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1502        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1503        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1504        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1505        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1506        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1507        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1508        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1509        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1510        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1511        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1512        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1513        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1514        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1515        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1516        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1517        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1518        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1519        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1520        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1521        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1522        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1523        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1524        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1525        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1526        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1527        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1528        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1529        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1530        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1531        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1532        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1533        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1534        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1535        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1536        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1537        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1538        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1539        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1540        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1541        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1542        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1543        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1544        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1545        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1546        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1547        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1548        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1549        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1550        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1551        psxtimer/system.h: URL for license changed.
1552
15532003-09-04      Joel Sherrill <joel@OARcorp.com>
1554
1555        PR 462/tests
1556        * psxhdrs/Makefile.am: Added ualarm.c
1557        * psxhdrs/signal23.c: New file.
1558
15592003-09-03      Joel Sherrill <joel@OARcorp.com>
1560
1561        PR 463/tests
1562        PR 465/tests
1563        * psxhdrs/Makefile.am: Add new test cases.
1564        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1565        psxhdrs/timer07.c: New files.
1566
15672003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1568
1569        * Makefile.am: Reflect having moved aclocal/.
1570
15712003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1572
1573        * Makefile.am: Reflect having moved automake/.
1574        * include/Makefile.am: Reflect having moved automake/.
1575        * psx01/Makefile.am: Reflect having moved automake/.
1576        * psx02/Makefile.am: Reflect having moved automake/.
1577        * psx03/Makefile.am: Reflect having moved automake/.
1578        * psx04/Makefile.am: Reflect having moved automake/.
1579        * psx05/Makefile.am: Reflect having moved automake/.
1580        * psx06/Makefile.am: Reflect having moved automake/.
1581        * psx07/Makefile.am: Reflect having moved automake/.
1582        * psx08/Makefile.am: Reflect having moved automake/.
1583        * psx09/Makefile.am: Reflect having moved automake/.
1584        * psx10/Makefile.am: Reflect having moved automake/.
1585        * psx11/Makefile.am: Reflect having moved automake/.
1586        * psx12/Makefile.am: Reflect having moved automake/.
1587        * psx13/Makefile.am: Reflect having moved automake/.
1588        * psxcancel/Makefile.am: Reflect having moved automake/.
1589        * psxchroot01/Makefile.am: Reflect having moved automake/.
1590        * psxfile01/Makefile.am: Reflect having moved automake/.
1591        * psxhdrs/Makefile.am: Reflect having moved automake/.
1592        * psxmount/Makefile.am: Reflect having moved automake/.
1593        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1594        * psxreaddir/Makefile.am: Reflect having moved automake/.
1595        * psxsem01/Makefile.am: Reflect having moved automake/.
1596        * psxstat/Makefile.am: Reflect having moved automake/.
1597        * psxtime/Makefile.am: Reflect having moved automake/.
1598        * psxtimer/Makefile.am: Reflect having moved automake/.
1599
16002003-08-14      Joel Sherrill <joel@OARcorp.com>
1601
1602        PR 408/filesystem
1603        * psx13/test.c: Added very rudimentary test of sync() service.
1604
16052003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1606
1607        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1608
16092003-06-12      Joel Sherrill <joel@OARcorp.com>
1610
1611        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1612
16132003-05-29      Joel Sherrill <joel@OARcorp.com>
1614
1615        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1616        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1617        psxtimer/psxtimer.c: Removed warnings.
1618
16192003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1620
1621        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1622        CC_CFLAGS_DEFAULT (obsolete).
1623
16242003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1625
1626        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1627        Remove CC_LDFLAGS_PROFILE_V.
1628
16292003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1630
1631        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1632
16332003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1634
1635        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1636
16372003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1638
1639        * configure.ac: AC_PREREQ(2.57).
1640
16412002-11-14      Joel Sherrill <joel@OARcorp.com>
1642
1643        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1644        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1645        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1646        Per PR239 update the IDs in the various screens.
1647
16482002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1649
1650        * .cvsignore: Reformat.
1651        Add autom4te*cache.
1652        Remove autom4te.cache.
1653
16542002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1655
1656        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1657        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1658        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1659        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1660        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1661        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1662        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1663        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1664        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1665        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1666        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1667        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1668        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1669        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1670        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1671        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1672        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1673        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1674        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1675        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1676        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1677        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1678        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1679        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1680
16812002-08-01      Joel Sherrill <joel@OARcorp.com>
1682
1683        * Per PR47 add support for buffered test output.  This involved
1684        adding defines to redirect output to a buffer and dump it when
1685        full, at "test pause", and at exit.  To avoid problems when redefining
1686        exit(), all tests were modified to call rtems_test_exit().
1687        Some tests, notable psxtests, had to be modified to include
1688        the standard test macro .h file (pmacros.h or tmacros.h) to
1689        enable this support.
1690        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1691        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1692        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1693        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1694        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1695        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1696        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1697        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1698        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1699        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1700        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1701        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1702
17032002-07-05      Joel Sherrill <joel@OARcorp.com>
1704
1705        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1706        Updated as part of PR164 which reported problems with the RTEMS
1707        implementation of pthread_cancel.
1708       
17092001-04-26      Joel Sherrill <joel@OARcorp.com>
1710
1711        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1712        reworked POSIX message queues to add a descriptor separate from
1713        the underlying message queue.  This allows non-blocking to follow
1714        the "open" not the underlying queue.
1715 
17162002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1717
1718        * configure.ac: Remove ENABLE_GCC28.
1719
17202002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1721
1722        * configure.ac:
1723        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1724        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1725        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1726        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1727        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1728        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1729        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1730        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1731        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1732        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1733        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1734        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1735        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1736        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1737        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1738        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1739        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1740        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1741        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1742        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1743        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1744        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1745        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1746        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1747        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1748        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1749        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1750        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1751
17522001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1753
1754        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1755        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1756        Since we check permissions before evaluating enough to see if it
1757        a regular file or directory, this hack is needed to make the regular
1758        file executable.
1759
17602001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1761
1762        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1763        * configure.in: Remove.
1764        * configure.ac: New file, generated from configure.in by autoupdate.
1765
17662001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1767
1768        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1769
17702001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1771
1772        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1773        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1774        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1775        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1776        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1777        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1778        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1779        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1780        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1781        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1782        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1783        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1784        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1785        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1786        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1787        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1788        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1789        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1790        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1791        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1792        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1793        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1794        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1795        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1796
17972001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1798
1799        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1800        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1801        psxchroot01 test.
1802
18032001-05-25      Joel Sherrill <joel@OARcorp.com>
1804
1805        * Added once version of psxchroot01 test for user review.
1806        * psxchroot01: New directory.
1807        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1808        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1809        * configure.in, Makefile.am: Modified to reflect above.
1810
18112001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1812
1813        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1814
18152001-04-24      Joel Sherrill <joel@OARcorp.com>
1816
1817        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1818        open, write, reopen, append twice from Andrew Bythell
1819        <abythell@nortelnetworks.com> that tripped an initialization
1820        problem in the IMFS.
1821
18222001-04-20      Joel Sherrill <joel@OARcorp.com>
1823
1824        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1825        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1826        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1827        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1828        Various adjustments so test output matches screens more reliably.
1829
18302001-01-25      Joel Sherrill <joel@OARcorp.com>
1831
1832        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1833
18342000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1835
1836        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1837        to remain consistant across platforms and bsps by forcing
1838        a mount point in front of all paths.
1839
18402000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1841
1842        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1843        expected error condition in one case.
1844        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1845        readdir() of root of mounted filesystem.  Also corrected the screen
1846        file for some mistakes noticed in this effort.
1847
18482000-11-13      Joel Sherrill <joel@OARcorp.com>
1849
1850        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1851
18522000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1853
1854        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1855
18562000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1857
1858        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1859
18602000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1861
1862        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1863        Switch to GNU canonicalization.
1864        * psxtests.am: Remove DEFS.
1865
18662000-10-24      Joel Sherrill <joel@OARcorp.com>
1867
1868        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1869        It was formerly incorrectly prototyped in <libio.h>.
1870
18712000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1872
1873        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1874        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1875        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1876        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1877        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1878        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1879        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1880        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1881
18822000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1883        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1884        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1885        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1886        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1887        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1888        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1889        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1890
18912000-08-10      Joel Sherrill <joel@OARcorp.com>
1892
1893        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.