source: rtems/testsuites/psxtests/ChangeLog @ 95cf41e2

4.115
Last change on this file since 95cf41e2 was 95cf41e2, checked in by Joel Sherrill <joel.sherrill@…>, on 07/05/10 at 21:32:48

2010-07-05 Joel Sherrill <joel.sherrill@…>

  • psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test cases.
  • Property mode set to 100644
File size: 74.0 KB
Line 
12010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
4        cases.
5
62010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * psx13/test.c: Fix warning.
9
102010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        * psxfile01/test_cat.c: Does not need posix specific macros.
13
142010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
15
16        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
17        Remove tests which put NULL entries in file handlers.
18
192010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
20
21        PR 1598/testing
22        * Makefile.am, configure.ac, psxpasswd01/init.c,
23        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
24        for POSIX user database (e.g. /etc/group and /etc/passwd) access
25        routines which are implemented in libcsupport/src/getpwent.c.
26        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
27        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
28
292010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
30
31        PR 1597/cpukit
32        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
33        psxstat/test.c: Add lchown() and utimes().
34
352010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
36
37        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
38        various POSIX methods that access UID, PID, and GID.
39        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
40        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
41        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
42        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
43        psxid01/psxid01.scn: New files.
44
452010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
46
47        * psximfs01/init.c: Fix warning introduced.
48
492010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
50
51        PR 1595/tests
52        * psximfs01/init.c: Fix warnings.
53
542010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
57        pointer.
58
592010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
60
61        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
62
632010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
64
65        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
66        files of maximum sizes.
67        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
68        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
69
702010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
71
72        * Makefile.am, configure.ac: Revert accidentally committed patch.
73
742010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
75
76        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
77        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
78        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
79        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
80        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
81        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
82        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
83        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
84        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
85        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
86        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
87        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
88        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
89        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
90        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
91        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
92        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
93        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
94        psxsem01/Makefile.am, psxsignal01/Makefile.am,
95        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
96        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
97        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
98        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
99        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
100        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
101        committed patch.
102
1032010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
104
105        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
106        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
107        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
108        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
109        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
110        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
111        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
112        psxcancel/Makefile.am, psxcancel01/Makefile.am,
113        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
114        psxcleanup01/Makefile.am, psxclock/Makefile.am,
115        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
116        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
117        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
118        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
119        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
120        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
121        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
122        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
123        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
124        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
125        psxsem01/Makefile.am, psxsignal01/Makefile.am,
126        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
127        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
128        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
129        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
130        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
131        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
132        than number of file descriptors configured.
133
1342010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
135
136        * psxfile02/psxfile02.doc: Filled in documentation information.
137
1382010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
139
140        * Makefile.am, configure.ac: Added test case for calls that check for
141        an unopened file descriptor.
142        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
143        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
144
1452010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
146
147        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
148        parameter to adjtime NULL.
149
1502010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
151
152        * psxfatal_support/init.c: Remove references to ITRON constants.
153
1542010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
155
156        * psxfile01/test.c: Update for IMFS API changes.
157
1582010-06-02      Chris Johns <chrisj@rtems.org>
159
160        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
161        psxstat/test.c: Update to the new mount API.
162
1632010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
164
165        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
166        * include/pmacros.h: Add PRIdoff_t.
167
1682010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
169
170        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
171        exercises the _rename_r in libcsupport. For now, it also
172        provides two fsmount_me_h handlers to enable certain error
173        checking paths
174
1752010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
176
177        * psxfile01/test.c: Add check for errno on chdir(NULL).
178
1792010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
180
181        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
182
1832010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
184
185        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
186        thread can reliably reach the pthread_join() call.
187
1882010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
189
190        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
191        rewinddir(NULL) since we are now using newlib's implementation and it
192        does not check for NULL. This causes a fault on some targets.
193
1942010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
195
196        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
197        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
198        Reflect POSIX changes to sched_param.
199
2002010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
201
202        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
203        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
204        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
205        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
206        #include <unistd.h>.
207
2082009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
209
210        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
211        to cover the trivial NULL case for pipe function.
212
2132009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
214
215        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
216        and compilation issues. Initial test build was accidentally without
217        POSIX enabled.
218
2192009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
220
221        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
222        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
223        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
224        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
225        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
226        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
227        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
228        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
229        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
230        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
231        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
232        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
233        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
234        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
235        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
236        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
237        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
238        Use rtems_test_assert() consistently instead of system assert().
239        rtems_test_assert() is designed to integrate into the RTEMS test
240        suite infrastructure.
241
2422009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
243
244        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
245        families.
246        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
247        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
248
2492009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
250
251        PR 1460/cpukit
252        * psx14/init.c: Change return type on methods accessing portions of
253        RTEMS Ids to int. This allows -1 to be return on error.
254
2552009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
256
257        PR 1466/tests
258        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
259        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
260        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
261        Add test specifically to test it since it is deprecated as of
262        POSIX.1-2008.
263        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
264        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
265
2662009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
267
268        * psxcancel01/init.c: Initialize start time.
269
2702009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
271
272        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
273        returned by POSIX methods which return a pointer which is -1 on
274        error. This eliminated some casts.
275
2762009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
277
278        * psxenosys/Makefile.am: Add documentation file.
279        * psxenosys/psxenosys.doc: New file.
280
2812009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
282
283        * psxsignal03/init.c:
284        Print sigval.sival_ptr instead of "union sigval".
285
2862009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
287
288        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
289        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
290        * psxfile01/test.c: Remove obsure #ifdef's.
291        Apply PRI* macros to print struct stat fields.
292
2932009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
294
295        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
296        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
297
2982009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
299
300        * include/pmacros.h: November is the 11th month.
301
3022009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
303
304        * psxstat/test.c: Remove #ifdef's.
305        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
306        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
307        if 12MB are too big for a target (16bit compliance).
308        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
309        for 16bit compliance.
310        * psx14/init.c: Add local prototypes for
311        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
312        Reflect the prototypes having been missing to printf's.
313
3142009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
315
316        * psxsysconf/init.c:
317        Comment out sysconf(LONG_MAX) check (not useful).
318        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
319        16bit compliance.
320        * psx11/task.c: Use long for nsecs.
321        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
322        attribute to pthread_condattr_setpshared for 16bit target compliance.
323
3242009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
325
326        * psxbarrier01/test.c: Include <tmacros.h>
327
3282009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
329
330        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
331        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
332        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
333        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
334        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
335        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
336        Use PRIxpthread_t to print pthread_t's.
337
3382009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
339
340        * psxmsgq02/init.c:
341        Remove cast in call to fatal_posix_service_status_errno.
342        * psxenosys/init.c:
343        Add missing args in calls to execl, execlp, execle.
344        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
345        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
346        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
347        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
348        * configure.ac:
349        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
350
3512009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
352
353        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
354        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
355        * psxclock/init.c: Use %ld to print *.tv_nsec.
356        * psx06/init.c, psx06/system.h: Misc. warning fixes.
357
3582009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
359
360        * psxsignal03/init.c: Add missing argument to printf.
361        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
362        * psxclock/init.c, psxtimer01/psxtimer.c:
363        Use PRItime_t to print time_t's.
364        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
365        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
366
3672009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
368
369        * psxtime/test.c: Include <sys/time.h>.
370        Conditionally add local prototype for adjtime()
371        if sys/time.h doesn't supply it.
372        * psx07/init.c: Include <sched.h>, <pthread.h>.
373        * psx05/init.c: Include <sched.h>.
374        * psx11/init.c, psx09/init.c: Include <sched.h>.
375        * psx12/init.c: Include <sched.h>.
376        * psxenosys/init.c: Include <pthread.h>.
377        Conditionally add local prototype for pthread_atfork()
378        if pthread.h doesn't supply it.
379        * psxkey01/init.c: Include "test_support.h".
380
3812009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
382
383        * configure.ac: Check for pthread_atfork in pthread.h.
384        * psxrwlock01/test.c: Conditionally add local prototype for
385        pthread_atfork() if pthread.h doesn't supply it.
386        Include <pthread.h>.
387
3882009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
389
390        * configure.ac: Check for sys/mman.h.
391        Check for mprotect in sys/mman.h.
392        * psxenosys/init.c: Conditionally add local prototype for
393        mprotect() if sys/mman.h doesn't supply it.
394
3952009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
396
397        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
398        * psxrwlock01/test.c: Conditionally add local prototype for
399        pthread_rwlock_unlock() if pthread.h doesn't supply it.
400
4012009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
402
403        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
404        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
405        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
406        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
407        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
408        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
409        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
410        psxualarm/init.c: Remove unused vars.
411        Add missing prototypes.
412
4132009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
414
415        * Makefile.am: Build file IO related tests even with POSIX threading is
416        disabled.
417
4182009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
419
420        * configure.ac: Don't add -ansi -fasm to CFLAGS.
421
4222009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
423
424        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
425        remaining to not equal the period.
426
4272009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
428
429        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
430
4312009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
432
433        * psxcleanup/system.h: Fix typo.
434        * Makefile.am, configure.ac: Add new test for exercising pushing
435        and popping a clean up handler without actually executing it.
436        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
437        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
438        psxcleanup01/psxcleanup01.scn: New files.
439
4402009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
441
442        * Makefile.am, configure.ac: Add new test to ensure that canceling an
443        alarm works as defined.
444        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
445        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
446
4472009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
448
449        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
450
4512009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
452
453        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
454        parameter to timer_settime().
455
4562009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
457
458        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
459        timer_settime() for previous value. We are not using the
460        value in this particular case and this path must be exercised.
461        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
462
4632009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
464
465        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
466        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
467        cases.
468
4692009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
470
471        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
472        from an ISR.
473        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
474        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
475
4762009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
477
478        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
479        deprecated rtems_extension.
480
4812009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
482
483        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
484        nanoseconds.
485
4862009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
487
488        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
489        getpagesize().
490
4912009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
492
493        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
494        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
495        psxsignal04/Makefile.am: Move test cases which needed to be executed
496        when POSIX is disabled to psxclock so they will be.
497
4982009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
499
500        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
501        test to exercise clock and delay services enabled when POSIX threads
502        are disabled. This is split from psx01. POSIX test suite now enabled
503        when POSIX threads are disabled so only enable tests which are
504        appropriate.
505        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
506        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
507
5082009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
509
510        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
511        when not to change ssporadic scheduler so it does not touch a task's
512        priority when it is holding a mutex or its priority would be impacted
513        adversely.
514
5152009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
516
517        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
518        for adjusting time (adjtime()) where the time is adjusted by enough
519        microseconds that it crosses a second boundary.
520
5212009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
522
523        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
524        test to catch more sporadic server cases.
525
5262009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
527
528        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
529        remaining pointer.
530
5312009-08-17     
532
533        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
534        a recursize mutex.
535
5362009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
537
538        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
539        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
540        rtems_clock_get_ticks_per_second().
541
5422009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
543
544        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
545        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
546
5472009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
548
549        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
550        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
551
5522009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
553
554        * Makefile.am, configure.ac: Add test case for user providing their own
555        stack to a POSIX thread.
556        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
557        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
558
5592009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
560
561        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
562        that it hits both failing to allocate memory for the message queue
563        name and message buffers.
564
5652009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
566
567        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
568        quicker and more reliably hit the intended critical section.
569
5702009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
571
572        * Makefile.am, configure.ac: Add a test to exercise an odd case in
573        _POSIX_signals_Clear_signals.
574        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
575        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
576
5772009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
578
579        * psxmsgq04/init.c: Correct typo in configuration so test does as
580        intended.
581
5822009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
583
584        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
585        Update to handle ENFILE case now that POSIX message queues and
586        message queue file descriptors are configured separately and this
587        error is possible.
588
5892009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
590
591        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
592        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
593        allocating the message buffers for a POSIX message queue.
594
5952009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
596
597        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
598        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
599        is right. Update both screens.
600
6012009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
602
603        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
604        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
605        variation which focused on real-time signals rather than user
606        signals.
607        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
608        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
609
6102009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
611
612        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
613        replenish period of zero.
614
6152009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
616
617        * Makefile.am, configure.ac: Add new test to account for properly
618        handling keys when a thread has non-NULL key value and key has NULL
619        destructor and when a thread has NULL key value and key has
620        destructor.
621        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
622        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
623
6242009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
625
626        * Makefile.am, configure.ac: Add new test for exercising running out of
627        memory while allocating the key pointers.
628        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
629        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
630
6312009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
632
633        * psxmsgq04/init.c: Add call to mq_unlink.
634
6352009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
636
637        * Makefile.am, configure.ac: Add shell of new test.
638        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
639        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
640
6412009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
642
643        * Makefile.am, configure.ac: Add test to address cases where a thread
644        is waiting on a signal (sigwait) and we send it. Also address case
645        where there are too many queued signals.
646        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
647        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
648
6492009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
650
651        * psxsignal02/init.c: Fix spacing.
652
6532009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
654
655        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
656        mq_timedreceive and mq_timedsend conditions. In particular test
657        timeout in the past.
658
6592009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
660
661        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
662        with timeout in the past.
663
6642009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
665
666        * psxsignal02/psxsignal02.scn: Fill in screen file.
667
6682009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
669
670        * Makefile.am, configure.ac: Add new test to exercise algorithm to
671        dispatch process wide signals to individual threads.
672        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
673        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
674
6752009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
676
677        * Makefile.am, configure.ac: Add test to exercise interrupt
678        synchronization logic in _POSIX_Timer_Insert_helper that supports
679        POSIX timers.
680        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
681        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
682        psxintrcritical01/psxintrcritical01.scn: New files.
683
6842009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
685
686        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
687        multiple cases which complete coverage of thread cancellation.
688        * psxcancel/psxcancel.doc: New file.
689
6902009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
691
692        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
693        * psxsem01/system.h: Removed.
694
6952009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
696
697        * psxsem01/init.c: Eliminate warning.
698
6992009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
700
701        * psxcancel/init.c: Clean up.
702
7032009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
704
705        * psxmutexattr01/init.c: Make test optional if tools do not support
706        posix mutex type attribute.
707
7082009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
709
710        * Makefile.am, configure.ac: Add new test to exercise error case for
711        when a task is blocked on a condition variable with one mutex and
712        another task attempts to block on the same condition variable with
713        another mutex.
714        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
715        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
716
7172009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
718
719        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
720        trylock is unable to obtain the spinlock and that attempting to
721        unlock a spinlock from a thread which did not lock it works as
722        expected.
723        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
724        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
725        New files.
726
7272009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
728
729        * psxspin01/test.c: Remove unnecessary defines.
730
7312009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
732
733        * psx11/init.c: Use explicit scheduler.
734
7352009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
736
737        * Makefile.am, configure.ac: Add test to exercise
738        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
739        toolset enables the feature.
740        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
741        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
742        psxmutexattr01/psxmutexattr01.scn: New files.
743
7442009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
745
746        * Makefile.am, configure.ac: Add test for auto initialization of
747        message queues.
748        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
749        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
750        psxautoinit02/psxautoinit02.scn: New files.
751
7522009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
753
754        * Makefile.am, configure.ac: Add test of pthread mutex auto
755        intialization.
756        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
757        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
758
7592009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
760
761        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
762
7632009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
764
765        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
766        code.
767
7682009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
769
770        * psx07/init.c: Slight test fix to ensure state of sched_param
771        structure.
772
7732009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
774
775        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
776        obtaining an rwlock and then releasing it twice.
777
7782009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
779
780        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
781
7822009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
783
784        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
785        sigtimedwait(). Update screen file.
786
7872009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
788
789        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
790        obtaining rwlock for write with a timed lock operation when the
791        abstime timeout is in the past.
792
7932009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
794
795        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
796        obtaining rwlock for read with a timed lock operation when the
797        abstime timeout is in the past.
798
7992009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
800
801        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
802        that the assert has been removed in the source.
803
8042009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
805
806        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
807        mode bits being set. This behavior was not POSIX compliant and has
808        been corrected in the filesystem code.
809
8102009-06-18      Chris Johns <chrisj@rtems.org>
811
812        * psx04/task3.c: Declare unions volatile to workaround the H8300
813        gcc bug.
814
8152009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
816
817        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
818        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
819        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
820
8212009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
822
823        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
824        NULL attribute pointer on init.
825
8262009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
827
828        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
829        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
830        Improved so coverage is better.
831
8322009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
833
834        * psx04/init.c: Correct errors introduced by using different variable
835        for return type when correcting typing warnings.
836
8372009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
838
839        * Makefile.am, configure.ac: Add new test to provide coverage analysis
840        of the current implementation of getitimer() and setitimer().
841        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
842        psxitimer/psxitimer.scn: New files.
843
8442009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
845
846        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
847        case to improve coverage analysis.
848
8492009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
850
851        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
852        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
853        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
854        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
855        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
856        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
857        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
858
8592009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
860
861        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
862        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
863        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
864        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
865        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
866        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
867        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
868        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
869        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
870        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
871        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
872        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
873        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
874        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
875        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
876        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
877        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
878        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
879        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
880        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
881        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
882        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
883        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
884        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
885        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
886        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
887        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
888        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
889        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
890        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
891        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
892        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
893        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
894        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
895        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
896        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
897        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
898        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
899        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
900        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
901        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
902        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
903        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
904        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
905        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
906        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
907        psxhdrs/timer07.c: Fix warnings.
908
9092009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
910
911        * psxfile01/test.c: Change from int to size_t.
912
9132009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
914
915        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
916        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
917        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
918        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
919        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
920        psxcancel/Makefile.am, psxchroot01/Makefile.am,
921        psxcleanup/Makefile.am, psxenosys/Makefile.am,
922        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
923        psxfile01/Makefile.am, psxkey01/Makefile.am,
924        psxmount/Makefile.am, psxmsgq01/Makefile.am,
925        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
926        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
927        psxsem01/Makefile.am, psxsignal01/Makefile.am,
928        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
929        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
930        psxualarm/Makefile.am: Eliminate _exe_/.exe.
931
9322009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
933
934        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
935        with create option so we are sure it will get a control block and
936        proceed to allocate other memory. Clean up screen output.
937
9382008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
939
940        * psx05/init.c: Add parameter to call to sched_get_priority_max().
941
9422008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
943
944        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
945        Run all tests successfully with maxixum number of priorities as 16
946        instead of 256. This was done by temporarily modifying the score
947        priority.h maximum. This allowed testing of all API code to ensure
948        that it worked properly with a reduced number of priorities. Most
949        modifications were to switch from hard-coded maximum to using the API
950        provided methods to determine maximum number of priority levels.
951
9522008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
953
954        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
955        clock_gettime() NOT by reaching into the SuperCore.
956
9572008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
958
959        * psx01/psx01.scn: Bump version to 4.9.99.0
960
9612008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
962
963        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
964        psxfatal_support/system.h: Convert to "bool".
965
9662008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
967
968        PR 1296/cpukit.
969        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
970        incorrect repeat interval. This patch fixes the following problems in
971        the test.
972          (1) Adds test for value of it_interval.tv_nsec.
973          (2) Corrects test for absolute timer in past.
974          (3) Modifies test to use different initial and repeat periods.
975          (4) Updates psxtimer01.scn to match results.
976
9772008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
978
979        PR 1297/cpukit
980        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
981        pointer handling.
982
9832008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
984
985        * psxsem01/init.c: Spacing.
986
9872008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
988
989        PR 1293/tests
990        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
991
9922008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
993
994        PR 1291/cpukit
995        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
996        POSIX services taking relative instead of absolute time for timeouts,
997        these tests were updated.
998
9992008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1000
1001        * psxfile01/test.c: truncate on /dev/console now works.
1002
10032008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1004
1005        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1006        requested for initialization task.
1007
10082008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1009
1010        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1011        like CVS conflict markers.
1012
10132008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1014
1015        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1016        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1017
10182008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1019
1020        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1021
10222008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1023
1024        * psxkey01/task.c: Fix warnings.
1025
10262008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1027
1028        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1029
10302008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1031
1032        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1033        Added tests for failure path coverages. Consolidated methods used in
1034        multiple places into support routines.
1035        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1036        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1037        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1038
10392008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1040
1041        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1042        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1043        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1044        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1045        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1046        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1047        for < 1988.
1048
10492008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1050
1051        * Makefile.am, configure.ac: New tests.
1052        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1053        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1054        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1055        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1056        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1057
10582008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1059
1060        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1061        portions of Object Services added to API.
1062        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1063        psx14/system.h: New files.
1064
10652008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1066
1067        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1068        pthread_attr_[get|set]clock.
1069
10702008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1071
1072        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1073        implementation mprotect().
1074
10752008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1076
1077        * psxcleanup/.cvsignore: New file.
1078
10792008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1080
1081        * psxcleanup/system.h: New file.
1082
10832008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1084
1085        * Makefile.am, configure.ac:
1086        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1087        psxcleanup/psxcleanup.scn: New files.
1088
10892008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1090
1091        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1092        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1093
10942007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1095
1096        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1097
10982007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1099
1100        * Makefile.am, configure.ac: Added test for ualarm
1101        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1102        psxualarm/system.h: New files.
1103
11042007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1105
1106        * Makefile.am, configure.ac: Added posix signal test
1107        * psxsignal01/Makefile.am, psxsignal01/init.c,
1108        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1109        psxsignal01/task1.c: New files.
1110
11112007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1112
1113        * Makefile.am, configure.ac: Add test for sysconf().
1114        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1115        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1116
11172007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1118
1119        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1120        sched_rr_get_interval() and sched_get_priority_max().
1121
11222007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1123
1124        * psxenosys/init.c: Fix typo.
1125
11262007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1127
1128        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1129        addition of second POSIX Timer test. Add initial version of
1130        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1131        left to add.
1132        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1133        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1134        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1135        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1136        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1137        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1138
11392007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1140
1141        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1142
11432007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1144
1145        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1146        functions that return ENOSYS.
1147        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1148        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1149
11502007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1151
1152        * psx13/test.c: Fix spelling error.
1153
11542007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1155
1156        * psxtime/test.c: Add tests for adjtime().
1157
11582007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1159
1160        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1161        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1162        cases to improve test coverage.
1163
11642007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1165
1166        PR 1262/filesystem
1167        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1168        and writev() including documentation and test case.
1169        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1170        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1171
11722007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1173
1174        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1175        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1176        test cases so last output line follows END OF pattern. Make sure test
1177        case all run. All tests appeared ok on sis.
1178
11792007-04-05      Joel Sherrill <joel@OARcorp.com>
1180
1181        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1182        behavior more closely matching GNU/Linux.
1183
11842006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1185
1186        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1187        include normal blocking and unblocking on timeout.
1188
11892006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1190
1191        * configure.ac: New BUG-REPORT address.
1192
11932006-11-17      Joel Sherrill <joel@OARcorp.com>
1194
1195        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1196        Previously the timeout was not absolute time and checked BEFORE
1197        attempting to lock semaphore.
1198
11992006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1200
1201        * psxbarrier01/main.c: New file.
1202
12032006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1204
1205        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1206        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1207        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1208        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1209
12102006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1211
1212        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1213        and partial implementation of POSIX rwlocks.
1214        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1215        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1216
12172006-10-30      Joel Sherrill <joel@OARcorp.com>
1218
1219        PR 841/rtems
1220        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1221        specification.
1222
12232006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1224
1225        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1226
12272006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1228
1229        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1230        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1231        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1232        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1233        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1234        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1235        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1236        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1237        Use rtems_testsdir instead.
1238
12392005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1240
1241        * configure.ac: Remove RTEMS_ENABLE_BARE,
1242        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1243
12442005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1245
1246        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1247        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1248        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1249        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1250        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1251        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1252        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1253        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1254        Convert to using *_PROGRAMS.
1255
12562005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1257
1258        * psx01/Makefile.am, psx02/Makefile.am,
1259        psx03/Makefile.am, psx04/Makefile.am,
1260        psx05/Makefile.am, psx06/Makefile.am,
1261        psx07/Makefile.am, psx08/Makefile.am,
1262        psx09/Makefile.am, psx10/Makefile.am,
1263        psx11/Makefile.am, psx12/Makefile.am,
1264        psx13/Makefile.am, psxcancel/Makefile.am,
1265        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1266        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1267        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1268        psxstat/Makefile.am, psxtime/Makefile.am,
1269        psxtimer/Makefile.am: Rework.
1270
12712005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1272
1273        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1274        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1275        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1276        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1277        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1278        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1279        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1280        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1281        * psxtests.am: Remove.
1282
12832005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1284
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        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1290        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1291        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1292        psxtime/Makefile.am, psxtimer/Makefile.am:
1293        AM_CPPFLAGS += -I..../support/include.
1294
12952005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1296
1297        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1298
12992005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1300
1301        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1302        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1303        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1304        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1305        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1306        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1307        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1308        psxstat/Makefile.am: Add ../include/pmacros.h
1309        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1310        POSIX_FILES_DIRS.
1311        * psxtests.am: Remove LIB_VARIANT.
1312
13132005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1314
1315        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1316        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1317        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1318        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1319        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1320        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1321        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1322        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1323        Remove SRC, PRINT_SRC.
1324
13252005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1326
1327        * Makefile.am: Cleanup.
1328
13292005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1330
1331        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1332        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1333        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1334        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1335        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1336        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1337        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1338        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1339        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1340        Partial conversion to automake.
1341
13422005-09-01      Joel Sherrill <joel@OARcorp.com>
1343
1344        PR 628/rtems
1345        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1346        being an error.
1347
13482005-04-26      Joel Sherrill <joel@OARcorp.com>
1349
1350        * psxreaddir/test.c: Eliminate warnings.
1351
13522004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1353
1354        * configure.ac: Require automake > 1.9.
1355
13562004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1357
1358        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1359        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1360        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1361        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1362        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1363        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1364        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1365        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1366        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1367        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1368        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1369        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1370        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1371        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1372        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1373        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1374        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1375        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1376        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1377        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1378        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1379        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1380        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1381
13822004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1383
1384        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1385        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1386        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1387        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1388
13892004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1390
1391        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1392        to using c99 fixed size types.
1393
13942004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1395
1396        * Makefile.am: Remove include from SUBDIRS.
1397
13982004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1399
1400        * include/Makefile.am: Remove.
1401        * Makefile.am: Merge-in include/Makefile.am.
1402        * configure.ac: Reflect changes above.
1403
14042004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1405
1406        * configure.ac: Add 2nd arg to RTEMS_TOP.
1407
14082004-03-05      Joel Sherrill <joel@OARcorp.com>
1409
1410        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1411        psxtimer/psxtimer.c: Eliminate warnings and typos.
1412
14132004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1414
1415        PR 582/core
1416        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1417        queue test so more of it runs now.
1418
14192004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1420
1421        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1422        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1423        * psx02/Makefile.am: Ditto.
1424        * psx03/Makefile.am: Ditto.
1425        * psx04/Makefile.am: Ditto.
1426        * psx05/Makefile.am: Ditto.
1427        * psx06/Makefile.am: Ditto.
1428        * psx07/Makefile.am: Ditto.
1429        * psx08/Makefile.am: Ditto.
1430        * psx09/Makefile.am: Ditto.
1431        * psx10/Makefile.am: Ditto.
1432        * psx11/Makefile.am: Ditto.
1433        * psx12/Makefile.am: Ditto.
1434        * psx13/Makefile.am: Ditto.
1435        * psxcancel/Makefile.am: Ditto.
1436        * psxchroot01/Makefile.am: Ditto.
1437        * psxfile01/Makefile.am: Ditto.
1438        * psxmount/Makefile.am: Ditto.
1439        * psxmsgq01/Makefile.am: Ditto.
1440        * psxreaddir/Makefile.am: Ditto.
1441        * psxsem01/Makefile.am: Ditto.
1442        * psxstat/Makefile.am: Ditto.
1443        * psxtime/Makefile.am: Ditto.
1444        * psxtimer/Makefile.am: Ditto.
1445
14462003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1447
1448        * psxtests.am: Add dirstamp support.
1449
14502003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1451
1452        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1453
14542003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1455
1456        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1457
14582003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1459
1460        * psxcancel/Makefile.am: Remove used H_FILES.
1461
14622003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1463
1464        * include/Makefile.am: Reformat.
1465        * psx01/Makefile.am: Remove all-local: $(ARCH).
1466        * psx02/Makefile.am: Remove all-local: $(ARCH).
1467        * psx03/Makefile.am: Remove all-local: $(ARCH).
1468        * psx04/Makefile.am: Remove all-local: $(ARCH).
1469        * psx05/Makefile.am: Remove all-local: $(ARCH).
1470        * psx06/Makefile.am: Remove all-local: $(ARCH).
1471        * psx07/Makefile.am: Remove all-local: $(ARCH).
1472        * psx08/Makefile.am: Remove all-local: $(ARCH).
1473        * psx09/Makefile.am: Remove all-local: $(ARCH).
1474        * psx10/Makefile.am: Remove all-local: $(ARCH).
1475        * psx11/Makefile.am: Remove all-local: $(ARCH).
1476        * psx12/Makefile.am: Remove all-local: $(ARCH).
1477        * psx13/Makefile.am: Remove all-local: $(ARCH).
1478        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1479        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1480        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1481        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1482        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1483        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1484        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1485        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1486        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1487        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1488        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1489
14902003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1491
1492        * configure.ac: Reflect having moved to testsuites/.
1493
14942003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1495
1496        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1497
14982003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1499
1500        * configure.ac:Remove RTEMS_CHECK_CPU.
1501
15022003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1503
1504        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1505
15062003-09-04      Joel Sherrill <joel@OARcorp.com>
1507
1508        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1509        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1510        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1511        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1512        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1513        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1514        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1515        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1516        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1517        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1518        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1519        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1520        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1521        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1522        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1523        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1524        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1525        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1526        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1527        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1528        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1529        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1530        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1531        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1532        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1533        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1534        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1535        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1536        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1537        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1538        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1539        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1540        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1541        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1542        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1543        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1544        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1545        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1546        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1547        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1548        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1549        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1550        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1551        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1552        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1553        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1554        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1555        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1556        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1557        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1558        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1559        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1560        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1561        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1562        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1563        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1564        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1565        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1566        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1567        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1568        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1569        psxtimer/system.h: URL for license changed.
1570
15712003-09-04      Joel Sherrill <joel@OARcorp.com>
1572
1573        PR 462/tests
1574        * psxhdrs/Makefile.am: Added ualarm.c
1575        * psxhdrs/signal23.c: New file.
1576
15772003-09-03      Joel Sherrill <joel@OARcorp.com>
1578
1579        PR 463/tests
1580        PR 465/tests
1581        * psxhdrs/Makefile.am: Add new test cases.
1582        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1583        psxhdrs/timer07.c: New files.
1584
15852003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1586
1587        * Makefile.am: Reflect having moved aclocal/.
1588
15892003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1590
1591        * Makefile.am: Reflect having moved automake/.
1592        * include/Makefile.am: Reflect having moved automake/.
1593        * psx01/Makefile.am: Reflect having moved automake/.
1594        * psx02/Makefile.am: Reflect having moved automake/.
1595        * psx03/Makefile.am: Reflect having moved automake/.
1596        * psx04/Makefile.am: Reflect having moved automake/.
1597        * psx05/Makefile.am: Reflect having moved automake/.
1598        * psx06/Makefile.am: Reflect having moved automake/.
1599        * psx07/Makefile.am: Reflect having moved automake/.
1600        * psx08/Makefile.am: Reflect having moved automake/.
1601        * psx09/Makefile.am: Reflect having moved automake/.
1602        * psx10/Makefile.am: Reflect having moved automake/.
1603        * psx11/Makefile.am: Reflect having moved automake/.
1604        * psx12/Makefile.am: Reflect having moved automake/.
1605        * psx13/Makefile.am: Reflect having moved automake/.
1606        * psxcancel/Makefile.am: Reflect having moved automake/.
1607        * psxchroot01/Makefile.am: Reflect having moved automake/.
1608        * psxfile01/Makefile.am: Reflect having moved automake/.
1609        * psxhdrs/Makefile.am: Reflect having moved automake/.
1610        * psxmount/Makefile.am: Reflect having moved automake/.
1611        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1612        * psxreaddir/Makefile.am: Reflect having moved automake/.
1613        * psxsem01/Makefile.am: Reflect having moved automake/.
1614        * psxstat/Makefile.am: Reflect having moved automake/.
1615        * psxtime/Makefile.am: Reflect having moved automake/.
1616        * psxtimer/Makefile.am: Reflect having moved automake/.
1617
16182003-08-14      Joel Sherrill <joel@OARcorp.com>
1619
1620        PR 408/filesystem
1621        * psx13/test.c: Added very rudimentary test of sync() service.
1622
16232003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1624
1625        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1626
16272003-06-12      Joel Sherrill <joel@OARcorp.com>
1628
1629        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1630
16312003-05-29      Joel Sherrill <joel@OARcorp.com>
1632
1633        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1634        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1635        psxtimer/psxtimer.c: Removed warnings.
1636
16372003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1638
1639        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1640        CC_CFLAGS_DEFAULT (obsolete).
1641
16422003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1643
1644        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1645        Remove CC_LDFLAGS_PROFILE_V.
1646
16472003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1648
1649        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1650
16512003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1652
1653        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1654
16552003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1656
1657        * configure.ac: AC_PREREQ(2.57).
1658
16592002-11-14      Joel Sherrill <joel@OARcorp.com>
1660
1661        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1662        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1663        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1664        Per PR239 update the IDs in the various screens.
1665
16662002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1667
1668        * .cvsignore: Reformat.
1669        Add autom4te*cache.
1670        Remove autom4te.cache.
1671
16722002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1673
1674        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1675        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1676        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1677        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1678        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1679        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1680        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1681        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1682        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1683        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1684        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1685        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1686        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1687        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1688        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1689        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1690        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1691        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1692        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1693        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1694        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1695        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1696        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1697        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1698
16992002-08-01      Joel Sherrill <joel@OARcorp.com>
1700
1701        * Per PR47 add support for buffered test output.  This involved
1702        adding defines to redirect output to a buffer and dump it when
1703        full, at "test pause", and at exit.  To avoid problems when redefining
1704        exit(), all tests were modified to call rtems_test_exit().
1705        Some tests, notable psxtests, had to be modified to include
1706        the standard test macro .h file (pmacros.h or tmacros.h) to
1707        enable this support.
1708        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1709        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1710        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1711        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1712        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1713        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1714        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1715        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1716        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1717        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1718        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1719        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1720
17212002-07-05      Joel Sherrill <joel@OARcorp.com>
1722
1723        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1724        Updated as part of PR164 which reported problems with the RTEMS
1725        implementation of pthread_cancel.
1726       
17272001-04-26      Joel Sherrill <joel@OARcorp.com>
1728
1729        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1730        reworked POSIX message queues to add a descriptor separate from
1731        the underlying message queue.  This allows non-blocking to follow
1732        the "open" not the underlying queue.
1733 
17342002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1735
1736        * configure.ac: Remove ENABLE_GCC28.
1737
17382002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1739
1740        * configure.ac:
1741        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1742        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1743        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1744        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1745        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1746        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1747        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1748        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1749        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1750        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1751        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1752        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1753        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1754        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1755        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1756        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1757        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1758        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1759        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1760        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1761        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1762        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1763        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1764        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1765        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1766        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1767        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1768        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1769
17702001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1771
1772        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1773        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1774        Since we check permissions before evaluating enough to see if it
1775        a regular file or directory, this hack is needed to make the regular
1776        file executable.
1777
17782001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1779
1780        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1781        * configure.in: Remove.
1782        * configure.ac: New file, generated from configure.in by autoupdate.
1783
17842001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1785
1786        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1787
17882001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1789
1790        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1791        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1792        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1793        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1794        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1795        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1796        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1797        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1798        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1799        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1800        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1801        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1802        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1803        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1804        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1805        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1806        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1807        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1808        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1809        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1810        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1811        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1812        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1813        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1814
18152001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1816
1817        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1818        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1819        psxchroot01 test.
1820
18212001-05-25      Joel Sherrill <joel@OARcorp.com>
1822
1823        * Added once version of psxchroot01 test for user review.
1824        * psxchroot01: New directory.
1825        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1826        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1827        * configure.in, Makefile.am: Modified to reflect above.
1828
18292001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1830
1831        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1832
18332001-04-24      Joel Sherrill <joel@OARcorp.com>
1834
1835        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1836        open, write, reopen, append twice from Andrew Bythell
1837        <abythell@nortelnetworks.com> that tripped an initialization
1838        problem in the IMFS.
1839
18402001-04-20      Joel Sherrill <joel@OARcorp.com>
1841
1842        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1843        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1844        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1845        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1846        Various adjustments so test output matches screens more reliably.
1847
18482001-01-25      Joel Sherrill <joel@OARcorp.com>
1849
1850        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1851
18522000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1853
1854        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1855        to remain consistant across platforms and bsps by forcing
1856        a mount point in front of all paths.
1857
18582000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1859
1860        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1861        expected error condition in one case.
1862        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1863        readdir() of root of mounted filesystem.  Also corrected the screen
1864        file for some mistakes noticed in this effort.
1865
18662000-11-13      Joel Sherrill <joel@OARcorp.com>
1867
1868        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1869
18702000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1871
1872        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1873
18742000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1875
1876        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1877
18782000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1879
1880        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1881        Switch to GNU canonicalization.
1882        * psxtests.am: Remove DEFS.
1883
18842000-10-24      Joel Sherrill <joel@OARcorp.com>
1885
1886        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1887        It was formerly incorrectly prototyped in <libio.h>.
1888
18892000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1890
1891        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1892        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1893        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1894        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1895        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1896        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1897        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1898        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1899
19002000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1901        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1902        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1903        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1904        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1905        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1906        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1907        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1908
19092000-08-10      Joel Sherrill <joel@OARcorp.com>
1910
1911        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.