source: rtems/testsuites/psxtests/ChangeLog @ 190f165b

4.115
Last change on this file since 190f165b was 190f165b, checked in by Sebastian Huber <sebastian.huber@…>, on 07/07/10 at 09:11:25

2010-07-07 Sebastian Huber <Sebastian.Huber@…>

  • psxfatal_support/init.c: Print end of test message in case of success. Stop multitasking in the fatal error extension.
  • psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
  • Property mode set to 100644
File size: 74.9 KB
Line 
12010-07-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
2
3        * psxfatal_support/init.c: Print end of test message in case of
4        success.  Stop multitasking in the fatal error extension.
5        * psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
6
72010-07-06      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
8
9        * psxtimes01/init.c: Added missing declaration.
10
112010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        * Makefile.am, configure.ac: Add test for various forms of times() and
14        getrusage().
15        * psxgetrusage01/.cvsignore, psxgetrusage01/Makefile.am,
16        psxgetrusage01/init.c, psxgetrusage01/psxgetrusage01.doc,
17        psxgetrusage01/psxgetrusage01.scn, psxtimes01/.cvsignore,
18        psxtimes01/Makefile.am, psxtimes01/init.c, psxtimes01/psxtimes01.doc,
19        psxtimes01/psxtimes01.scn: New files.
20
212010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
22
23        * psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in
24        /etc/passwd and /etc/group.
25
262010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
27
28        * psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
29        cases.
30
312010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
32
33        * psx13/test.c: Fix warning.
34
352010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
36
37        * psxfile01/test_cat.c: Does not need posix specific macros.
38
392010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
40
41        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
42        Remove tests which put NULL entries in file handlers.
43
442010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
45
46        PR 1598/testing
47        * Makefile.am, configure.ac, psxpasswd01/init.c,
48        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
49        for POSIX user database (e.g. /etc/group and /etc/passwd) access
50        routines which are implemented in libcsupport/src/getpwent.c.
51        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
52        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
53
542010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
55
56        PR 1597/cpukit
57        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
58        psxstat/test.c: Add lchown() and utimes().
59
602010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
61
62        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
63        various POSIX methods that access UID, PID, and GID.
64        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
65        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
66        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
67        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
68        psxid01/psxid01.scn: New files.
69
702010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
71
72        * psximfs01/init.c: Fix warning introduced.
73
742010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
75
76        PR 1595/tests
77        * psximfs01/init.c: Fix warnings.
78
792010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
80
81        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
82        pointer.
83
842010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
85
86        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
87
882010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
89
90        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
91        files of maximum sizes.
92        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
93        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
94
952010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
96
97        * Makefile.am, configure.ac: Revert accidentally committed patch.
98
992010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
100
101        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
102        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
103        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
104        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
105        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
106        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
107        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
108        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
109        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
110        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
111        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
112        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
113        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
114        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
115        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
116        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
117        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
118        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
119        psxsem01/Makefile.am, psxsignal01/Makefile.am,
120        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
121        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
122        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
123        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
124        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
125        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
126        committed patch.
127
1282010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
129
130        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
131        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
132        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
133        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
134        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
135        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
136        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
137        psxcancel/Makefile.am, psxcancel01/Makefile.am,
138        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
139        psxcleanup01/Makefile.am, psxclock/Makefile.am,
140        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
141        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
142        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
143        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
144        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
145        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
146        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
147        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
148        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
149        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
150        psxsem01/Makefile.am, psxsignal01/Makefile.am,
151        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
152        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
153        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
154        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
155        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
156        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
157        than number of file descriptors configured.
158
1592010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
160
161        * psxfile02/psxfile02.doc: Filled in documentation information.
162
1632010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
164
165        * Makefile.am, configure.ac: Added test case for calls that check for
166        an unopened file descriptor.
167        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
168        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
169
1702010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
171
172        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
173        parameter to adjtime NULL.
174
1752010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
176
177        * psxfatal_support/init.c: Remove references to ITRON constants.
178
1792010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
180
181        * psxfile01/test.c: Update for IMFS API changes.
182
1832010-06-02      Chris Johns <chrisj@rtems.org>
184
185        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
186        psxstat/test.c: Update to the new mount API.
187
1882010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
189
190        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
191        * include/pmacros.h: Add PRIdoff_t.
192
1932010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
194
195        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
196        exercises the _rename_r in libcsupport. For now, it also
197        provides two fsmount_me_h handlers to enable certain error
198        checking paths
199
2002010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
201
202        * psxfile01/test.c: Add check for errno on chdir(NULL).
203
2042010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
205
206        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
207
2082010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
209
210        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
211        thread can reliably reach the pthread_join() call.
212
2132010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
214
215        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
216        rewinddir(NULL) since we are now using newlib's implementation and it
217        does not check for NULL. This causes a fault on some targets.
218
2192010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
220
221        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
222        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
223        Reflect POSIX changes to sched_param.
224
2252010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
226
227        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
228        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
229        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
230        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
231        #include <unistd.h>.
232
2332009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
234
235        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
236        to cover the trivial NULL case for pipe function.
237
2382009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
239
240        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
241        and compilation issues. Initial test build was accidentally without
242        POSIX enabled.
243
2442009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
245
246        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
247        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
248        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
249        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
250        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
251        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
252        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
253        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
254        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
255        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
256        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
257        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
258        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
259        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
260        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
261        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
262        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
263        Use rtems_test_assert() consistently instead of system assert().
264        rtems_test_assert() is designed to integrate into the RTEMS test
265        suite infrastructure.
266
2672009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
268
269        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
270        families.
271        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
272        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
273
2742009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
275
276        PR 1460/cpukit
277        * psx14/init.c: Change return type on methods accessing portions of
278        RTEMS Ids to int. This allows -1 to be return on error.
279
2802009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
281
282        PR 1466/tests
283        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
284        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
285        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
286        Add test specifically to test it since it is deprecated as of
287        POSIX.1-2008.
288        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
289        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
290
2912009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
292
293        * psxcancel01/init.c: Initialize start time.
294
2952009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
296
297        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
298        returned by POSIX methods which return a pointer which is -1 on
299        error. This eliminated some casts.
300
3012009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
302
303        * psxenosys/Makefile.am: Add documentation file.
304        * psxenosys/psxenosys.doc: New file.
305
3062009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
307
308        * psxsignal03/init.c:
309        Print sigval.sival_ptr instead of "union sigval".
310
3112009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
312
313        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
314        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
315        * psxfile01/test.c: Remove obsure #ifdef's.
316        Apply PRI* macros to print struct stat fields.
317
3182009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
319
320        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
321        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
322
3232009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
324
325        * include/pmacros.h: November is the 11th month.
326
3272009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
328
329        * psxstat/test.c: Remove #ifdef's.
330        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
331        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
332        if 12MB are too big for a target (16bit compliance).
333        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
334        for 16bit compliance.
335        * psx14/init.c: Add local prototypes for
336        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
337        Reflect the prototypes having been missing to printf's.
338
3392009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
340
341        * psxsysconf/init.c:
342        Comment out sysconf(LONG_MAX) check (not useful).
343        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
344        16bit compliance.
345        * psx11/task.c: Use long for nsecs.
346        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
347        attribute to pthread_condattr_setpshared for 16bit target compliance.
348
3492009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
350
351        * psxbarrier01/test.c: Include <tmacros.h>
352
3532009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
354
355        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
356        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
357        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
358        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
359        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
360        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
361        Use PRIxpthread_t to print pthread_t's.
362
3632009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
364
365        * psxmsgq02/init.c:
366        Remove cast in call to fatal_posix_service_status_errno.
367        * psxenosys/init.c:
368        Add missing args in calls to execl, execlp, execle.
369        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
370        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
371        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
372        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
373        * configure.ac:
374        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
375
3762009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
377
378        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
379        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
380        * psxclock/init.c: Use %ld to print *.tv_nsec.
381        * psx06/init.c, psx06/system.h: Misc. warning fixes.
382
3832009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
384
385        * psxsignal03/init.c: Add missing argument to printf.
386        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
387        * psxclock/init.c, psxtimer01/psxtimer.c:
388        Use PRItime_t to print time_t's.
389        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
390        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
391
3922009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
393
394        * psxtime/test.c: Include <sys/time.h>.
395        Conditionally add local prototype for adjtime()
396        if sys/time.h doesn't supply it.
397        * psx07/init.c: Include <sched.h>, <pthread.h>.
398        * psx05/init.c: Include <sched.h>.
399        * psx11/init.c, psx09/init.c: Include <sched.h>.
400        * psx12/init.c: Include <sched.h>.
401        * psxenosys/init.c: Include <pthread.h>.
402        Conditionally add local prototype for pthread_atfork()
403        if pthread.h doesn't supply it.
404        * psxkey01/init.c: Include "test_support.h".
405
4062009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
407
408        * configure.ac: Check for pthread_atfork in pthread.h.
409        * psxrwlock01/test.c: Conditionally add local prototype for
410        pthread_atfork() if pthread.h doesn't supply it.
411        Include <pthread.h>.
412
4132009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
414
415        * configure.ac: Check for sys/mman.h.
416        Check for mprotect in sys/mman.h.
417        * psxenosys/init.c: Conditionally add local prototype for
418        mprotect() if sys/mman.h doesn't supply it.
419
4202009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
421
422        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
423        * psxrwlock01/test.c: Conditionally add local prototype for
424        pthread_rwlock_unlock() if pthread.h doesn't supply it.
425
4262009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
427
428        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
429        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
430        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
431        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
432        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
433        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
434        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
435        psxualarm/init.c: Remove unused vars.
436        Add missing prototypes.
437
4382009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
439
440        * Makefile.am: Build file IO related tests even with POSIX threading is
441        disabled.
442
4432009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
444
445        * configure.ac: Don't add -ansi -fasm to CFLAGS.
446
4472009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
448
449        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
450        remaining to not equal the period.
451
4522009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
453
454        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
455
4562009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
457
458        * psxcleanup/system.h: Fix typo.
459        * Makefile.am, configure.ac: Add new test for exercising pushing
460        and popping a clean up handler without actually executing it.
461        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
462        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
463        psxcleanup01/psxcleanup01.scn: New files.
464
4652009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
466
467        * Makefile.am, configure.ac: Add new test to ensure that canceling an
468        alarm works as defined.
469        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
470        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
471
4722009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
473
474        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
475
4762009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
477
478        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
479        parameter to timer_settime().
480
4812009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
482
483        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
484        timer_settime() for previous value. We are not using the
485        value in this particular case and this path must be exercised.
486        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
487
4882009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
489
490        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
491        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
492        cases.
493
4942009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
495
496        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
497        from an ISR.
498        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
499        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
500
5012009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
502
503        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
504        deprecated rtems_extension.
505
5062009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
507
508        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
509        nanoseconds.
510
5112009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
512
513        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
514        getpagesize().
515
5162009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
517
518        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
519        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
520        psxsignal04/Makefile.am: Move test cases which needed to be executed
521        when POSIX is disabled to psxclock so they will be.
522
5232009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
524
525        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
526        test to exercise clock and delay services enabled when POSIX threads
527        are disabled. This is split from psx01. POSIX test suite now enabled
528        when POSIX threads are disabled so only enable tests which are
529        appropriate.
530        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
531        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
532
5332009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
534
535        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
536        when not to change ssporadic scheduler so it does not touch a task's
537        priority when it is holding a mutex or its priority would be impacted
538        adversely.
539
5402009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
541
542        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
543        for adjusting time (adjtime()) where the time is adjusted by enough
544        microseconds that it crosses a second boundary.
545
5462009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
547
548        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
549        test to catch more sporadic server cases.
550
5512009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
552
553        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
554        remaining pointer.
555
5562009-08-17     
557
558        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
559        a recursize mutex.
560
5612009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
562
563        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
564        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
565        rtems_clock_get_ticks_per_second().
566
5672009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
568
569        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
570        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
571
5722009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
573
574        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
575        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
576
5772009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
578
579        * Makefile.am, configure.ac: Add test case for user providing their own
580        stack to a POSIX thread.
581        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
582        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
583
5842009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
585
586        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
587        that it hits both failing to allocate memory for the message queue
588        name and message buffers.
589
5902009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
591
592        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
593        quicker and more reliably hit the intended critical section.
594
5952009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
596
597        * Makefile.am, configure.ac: Add a test to exercise an odd case in
598        _POSIX_signals_Clear_signals.
599        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
600        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
601
6022009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
603
604        * psxmsgq04/init.c: Correct typo in configuration so test does as
605        intended.
606
6072009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
608
609        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
610        Update to handle ENFILE case now that POSIX message queues and
611        message queue file descriptors are configured separately and this
612        error is possible.
613
6142009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
615
616        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
617        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
618        allocating the message buffers for a POSIX message queue.
619
6202009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
621
622        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
623        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
624        is right. Update both screens.
625
6262009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
627
628        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
629        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
630        variation which focused on real-time signals rather than user
631        signals.
632        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
633        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
634
6352009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
636
637        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
638        replenish period of zero.
639
6402009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
641
642        * Makefile.am, configure.ac: Add new test to account for properly
643        handling keys when a thread has non-NULL key value and key has NULL
644        destructor and when a thread has NULL key value and key has
645        destructor.
646        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
647        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
648
6492009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
650
651        * Makefile.am, configure.ac: Add new test for exercising running out of
652        memory while allocating the key pointers.
653        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
654        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
655
6562009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
657
658        * psxmsgq04/init.c: Add call to mq_unlink.
659
6602009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
661
662        * Makefile.am, configure.ac: Add shell of new test.
663        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
664        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
665
6662009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
667
668        * Makefile.am, configure.ac: Add test to address cases where a thread
669        is waiting on a signal (sigwait) and we send it. Also address case
670        where there are too many queued signals.
671        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
672        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
673
6742009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
675
676        * psxsignal02/init.c: Fix spacing.
677
6782009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
679
680        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
681        mq_timedreceive and mq_timedsend conditions. In particular test
682        timeout in the past.
683
6842009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
685
686        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
687        with timeout in the past.
688
6892009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
690
691        * psxsignal02/psxsignal02.scn: Fill in screen file.
692
6932009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
694
695        * Makefile.am, configure.ac: Add new test to exercise algorithm to
696        dispatch process wide signals to individual threads.
697        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
698        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
699
7002009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
701
702        * Makefile.am, configure.ac: Add test to exercise interrupt
703        synchronization logic in _POSIX_Timer_Insert_helper that supports
704        POSIX timers.
705        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
706        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
707        psxintrcritical01/psxintrcritical01.scn: New files.
708
7092009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
710
711        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
712        multiple cases which complete coverage of thread cancellation.
713        * psxcancel/psxcancel.doc: New file.
714
7152009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
716
717        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
718        * psxsem01/system.h: Removed.
719
7202009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
721
722        * psxsem01/init.c: Eliminate warning.
723
7242009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
725
726        * psxcancel/init.c: Clean up.
727
7282009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
729
730        * psxmutexattr01/init.c: Make test optional if tools do not support
731        posix mutex type attribute.
732
7332009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
734
735        * Makefile.am, configure.ac: Add new test to exercise error case for
736        when a task is blocked on a condition variable with one mutex and
737        another task attempts to block on the same condition variable with
738        another mutex.
739        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
740        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
741
7422009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
743
744        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
745        trylock is unable to obtain the spinlock and that attempting to
746        unlock a spinlock from a thread which did not lock it works as
747        expected.
748        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
749        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
750        New files.
751
7522009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
753
754        * psxspin01/test.c: Remove unnecessary defines.
755
7562009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
757
758        * psx11/init.c: Use explicit scheduler.
759
7602009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
761
762        * Makefile.am, configure.ac: Add test to exercise
763        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
764        toolset enables the feature.
765        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
766        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
767        psxmutexattr01/psxmutexattr01.scn: New files.
768
7692009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
770
771        * Makefile.am, configure.ac: Add test for auto initialization of
772        message queues.
773        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
774        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
775        psxautoinit02/psxautoinit02.scn: New files.
776
7772009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
778
779        * Makefile.am, configure.ac: Add test of pthread mutex auto
780        intialization.
781        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
782        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
783
7842009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
785
786        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
787
7882009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
789
790        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
791        code.
792
7932009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
794
795        * psx07/init.c: Slight test fix to ensure state of sched_param
796        structure.
797
7982009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
799
800        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
801        obtaining an rwlock and then releasing it twice.
802
8032009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
804
805        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
806
8072009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
808
809        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
810        sigtimedwait(). Update screen file.
811
8122009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
813
814        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
815        obtaining rwlock for write with a timed lock operation when the
816        abstime timeout is in the past.
817
8182009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
819
820        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
821        obtaining rwlock for read with a timed lock operation when the
822        abstime timeout is in the past.
823
8242009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
825
826        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
827        that the assert has been removed in the source.
828
8292009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
830
831        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
832        mode bits being set. This behavior was not POSIX compliant and has
833        been corrected in the filesystem code.
834
8352009-06-18      Chris Johns <chrisj@rtems.org>
836
837        * psx04/task3.c: Declare unions volatile to workaround the H8300
838        gcc bug.
839
8402009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
841
842        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
843        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
844        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
845
8462009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
847
848        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
849        NULL attribute pointer on init.
850
8512009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
852
853        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
854        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
855        Improved so coverage is better.
856
8572009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
858
859        * psx04/init.c: Correct errors introduced by using different variable
860        for return type when correcting typing warnings.
861
8622009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
863
864        * Makefile.am, configure.ac: Add new test to provide coverage analysis
865        of the current implementation of getitimer() and setitimer().
866        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
867        psxitimer/psxitimer.scn: New files.
868
8692009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
870
871        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
872        case to improve coverage analysis.
873
8742009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
875
876        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
877        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
878        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
879        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
880        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
881        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
882        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
883
8842009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
885
886        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
887        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
888        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
889        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
890        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
891        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
892        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
893        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
894        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
895        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
896        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
897        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
898        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
899        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
900        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
901        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
902        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
903        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
904        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
905        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
906        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
907        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
908        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
909        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
910        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
911        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
912        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
913        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
914        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
915        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
916        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
917        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
918        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
919        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
920        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
921        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
922        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
923        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
924        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
925        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
926        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
927        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
928        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
929        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
930        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
931        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
932        psxhdrs/timer07.c: Fix warnings.
933
9342009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
935
936        * psxfile01/test.c: Change from int to size_t.
937
9382009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
939
940        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
941        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
942        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
943        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
944        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
945        psxcancel/Makefile.am, psxchroot01/Makefile.am,
946        psxcleanup/Makefile.am, psxenosys/Makefile.am,
947        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
948        psxfile01/Makefile.am, psxkey01/Makefile.am,
949        psxmount/Makefile.am, psxmsgq01/Makefile.am,
950        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
951        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
952        psxsem01/Makefile.am, psxsignal01/Makefile.am,
953        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
954        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
955        psxualarm/Makefile.am: Eliminate _exe_/.exe.
956
9572009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
958
959        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
960        with create option so we are sure it will get a control block and
961        proceed to allocate other memory. Clean up screen output.
962
9632008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
964
965        * psx05/init.c: Add parameter to call to sched_get_priority_max().
966
9672008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
968
969        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
970        Run all tests successfully with maxixum number of priorities as 16
971        instead of 256. This was done by temporarily modifying the score
972        priority.h maximum. This allowed testing of all API code to ensure
973        that it worked properly with a reduced number of priorities. Most
974        modifications were to switch from hard-coded maximum to using the API
975        provided methods to determine maximum number of priority levels.
976
9772008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
978
979        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
980        clock_gettime() NOT by reaching into the SuperCore.
981
9822008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
983
984        * psx01/psx01.scn: Bump version to 4.9.99.0
985
9862008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
987
988        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
989        psxfatal_support/system.h: Convert to "bool".
990
9912008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
992
993        PR 1296/cpukit.
994        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
995        incorrect repeat interval. This patch fixes the following problems in
996        the test.
997          (1) Adds test for value of it_interval.tv_nsec.
998          (2) Corrects test for absolute timer in past.
999          (3) Modifies test to use different initial and repeat periods.
1000          (4) Updates psxtimer01.scn to match results.
1001
10022008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1003
1004        PR 1297/cpukit
1005        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
1006        pointer handling.
1007
10082008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1009
1010        * psxsem01/init.c: Spacing.
1011
10122008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1013
1014        PR 1293/tests
1015        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
1016
10172008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1018
1019        PR 1291/cpukit
1020        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
1021        POSIX services taking relative instead of absolute time for timeouts,
1022        these tests were updated.
1023
10242008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1025
1026        * psxfile01/test.c: truncate on /dev/console now works.
1027
10282008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1029
1030        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1031        requested for initialization task.
1032
10332008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1034
1035        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1036        like CVS conflict markers.
1037
10382008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1039
1040        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1041        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1042
10432008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1044
1045        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1046
10472008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1048
1049        * psxkey01/task.c: Fix warnings.
1050
10512008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1052
1053        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1054
10552008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1056
1057        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1058        Added tests for failure path coverages. Consolidated methods used in
1059        multiple places into support routines.
1060        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1061        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1062        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1063
10642008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1065
1066        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1067        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1068        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1069        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1070        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1071        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1072        for < 1988.
1073
10742008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1075
1076        * Makefile.am, configure.ac: New tests.
1077        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1078        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1079        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1080        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1081        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1082
10832008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1084
1085        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1086        portions of Object Services added to API.
1087        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1088        psx14/system.h: New files.
1089
10902008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1091
1092        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1093        pthread_attr_[get|set]clock.
1094
10952008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1096
1097        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1098        implementation mprotect().
1099
11002008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1101
1102        * psxcleanup/.cvsignore: New file.
1103
11042008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1105
1106        * psxcleanup/system.h: New file.
1107
11082008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1109
1110        * Makefile.am, configure.ac:
1111        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1112        psxcleanup/psxcleanup.scn: New files.
1113
11142008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1115
1116        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1117        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1118
11192007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1120
1121        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1122
11232007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1124
1125        * Makefile.am, configure.ac: Added test for ualarm
1126        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1127        psxualarm/system.h: New files.
1128
11292007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1130
1131        * Makefile.am, configure.ac: Added posix signal test
1132        * psxsignal01/Makefile.am, psxsignal01/init.c,
1133        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1134        psxsignal01/task1.c: New files.
1135
11362007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1137
1138        * Makefile.am, configure.ac: Add test for sysconf().
1139        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1140        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1141
11422007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1143
1144        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1145        sched_rr_get_interval() and sched_get_priority_max().
1146
11472007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1148
1149        * psxenosys/init.c: Fix typo.
1150
11512007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1152
1153        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1154        addition of second POSIX Timer test. Add initial version of
1155        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1156        left to add.
1157        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1158        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1159        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1160        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1161        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1162        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1163
11642007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1165
1166        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1167
11682007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1169
1170        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1171        functions that return ENOSYS.
1172        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1173        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1174
11752007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1176
1177        * psx13/test.c: Fix spelling error.
1178
11792007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1180
1181        * psxtime/test.c: Add tests for adjtime().
1182
11832007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1184
1185        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1186        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1187        cases to improve test coverage.
1188
11892007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1190
1191        PR 1262/filesystem
1192        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1193        and writev() including documentation and test case.
1194        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1195        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1196
11972007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1198
1199        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1200        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1201        test cases so last output line follows END OF pattern. Make sure test
1202        case all run. All tests appeared ok on sis.
1203
12042007-04-05      Joel Sherrill <joel@OARcorp.com>
1205
1206        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1207        behavior more closely matching GNU/Linux.
1208
12092006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1210
1211        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1212        include normal blocking and unblocking on timeout.
1213
12142006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1215
1216        * configure.ac: New BUG-REPORT address.
1217
12182006-11-17      Joel Sherrill <joel@OARcorp.com>
1219
1220        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1221        Previously the timeout was not absolute time and checked BEFORE
1222        attempting to lock semaphore.
1223
12242006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1225
1226        * psxbarrier01/main.c: New file.
1227
12282006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1229
1230        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1231        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1232        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1233        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1234
12352006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1236
1237        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1238        and partial implementation of POSIX rwlocks.
1239        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1240        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1241
12422006-10-30      Joel Sherrill <joel@OARcorp.com>
1243
1244        PR 841/rtems
1245        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1246        specification.
1247
12482006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1249
1250        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1251
12522006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1253
1254        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1255        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1256        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1257        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1258        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1259        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1260        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1261        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1262        Use rtems_testsdir instead.
1263
12642005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1265
1266        * configure.ac: Remove RTEMS_ENABLE_BARE,
1267        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1268
12692005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1270
1271        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1272        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1273        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1274        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1275        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1276        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1277        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1278        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1279        Convert to using *_PROGRAMS.
1280
12812005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1282
1283        * psx01/Makefile.am, psx02/Makefile.am,
1284        psx03/Makefile.am, psx04/Makefile.am,
1285        psx05/Makefile.am, psx06/Makefile.am,
1286        psx07/Makefile.am, psx08/Makefile.am,
1287        psx09/Makefile.am, psx10/Makefile.am,
1288        psx11/Makefile.am, psx12/Makefile.am,
1289        psx13/Makefile.am, psxcancel/Makefile.am,
1290        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1291        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1292        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1293        psxstat/Makefile.am, psxtime/Makefile.am,
1294        psxtimer/Makefile.am: Rework.
1295
12962005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1297
1298        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1299        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1300        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1301        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1302        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1303        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1304        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1305        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1306        * psxtests.am: Remove.
1307
13082005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1309
1310        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1311        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1312        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1313        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1314        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1315        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1316        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1317        psxtime/Makefile.am, psxtimer/Makefile.am:
1318        AM_CPPFLAGS += -I..../support/include.
1319
13202005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1321
1322        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1323
13242005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1325
1326        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1327        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1328        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1329        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1330        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1331        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1332        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1333        psxstat/Makefile.am: Add ../include/pmacros.h
1334        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1335        POSIX_FILES_DIRS.
1336        * psxtests.am: Remove LIB_VARIANT.
1337
13382005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1339
1340        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1341        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1342        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1343        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1344        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1345        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1346        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1347        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1348        Remove SRC, PRINT_SRC.
1349
13502005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1351
1352        * Makefile.am: Cleanup.
1353
13542005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1355
1356        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1357        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1358        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1359        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1360        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1361        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1362        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1363        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1364        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1365        Partial conversion to automake.
1366
13672005-09-01      Joel Sherrill <joel@OARcorp.com>
1368
1369        PR 628/rtems
1370        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1371        being an error.
1372
13732005-04-26      Joel Sherrill <joel@OARcorp.com>
1374
1375        * psxreaddir/test.c: Eliminate warnings.
1376
13772004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1378
1379        * configure.ac: Require automake > 1.9.
1380
13812004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1382
1383        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1384        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1385        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1386        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1387        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1388        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1389        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1390        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1391        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1392        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1393        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1394        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1395        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1396        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1397        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1398        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1399        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1400        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1401        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1402        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1403        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1404        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1405        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1406
14072004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1408
1409        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1410        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1411        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1412        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1413
14142004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1415
1416        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1417        to using c99 fixed size types.
1418
14192004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1420
1421        * Makefile.am: Remove include from SUBDIRS.
1422
14232004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1424
1425        * include/Makefile.am: Remove.
1426        * Makefile.am: Merge-in include/Makefile.am.
1427        * configure.ac: Reflect changes above.
1428
14292004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1430
1431        * configure.ac: Add 2nd arg to RTEMS_TOP.
1432
14332004-03-05      Joel Sherrill <joel@OARcorp.com>
1434
1435        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1436        psxtimer/psxtimer.c: Eliminate warnings and typos.
1437
14382004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1439
1440        PR 582/core
1441        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1442        queue test so more of it runs now.
1443
14442004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1445
1446        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1447        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1448        * psx02/Makefile.am: Ditto.
1449        * psx03/Makefile.am: Ditto.
1450        * psx04/Makefile.am: Ditto.
1451        * psx05/Makefile.am: Ditto.
1452        * psx06/Makefile.am: Ditto.
1453        * psx07/Makefile.am: Ditto.
1454        * psx08/Makefile.am: Ditto.
1455        * psx09/Makefile.am: Ditto.
1456        * psx10/Makefile.am: Ditto.
1457        * psx11/Makefile.am: Ditto.
1458        * psx12/Makefile.am: Ditto.
1459        * psx13/Makefile.am: Ditto.
1460        * psxcancel/Makefile.am: Ditto.
1461        * psxchroot01/Makefile.am: Ditto.
1462        * psxfile01/Makefile.am: Ditto.
1463        * psxmount/Makefile.am: Ditto.
1464        * psxmsgq01/Makefile.am: Ditto.
1465        * psxreaddir/Makefile.am: Ditto.
1466        * psxsem01/Makefile.am: Ditto.
1467        * psxstat/Makefile.am: Ditto.
1468        * psxtime/Makefile.am: Ditto.
1469        * psxtimer/Makefile.am: Ditto.
1470
14712003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1472
1473        * psxtests.am: Add dirstamp support.
1474
14752003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1476
1477        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1478
14792003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1480
1481        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1482
14832003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1484
1485        * psxcancel/Makefile.am: Remove used H_FILES.
1486
14872003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1488
1489        * include/Makefile.am: Reformat.
1490        * psx01/Makefile.am: Remove all-local: $(ARCH).
1491        * psx02/Makefile.am: Remove all-local: $(ARCH).
1492        * psx03/Makefile.am: Remove all-local: $(ARCH).
1493        * psx04/Makefile.am: Remove all-local: $(ARCH).
1494        * psx05/Makefile.am: Remove all-local: $(ARCH).
1495        * psx06/Makefile.am: Remove all-local: $(ARCH).
1496        * psx07/Makefile.am: Remove all-local: $(ARCH).
1497        * psx08/Makefile.am: Remove all-local: $(ARCH).
1498        * psx09/Makefile.am: Remove all-local: $(ARCH).
1499        * psx10/Makefile.am: Remove all-local: $(ARCH).
1500        * psx11/Makefile.am: Remove all-local: $(ARCH).
1501        * psx12/Makefile.am: Remove all-local: $(ARCH).
1502        * psx13/Makefile.am: Remove all-local: $(ARCH).
1503        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1504        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1505        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1506        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1507        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1508        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1509        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1510        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1511        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1512        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1513        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1514
15152003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1516
1517        * configure.ac: Reflect having moved to testsuites/.
1518
15192003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1520
1521        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1522
15232003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1524
1525        * configure.ac:Remove RTEMS_CHECK_CPU.
1526
15272003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1528
1529        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1530
15312003-09-04      Joel Sherrill <joel@OARcorp.com>
1532
1533        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1534        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1535        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1536        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1537        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1538        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1539        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1540        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1541        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1542        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1543        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1544        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1545        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1546        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1547        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1548        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1549        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1550        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1551        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1552        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1553        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1554        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1555        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1556        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1557        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1558        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1559        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1560        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1561        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1562        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1563        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1564        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1565        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1566        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1567        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1568        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1569        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1570        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1571        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1572        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1573        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1574        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1575        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1576        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1577        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1578        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1579        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1580        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1581        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1582        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1583        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1584        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1585        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1586        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1587        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1588        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1589        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1590        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1591        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1592        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1593        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1594        psxtimer/system.h: URL for license changed.
1595
15962003-09-04      Joel Sherrill <joel@OARcorp.com>
1597
1598        PR 462/tests
1599        * psxhdrs/Makefile.am: Added ualarm.c
1600        * psxhdrs/signal23.c: New file.
1601
16022003-09-03      Joel Sherrill <joel@OARcorp.com>
1603
1604        PR 463/tests
1605        PR 465/tests
1606        * psxhdrs/Makefile.am: Add new test cases.
1607        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1608        psxhdrs/timer07.c: New files.
1609
16102003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1611
1612        * Makefile.am: Reflect having moved aclocal/.
1613
16142003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1615
1616        * Makefile.am: Reflect having moved automake/.
1617        * include/Makefile.am: Reflect having moved automake/.
1618        * psx01/Makefile.am: Reflect having moved automake/.
1619        * psx02/Makefile.am: Reflect having moved automake/.
1620        * psx03/Makefile.am: Reflect having moved automake/.
1621        * psx04/Makefile.am: Reflect having moved automake/.
1622        * psx05/Makefile.am: Reflect having moved automake/.
1623        * psx06/Makefile.am: Reflect having moved automake/.
1624        * psx07/Makefile.am: Reflect having moved automake/.
1625        * psx08/Makefile.am: Reflect having moved automake/.
1626        * psx09/Makefile.am: Reflect having moved automake/.
1627        * psx10/Makefile.am: Reflect having moved automake/.
1628        * psx11/Makefile.am: Reflect having moved automake/.
1629        * psx12/Makefile.am: Reflect having moved automake/.
1630        * psx13/Makefile.am: Reflect having moved automake/.
1631        * psxcancel/Makefile.am: Reflect having moved automake/.
1632        * psxchroot01/Makefile.am: Reflect having moved automake/.
1633        * psxfile01/Makefile.am: Reflect having moved automake/.
1634        * psxhdrs/Makefile.am: Reflect having moved automake/.
1635        * psxmount/Makefile.am: Reflect having moved automake/.
1636        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1637        * psxreaddir/Makefile.am: Reflect having moved automake/.
1638        * psxsem01/Makefile.am: Reflect having moved automake/.
1639        * psxstat/Makefile.am: Reflect having moved automake/.
1640        * psxtime/Makefile.am: Reflect having moved automake/.
1641        * psxtimer/Makefile.am: Reflect having moved automake/.
1642
16432003-08-14      Joel Sherrill <joel@OARcorp.com>
1644
1645        PR 408/filesystem
1646        * psx13/test.c: Added very rudimentary test of sync() service.
1647
16482003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1649
1650        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1651
16522003-06-12      Joel Sherrill <joel@OARcorp.com>
1653
1654        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1655
16562003-05-29      Joel Sherrill <joel@OARcorp.com>
1657
1658        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1659        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1660        psxtimer/psxtimer.c: Removed warnings.
1661
16622003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1663
1664        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1665        CC_CFLAGS_DEFAULT (obsolete).
1666
16672003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1668
1669        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1670        Remove CC_LDFLAGS_PROFILE_V.
1671
16722003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1673
1674        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1675
16762003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1677
1678        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1679
16802003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1681
1682        * configure.ac: AC_PREREQ(2.57).
1683
16842002-11-14      Joel Sherrill <joel@OARcorp.com>
1685
1686        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1687        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1688        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1689        Per PR239 update the IDs in the various screens.
1690
16912002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1692
1693        * .cvsignore: Reformat.
1694        Add autom4te*cache.
1695        Remove autom4te.cache.
1696
16972002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1698
1699        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1700        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1701        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1702        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1703        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1704        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1705        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1706        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1707        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1708        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1709        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1710        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1711        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1712        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1713        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1714        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1715        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1716        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1717        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1718        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1719        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1720        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1721        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1722        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1723
17242002-08-01      Joel Sherrill <joel@OARcorp.com>
1725
1726        * Per PR47 add support for buffered test output.  This involved
1727        adding defines to redirect output to a buffer and dump it when
1728        full, at "test pause", and at exit.  To avoid problems when redefining
1729        exit(), all tests were modified to call rtems_test_exit().
1730        Some tests, notable psxtests, had to be modified to include
1731        the standard test macro .h file (pmacros.h or tmacros.h) to
1732        enable this support.
1733        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1734        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1735        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1736        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1737        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1738        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1739        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1740        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1741        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1742        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1743        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1744        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1745
17462002-07-05      Joel Sherrill <joel@OARcorp.com>
1747
1748        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1749        Updated as part of PR164 which reported problems with the RTEMS
1750        implementation of pthread_cancel.
1751       
17522001-04-26      Joel Sherrill <joel@OARcorp.com>
1753
1754        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1755        reworked POSIX message queues to add a descriptor separate from
1756        the underlying message queue.  This allows non-blocking to follow
1757        the "open" not the underlying queue.
1758 
17592002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1760
1761        * configure.ac: Remove ENABLE_GCC28.
1762
17632002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1764
1765        * configure.ac:
1766        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1767        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1768        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1769        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1770        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1771        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1772        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1773        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1774        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1775        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1776        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1777        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1778        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1779        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1780        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1781        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1782        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1783        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1784        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1785        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1786        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1787        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1788        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1789        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1790        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1791        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1792        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1793        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1794
17952001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1796
1797        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1798        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1799        Since we check permissions before evaluating enough to see if it
1800        a regular file or directory, this hack is needed to make the regular
1801        file executable.
1802
18032001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1804
1805        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1806        * configure.in: Remove.
1807        * configure.ac: New file, generated from configure.in by autoupdate.
1808
18092001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1810
1811        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1812
18132001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1814
1815        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1816        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1817        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1818        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1819        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1820        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1821        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1822        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1823        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1824        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1825        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1826        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1827        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1828        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1829        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1830        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1831        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1832        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1833        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1834        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1835        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1836        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1837        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1838        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1839
18402001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1841
1842        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1843        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1844        psxchroot01 test.
1845
18462001-05-25      Joel Sherrill <joel@OARcorp.com>
1847
1848        * Added once version of psxchroot01 test for user review.
1849        * psxchroot01: New directory.
1850        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1851        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1852        * configure.in, Makefile.am: Modified to reflect above.
1853
18542001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1855
1856        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1857
18582001-04-24      Joel Sherrill <joel@OARcorp.com>
1859
1860        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1861        open, write, reopen, append twice from Andrew Bythell
1862        <abythell@nortelnetworks.com> that tripped an initialization
1863        problem in the IMFS.
1864
18652001-04-20      Joel Sherrill <joel@OARcorp.com>
1866
1867        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1868        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1869        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1870        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1871        Various adjustments so test output matches screens more reliably.
1872
18732001-01-25      Joel Sherrill <joel@OARcorp.com>
1874
1875        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1876
18772000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1878
1879        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1880        to remain consistant across platforms and bsps by forcing
1881        a mount point in front of all paths.
1882
18832000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1884
1885        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1886        expected error condition in one case.
1887        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1888        readdir() of root of mounted filesystem.  Also corrected the screen
1889        file for some mistakes noticed in this effort.
1890
18912000-11-13      Joel Sherrill <joel@OARcorp.com>
1892
1893        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1894
18952000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1896
1897        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1898
18992000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1900
1901        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1902
19032000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1904
1905        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1906        Switch to GNU canonicalization.
1907        * psxtests.am: Remove DEFS.
1908
19092000-10-24      Joel Sherrill <joel@OARcorp.com>
1910
1911        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1912        It was formerly incorrectly prototyped in <libio.h>.
1913
19142000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1915
1916        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1917        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1918        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1919        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1920        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1921        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1922        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1923        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1924
19252000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1926        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1927        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1928        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1929        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1930        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1931        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1932        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1933
19342000-08-10      Joel Sherrill <joel@OARcorp.com>
1935
1936        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.