source: rtems/testsuites/psxtests/ChangeLog @ 24db9ba8

4.115
Last change on this file since 24db9ba8 was 24db9ba8, checked in by Joel Sherrill <joel.sherrill@…>, on 07/16/10 at 19:19:09

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

PR 1622/testing

  • psxchroot01/test.c, psxchroot01/psxchroot01.scn: Added two test cases to completely cover chroot().
  • Property mode set to 100644
File size: 76.7 KB
Line 
12010-07-17      Bharath Suri <bharath.s.jois@gmail.com>
2
3        PR 1622/testing
4        * psxchroot01/test.c, psxchroot01/psxchroot01.scn: Added two test
5        cases to completely cover chroot().
6
72010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
8
9        * psxfile01/test.c: Avoid NULL pointer access.
10
112010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
12
13        PR 1617/testing
14        * psxfile01/test.c, psxfile01/psxfile01.scn: Added new cases to
15        exercise_link_r and _unlink_r
16        * psxstat/test.c, psxstat/psxstat.scn: Added new cases to exercise
17        _lstat_r and _stat_r.
18        * psxtime/test.c, psxtime/psxtime.scn: Added new cases to exercise
19        _gettimeofday.
20
212010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
22
23        * psxstat/test.c: Avoid NULL pointer access.
24
252010-07-12      Bharath Suri <bharath.s.jois@gmail.com>
26
27        PR 1613/testing
28        * psxfchx01/init.c, psxfchx01/Makefile.am, psxfchx01/.cvsignore,
29        psxfchx01/psxfchx01.doc, psxfchx01/psxfchx01.scn: New
30        tests. Improves coverage of fchdir, fchmod, fchown directives.
31        * configure.ac, Makefile.am: Changes to accommodate new test.
32        * psxstat/test.c, psxstat/psxstat.scn: Added new test case to test
33        statvfs routine under libcsupport.
34
352010-07-09      Bharath Suri <bharath.s.jois@gmail.com>
36
37        PR 1610/testing
38        * psx13/test.c, psx13/psx13.scn: Remove the test cases which
39        exercise pipe. These are new a new test under psxpipe01/
40        * psxpipe01/init.c, psxpipe01/Makefile.am,
41        psxpipe01/psxpipe01.scn, psxpipe01/psxpipe01.doc: Added new test.
42        * Makefile.am, configure.ac: Changes due to addition of new test:
43        psxpipe01.
44
452010-07-08      Bharath Suri <bharath.s.jois@gmail.com>
46
47        PR 1608/testing
48        * psxfile01/init.c: Add a simple test case: Open file as read-only
49        and attemp to truncate. Improves coverage.
50
512010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
52
53        PR 1606/cpukit
54        * psxfatal_support/init.c: Remove
55        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
56
572010-07-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
58
59        * psxfatal_support/init.c: Print end of test message in case of
60        success.  Stop multitasking in the fatal error extension.
61        * psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
62
632010-07-06      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
64
65        * psxtimes01/init.c: Added missing declaration.
66
672010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
68
69        * Makefile.am, configure.ac: Add test for various forms of times() and
70        getrusage().
71        * psxgetrusage01/.cvsignore, psxgetrusage01/Makefile.am,
72        psxgetrusage01/init.c, psxgetrusage01/psxgetrusage01.doc,
73        psxgetrusage01/psxgetrusage01.scn, psxtimes01/.cvsignore,
74        psxtimes01/Makefile.am, psxtimes01/init.c, psxtimes01/psxtimes01.doc,
75        psxtimes01/psxtimes01.scn: New files.
76
772010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
78
79        * psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in
80        /etc/passwd and /etc/group.
81
822010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
83
84        * psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
85        cases.
86
872010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
88
89        * psx13/test.c: Fix warning.
90
912010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
92
93        * psxfile01/test_cat.c: Does not need posix specific macros.
94
952010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
96
97        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
98        Remove tests which put NULL entries in file handlers.
99
1002010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
101
102        PR 1598/testing
103        * Makefile.am, configure.ac, psxpasswd01/init.c,
104        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
105        for POSIX user database (e.g. /etc/group and /etc/passwd) access
106        routines which are implemented in libcsupport/src/getpwent.c.
107        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
108        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
109
1102010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
111
112        PR 1597/cpukit
113        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
114        psxstat/test.c: Add lchown() and utimes().
115
1162010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
117
118        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
119        various POSIX methods that access UID, PID, and GID.
120        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
121        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
122        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
123        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
124        psxid01/psxid01.scn: New files.
125
1262010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
127
128        * psximfs01/init.c: Fix warning introduced.
129
1302010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
131
132        PR 1595/tests
133        * psximfs01/init.c: Fix warnings.
134
1352010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
136
137        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
138        pointer.
139
1402010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
141
142        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
143
1442010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
145
146        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
147        files of maximum sizes.
148        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
149        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
150
1512010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
152
153        * Makefile.am, configure.ac: Revert accidentally committed patch.
154
1552010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
156
157        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
158        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
159        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
160        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
161        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
162        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
163        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
164        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
165        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
166        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
167        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
168        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
169        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
170        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
171        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
172        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
173        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
174        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
175        psxsem01/Makefile.am, psxsignal01/Makefile.am,
176        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
177        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
178        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
179        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
180        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
181        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
182        committed patch.
183
1842010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
185
186        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
187        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
188        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
189        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
190        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
191        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
192        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
193        psxcancel/Makefile.am, psxcancel01/Makefile.am,
194        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
195        psxcleanup01/Makefile.am, psxclock/Makefile.am,
196        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
197        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
198        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
199        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
200        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
201        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
202        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
203        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
204        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
205        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
206        psxsem01/Makefile.am, psxsignal01/Makefile.am,
207        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
208        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
209        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
210        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
211        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
212        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
213        than number of file descriptors configured.
214
2152010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
216
217        * psxfile02/psxfile02.doc: Filled in documentation information.
218
2192010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
220
221        * Makefile.am, configure.ac: Added test case for calls that check for
222        an unopened file descriptor.
223        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
224        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
225
2262010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
227
228        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
229        parameter to adjtime NULL.
230
2312010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
232
233        * psxfatal_support/init.c: Remove references to ITRON constants.
234
2352010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
236
237        * psxfile01/test.c: Update for IMFS API changes.
238
2392010-06-02      Chris Johns <chrisj@rtems.org>
240
241        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
242        psxstat/test.c: Update to the new mount API.
243
2442010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
245
246        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
247        * include/pmacros.h: Add PRIdoff_t.
248
2492010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
250
251        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
252        exercises the _rename_r in libcsupport. For now, it also
253        provides two fsmount_me_h handlers to enable certain error
254        checking paths
255
2562010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
257
258        * psxfile01/test.c: Add check for errno on chdir(NULL).
259
2602010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
261
262        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
263
2642010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
265
266        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
267        thread can reliably reach the pthread_join() call.
268
2692010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
270
271        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
272        rewinddir(NULL) since we are now using newlib's implementation and it
273        does not check for NULL. This causes a fault on some targets.
274
2752010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
276
277        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
278        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
279        Reflect POSIX changes to sched_param.
280
2812010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
282
283        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
284        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
285        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
286        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
287        #include <unistd.h>.
288
2892009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
290
291        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
292        to cover the trivial NULL case for pipe function.
293
2942009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
295
296        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
297        and compilation issues. Initial test build was accidentally without
298        POSIX enabled.
299
3002009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
301
302        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
303        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
304        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
305        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
306        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
307        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
308        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
309        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
310        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
311        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
312        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
313        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
314        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
315        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
316        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
317        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
318        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
319        Use rtems_test_assert() consistently instead of system assert().
320        rtems_test_assert() is designed to integrate into the RTEMS test
321        suite infrastructure.
322
3232009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
324
325        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
326        families.
327        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
328        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
329
3302009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
331
332        PR 1460/cpukit
333        * psx14/init.c: Change return type on methods accessing portions of
334        RTEMS Ids to int. This allows -1 to be return on error.
335
3362009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
337
338        PR 1466/tests
339        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
340        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
341        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
342        Add test specifically to test it since it is deprecated as of
343        POSIX.1-2008.
344        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
345        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
346
3472009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
348
349        * psxcancel01/init.c: Initialize start time.
350
3512009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
352
353        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
354        returned by POSIX methods which return a pointer which is -1 on
355        error. This eliminated some casts.
356
3572009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
358
359        * psxenosys/Makefile.am: Add documentation file.
360        * psxenosys/psxenosys.doc: New file.
361
3622009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
363
364        * psxsignal03/init.c:
365        Print sigval.sival_ptr instead of "union sigval".
366
3672009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
368
369        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
370        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
371        * psxfile01/test.c: Remove obsure #ifdef's.
372        Apply PRI* macros to print struct stat fields.
373
3742009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
375
376        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
377        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
378
3792009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
380
381        * include/pmacros.h: November is the 11th month.
382
3832009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
384
385        * psxstat/test.c: Remove #ifdef's.
386        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
387        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
388        if 12MB are too big for a target (16bit compliance).
389        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
390        for 16bit compliance.
391        * psx14/init.c: Add local prototypes for
392        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
393        Reflect the prototypes having been missing to printf's.
394
3952009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
396
397        * psxsysconf/init.c:
398        Comment out sysconf(LONG_MAX) check (not useful).
399        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
400        16bit compliance.
401        * psx11/task.c: Use long for nsecs.
402        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
403        attribute to pthread_condattr_setpshared for 16bit target compliance.
404
4052009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
406
407        * psxbarrier01/test.c: Include <tmacros.h>
408
4092009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
410
411        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
412        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
413        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
414        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
415        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
416        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
417        Use PRIxpthread_t to print pthread_t's.
418
4192009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
420
421        * psxmsgq02/init.c:
422        Remove cast in call to fatal_posix_service_status_errno.
423        * psxenosys/init.c:
424        Add missing args in calls to execl, execlp, execle.
425        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
426        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
427        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
428        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
429        * configure.ac:
430        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
431
4322009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
433
434        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
435        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
436        * psxclock/init.c: Use %ld to print *.tv_nsec.
437        * psx06/init.c, psx06/system.h: Misc. warning fixes.
438
4392009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
440
441        * psxsignal03/init.c: Add missing argument to printf.
442        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
443        * psxclock/init.c, psxtimer01/psxtimer.c:
444        Use PRItime_t to print time_t's.
445        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
446        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
447
4482009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
449
450        * psxtime/test.c: Include <sys/time.h>.
451        Conditionally add local prototype for adjtime()
452        if sys/time.h doesn't supply it.
453        * psx07/init.c: Include <sched.h>, <pthread.h>.
454        * psx05/init.c: Include <sched.h>.
455        * psx11/init.c, psx09/init.c: Include <sched.h>.
456        * psx12/init.c: Include <sched.h>.
457        * psxenosys/init.c: Include <pthread.h>.
458        Conditionally add local prototype for pthread_atfork()
459        if pthread.h doesn't supply it.
460        * psxkey01/init.c: Include "test_support.h".
461
4622009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
463
464        * configure.ac: Check for pthread_atfork in pthread.h.
465        * psxrwlock01/test.c: Conditionally add local prototype for
466        pthread_atfork() if pthread.h doesn't supply it.
467        Include <pthread.h>.
468
4692009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
470
471        * configure.ac: Check for sys/mman.h.
472        Check for mprotect in sys/mman.h.
473        * psxenosys/init.c: Conditionally add local prototype for
474        mprotect() if sys/mman.h doesn't supply it.
475
4762009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
477
478        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
479        * psxrwlock01/test.c: Conditionally add local prototype for
480        pthread_rwlock_unlock() if pthread.h doesn't supply it.
481
4822009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
483
484        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
485        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
486        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
487        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
488        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
489        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
490        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
491        psxualarm/init.c: Remove unused vars.
492        Add missing prototypes.
493
4942009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
495
496        * Makefile.am: Build file IO related tests even with POSIX threading is
497        disabled.
498
4992009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
500
501        * configure.ac: Don't add -ansi -fasm to CFLAGS.
502
5032009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
504
505        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
506        remaining to not equal the period.
507
5082009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
509
510        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
511
5122009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
513
514        * psxcleanup/system.h: Fix typo.
515        * Makefile.am, configure.ac: Add new test for exercising pushing
516        and popping a clean up handler without actually executing it.
517        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
518        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
519        psxcleanup01/psxcleanup01.scn: New files.
520
5212009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
522
523        * Makefile.am, configure.ac: Add new test to ensure that canceling an
524        alarm works as defined.
525        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
526        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
527
5282009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
529
530        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
531
5322009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
533
534        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
535        parameter to timer_settime().
536
5372009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
538
539        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
540        timer_settime() for previous value. We are not using the
541        value in this particular case and this path must be exercised.
542        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
543
5442009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
545
546        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
547        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
548        cases.
549
5502009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
551
552        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
553        from an ISR.
554        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
555        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
556
5572009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
558
559        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
560        deprecated rtems_extension.
561
5622009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
563
564        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
565        nanoseconds.
566
5672009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
568
569        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
570        getpagesize().
571
5722009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
573
574        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
575        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
576        psxsignal04/Makefile.am: Move test cases which needed to be executed
577        when POSIX is disabled to psxclock so they will be.
578
5792009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
580
581        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
582        test to exercise clock and delay services enabled when POSIX threads
583        are disabled. This is split from psx01. POSIX test suite now enabled
584        when POSIX threads are disabled so only enable tests which are
585        appropriate.
586        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
587        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
588
5892009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
590
591        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
592        when not to change ssporadic scheduler so it does not touch a task's
593        priority when it is holding a mutex or its priority would be impacted
594        adversely.
595
5962009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
597
598        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
599        for adjusting time (adjtime()) where the time is adjusted by enough
600        microseconds that it crosses a second boundary.
601
6022009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
603
604        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
605        test to catch more sporadic server cases.
606
6072009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
608
609        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
610        remaining pointer.
611
6122009-08-17     
613
614        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
615        a recursize mutex.
616
6172009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
618
619        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
620        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
621        rtems_clock_get_ticks_per_second().
622
6232009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
624
625        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
626        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
627
6282009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
629
630        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
631        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
632
6332009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
634
635        * Makefile.am, configure.ac: Add test case for user providing their own
636        stack to a POSIX thread.
637        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
638        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
639
6402009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
641
642        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
643        that it hits both failing to allocate memory for the message queue
644        name and message buffers.
645
6462009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
647
648        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
649        quicker and more reliably hit the intended critical section.
650
6512009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
652
653        * Makefile.am, configure.ac: Add a test to exercise an odd case in
654        _POSIX_signals_Clear_signals.
655        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
656        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
657
6582009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
659
660        * psxmsgq04/init.c: Correct typo in configuration so test does as
661        intended.
662
6632009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
664
665        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
666        Update to handle ENFILE case now that POSIX message queues and
667        message queue file descriptors are configured separately and this
668        error is possible.
669
6702009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
671
672        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
673        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
674        allocating the message buffers for a POSIX message queue.
675
6762009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
677
678        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
679        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
680        is right. Update both screens.
681
6822009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
683
684        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
685        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
686        variation which focused on real-time signals rather than user
687        signals.
688        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
689        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
690
6912009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
692
693        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
694        replenish period of zero.
695
6962009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
697
698        * Makefile.am, configure.ac: Add new test to account for properly
699        handling keys when a thread has non-NULL key value and key has NULL
700        destructor and when a thread has NULL key value and key has
701        destructor.
702        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
703        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
704
7052009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
706
707        * Makefile.am, configure.ac: Add new test for exercising running out of
708        memory while allocating the key pointers.
709        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
710        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
711
7122009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
713
714        * psxmsgq04/init.c: Add call to mq_unlink.
715
7162009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
717
718        * Makefile.am, configure.ac: Add shell of new test.
719        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
720        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
721
7222009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
723
724        * Makefile.am, configure.ac: Add test to address cases where a thread
725        is waiting on a signal (sigwait) and we send it. Also address case
726        where there are too many queued signals.
727        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
728        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
729
7302009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
731
732        * psxsignal02/init.c: Fix spacing.
733
7342009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
735
736        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
737        mq_timedreceive and mq_timedsend conditions. In particular test
738        timeout in the past.
739
7402009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
741
742        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
743        with timeout in the past.
744
7452009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
746
747        * psxsignal02/psxsignal02.scn: Fill in screen file.
748
7492009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
750
751        * Makefile.am, configure.ac: Add new test to exercise algorithm to
752        dispatch process wide signals to individual threads.
753        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
754        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
755
7562009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
757
758        * Makefile.am, configure.ac: Add test to exercise interrupt
759        synchronization logic in _POSIX_Timer_Insert_helper that supports
760        POSIX timers.
761        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
762        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
763        psxintrcritical01/psxintrcritical01.scn: New files.
764
7652009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
766
767        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
768        multiple cases which complete coverage of thread cancellation.
769        * psxcancel/psxcancel.doc: New file.
770
7712009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
772
773        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
774        * psxsem01/system.h: Removed.
775
7762009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
777
778        * psxsem01/init.c: Eliminate warning.
779
7802009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
781
782        * psxcancel/init.c: Clean up.
783
7842009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
785
786        * psxmutexattr01/init.c: Make test optional if tools do not support
787        posix mutex type attribute.
788
7892009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
790
791        * Makefile.am, configure.ac: Add new test to exercise error case for
792        when a task is blocked on a condition variable with one mutex and
793        another task attempts to block on the same condition variable with
794        another mutex.
795        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
796        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
797
7982009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
799
800        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
801        trylock is unable to obtain the spinlock and that attempting to
802        unlock a spinlock from a thread which did not lock it works as
803        expected.
804        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
805        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
806        New files.
807
8082009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
809
810        * psxspin01/test.c: Remove unnecessary defines.
811
8122009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
813
814        * psx11/init.c: Use explicit scheduler.
815
8162009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
817
818        * Makefile.am, configure.ac: Add test to exercise
819        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
820        toolset enables the feature.
821        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
822        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
823        psxmutexattr01/psxmutexattr01.scn: New files.
824
8252009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
826
827        * Makefile.am, configure.ac: Add test for auto initialization of
828        message queues.
829        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
830        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
831        psxautoinit02/psxautoinit02.scn: New files.
832
8332009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
834
835        * Makefile.am, configure.ac: Add test of pthread mutex auto
836        intialization.
837        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
838        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
839
8402009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
841
842        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
843
8442009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
845
846        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
847        code.
848
8492009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
850
851        * psx07/init.c: Slight test fix to ensure state of sched_param
852        structure.
853
8542009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
855
856        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
857        obtaining an rwlock and then releasing it twice.
858
8592009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
860
861        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
862
8632009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
864
865        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
866        sigtimedwait(). Update screen file.
867
8682009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
869
870        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
871        obtaining rwlock for write with a timed lock operation when the
872        abstime timeout is in the past.
873
8742009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
875
876        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
877        obtaining rwlock for read with a timed lock operation when the
878        abstime timeout is in the past.
879
8802009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
881
882        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
883        that the assert has been removed in the source.
884
8852009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
886
887        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
888        mode bits being set. This behavior was not POSIX compliant and has
889        been corrected in the filesystem code.
890
8912009-06-18      Chris Johns <chrisj@rtems.org>
892
893        * psx04/task3.c: Declare unions volatile to workaround the H8300
894        gcc bug.
895
8962009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
897
898        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
899        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
900        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
901
9022009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
903
904        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
905        NULL attribute pointer on init.
906
9072009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
908
909        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
910        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
911        Improved so coverage is better.
912
9132009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
914
915        * psx04/init.c: Correct errors introduced by using different variable
916        for return type when correcting typing warnings.
917
9182009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
919
920        * Makefile.am, configure.ac: Add new test to provide coverage analysis
921        of the current implementation of getitimer() and setitimer().
922        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
923        psxitimer/psxitimer.scn: New files.
924
9252009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
926
927        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
928        case to improve coverage analysis.
929
9302009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
931
932        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
933        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
934        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
935        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
936        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
937        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
938        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
939
9402009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
941
942        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
943        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
944        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
945        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
946        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
947        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
948        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
949        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
950        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
951        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
952        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
953        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
954        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
955        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
956        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
957        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
958        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
959        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
960        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
961        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
962        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
963        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
964        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
965        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
966        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
967        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
968        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
969        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
970        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
971        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
972        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
973        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
974        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
975        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
976        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
977        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
978        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
979        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
980        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
981        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
982        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
983        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
984        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
985        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
986        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
987        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
988        psxhdrs/timer07.c: Fix warnings.
989
9902009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
991
992        * psxfile01/test.c: Change from int to size_t.
993
9942009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
995
996        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
997        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
998        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
999        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1000        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
1001        psxcancel/Makefile.am, psxchroot01/Makefile.am,
1002        psxcleanup/Makefile.am, psxenosys/Makefile.am,
1003        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
1004        psxfile01/Makefile.am, psxkey01/Makefile.am,
1005        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1006        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
1007        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
1008        psxsem01/Makefile.am, psxsignal01/Makefile.am,
1009        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
1010        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
1011        psxualarm/Makefile.am: Eliminate _exe_/.exe.
1012
10132009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1014
1015        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
1016        with create option so we are sure it will get a control block and
1017        proceed to allocate other memory. Clean up screen output.
1018
10192008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1020
1021        * psx05/init.c: Add parameter to call to sched_get_priority_max().
1022
10232008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1024
1025        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
1026        Run all tests successfully with maxixum number of priorities as 16
1027        instead of 256. This was done by temporarily modifying the score
1028        priority.h maximum. This allowed testing of all API code to ensure
1029        that it worked properly with a reduced number of priorities. Most
1030        modifications were to switch from hard-coded maximum to using the API
1031        provided methods to determine maximum number of priority levels.
1032
10332008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1034
1035        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
1036        clock_gettime() NOT by reaching into the SuperCore.
1037
10382008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1039
1040        * psx01/psx01.scn: Bump version to 4.9.99.0
1041
10422008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1043
1044        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
1045        psxfatal_support/system.h: Convert to "bool".
1046
10472008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1048
1049        PR 1296/cpukit.
1050        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
1051        incorrect repeat interval. This patch fixes the following problems in
1052        the test.
1053          (1) Adds test for value of it_interval.tv_nsec.
1054          (2) Corrects test for absolute timer in past.
1055          (3) Modifies test to use different initial and repeat periods.
1056          (4) Updates psxtimer01.scn to match results.
1057
10582008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1059
1060        PR 1297/cpukit
1061        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
1062        pointer handling.
1063
10642008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1065
1066        * psxsem01/init.c: Spacing.
1067
10682008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1069
1070        PR 1293/tests
1071        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
1072
10732008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1074
1075        PR 1291/cpukit
1076        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
1077        POSIX services taking relative instead of absolute time for timeouts,
1078        these tests were updated.
1079
10802008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1081
1082        * psxfile01/test.c: truncate on /dev/console now works.
1083
10842008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1085
1086        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1087        requested for initialization task.
1088
10892008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1090
1091        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1092        like CVS conflict markers.
1093
10942008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1095
1096        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1097        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1098
10992008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1100
1101        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1102
11032008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1104
1105        * psxkey01/task.c: Fix warnings.
1106
11072008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1108
1109        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1110
11112008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1112
1113        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1114        Added tests for failure path coverages. Consolidated methods used in
1115        multiple places into support routines.
1116        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1117        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1118        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1119
11202008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1121
1122        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1123        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1124        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1125        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1126        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1127        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1128        for < 1988.
1129
11302008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1131
1132        * Makefile.am, configure.ac: New tests.
1133        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1134        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1135        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1136        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1137        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1138
11392008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1140
1141        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1142        portions of Object Services added to API.
1143        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1144        psx14/system.h: New files.
1145
11462008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1147
1148        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1149        pthread_attr_[get|set]clock.
1150
11512008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1152
1153        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1154        implementation mprotect().
1155
11562008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1157
1158        * psxcleanup/.cvsignore: New file.
1159
11602008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1161
1162        * psxcleanup/system.h: New file.
1163
11642008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1165
1166        * Makefile.am, configure.ac:
1167        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1168        psxcleanup/psxcleanup.scn: New files.
1169
11702008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1171
1172        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1173        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1174
11752007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1176
1177        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1178
11792007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1180
1181        * Makefile.am, configure.ac: Added test for ualarm
1182        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1183        psxualarm/system.h: New files.
1184
11852007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1186
1187        * Makefile.am, configure.ac: Added posix signal test
1188        * psxsignal01/Makefile.am, psxsignal01/init.c,
1189        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1190        psxsignal01/task1.c: New files.
1191
11922007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1193
1194        * Makefile.am, configure.ac: Add test for sysconf().
1195        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1196        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1197
11982007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1199
1200        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1201        sched_rr_get_interval() and sched_get_priority_max().
1202
12032007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1204
1205        * psxenosys/init.c: Fix typo.
1206
12072007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1208
1209        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1210        addition of second POSIX Timer test. Add initial version of
1211        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1212        left to add.
1213        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1214        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1215        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1216        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1217        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1218        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1219
12202007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1221
1222        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1223
12242007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1225
1226        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1227        functions that return ENOSYS.
1228        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1229        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1230
12312007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1232
1233        * psx13/test.c: Fix spelling error.
1234
12352007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1236
1237        * psxtime/test.c: Add tests for adjtime().
1238
12392007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1240
1241        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1242        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1243        cases to improve test coverage.
1244
12452007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1246
1247        PR 1262/filesystem
1248        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1249        and writev() including documentation and test case.
1250        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1251        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1252
12532007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1254
1255        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1256        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1257        test cases so last output line follows END OF pattern. Make sure test
1258        case all run. All tests appeared ok on sis.
1259
12602007-04-05      Joel Sherrill <joel@OARcorp.com>
1261
1262        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1263        behavior more closely matching GNU/Linux.
1264
12652006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1266
1267        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1268        include normal blocking and unblocking on timeout.
1269
12702006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1271
1272        * configure.ac: New BUG-REPORT address.
1273
12742006-11-17      Joel Sherrill <joel@OARcorp.com>
1275
1276        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1277        Previously the timeout was not absolute time and checked BEFORE
1278        attempting to lock semaphore.
1279
12802006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1281
1282        * psxbarrier01/main.c: New file.
1283
12842006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1285
1286        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1287        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1288        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1289        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1290
12912006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1292
1293        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1294        and partial implementation of POSIX rwlocks.
1295        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1296        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1297
12982006-10-30      Joel Sherrill <joel@OARcorp.com>
1299
1300        PR 841/rtems
1301        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1302        specification.
1303
13042006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1305
1306        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1307
13082006-07-11      Ralf Corsépius <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: Eliminate scndir, docdir.
1318        Use rtems_testsdir instead.
1319
13202005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1321
1322        * configure.ac: Remove RTEMS_ENABLE_BARE,
1323        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1324
13252005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1326
1327        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1328        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1329        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1330        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1331        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1332        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1333        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1334        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1335        Convert to using *_PROGRAMS.
1336
13372005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1338
1339        * psx01/Makefile.am, psx02/Makefile.am,
1340        psx03/Makefile.am, psx04/Makefile.am,
1341        psx05/Makefile.am, psx06/Makefile.am,
1342        psx07/Makefile.am, psx08/Makefile.am,
1343        psx09/Makefile.am, psx10/Makefile.am,
1344        psx11/Makefile.am, psx12/Makefile.am,
1345        psx13/Makefile.am, psxcancel/Makefile.am,
1346        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1347        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1348        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1349        psxstat/Makefile.am, psxtime/Makefile.am,
1350        psxtimer/Makefile.am: Rework.
1351
13522005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1353
1354        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1355        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1356        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1357        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1358        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1359        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1360        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1361        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1362        * psxtests.am: Remove.
1363
13642005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1365
1366        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1367        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1368        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1369        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1370        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1371        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1372        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1373        psxtime/Makefile.am, psxtimer/Makefile.am:
1374        AM_CPPFLAGS += -I..../support/include.
1375
13762005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1377
1378        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1379
13802005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1381
1382        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1383        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1384        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1385        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1386        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1387        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1388        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1389        psxstat/Makefile.am: Add ../include/pmacros.h
1390        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1391        POSIX_FILES_DIRS.
1392        * psxtests.am: Remove LIB_VARIANT.
1393
13942005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1395
1396        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1397        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1398        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1399        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1400        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1401        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1402        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1403        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1404        Remove SRC, PRINT_SRC.
1405
14062005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1407
1408        * Makefile.am: Cleanup.
1409
14102005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1411
1412        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1413        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1414        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1415        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1416        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1417        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1418        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1419        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1420        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1421        Partial conversion to automake.
1422
14232005-09-01      Joel Sherrill <joel@OARcorp.com>
1424
1425        PR 628/rtems
1426        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1427        being an error.
1428
14292005-04-26      Joel Sherrill <joel@OARcorp.com>
1430
1431        * psxreaddir/test.c: Eliminate warnings.
1432
14332004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1434
1435        * configure.ac: Require automake > 1.9.
1436
14372004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1438
1439        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1440        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1441        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1442        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1443        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1444        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1445        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1446        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1447        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1448        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1449        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1450        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1451        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1452        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1453        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1454        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1455        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1456        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1457        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1458        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1459        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1460        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1461        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1462
14632004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1464
1465        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1466        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1467        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1468        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1469
14702004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1471
1472        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1473        to using c99 fixed size types.
1474
14752004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1476
1477        * Makefile.am: Remove include from SUBDIRS.
1478
14792004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1480
1481        * include/Makefile.am: Remove.
1482        * Makefile.am: Merge-in include/Makefile.am.
1483        * configure.ac: Reflect changes above.
1484
14852004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1486
1487        * configure.ac: Add 2nd arg to RTEMS_TOP.
1488
14892004-03-05      Joel Sherrill <joel@OARcorp.com>
1490
1491        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1492        psxtimer/psxtimer.c: Eliminate warnings and typos.
1493
14942004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1495
1496        PR 582/core
1497        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1498        queue test so more of it runs now.
1499
15002004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1501
1502        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1503        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1504        * psx02/Makefile.am: Ditto.
1505        * psx03/Makefile.am: Ditto.
1506        * psx04/Makefile.am: Ditto.
1507        * psx05/Makefile.am: Ditto.
1508        * psx06/Makefile.am: Ditto.
1509        * psx07/Makefile.am: Ditto.
1510        * psx08/Makefile.am: Ditto.
1511        * psx09/Makefile.am: Ditto.
1512        * psx10/Makefile.am: Ditto.
1513        * psx11/Makefile.am: Ditto.
1514        * psx12/Makefile.am: Ditto.
1515        * psx13/Makefile.am: Ditto.
1516        * psxcancel/Makefile.am: Ditto.
1517        * psxchroot01/Makefile.am: Ditto.
1518        * psxfile01/Makefile.am: Ditto.
1519        * psxmount/Makefile.am: Ditto.
1520        * psxmsgq01/Makefile.am: Ditto.
1521        * psxreaddir/Makefile.am: Ditto.
1522        * psxsem01/Makefile.am: Ditto.
1523        * psxstat/Makefile.am: Ditto.
1524        * psxtime/Makefile.am: Ditto.
1525        * psxtimer/Makefile.am: Ditto.
1526
15272003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1528
1529        * psxtests.am: Add dirstamp support.
1530
15312003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1532
1533        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1534
15352003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1536
1537        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1538
15392003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1540
1541        * psxcancel/Makefile.am: Remove used H_FILES.
1542
15432003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1544
1545        * include/Makefile.am: Reformat.
1546        * psx01/Makefile.am: Remove all-local: $(ARCH).
1547        * psx02/Makefile.am: Remove all-local: $(ARCH).
1548        * psx03/Makefile.am: Remove all-local: $(ARCH).
1549        * psx04/Makefile.am: Remove all-local: $(ARCH).
1550        * psx05/Makefile.am: Remove all-local: $(ARCH).
1551        * psx06/Makefile.am: Remove all-local: $(ARCH).
1552        * psx07/Makefile.am: Remove all-local: $(ARCH).
1553        * psx08/Makefile.am: Remove all-local: $(ARCH).
1554        * psx09/Makefile.am: Remove all-local: $(ARCH).
1555        * psx10/Makefile.am: Remove all-local: $(ARCH).
1556        * psx11/Makefile.am: Remove all-local: $(ARCH).
1557        * psx12/Makefile.am: Remove all-local: $(ARCH).
1558        * psx13/Makefile.am: Remove all-local: $(ARCH).
1559        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1560        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1561        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1562        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1563        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1564        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1565        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1566        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1567        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1568        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1569        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1570
15712003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1572
1573        * configure.ac: Reflect having moved to testsuites/.
1574
15752003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1576
1577        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1578
15792003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1580
1581        * configure.ac:Remove RTEMS_CHECK_CPU.
1582
15832003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1584
1585        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1586
15872003-09-04      Joel Sherrill <joel@OARcorp.com>
1588
1589        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1590        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1591        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1592        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1593        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1594        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1595        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1596        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1597        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1598        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1599        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1600        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1601        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1602        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1603        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1604        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1605        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1606        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1607        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1608        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1609        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1610        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1611        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1612        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1613        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1614        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1615        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1616        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1617        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1618        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1619        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1620        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1621        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1622        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1623        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1624        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1625        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1626        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1627        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1628        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1629        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1630        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1631        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1632        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1633        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1634        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1635        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1636        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1637        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1638        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1639        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1640        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1641        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1642        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1643        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1644        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1645        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1646        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1647        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1648        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1649        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1650        psxtimer/system.h: URL for license changed.
1651
16522003-09-04      Joel Sherrill <joel@OARcorp.com>
1653
1654        PR 462/tests
1655        * psxhdrs/Makefile.am: Added ualarm.c
1656        * psxhdrs/signal23.c: New file.
1657
16582003-09-03      Joel Sherrill <joel@OARcorp.com>
1659
1660        PR 463/tests
1661        PR 465/tests
1662        * psxhdrs/Makefile.am: Add new test cases.
1663        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1664        psxhdrs/timer07.c: New files.
1665
16662003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1667
1668        * Makefile.am: Reflect having moved aclocal/.
1669
16702003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1671
1672        * Makefile.am: Reflect having moved automake/.
1673        * include/Makefile.am: Reflect having moved automake/.
1674        * psx01/Makefile.am: Reflect having moved automake/.
1675        * psx02/Makefile.am: Reflect having moved automake/.
1676        * psx03/Makefile.am: Reflect having moved automake/.
1677        * psx04/Makefile.am: Reflect having moved automake/.
1678        * psx05/Makefile.am: Reflect having moved automake/.
1679        * psx06/Makefile.am: Reflect having moved automake/.
1680        * psx07/Makefile.am: Reflect having moved automake/.
1681        * psx08/Makefile.am: Reflect having moved automake/.
1682        * psx09/Makefile.am: Reflect having moved automake/.
1683        * psx10/Makefile.am: Reflect having moved automake/.
1684        * psx11/Makefile.am: Reflect having moved automake/.
1685        * psx12/Makefile.am: Reflect having moved automake/.
1686        * psx13/Makefile.am: Reflect having moved automake/.
1687        * psxcancel/Makefile.am: Reflect having moved automake/.
1688        * psxchroot01/Makefile.am: Reflect having moved automake/.
1689        * psxfile01/Makefile.am: Reflect having moved automake/.
1690        * psxhdrs/Makefile.am: Reflect having moved automake/.
1691        * psxmount/Makefile.am: Reflect having moved automake/.
1692        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1693        * psxreaddir/Makefile.am: Reflect having moved automake/.
1694        * psxsem01/Makefile.am: Reflect having moved automake/.
1695        * psxstat/Makefile.am: Reflect having moved automake/.
1696        * psxtime/Makefile.am: Reflect having moved automake/.
1697        * psxtimer/Makefile.am: Reflect having moved automake/.
1698
16992003-08-14      Joel Sherrill <joel@OARcorp.com>
1700
1701        PR 408/filesystem
1702        * psx13/test.c: Added very rudimentary test of sync() service.
1703
17042003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1705
1706        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1707
17082003-06-12      Joel Sherrill <joel@OARcorp.com>
1709
1710        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1711
17122003-05-29      Joel Sherrill <joel@OARcorp.com>
1713
1714        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1715        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1716        psxtimer/psxtimer.c: Removed warnings.
1717
17182003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1719
1720        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1721        CC_CFLAGS_DEFAULT (obsolete).
1722
17232003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1724
1725        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1726        Remove CC_LDFLAGS_PROFILE_V.
1727
17282003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1729
1730        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1731
17322003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1733
1734        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1735
17362003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1737
1738        * configure.ac: AC_PREREQ(2.57).
1739
17402002-11-14      Joel Sherrill <joel@OARcorp.com>
1741
1742        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1743        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1744        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1745        Per PR239 update the IDs in the various screens.
1746
17472002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1748
1749        * .cvsignore: Reformat.
1750        Add autom4te*cache.
1751        Remove autom4te.cache.
1752
17532002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1754
1755        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1756        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1757        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1758        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1759        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1760        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1761        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1762        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1763        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1764        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1765        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1766        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1767        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1768        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1769        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1770        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1771        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1772        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1773        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1774        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1775        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1776        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1777        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1778        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1779
17802002-08-01      Joel Sherrill <joel@OARcorp.com>
1781
1782        * Per PR47 add support for buffered test output.  This involved
1783        adding defines to redirect output to a buffer and dump it when
1784        full, at "test pause", and at exit.  To avoid problems when redefining
1785        exit(), all tests were modified to call rtems_test_exit().
1786        Some tests, notable psxtests, had to be modified to include
1787        the standard test macro .h file (pmacros.h or tmacros.h) to
1788        enable this support.
1789        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1790        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1791        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1792        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1793        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1794        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1795        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1796        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1797        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1798        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1799        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1800        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1801
18022002-07-05      Joel Sherrill <joel@OARcorp.com>
1803
1804        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1805        Updated as part of PR164 which reported problems with the RTEMS
1806        implementation of pthread_cancel.
1807       
18082001-04-26      Joel Sherrill <joel@OARcorp.com>
1809
1810        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1811        reworked POSIX message queues to add a descriptor separate from
1812        the underlying message queue.  This allows non-blocking to follow
1813        the "open" not the underlying queue.
1814 
18152002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1816
1817        * configure.ac: Remove ENABLE_GCC28.
1818
18192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1820
1821        * configure.ac:
1822        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1823        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1824        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1825        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1826        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1827        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1828        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1829        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1830        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1831        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1832        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1833        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1834        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1835        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1836        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1837        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1838        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1839        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1840        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1841        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1842        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1843        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1844        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1845        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1846        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1847        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1848        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1849        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1850
18512001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1852
1853        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1854        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1855        Since we check permissions before evaluating enough to see if it
1856        a regular file or directory, this hack is needed to make the regular
1857        file executable.
1858
18592001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1860
1861        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1862        * configure.in: Remove.
1863        * configure.ac: New file, generated from configure.in by autoupdate.
1864
18652001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1866
1867        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1868
18692001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1870
1871        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1872        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1873        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1874        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1875        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1876        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1877        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1878        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1879        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1880        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1881        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1882        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1883        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1884        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1885        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1886        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1887        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1888        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1889        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1890        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1891        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1892        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1893        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1894        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1895
18962001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1897
1898        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1899        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1900        psxchroot01 test.
1901
19022001-05-25      Joel Sherrill <joel@OARcorp.com>
1903
1904        * Added once version of psxchroot01 test for user review.
1905        * psxchroot01: New directory.
1906        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1907        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1908        * configure.in, Makefile.am: Modified to reflect above.
1909
19102001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1911
1912        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1913
19142001-04-24      Joel Sherrill <joel@OARcorp.com>
1915
1916        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1917        open, write, reopen, append twice from Andrew Bythell
1918        <abythell@nortelnetworks.com> that tripped an initialization
1919        problem in the IMFS.
1920
19212001-04-20      Joel Sherrill <joel@OARcorp.com>
1922
1923        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1924        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1925        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1926        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1927        Various adjustments so test output matches screens more reliably.
1928
19292001-01-25      Joel Sherrill <joel@OARcorp.com>
1930
1931        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1932
19332000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1934
1935        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1936        to remain consistant across platforms and bsps by forcing
1937        a mount point in front of all paths.
1938
19392000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1940
1941        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1942        expected error condition in one case.
1943        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1944        readdir() of root of mounted filesystem.  Also corrected the screen
1945        file for some mistakes noticed in this effort.
1946
19472000-11-13      Joel Sherrill <joel@OARcorp.com>
1948
1949        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1950
19512000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1952
1953        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1954
19552000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1956
1957        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1958
19592000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1960
1961        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1962        Switch to GNU canonicalization.
1963        * psxtests.am: Remove DEFS.
1964
19652000-10-24      Joel Sherrill <joel@OARcorp.com>
1966
1967        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1968        It was formerly incorrectly prototyped in <libio.h>.
1969
19702000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1971
1972        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1973        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1974        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1975        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1976        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1977        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1978        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1979        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1980
19812000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1982        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1983        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1984        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1985        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1986        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1987        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1988        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1989
19902000-08-10      Joel Sherrill <joel@OARcorp.com>
1991
1992        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.