source: rtems/testsuites/psxtests/ChangeLog @ 7a595e8a

4.115
Last change on this file since 7a595e8a was 7a595e8a, checked in by Joel Sherrill <joel.sherrill@…>, on 07/05/10 at 22:01:06

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

  • psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in /etc/passwd and /etc/group.
  • Property mode set to 100644
File size: 74.1 KB
Line 
12010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in
4        /etc/passwd and /etc/group.
5
62010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
9        cases.
10
112010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        * psx13/test.c: Fix warning.
14
152010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
16
17        * psxfile01/test_cat.c: Does not need posix specific macros.
18
192010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
20
21        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
22        Remove tests which put NULL entries in file handlers.
23
242010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
25
26        PR 1598/testing
27        * Makefile.am, configure.ac, psxpasswd01/init.c,
28        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
29        for POSIX user database (e.g. /etc/group and /etc/passwd) access
30        routines which are implemented in libcsupport/src/getpwent.c.
31        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
32        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
33
342010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
35
36        PR 1597/cpukit
37        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
38        psxstat/test.c: Add lchown() and utimes().
39
402010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
43        various POSIX methods that access UID, PID, and GID.
44        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
45        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
46        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
47        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
48        psxid01/psxid01.scn: New files.
49
502010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
51
52        * psximfs01/init.c: Fix warning introduced.
53
542010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        PR 1595/tests
57        * psximfs01/init.c: Fix warnings.
58
592010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
60
61        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
62        pointer.
63
642010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
65
66        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
67
682010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
71        files of maximum sizes.
72        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
73        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
74
752010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
76
77        * Makefile.am, configure.ac: Revert accidentally committed patch.
78
792010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
80
81        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
82        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
83        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
84        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
85        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
86        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
87        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
88        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
89        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
90        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
91        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
92        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
93        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
94        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
95        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
96        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
97        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
98        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
99        psxsem01/Makefile.am, psxsignal01/Makefile.am,
100        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
101        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
102        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
103        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
104        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
105        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
106        committed patch.
107
1082010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
109
110        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
111        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
112        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
113        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
114        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
115        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
116        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
117        psxcancel/Makefile.am, psxcancel01/Makefile.am,
118        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
119        psxcleanup01/Makefile.am, psxclock/Makefile.am,
120        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
121        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
122        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
123        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
124        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
125        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
126        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
127        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
128        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
129        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
130        psxsem01/Makefile.am, psxsignal01/Makefile.am,
131        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
132        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
133        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
134        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
135        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
136        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
137        than number of file descriptors configured.
138
1392010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
140
141        * psxfile02/psxfile02.doc: Filled in documentation information.
142
1432010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
144
145        * Makefile.am, configure.ac: Added test case for calls that check for
146        an unopened file descriptor.
147        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
148        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
149
1502010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
151
152        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
153        parameter to adjtime NULL.
154
1552010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * psxfatal_support/init.c: Remove references to ITRON constants.
158
1592010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
160
161        * psxfile01/test.c: Update for IMFS API changes.
162
1632010-06-02      Chris Johns <chrisj@rtems.org>
164
165        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
166        psxstat/test.c: Update to the new mount API.
167
1682010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
169
170        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
171        * include/pmacros.h: Add PRIdoff_t.
172
1732010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
174
175        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
176        exercises the _rename_r in libcsupport. For now, it also
177        provides two fsmount_me_h handlers to enable certain error
178        checking paths
179
1802010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
181
182        * psxfile01/test.c: Add check for errno on chdir(NULL).
183
1842010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
185
186        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
187
1882010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
189
190        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
191        thread can reliably reach the pthread_join() call.
192
1932010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
194
195        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
196        rewinddir(NULL) since we are now using newlib's implementation and it
197        does not check for NULL. This causes a fault on some targets.
198
1992010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
200
201        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
202        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
203        Reflect POSIX changes to sched_param.
204
2052010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
206
207        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
208        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
209        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
210        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
211        #include <unistd.h>.
212
2132009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
214
215        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
216        to cover the trivial NULL case for pipe function.
217
2182009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
219
220        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
221        and compilation issues. Initial test build was accidentally without
222        POSIX enabled.
223
2242009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
225
226        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
227        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
228        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
229        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
230        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
231        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
232        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
233        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
234        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
235        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
236        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
237        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
238        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
239        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
240        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
241        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
242        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
243        Use rtems_test_assert() consistently instead of system assert().
244        rtems_test_assert() is designed to integrate into the RTEMS test
245        suite infrastructure.
246
2472009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
248
249        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
250        families.
251        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
252        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
253
2542009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
255
256        PR 1460/cpukit
257        * psx14/init.c: Change return type on methods accessing portions of
258        RTEMS Ids to int. This allows -1 to be return on error.
259
2602009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
261
262        PR 1466/tests
263        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
264        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
265        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
266        Add test specifically to test it since it is deprecated as of
267        POSIX.1-2008.
268        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
269        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
270
2712009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
272
273        * psxcancel01/init.c: Initialize start time.
274
2752009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
276
277        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
278        returned by POSIX methods which return a pointer which is -1 on
279        error. This eliminated some casts.
280
2812009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
282
283        * psxenosys/Makefile.am: Add documentation file.
284        * psxenosys/psxenosys.doc: New file.
285
2862009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
287
288        * psxsignal03/init.c:
289        Print sigval.sival_ptr instead of "union sigval".
290
2912009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
292
293        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
294        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
295        * psxfile01/test.c: Remove obsure #ifdef's.
296        Apply PRI* macros to print struct stat fields.
297
2982009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
299
300        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
301        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
302
3032009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
304
305        * include/pmacros.h: November is the 11th month.
306
3072009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
308
309        * psxstat/test.c: Remove #ifdef's.
310        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
311        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
312        if 12MB are too big for a target (16bit compliance).
313        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
314        for 16bit compliance.
315        * psx14/init.c: Add local prototypes for
316        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
317        Reflect the prototypes having been missing to printf's.
318
3192009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
320
321        * psxsysconf/init.c:
322        Comment out sysconf(LONG_MAX) check (not useful).
323        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
324        16bit compliance.
325        * psx11/task.c: Use long for nsecs.
326        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
327        attribute to pthread_condattr_setpshared for 16bit target compliance.
328
3292009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
330
331        * psxbarrier01/test.c: Include <tmacros.h>
332
3332009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
334
335        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
336        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
337        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
338        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
339        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
340        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
341        Use PRIxpthread_t to print pthread_t's.
342
3432009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
344
345        * psxmsgq02/init.c:
346        Remove cast in call to fatal_posix_service_status_errno.
347        * psxenosys/init.c:
348        Add missing args in calls to execl, execlp, execle.
349        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
350        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
351        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
352        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
353        * configure.ac:
354        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
355
3562009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
357
358        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
359        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
360        * psxclock/init.c: Use %ld to print *.tv_nsec.
361        * psx06/init.c, psx06/system.h: Misc. warning fixes.
362
3632009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
364
365        * psxsignal03/init.c: Add missing argument to printf.
366        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
367        * psxclock/init.c, psxtimer01/psxtimer.c:
368        Use PRItime_t to print time_t's.
369        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
370        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
371
3722009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
373
374        * psxtime/test.c: Include <sys/time.h>.
375        Conditionally add local prototype for adjtime()
376        if sys/time.h doesn't supply it.
377        * psx07/init.c: Include <sched.h>, <pthread.h>.
378        * psx05/init.c: Include <sched.h>.
379        * psx11/init.c, psx09/init.c: Include <sched.h>.
380        * psx12/init.c: Include <sched.h>.
381        * psxenosys/init.c: Include <pthread.h>.
382        Conditionally add local prototype for pthread_atfork()
383        if pthread.h doesn't supply it.
384        * psxkey01/init.c: Include "test_support.h".
385
3862009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
387
388        * configure.ac: Check for pthread_atfork in pthread.h.
389        * psxrwlock01/test.c: Conditionally add local prototype for
390        pthread_atfork() if pthread.h doesn't supply it.
391        Include <pthread.h>.
392
3932009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
394
395        * configure.ac: Check for sys/mman.h.
396        Check for mprotect in sys/mman.h.
397        * psxenosys/init.c: Conditionally add local prototype for
398        mprotect() if sys/mman.h doesn't supply it.
399
4002009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
401
402        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
403        * psxrwlock01/test.c: Conditionally add local prototype for
404        pthread_rwlock_unlock() if pthread.h doesn't supply it.
405
4062009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
407
408        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
409        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
410        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
411        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
412        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
413        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
414        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
415        psxualarm/init.c: Remove unused vars.
416        Add missing prototypes.
417
4182009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
419
420        * Makefile.am: Build file IO related tests even with POSIX threading is
421        disabled.
422
4232009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
424
425        * configure.ac: Don't add -ansi -fasm to CFLAGS.
426
4272009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
428
429        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
430        remaining to not equal the period.
431
4322009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
433
434        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
435
4362009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
437
438        * psxcleanup/system.h: Fix typo.
439        * Makefile.am, configure.ac: Add new test for exercising pushing
440        and popping a clean up handler without actually executing it.
441        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
442        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
443        psxcleanup01/psxcleanup01.scn: New files.
444
4452009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
446
447        * Makefile.am, configure.ac: Add new test to ensure that canceling an
448        alarm works as defined.
449        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
450        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
451
4522009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
453
454        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
455
4562009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
457
458        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
459        parameter to timer_settime().
460
4612009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
462
463        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
464        timer_settime() for previous value. We are not using the
465        value in this particular case and this path must be exercised.
466        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
467
4682009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
469
470        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
471        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
472        cases.
473
4742009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
475
476        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
477        from an ISR.
478        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
479        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
480
4812009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
482
483        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
484        deprecated rtems_extension.
485
4862009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
487
488        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
489        nanoseconds.
490
4912009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
492
493        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
494        getpagesize().
495
4962009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
497
498        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
499        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
500        psxsignal04/Makefile.am: Move test cases which needed to be executed
501        when POSIX is disabled to psxclock so they will be.
502
5032009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
504
505        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
506        test to exercise clock and delay services enabled when POSIX threads
507        are disabled. This is split from psx01. POSIX test suite now enabled
508        when POSIX threads are disabled so only enable tests which are
509        appropriate.
510        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
511        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
512
5132009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
514
515        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
516        when not to change ssporadic scheduler so it does not touch a task's
517        priority when it is holding a mutex or its priority would be impacted
518        adversely.
519
5202009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
521
522        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
523        for adjusting time (adjtime()) where the time is adjusted by enough
524        microseconds that it crosses a second boundary.
525
5262009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
527
528        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
529        test to catch more sporadic server cases.
530
5312009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
532
533        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
534        remaining pointer.
535
5362009-08-17     
537
538        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
539        a recursize mutex.
540
5412009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
542
543        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
544        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
545        rtems_clock_get_ticks_per_second().
546
5472009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
548
549        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
550        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
551
5522009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
553
554        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
555        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
556
5572009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
558
559        * Makefile.am, configure.ac: Add test case for user providing their own
560        stack to a POSIX thread.
561        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
562        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
563
5642009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
565
566        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
567        that it hits both failing to allocate memory for the message queue
568        name and message buffers.
569
5702009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
571
572        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
573        quicker and more reliably hit the intended critical section.
574
5752009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
576
577        * Makefile.am, configure.ac: Add a test to exercise an odd case in
578        _POSIX_signals_Clear_signals.
579        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
580        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
581
5822009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
583
584        * psxmsgq04/init.c: Correct typo in configuration so test does as
585        intended.
586
5872009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
588
589        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
590        Update to handle ENFILE case now that POSIX message queues and
591        message queue file descriptors are configured separately and this
592        error is possible.
593
5942009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
595
596        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
597        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
598        allocating the message buffers for a POSIX message queue.
599
6002009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
601
602        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
603        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
604        is right. Update both screens.
605
6062009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
607
608        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
609        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
610        variation which focused on real-time signals rather than user
611        signals.
612        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
613        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
614
6152009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
616
617        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
618        replenish period of zero.
619
6202009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
621
622        * Makefile.am, configure.ac: Add new test to account for properly
623        handling keys when a thread has non-NULL key value and key has NULL
624        destructor and when a thread has NULL key value and key has
625        destructor.
626        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
627        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
628
6292009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
630
631        * Makefile.am, configure.ac: Add new test for exercising running out of
632        memory while allocating the key pointers.
633        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
634        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
635
6362009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
637
638        * psxmsgq04/init.c: Add call to mq_unlink.
639
6402009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
641
642        * Makefile.am, configure.ac: Add shell of new test.
643        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
644        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
645
6462009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
647
648        * Makefile.am, configure.ac: Add test to address cases where a thread
649        is waiting on a signal (sigwait) and we send it. Also address case
650        where there are too many queued signals.
651        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
652        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
653
6542009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
655
656        * psxsignal02/init.c: Fix spacing.
657
6582009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
659
660        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
661        mq_timedreceive and mq_timedsend conditions. In particular test
662        timeout in the past.
663
6642009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
665
666        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
667        with timeout in the past.
668
6692009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
670
671        * psxsignal02/psxsignal02.scn: Fill in screen file.
672
6732009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
674
675        * Makefile.am, configure.ac: Add new test to exercise algorithm to
676        dispatch process wide signals to individual threads.
677        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
678        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
679
6802009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
681
682        * Makefile.am, configure.ac: Add test to exercise interrupt
683        synchronization logic in _POSIX_Timer_Insert_helper that supports
684        POSIX timers.
685        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
686        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
687        psxintrcritical01/psxintrcritical01.scn: New files.
688
6892009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
690
691        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
692        multiple cases which complete coverage of thread cancellation.
693        * psxcancel/psxcancel.doc: New file.
694
6952009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
696
697        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
698        * psxsem01/system.h: Removed.
699
7002009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
701
702        * psxsem01/init.c: Eliminate warning.
703
7042009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
705
706        * psxcancel/init.c: Clean up.
707
7082009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
709
710        * psxmutexattr01/init.c: Make test optional if tools do not support
711        posix mutex type attribute.
712
7132009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
714
715        * Makefile.am, configure.ac: Add new test to exercise error case for
716        when a task is blocked on a condition variable with one mutex and
717        another task attempts to block on the same condition variable with
718        another mutex.
719        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
720        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
721
7222009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
723
724        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
725        trylock is unable to obtain the spinlock and that attempting to
726        unlock a spinlock from a thread which did not lock it works as
727        expected.
728        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
729        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
730        New files.
731
7322009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
733
734        * psxspin01/test.c: Remove unnecessary defines.
735
7362009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
737
738        * psx11/init.c: Use explicit scheduler.
739
7402009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
741
742        * Makefile.am, configure.ac: Add test to exercise
743        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
744        toolset enables the feature.
745        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
746        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
747        psxmutexattr01/psxmutexattr01.scn: New files.
748
7492009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
750
751        * Makefile.am, configure.ac: Add test for auto initialization of
752        message queues.
753        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
754        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
755        psxautoinit02/psxautoinit02.scn: New files.
756
7572009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
758
759        * Makefile.am, configure.ac: Add test of pthread mutex auto
760        intialization.
761        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
762        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
763
7642009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
765
766        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
767
7682009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
769
770        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
771        code.
772
7732009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
774
775        * psx07/init.c: Slight test fix to ensure state of sched_param
776        structure.
777
7782009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
779
780        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
781        obtaining an rwlock and then releasing it twice.
782
7832009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
784
785        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
786
7872009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
788
789        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
790        sigtimedwait(). Update screen file.
791
7922009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
793
794        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
795        obtaining rwlock for write with a timed lock operation when the
796        abstime timeout is in the past.
797
7982009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
799
800        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
801        obtaining rwlock for read with a timed lock operation when the
802        abstime timeout is in the past.
803
8042009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
805
806        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
807        that the assert has been removed in the source.
808
8092009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
810
811        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
812        mode bits being set. This behavior was not POSIX compliant and has
813        been corrected in the filesystem code.
814
8152009-06-18      Chris Johns <chrisj@rtems.org>
816
817        * psx04/task3.c: Declare unions volatile to workaround the H8300
818        gcc bug.
819
8202009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
821
822        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
823        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
824        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
825
8262009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
827
828        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
829        NULL attribute pointer on init.
830
8312009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
832
833        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
834        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
835        Improved so coverage is better.
836
8372009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
838
839        * psx04/init.c: Correct errors introduced by using different variable
840        for return type when correcting typing warnings.
841
8422009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
843
844        * Makefile.am, configure.ac: Add new test to provide coverage analysis
845        of the current implementation of getitimer() and setitimer().
846        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
847        psxitimer/psxitimer.scn: New files.
848
8492009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
850
851        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
852        case to improve coverage analysis.
853
8542009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
855
856        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
857        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
858        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
859        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
860        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
861        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
862        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
863
8642009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
865
866        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
867        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
868        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
869        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
870        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
871        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
872        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
873        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
874        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
875        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
876        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
877        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
878        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
879        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
880        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
881        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
882        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
883        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
884        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
885        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
886        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
887        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
888        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
889        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
890        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
891        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
892        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
893        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
894        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
895        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
896        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
897        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
898        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
899        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
900        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
901        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
902        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
903        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
904        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
905        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
906        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
907        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
908        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
909        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
910        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
911        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
912        psxhdrs/timer07.c: Fix warnings.
913
9142009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
915
916        * psxfile01/test.c: Change from int to size_t.
917
9182009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
919
920        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
921        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
922        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
923        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
924        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
925        psxcancel/Makefile.am, psxchroot01/Makefile.am,
926        psxcleanup/Makefile.am, psxenosys/Makefile.am,
927        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
928        psxfile01/Makefile.am, psxkey01/Makefile.am,
929        psxmount/Makefile.am, psxmsgq01/Makefile.am,
930        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
931        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
932        psxsem01/Makefile.am, psxsignal01/Makefile.am,
933        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
934        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
935        psxualarm/Makefile.am: Eliminate _exe_/.exe.
936
9372009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
938
939        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
940        with create option so we are sure it will get a control block and
941        proceed to allocate other memory. Clean up screen output.
942
9432008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
944
945        * psx05/init.c: Add parameter to call to sched_get_priority_max().
946
9472008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
948
949        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
950        Run all tests successfully with maxixum number of priorities as 16
951        instead of 256. This was done by temporarily modifying the score
952        priority.h maximum. This allowed testing of all API code to ensure
953        that it worked properly with a reduced number of priorities. Most
954        modifications were to switch from hard-coded maximum to using the API
955        provided methods to determine maximum number of priority levels.
956
9572008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
958
959        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
960        clock_gettime() NOT by reaching into the SuperCore.
961
9622008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
963
964        * psx01/psx01.scn: Bump version to 4.9.99.0
965
9662008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
967
968        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
969        psxfatal_support/system.h: Convert to "bool".
970
9712008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
972
973        PR 1296/cpukit.
974        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
975        incorrect repeat interval. This patch fixes the following problems in
976        the test.
977          (1) Adds test for value of it_interval.tv_nsec.
978          (2) Corrects test for absolute timer in past.
979          (3) Modifies test to use different initial and repeat periods.
980          (4) Updates psxtimer01.scn to match results.
981
9822008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
983
984        PR 1297/cpukit
985        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
986        pointer handling.
987
9882008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
989
990        * psxsem01/init.c: Spacing.
991
9922008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
993
994        PR 1293/tests
995        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
996
9972008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
998
999        PR 1291/cpukit
1000        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
1001        POSIX services taking relative instead of absolute time for timeouts,
1002        these tests were updated.
1003
10042008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1005
1006        * psxfile01/test.c: truncate on /dev/console now works.
1007
10082008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1009
1010        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1011        requested for initialization task.
1012
10132008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1014
1015        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1016        like CVS conflict markers.
1017
10182008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1019
1020        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1021        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1022
10232008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1024
1025        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1026
10272008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1028
1029        * psxkey01/task.c: Fix warnings.
1030
10312008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1032
1033        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1034
10352008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1036
1037        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1038        Added tests for failure path coverages. Consolidated methods used in
1039        multiple places into support routines.
1040        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1041        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1042        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1043
10442008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1045
1046        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1047        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1048        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1049        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1050        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1051        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1052        for < 1988.
1053
10542008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1055
1056        * Makefile.am, configure.ac: New tests.
1057        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1058        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1059        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1060        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1061        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1062
10632008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1064
1065        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1066        portions of Object Services added to API.
1067        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1068        psx14/system.h: New files.
1069
10702008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1071
1072        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1073        pthread_attr_[get|set]clock.
1074
10752008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1076
1077        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1078        implementation mprotect().
1079
10802008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1081
1082        * psxcleanup/.cvsignore: New file.
1083
10842008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1085
1086        * psxcleanup/system.h: New file.
1087
10882008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1089
1090        * Makefile.am, configure.ac:
1091        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1092        psxcleanup/psxcleanup.scn: New files.
1093
10942008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1095
1096        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1097        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1098
10992007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1100
1101        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1102
11032007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1104
1105        * Makefile.am, configure.ac: Added test for ualarm
1106        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1107        psxualarm/system.h: New files.
1108
11092007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1110
1111        * Makefile.am, configure.ac: Added posix signal test
1112        * psxsignal01/Makefile.am, psxsignal01/init.c,
1113        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1114        psxsignal01/task1.c: New files.
1115
11162007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1117
1118        * Makefile.am, configure.ac: Add test for sysconf().
1119        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1120        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1121
11222007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1123
1124        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1125        sched_rr_get_interval() and sched_get_priority_max().
1126
11272007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1128
1129        * psxenosys/init.c: Fix typo.
1130
11312007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1132
1133        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1134        addition of second POSIX Timer test. Add initial version of
1135        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1136        left to add.
1137        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1138        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1139        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1140        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1141        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1142        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1143
11442007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1145
1146        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1147
11482007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1149
1150        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1151        functions that return ENOSYS.
1152        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1153        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1154
11552007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1156
1157        * psx13/test.c: Fix spelling error.
1158
11592007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1160
1161        * psxtime/test.c: Add tests for adjtime().
1162
11632007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1164
1165        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1166        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1167        cases to improve test coverage.
1168
11692007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1170
1171        PR 1262/filesystem
1172        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1173        and writev() including documentation and test case.
1174        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1175        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1176
11772007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1178
1179        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1180        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1181        test cases so last output line follows END OF pattern. Make sure test
1182        case all run. All tests appeared ok on sis.
1183
11842007-04-05      Joel Sherrill <joel@OARcorp.com>
1185
1186        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1187        behavior more closely matching GNU/Linux.
1188
11892006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1190
1191        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1192        include normal blocking and unblocking on timeout.
1193
11942006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1195
1196        * configure.ac: New BUG-REPORT address.
1197
11982006-11-17      Joel Sherrill <joel@OARcorp.com>
1199
1200        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1201        Previously the timeout was not absolute time and checked BEFORE
1202        attempting to lock semaphore.
1203
12042006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1205
1206        * psxbarrier01/main.c: New file.
1207
12082006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1209
1210        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1211        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1212        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1213        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1214
12152006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1216
1217        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1218        and partial implementation of POSIX rwlocks.
1219        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1220        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1221
12222006-10-30      Joel Sherrill <joel@OARcorp.com>
1223
1224        PR 841/rtems
1225        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1226        specification.
1227
12282006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1229
1230        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1231
12322006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1233
1234        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1235        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1236        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1237        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1238        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1239        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1240        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1241        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1242        Use rtems_testsdir instead.
1243
12442005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1245
1246        * configure.ac: Remove RTEMS_ENABLE_BARE,
1247        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1248
12492005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1250
1251        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1252        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1253        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1254        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1255        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1256        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1257        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1258        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1259        Convert to using *_PROGRAMS.
1260
12612005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1262
1263        * psx01/Makefile.am, psx02/Makefile.am,
1264        psx03/Makefile.am, psx04/Makefile.am,
1265        psx05/Makefile.am, psx06/Makefile.am,
1266        psx07/Makefile.am, psx08/Makefile.am,
1267        psx09/Makefile.am, psx10/Makefile.am,
1268        psx11/Makefile.am, psx12/Makefile.am,
1269        psx13/Makefile.am, psxcancel/Makefile.am,
1270        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1271        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1272        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1273        psxstat/Makefile.am, psxtime/Makefile.am,
1274        psxtimer/Makefile.am: Rework.
1275
12762005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1277
1278        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1279        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1280        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1281        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1282        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1283        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1284        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1285        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1286        * psxtests.am: Remove.
1287
12882005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1289
1290        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1291        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1292        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1293        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1294        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1295        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1296        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1297        psxtime/Makefile.am, psxtimer/Makefile.am:
1298        AM_CPPFLAGS += -I..../support/include.
1299
13002005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1301
1302        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1303
13042005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1305
1306        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1307        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1308        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1309        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1310        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1311        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1312        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1313        psxstat/Makefile.am: Add ../include/pmacros.h
1314        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1315        POSIX_FILES_DIRS.
1316        * psxtests.am: Remove LIB_VARIANT.
1317
13182005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1319
1320        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1321        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1322        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1323        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1324        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1325        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1326        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1327        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1328        Remove SRC, PRINT_SRC.
1329
13302005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1331
1332        * Makefile.am: Cleanup.
1333
13342005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1335
1336        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1337        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1338        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1339        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1340        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1341        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1342        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1343        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1344        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1345        Partial conversion to automake.
1346
13472005-09-01      Joel Sherrill <joel@OARcorp.com>
1348
1349        PR 628/rtems
1350        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1351        being an error.
1352
13532005-04-26      Joel Sherrill <joel@OARcorp.com>
1354
1355        * psxreaddir/test.c: Eliminate warnings.
1356
13572004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1358
1359        * configure.ac: Require automake > 1.9.
1360
13612004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1362
1363        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1364        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1365        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1366        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1367        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1368        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1369        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1370        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1371        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1372        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1373        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1374        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1375        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1376        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1377        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1378        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1379        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1380        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1381        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1382        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1383        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1384        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1385        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1386
13872004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1388
1389        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1390        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1391        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1392        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1393
13942004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1395
1396        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1397        to using c99 fixed size types.
1398
13992004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1400
1401        * Makefile.am: Remove include from SUBDIRS.
1402
14032004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1404
1405        * include/Makefile.am: Remove.
1406        * Makefile.am: Merge-in include/Makefile.am.
1407        * configure.ac: Reflect changes above.
1408
14092004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1410
1411        * configure.ac: Add 2nd arg to RTEMS_TOP.
1412
14132004-03-05      Joel Sherrill <joel@OARcorp.com>
1414
1415        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1416        psxtimer/psxtimer.c: Eliminate warnings and typos.
1417
14182004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1419
1420        PR 582/core
1421        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1422        queue test so more of it runs now.
1423
14242004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1425
1426        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1427        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1428        * psx02/Makefile.am: Ditto.
1429        * psx03/Makefile.am: Ditto.
1430        * psx04/Makefile.am: Ditto.
1431        * psx05/Makefile.am: Ditto.
1432        * psx06/Makefile.am: Ditto.
1433        * psx07/Makefile.am: Ditto.
1434        * psx08/Makefile.am: Ditto.
1435        * psx09/Makefile.am: Ditto.
1436        * psx10/Makefile.am: Ditto.
1437        * psx11/Makefile.am: Ditto.
1438        * psx12/Makefile.am: Ditto.
1439        * psx13/Makefile.am: Ditto.
1440        * psxcancel/Makefile.am: Ditto.
1441        * psxchroot01/Makefile.am: Ditto.
1442        * psxfile01/Makefile.am: Ditto.
1443        * psxmount/Makefile.am: Ditto.
1444        * psxmsgq01/Makefile.am: Ditto.
1445        * psxreaddir/Makefile.am: Ditto.
1446        * psxsem01/Makefile.am: Ditto.
1447        * psxstat/Makefile.am: Ditto.
1448        * psxtime/Makefile.am: Ditto.
1449        * psxtimer/Makefile.am: Ditto.
1450
14512003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1452
1453        * psxtests.am: Add dirstamp support.
1454
14552003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1456
1457        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1458
14592003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1460
1461        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1462
14632003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1464
1465        * psxcancel/Makefile.am: Remove used H_FILES.
1466
14672003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1468
1469        * include/Makefile.am: Reformat.
1470        * psx01/Makefile.am: Remove all-local: $(ARCH).
1471        * psx02/Makefile.am: Remove all-local: $(ARCH).
1472        * psx03/Makefile.am: Remove all-local: $(ARCH).
1473        * psx04/Makefile.am: Remove all-local: $(ARCH).
1474        * psx05/Makefile.am: Remove all-local: $(ARCH).
1475        * psx06/Makefile.am: Remove all-local: $(ARCH).
1476        * psx07/Makefile.am: Remove all-local: $(ARCH).
1477        * psx08/Makefile.am: Remove all-local: $(ARCH).
1478        * psx09/Makefile.am: Remove all-local: $(ARCH).
1479        * psx10/Makefile.am: Remove all-local: $(ARCH).
1480        * psx11/Makefile.am: Remove all-local: $(ARCH).
1481        * psx12/Makefile.am: Remove all-local: $(ARCH).
1482        * psx13/Makefile.am: Remove all-local: $(ARCH).
1483        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1484        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1485        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1486        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1487        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1488        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1489        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1490        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1491        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1492        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1493        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1494
14952003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1496
1497        * configure.ac: Reflect having moved to testsuites/.
1498
14992003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1500
1501        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1502
15032003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1504
1505        * configure.ac:Remove RTEMS_CHECK_CPU.
1506
15072003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1508
1509        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1510
15112003-09-04      Joel Sherrill <joel@OARcorp.com>
1512
1513        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1514        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1515        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1516        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1517        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1518        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1519        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1520        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1521        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1522        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1523        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1524        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1525        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1526        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1527        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1528        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1529        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1530        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1531        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1532        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1533        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1534        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1535        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1536        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1537        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1538        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1539        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1540        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1541        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1542        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1543        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1544        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1545        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1546        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1547        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1548        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1549        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1550        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1551        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1552        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1553        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1554        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1555        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1556        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1557        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1558        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1559        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1560        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1561        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1562        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1563        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1564        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1565        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1566        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1567        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1568        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1569        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1570        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1571        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1572        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1573        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1574        psxtimer/system.h: URL for license changed.
1575
15762003-09-04      Joel Sherrill <joel@OARcorp.com>
1577
1578        PR 462/tests
1579        * psxhdrs/Makefile.am: Added ualarm.c
1580        * psxhdrs/signal23.c: New file.
1581
15822003-09-03      Joel Sherrill <joel@OARcorp.com>
1583
1584        PR 463/tests
1585        PR 465/tests
1586        * psxhdrs/Makefile.am: Add new test cases.
1587        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1588        psxhdrs/timer07.c: New files.
1589
15902003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1591
1592        * Makefile.am: Reflect having moved aclocal/.
1593
15942003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1595
1596        * Makefile.am: Reflect having moved automake/.
1597        * include/Makefile.am: Reflect having moved automake/.
1598        * psx01/Makefile.am: Reflect having moved automake/.
1599        * psx02/Makefile.am: Reflect having moved automake/.
1600        * psx03/Makefile.am: Reflect having moved automake/.
1601        * psx04/Makefile.am: Reflect having moved automake/.
1602        * psx05/Makefile.am: Reflect having moved automake/.
1603        * psx06/Makefile.am: Reflect having moved automake/.
1604        * psx07/Makefile.am: Reflect having moved automake/.
1605        * psx08/Makefile.am: Reflect having moved automake/.
1606        * psx09/Makefile.am: Reflect having moved automake/.
1607        * psx10/Makefile.am: Reflect having moved automake/.
1608        * psx11/Makefile.am: Reflect having moved automake/.
1609        * psx12/Makefile.am: Reflect having moved automake/.
1610        * psx13/Makefile.am: Reflect having moved automake/.
1611        * psxcancel/Makefile.am: Reflect having moved automake/.
1612        * psxchroot01/Makefile.am: Reflect having moved automake/.
1613        * psxfile01/Makefile.am: Reflect having moved automake/.
1614        * psxhdrs/Makefile.am: Reflect having moved automake/.
1615        * psxmount/Makefile.am: Reflect having moved automake/.
1616        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1617        * psxreaddir/Makefile.am: Reflect having moved automake/.
1618        * psxsem01/Makefile.am: Reflect having moved automake/.
1619        * psxstat/Makefile.am: Reflect having moved automake/.
1620        * psxtime/Makefile.am: Reflect having moved automake/.
1621        * psxtimer/Makefile.am: Reflect having moved automake/.
1622
16232003-08-14      Joel Sherrill <joel@OARcorp.com>
1624
1625        PR 408/filesystem
1626        * psx13/test.c: Added very rudimentary test of sync() service.
1627
16282003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1629
1630        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1631
16322003-06-12      Joel Sherrill <joel@OARcorp.com>
1633
1634        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1635
16362003-05-29      Joel Sherrill <joel@OARcorp.com>
1637
1638        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1639        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1640        psxtimer/psxtimer.c: Removed warnings.
1641
16422003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1643
1644        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1645        CC_CFLAGS_DEFAULT (obsolete).
1646
16472003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1648
1649        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1650        Remove CC_LDFLAGS_PROFILE_V.
1651
16522003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1653
1654        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1655
16562003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1657
1658        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1659
16602003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1661
1662        * configure.ac: AC_PREREQ(2.57).
1663
16642002-11-14      Joel Sherrill <joel@OARcorp.com>
1665
1666        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1667        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1668        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1669        Per PR239 update the IDs in the various screens.
1670
16712002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1672
1673        * .cvsignore: Reformat.
1674        Add autom4te*cache.
1675        Remove autom4te.cache.
1676
16772002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1678
1679        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1680        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1681        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1682        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1683        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1684        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1685        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1686        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1687        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1688        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1689        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1690        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1691        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1692        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1693        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1694        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1695        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1696        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1697        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1698        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1699        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1700        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1701        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1702        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1703
17042002-08-01      Joel Sherrill <joel@OARcorp.com>
1705
1706        * Per PR47 add support for buffered test output.  This involved
1707        adding defines to redirect output to a buffer and dump it when
1708        full, at "test pause", and at exit.  To avoid problems when redefining
1709        exit(), all tests were modified to call rtems_test_exit().
1710        Some tests, notable psxtests, had to be modified to include
1711        the standard test macro .h file (pmacros.h or tmacros.h) to
1712        enable this support.
1713        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1714        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1715        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1716        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1717        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1718        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1719        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1720        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1721        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1722        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1723        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1724        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1725
17262002-07-05      Joel Sherrill <joel@OARcorp.com>
1727
1728        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1729        Updated as part of PR164 which reported problems with the RTEMS
1730        implementation of pthread_cancel.
1731       
17322001-04-26      Joel Sherrill <joel@OARcorp.com>
1733
1734        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1735        reworked POSIX message queues to add a descriptor separate from
1736        the underlying message queue.  This allows non-blocking to follow
1737        the "open" not the underlying queue.
1738 
17392002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1740
1741        * configure.ac: Remove ENABLE_GCC28.
1742
17432002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1744
1745        * configure.ac:
1746        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1747        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1748        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1749        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1750        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1751        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1752        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1753        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1754        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1755        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1756        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1757        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1758        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1759        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1760        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1761        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1762        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1763        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1764        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1765        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1766        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1767        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1768        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1769        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1770        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1771        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1772        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1773        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1774
17752001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1776
1777        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1778        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1779        Since we check permissions before evaluating enough to see if it
1780        a regular file or directory, this hack is needed to make the regular
1781        file executable.
1782
17832001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1784
1785        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1786        * configure.in: Remove.
1787        * configure.ac: New file, generated from configure.in by autoupdate.
1788
17892001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1790
1791        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1792
17932001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1794
1795        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1796        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1797        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1798        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1799        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1800        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1801        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1802        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1803        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1804        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1805        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1806        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1807        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1808        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1809        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1810        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1811        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1812        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1813        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1814        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1815        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1816        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1817        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1818        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1819
18202001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1821
1822        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1823        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1824        psxchroot01 test.
1825
18262001-05-25      Joel Sherrill <joel@OARcorp.com>
1827
1828        * Added once version of psxchroot01 test for user review.
1829        * psxchroot01: New directory.
1830        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1831        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1832        * configure.in, Makefile.am: Modified to reflect above.
1833
18342001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1835
1836        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1837
18382001-04-24      Joel Sherrill <joel@OARcorp.com>
1839
1840        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1841        open, write, reopen, append twice from Andrew Bythell
1842        <abythell@nortelnetworks.com> that tripped an initialization
1843        problem in the IMFS.
1844
18452001-04-20      Joel Sherrill <joel@OARcorp.com>
1846
1847        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1848        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1849        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1850        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1851        Various adjustments so test output matches screens more reliably.
1852
18532001-01-25      Joel Sherrill <joel@OARcorp.com>
1854
1855        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1856
18572000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1858
1859        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1860        to remain consistant across platforms and bsps by forcing
1861        a mount point in front of all paths.
1862
18632000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1864
1865        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1866        expected error condition in one case.
1867        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1868        readdir() of root of mounted filesystem.  Also corrected the screen
1869        file for some mistakes noticed in this effort.
1870
18712000-11-13      Joel Sherrill <joel@OARcorp.com>
1872
1873        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1874
18752000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1876
1877        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1878
18792000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1880
1881        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1882
18832000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1884
1885        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1886        Switch to GNU canonicalization.
1887        * psxtests.am: Remove DEFS.
1888
18892000-10-24      Joel Sherrill <joel@OARcorp.com>
1890
1891        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1892        It was formerly incorrectly prototyped in <libio.h>.
1893
18942000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1895
1896        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1897        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1898        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1899        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1900        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1901        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1902        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1903        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1904
19052000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1906        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1907        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1908        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1909        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1910        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1911        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1912        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1913
19142000-08-10      Joel Sherrill <joel@OARcorp.com>
1915
1916        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.