source: rtems/testsuites/psxtests/ChangeLog @ c0d5778

4.11
Last change on this file since c0d5778 was c0d5778, checked in by Joel Sherrill <joel.sherrill@…>, on Jul 27, 2010 at 8:16:23 PM

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

  • psxobj01/Makefile.am, psxobj01/init.c, psxobj01/psxobj01.scn: Add test for runnign out of workspace when setting object name as string.
  • Property mode set to 100644
File size: 77.5 KB
Line 
12010-07-27      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * psxobj01/Makefile.am, psxobj01/init.c, psxobj01/psxobj01.scn: Add
4        test for runnign out of workspace when setting object name as string.
5
62010-07-27      Vinu Rajashekhar <vinutheraj@gmail.com>
7
8        PR 1629/cpukit
9        * psx04/init.c: sigsuspend() was not completely following the POSIX
10        specification.
11
122010-07-19      Bharath Suri <bharath.s.jois@gmail.com>
13
14        PR 1623/testing
15        * psx13/test.c, psx13/psx13.scn: New cases to improve coverage of
16        utime() and fpathconf().
17        * psxfile01/test.c, psxfile01/psxfile01.scn: New cases to improve
18        coverage of rmdir(), unlink(), mknod(), link(), open(), read(),
19        write().
20        * psxstat/test.c, psxstat/psxstat.scn: New case to improve
21        coverage of readlink().
22
232010-07-17      Bharath Suri <bharath.s.jois@gmail.com>
24
25        PR 1622/testing
26        * psxchroot01/test.c, psxchroot01/psxchroot01.scn: Added two test
27        cases to completely cover chroot().
28
292010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
30
31        * psxfile01/test.c: Avoid NULL pointer access.
32
332010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
34
35        PR 1617/testing
36        * psxfile01/test.c, psxfile01/psxfile01.scn: Added new cases to
37        exercise_link_r and _unlink_r
38        * psxstat/test.c, psxstat/psxstat.scn: Added new cases to exercise
39        _lstat_r and _stat_r.
40        * psxtime/test.c, psxtime/psxtime.scn: Added new cases to exercise
41        _gettimeofday.
42
432010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
44
45        * psxstat/test.c: Avoid NULL pointer access.
46
472010-07-12      Bharath Suri <bharath.s.jois@gmail.com>
48
49        PR 1613/testing
50        * psxfchx01/init.c, psxfchx01/Makefile.am, psxfchx01/.cvsignore,
51        psxfchx01/psxfchx01.doc, psxfchx01/psxfchx01.scn: New
52        tests. Improves coverage of fchdir, fchmod, fchown directives.
53        * configure.ac, Makefile.am: Changes to accommodate new test.
54        * psxstat/test.c, psxstat/psxstat.scn: Added new test case to test
55        statvfs routine under libcsupport.
56
572010-07-09      Bharath Suri <bharath.s.jois@gmail.com>
58
59        PR 1610/testing
60        * psx13/test.c, psx13/psx13.scn: Remove the test cases which
61        exercise pipe. These are new a new test under psxpipe01/
62        * psxpipe01/init.c, psxpipe01/Makefile.am,
63        psxpipe01/psxpipe01.scn, psxpipe01/psxpipe01.doc: Added new test.
64        * Makefile.am, configure.ac: Changes due to addition of new test:
65        psxpipe01.
66
672010-07-08      Bharath Suri <bharath.s.jois@gmail.com>
68
69        PR 1608/testing
70        * psxfile01/init.c: Add a simple test case: Open file as read-only
71        and attemp to truncate. Improves coverage.
72
732010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
74
75        PR 1606/cpukit
76        * psxfatal_support/init.c: Remove
77        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
78
792010-07-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
80
81        * psxfatal_support/init.c: Print end of test message in case of
82        success.  Stop multitasking in the fatal error extension.
83        * psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
84
852010-07-06      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
86
87        * psxtimes01/init.c: Added missing declaration.
88
892010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
90
91        * Makefile.am, configure.ac: Add test for various forms of times() and
92        getrusage().
93        * psxgetrusage01/.cvsignore, psxgetrusage01/Makefile.am,
94        psxgetrusage01/init.c, psxgetrusage01/psxgetrusage01.doc,
95        psxgetrusage01/psxgetrusage01.scn, psxtimes01/.cvsignore,
96        psxtimes01/Makefile.am, psxtimes01/init.c, psxtimes01/psxtimes01.doc,
97        psxtimes01/psxtimes01.scn: New files.
98
992010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
100
101        * psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in
102        /etc/passwd and /etc/group.
103
1042010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
105
106        * psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
107        cases.
108
1092010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
110
111        * psx13/test.c: Fix warning.
112
1132010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * psxfile01/test_cat.c: Does not need posix specific macros.
116
1172010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
118
119        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
120        Remove tests which put NULL entries in file handlers.
121
1222010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
123
124        PR 1598/testing
125        * Makefile.am, configure.ac, psxpasswd01/init.c,
126        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
127        for POSIX user database (e.g. /etc/group and /etc/passwd) access
128        routines which are implemented in libcsupport/src/getpwent.c.
129        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
130        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
131
1322010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
133
134        PR 1597/cpukit
135        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
136        psxstat/test.c: Add lchown() and utimes().
137
1382010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
139
140        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
141        various POSIX methods that access UID, PID, and GID.
142        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
143        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
144        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
145        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
146        psxid01/psxid01.scn: New files.
147
1482010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
149
150        * psximfs01/init.c: Fix warning introduced.
151
1522010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
153
154        PR 1595/tests
155        * psximfs01/init.c: Fix warnings.
156
1572010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
158
159        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
160        pointer.
161
1622010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
163
164        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
165
1662010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
167
168        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
169        files of maximum sizes.
170        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
171        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
172
1732010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
174
175        * Makefile.am, configure.ac: Revert accidentally committed patch.
176
1772010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
178
179        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
180        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
181        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
182        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
183        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
184        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
185        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
186        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
187        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
188        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
189        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
190        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
191        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
192        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
193        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
194        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
195        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
196        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
197        psxsem01/Makefile.am, psxsignal01/Makefile.am,
198        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
199        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
200        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
201        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
202        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
203        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
204        committed patch.
205
2062010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
207
208        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
209        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
210        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
211        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
212        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
213        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
214        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
215        psxcancel/Makefile.am, psxcancel01/Makefile.am,
216        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
217        psxcleanup01/Makefile.am, psxclock/Makefile.am,
218        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
219        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
220        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
221        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
222        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
223        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
224        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
225        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
226        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
227        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
228        psxsem01/Makefile.am, psxsignal01/Makefile.am,
229        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
230        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
231        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
232        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
233        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
234        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
235        than number of file descriptors configured.
236
2372010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
238
239        * psxfile02/psxfile02.doc: Filled in documentation information.
240
2412010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
242
243        * Makefile.am, configure.ac: Added test case for calls that check for
244        an unopened file descriptor.
245        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
246        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
247
2482010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
249
250        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
251        parameter to adjtime NULL.
252
2532010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
254
255        * psxfatal_support/init.c: Remove references to ITRON constants.
256
2572010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
258
259        * psxfile01/test.c: Update for IMFS API changes.
260
2612010-06-02      Chris Johns <chrisj@rtems.org>
262
263        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
264        psxstat/test.c: Update to the new mount API.
265
2662010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
267
268        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
269        * include/pmacros.h: Add PRIdoff_t.
270
2712010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
272
273        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
274        exercises the _rename_r in libcsupport. For now, it also
275        provides two fsmount_me_h handlers to enable certain error
276        checking paths
277
2782010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
279
280        * psxfile01/test.c: Add check for errno on chdir(NULL).
281
2822010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
283
284        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
285
2862010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
287
288        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
289        thread can reliably reach the pthread_join() call.
290
2912010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
292
293        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
294        rewinddir(NULL) since we are now using newlib's implementation and it
295        does not check for NULL. This causes a fault on some targets.
296
2972010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
298
299        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
300        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
301        Reflect POSIX changes to sched_param.
302
3032010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
304
305        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
306        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
307        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
308        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
309        #include <unistd.h>.
310
3112009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
312
313        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
314        to cover the trivial NULL case for pipe function.
315
3162009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
317
318        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
319        and compilation issues. Initial test build was accidentally without
320        POSIX enabled.
321
3222009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
323
324        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
325        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
326        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
327        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
328        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
329        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
330        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
331        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
332        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
333        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
334        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
335        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
336        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
337        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
338        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
339        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
340        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
341        Use rtems_test_assert() consistently instead of system assert().
342        rtems_test_assert() is designed to integrate into the RTEMS test
343        suite infrastructure.
344
3452009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
346
347        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
348        families.
349        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
350        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
351
3522009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
353
354        PR 1460/cpukit
355        * psx14/init.c: Change return type on methods accessing portions of
356        RTEMS Ids to int. This allows -1 to be return on error.
357
3582009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
359
360        PR 1466/tests
361        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
362        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
363        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
364        Add test specifically to test it since it is deprecated as of
365        POSIX.1-2008.
366        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
367        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
368
3692009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
370
371        * psxcancel01/init.c: Initialize start time.
372
3732009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
374
375        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
376        returned by POSIX methods which return a pointer which is -1 on
377        error. This eliminated some casts.
378
3792009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
380
381        * psxenosys/Makefile.am: Add documentation file.
382        * psxenosys/psxenosys.doc: New file.
383
3842009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
385
386        * psxsignal03/init.c:
387        Print sigval.sival_ptr instead of "union sigval".
388
3892009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
390
391        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
392        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
393        * psxfile01/test.c: Remove obsure #ifdef's.
394        Apply PRI* macros to print struct stat fields.
395
3962009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
397
398        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
399        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
400
4012009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
402
403        * include/pmacros.h: November is the 11th month.
404
4052009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
406
407        * psxstat/test.c: Remove #ifdef's.
408        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
409        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
410        if 12MB are too big for a target (16bit compliance).
411        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
412        for 16bit compliance.
413        * psx14/init.c: Add local prototypes for
414        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
415        Reflect the prototypes having been missing to printf's.
416
4172009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
418
419        * psxsysconf/init.c:
420        Comment out sysconf(LONG_MAX) check (not useful).
421        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
422        16bit compliance.
423        * psx11/task.c: Use long for nsecs.
424        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
425        attribute to pthread_condattr_setpshared for 16bit target compliance.
426
4272009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
428
429        * psxbarrier01/test.c: Include <tmacros.h>
430
4312009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
432
433        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
434        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
435        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
436        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
437        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
438        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
439        Use PRIxpthread_t to print pthread_t's.
440
4412009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
442
443        * psxmsgq02/init.c:
444        Remove cast in call to fatal_posix_service_status_errno.
445        * psxenosys/init.c:
446        Add missing args in calls to execl, execlp, execle.
447        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
448        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
449        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
450        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
451        * configure.ac:
452        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
453
4542009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
455
456        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
457        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
458        * psxclock/init.c: Use %ld to print *.tv_nsec.
459        * psx06/init.c, psx06/system.h: Misc. warning fixes.
460
4612009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
462
463        * psxsignal03/init.c: Add missing argument to printf.
464        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
465        * psxclock/init.c, psxtimer01/psxtimer.c:
466        Use PRItime_t to print time_t's.
467        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
468        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
469
4702009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
471
472        * psxtime/test.c: Include <sys/time.h>.
473        Conditionally add local prototype for adjtime()
474        if sys/time.h doesn't supply it.
475        * psx07/init.c: Include <sched.h>, <pthread.h>.
476        * psx05/init.c: Include <sched.h>.
477        * psx11/init.c, psx09/init.c: Include <sched.h>.
478        * psx12/init.c: Include <sched.h>.
479        * psxenosys/init.c: Include <pthread.h>.
480        Conditionally add local prototype for pthread_atfork()
481        if pthread.h doesn't supply it.
482        * psxkey01/init.c: Include "test_support.h".
483
4842009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
485
486        * configure.ac: Check for pthread_atfork in pthread.h.
487        * psxrwlock01/test.c: Conditionally add local prototype for
488        pthread_atfork() if pthread.h doesn't supply it.
489        Include <pthread.h>.
490
4912009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
492
493        * configure.ac: Check for sys/mman.h.
494        Check for mprotect in sys/mman.h.
495        * psxenosys/init.c: Conditionally add local prototype for
496        mprotect() if sys/mman.h doesn't supply it.
497
4982009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
499
500        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
501        * psxrwlock01/test.c: Conditionally add local prototype for
502        pthread_rwlock_unlock() if pthread.h doesn't supply it.
503
5042009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
505
506        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
507        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
508        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
509        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
510        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
511        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
512        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
513        psxualarm/init.c: Remove unused vars.
514        Add missing prototypes.
515
5162009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
517
518        * Makefile.am: Build file IO related tests even with POSIX threading is
519        disabled.
520
5212009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
522
523        * configure.ac: Don't add -ansi -fasm to CFLAGS.
524
5252009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
526
527        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
528        remaining to not equal the period.
529
5302009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
531
532        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
533
5342009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
535
536        * psxcleanup/system.h: Fix typo.
537        * Makefile.am, configure.ac: Add new test for exercising pushing
538        and popping a clean up handler without actually executing it.
539        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
540        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
541        psxcleanup01/psxcleanup01.scn: New files.
542
5432009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
544
545        * Makefile.am, configure.ac: Add new test to ensure that canceling an
546        alarm works as defined.
547        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
548        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
549
5502009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
551
552        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
553
5542009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
555
556        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
557        parameter to timer_settime().
558
5592009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
560
561        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
562        timer_settime() for previous value. We are not using the
563        value in this particular case and this path must be exercised.
564        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
565
5662009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
567
568        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
569        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
570        cases.
571
5722009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
573
574        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
575        from an ISR.
576        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
577        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
578
5792009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
580
581        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
582        deprecated rtems_extension.
583
5842009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
585
586        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
587        nanoseconds.
588
5892009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
590
591        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
592        getpagesize().
593
5942009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
595
596        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
597        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
598        psxsignal04/Makefile.am: Move test cases which needed to be executed
599        when POSIX is disabled to psxclock so they will be.
600
6012009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
602
603        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
604        test to exercise clock and delay services enabled when POSIX threads
605        are disabled. This is split from psx01. POSIX test suite now enabled
606        when POSIX threads are disabled so only enable tests which are
607        appropriate.
608        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
609        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
610
6112009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
612
613        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
614        when not to change ssporadic scheduler so it does not touch a task's
615        priority when it is holding a mutex or its priority would be impacted
616        adversely.
617
6182009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
619
620        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
621        for adjusting time (adjtime()) where the time is adjusted by enough
622        microseconds that it crosses a second boundary.
623
6242009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
625
626        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
627        test to catch more sporadic server cases.
628
6292009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
630
631        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
632        remaining pointer.
633
6342009-08-17     
635
636        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
637        a recursize mutex.
638
6392009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
640
641        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
642        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
643        rtems_clock_get_ticks_per_second().
644
6452009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
646
647        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
648        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
649
6502009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
651
652        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
653        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
654
6552009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
656
657        * Makefile.am, configure.ac: Add test case for user providing their own
658        stack to a POSIX thread.
659        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
660        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
661
6622009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
663
664        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
665        that it hits both failing to allocate memory for the message queue
666        name and message buffers.
667
6682009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
669
670        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
671        quicker and more reliably hit the intended critical section.
672
6732009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
674
675        * Makefile.am, configure.ac: Add a test to exercise an odd case in
676        _POSIX_signals_Clear_signals.
677        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
678        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
679
6802009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
681
682        * psxmsgq04/init.c: Correct typo in configuration so test does as
683        intended.
684
6852009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
686
687        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
688        Update to handle ENFILE case now that POSIX message queues and
689        message queue file descriptors are configured separately and this
690        error is possible.
691
6922009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
693
694        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
695        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
696        allocating the message buffers for a POSIX message queue.
697
6982009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
699
700        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
701        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
702        is right. Update both screens.
703
7042009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
705
706        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
707        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
708        variation which focused on real-time signals rather than user
709        signals.
710        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
711        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
712
7132009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
714
715        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
716        replenish period of zero.
717
7182009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
719
720        * Makefile.am, configure.ac: Add new test to account for properly
721        handling keys when a thread has non-NULL key value and key has NULL
722        destructor and when a thread has NULL key value and key has
723        destructor.
724        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
725        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
726
7272009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
728
729        * Makefile.am, configure.ac: Add new test for exercising running out of
730        memory while allocating the key pointers.
731        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
732        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
733
7342009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
735
736        * psxmsgq04/init.c: Add call to mq_unlink.
737
7382009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
739
740        * Makefile.am, configure.ac: Add shell of new test.
741        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
742        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
743
7442009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
745
746        * Makefile.am, configure.ac: Add test to address cases where a thread
747        is waiting on a signal (sigwait) and we send it. Also address case
748        where there are too many queued signals.
749        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
750        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
751
7522009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
753
754        * psxsignal02/init.c: Fix spacing.
755
7562009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
757
758        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
759        mq_timedreceive and mq_timedsend conditions. In particular test
760        timeout in the past.
761
7622009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
763
764        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
765        with timeout in the past.
766
7672009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
768
769        * psxsignal02/psxsignal02.scn: Fill in screen file.
770
7712009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
772
773        * Makefile.am, configure.ac: Add new test to exercise algorithm to
774        dispatch process wide signals to individual threads.
775        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
776        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
777
7782009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
779
780        * Makefile.am, configure.ac: Add test to exercise interrupt
781        synchronization logic in _POSIX_Timer_Insert_helper that supports
782        POSIX timers.
783        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
784        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
785        psxintrcritical01/psxintrcritical01.scn: New files.
786
7872009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
788
789        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
790        multiple cases which complete coverage of thread cancellation.
791        * psxcancel/psxcancel.doc: New file.
792
7932009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
794
795        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
796        * psxsem01/system.h: Removed.
797
7982009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
799
800        * psxsem01/init.c: Eliminate warning.
801
8022009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
803
804        * psxcancel/init.c: Clean up.
805
8062009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
807
808        * psxmutexattr01/init.c: Make test optional if tools do not support
809        posix mutex type attribute.
810
8112009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
812
813        * Makefile.am, configure.ac: Add new test to exercise error case for
814        when a task is blocked on a condition variable with one mutex and
815        another task attempts to block on the same condition variable with
816        another mutex.
817        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
818        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
819
8202009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
821
822        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
823        trylock is unable to obtain the spinlock and that attempting to
824        unlock a spinlock from a thread which did not lock it works as
825        expected.
826        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
827        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
828        New files.
829
8302009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
831
832        * psxspin01/test.c: Remove unnecessary defines.
833
8342009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
835
836        * psx11/init.c: Use explicit scheduler.
837
8382009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
839
840        * Makefile.am, configure.ac: Add test to exercise
841        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
842        toolset enables the feature.
843        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
844        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
845        psxmutexattr01/psxmutexattr01.scn: New files.
846
8472009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
848
849        * Makefile.am, configure.ac: Add test for auto initialization of
850        message queues.
851        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
852        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
853        psxautoinit02/psxautoinit02.scn: New files.
854
8552009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
856
857        * Makefile.am, configure.ac: Add test of pthread mutex auto
858        intialization.
859        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
860        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
861
8622009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
863
864        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
865
8662009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
867
868        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
869        code.
870
8712009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
872
873        * psx07/init.c: Slight test fix to ensure state of sched_param
874        structure.
875
8762009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
877
878        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
879        obtaining an rwlock and then releasing it twice.
880
8812009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
882
883        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
884
8852009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
886
887        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
888        sigtimedwait(). Update screen file.
889
8902009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
891
892        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
893        obtaining rwlock for write with a timed lock operation when the
894        abstime timeout is in the past.
895
8962009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
897
898        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
899        obtaining rwlock for read with a timed lock operation when the
900        abstime timeout is in the past.
901
9022009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
903
904        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
905        that the assert has been removed in the source.
906
9072009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
908
909        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
910        mode bits being set. This behavior was not POSIX compliant and has
911        been corrected in the filesystem code.
912
9132009-06-18      Chris Johns <chrisj@rtems.org>
914
915        * psx04/task3.c: Declare unions volatile to workaround the H8300
916        gcc bug.
917
9182009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
919
920        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
921        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
922        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
923
9242009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
925
926        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
927        NULL attribute pointer on init.
928
9292009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
930
931        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
932        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
933        Improved so coverage is better.
934
9352009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
936
937        * psx04/init.c: Correct errors introduced by using different variable
938        for return type when correcting typing warnings.
939
9402009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
941
942        * Makefile.am, configure.ac: Add new test to provide coverage analysis
943        of the current implementation of getitimer() and setitimer().
944        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
945        psxitimer/psxitimer.scn: New files.
946
9472009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
948
949        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
950        case to improve coverage analysis.
951
9522009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
953
954        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
955        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
956        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
957        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
958        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
959        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
960        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
961
9622009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
963
964        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
965        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
966        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
967        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
968        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
969        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
970        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
971        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
972        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
973        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
974        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
975        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
976        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
977        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
978        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
979        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
980        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
981        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
982        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
983        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
984        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
985        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
986        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
987        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
988        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
989        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
990        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
991        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
992        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
993        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
994        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
995        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
996        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
997        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
998        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
999        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
1000        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
1001        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
1002        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
1003        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
1004        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
1005        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
1006        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
1007        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
1008        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
1009        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
1010        psxhdrs/timer07.c: Fix warnings.
1011
10122009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1013
1014        * psxfile01/test.c: Change from int to size_t.
1015
10162009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1017
1018        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1019        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1020        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1021        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1022        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
1023        psxcancel/Makefile.am, psxchroot01/Makefile.am,
1024        psxcleanup/Makefile.am, psxenosys/Makefile.am,
1025        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
1026        psxfile01/Makefile.am, psxkey01/Makefile.am,
1027        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1028        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
1029        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
1030        psxsem01/Makefile.am, psxsignal01/Makefile.am,
1031        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
1032        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
1033        psxualarm/Makefile.am: Eliminate _exe_/.exe.
1034
10352009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1036
1037        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
1038        with create option so we are sure it will get a control block and
1039        proceed to allocate other memory. Clean up screen output.
1040
10412008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1042
1043        * psx05/init.c: Add parameter to call to sched_get_priority_max().
1044
10452008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1046
1047        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
1048        Run all tests successfully with maxixum number of priorities as 16
1049        instead of 256. This was done by temporarily modifying the score
1050        priority.h maximum. This allowed testing of all API code to ensure
1051        that it worked properly with a reduced number of priorities. Most
1052        modifications were to switch from hard-coded maximum to using the API
1053        provided methods to determine maximum number of priority levels.
1054
10552008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1056
1057        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
1058        clock_gettime() NOT by reaching into the SuperCore.
1059
10602008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1061
1062        * psx01/psx01.scn: Bump version to 4.9.99.0
1063
10642008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1065
1066        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
1067        psxfatal_support/system.h: Convert to "bool".
1068
10692008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1070
1071        PR 1296/cpukit.
1072        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
1073        incorrect repeat interval. This patch fixes the following problems in
1074        the test.
1075          (1) Adds test for value of it_interval.tv_nsec.
1076          (2) Corrects test for absolute timer in past.
1077          (3) Modifies test to use different initial and repeat periods.
1078          (4) Updates psxtimer01.scn to match results.
1079
10802008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1081
1082        PR 1297/cpukit
1083        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
1084        pointer handling.
1085
10862008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1087
1088        * psxsem01/init.c: Spacing.
1089
10902008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1091
1092        PR 1293/tests
1093        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
1094
10952008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1096
1097        PR 1291/cpukit
1098        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
1099        POSIX services taking relative instead of absolute time for timeouts,
1100        these tests were updated.
1101
11022008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1103
1104        * psxfile01/test.c: truncate on /dev/console now works.
1105
11062008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1107
1108        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1109        requested for initialization task.
1110
11112008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1112
1113        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1114        like CVS conflict markers.
1115
11162008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1117
1118        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1119        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1120
11212008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1122
1123        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1124
11252008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1126
1127        * psxkey01/task.c: Fix warnings.
1128
11292008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1130
1131        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1132
11332008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1134
1135        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1136        Added tests for failure path coverages. Consolidated methods used in
1137        multiple places into support routines.
1138        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1139        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1140        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1141
11422008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1143
1144        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1145        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1146        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1147        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1148        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1149        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1150        for < 1988.
1151
11522008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1153
1154        * Makefile.am, configure.ac: New tests.
1155        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1156        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1157        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1158        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1159        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1160
11612008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1162
1163        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1164        portions of Object Services added to API.
1165        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1166        psx14/system.h: New files.
1167
11682008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1169
1170        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1171        pthread_attr_[get|set]clock.
1172
11732008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1174
1175        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1176        implementation mprotect().
1177
11782008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1179
1180        * psxcleanup/.cvsignore: New file.
1181
11822008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1183
1184        * psxcleanup/system.h: New file.
1185
11862008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1187
1188        * Makefile.am, configure.ac:
1189        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1190        psxcleanup/psxcleanup.scn: New files.
1191
11922008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1193
1194        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1195        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1196
11972007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1198
1199        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1200
12012007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1202
1203        * Makefile.am, configure.ac: Added test for ualarm
1204        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1205        psxualarm/system.h: New files.
1206
12072007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1208
1209        * Makefile.am, configure.ac: Added posix signal test
1210        * psxsignal01/Makefile.am, psxsignal01/init.c,
1211        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1212        psxsignal01/task1.c: New files.
1213
12142007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1215
1216        * Makefile.am, configure.ac: Add test for sysconf().
1217        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1218        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1219
12202007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1221
1222        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1223        sched_rr_get_interval() and sched_get_priority_max().
1224
12252007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1226
1227        * psxenosys/init.c: Fix typo.
1228
12292007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1230
1231        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1232        addition of second POSIX Timer test. Add initial version of
1233        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1234        left to add.
1235        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1236        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1237        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1238        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1239        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1240        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1241
12422007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1243
1244        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1245
12462007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1247
1248        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1249        functions that return ENOSYS.
1250        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1251        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1252
12532007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1254
1255        * psx13/test.c: Fix spelling error.
1256
12572007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1258
1259        * psxtime/test.c: Add tests for adjtime().
1260
12612007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1262
1263        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1264        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1265        cases to improve test coverage.
1266
12672007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1268
1269        PR 1262/filesystem
1270        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1271        and writev() including documentation and test case.
1272        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1273        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1274
12752007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1276
1277        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1278        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1279        test cases so last output line follows END OF pattern. Make sure test
1280        case all run. All tests appeared ok on sis.
1281
12822007-04-05      Joel Sherrill <joel@OARcorp.com>
1283
1284        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1285        behavior more closely matching GNU/Linux.
1286
12872006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1288
1289        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1290        include normal blocking and unblocking on timeout.
1291
12922006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1293
1294        * configure.ac: New BUG-REPORT address.
1295
12962006-11-17      Joel Sherrill <joel@OARcorp.com>
1297
1298        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1299        Previously the timeout was not absolute time and checked BEFORE
1300        attempting to lock semaphore.
1301
13022006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1303
1304        * psxbarrier01/main.c: New file.
1305
13062006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1307
1308        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1309        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1310        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1311        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1312
13132006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1314
1315        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1316        and partial implementation of POSIX rwlocks.
1317        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1318        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1319
13202006-10-30      Joel Sherrill <joel@OARcorp.com>
1321
1322        PR 841/rtems
1323        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1324        specification.
1325
13262006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1327
1328        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1329
13302006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1331
1332        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1333        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1334        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1335        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1336        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1337        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1338        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1339        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1340        Use rtems_testsdir instead.
1341
13422005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1343
1344        * configure.ac: Remove RTEMS_ENABLE_BARE,
1345        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1346
13472005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1348
1349        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1350        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1351        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1352        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1353        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1354        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1355        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1356        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1357        Convert to using *_PROGRAMS.
1358
13592005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1360
1361        * psx01/Makefile.am, psx02/Makefile.am,
1362        psx03/Makefile.am, psx04/Makefile.am,
1363        psx05/Makefile.am, psx06/Makefile.am,
1364        psx07/Makefile.am, psx08/Makefile.am,
1365        psx09/Makefile.am, psx10/Makefile.am,
1366        psx11/Makefile.am, psx12/Makefile.am,
1367        psx13/Makefile.am, psxcancel/Makefile.am,
1368        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1369        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1370        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1371        psxstat/Makefile.am, psxtime/Makefile.am,
1372        psxtimer/Makefile.am: Rework.
1373
13742005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1375
1376        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1377        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1378        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1379        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1380        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1381        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1382        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1383        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1384        * psxtests.am: Remove.
1385
13862005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1387
1388        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1389        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1390        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1391        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1392        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1393        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1394        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1395        psxtime/Makefile.am, psxtimer/Makefile.am:
1396        AM_CPPFLAGS += -I..../support/include.
1397
13982005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1399
1400        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1401
14022005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1403
1404        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1405        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1406        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1407        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1408        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1409        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1410        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1411        psxstat/Makefile.am: Add ../include/pmacros.h
1412        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1413        POSIX_FILES_DIRS.
1414        * psxtests.am: Remove LIB_VARIANT.
1415
14162005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1417
1418        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1419        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1420        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1421        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1422        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1423        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1424        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1425        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1426        Remove SRC, PRINT_SRC.
1427
14282005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1429
1430        * Makefile.am: Cleanup.
1431
14322005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1433
1434        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1435        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1436        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1437        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1438        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1439        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1440        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1441        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1442        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1443        Partial conversion to automake.
1444
14452005-09-01      Joel Sherrill <joel@OARcorp.com>
1446
1447        PR 628/rtems
1448        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1449        being an error.
1450
14512005-04-26      Joel Sherrill <joel@OARcorp.com>
1452
1453        * psxreaddir/test.c: Eliminate warnings.
1454
14552004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1456
1457        * configure.ac: Require automake > 1.9.
1458
14592004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1460
1461        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1462        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1463        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1464        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1465        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1466        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1467        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1468        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1469        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1470        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1471        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1472        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1473        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1474        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1475        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1476        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1477        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1478        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1479        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1480        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1481        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1482        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1483        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1484
14852004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1486
1487        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1488        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1489        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1490        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1491
14922004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1493
1494        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1495        to using c99 fixed size types.
1496
14972004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1498
1499        * Makefile.am: Remove include from SUBDIRS.
1500
15012004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1502
1503        * include/Makefile.am: Remove.
1504        * Makefile.am: Merge-in include/Makefile.am.
1505        * configure.ac: Reflect changes above.
1506
15072004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1508
1509        * configure.ac: Add 2nd arg to RTEMS_TOP.
1510
15112004-03-05      Joel Sherrill <joel@OARcorp.com>
1512
1513        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1514        psxtimer/psxtimer.c: Eliminate warnings and typos.
1515
15162004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1517
1518        PR 582/core
1519        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1520        queue test so more of it runs now.
1521
15222004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1523
1524        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1525        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1526        * psx02/Makefile.am: Ditto.
1527        * psx03/Makefile.am: Ditto.
1528        * psx04/Makefile.am: Ditto.
1529        * psx05/Makefile.am: Ditto.
1530        * psx06/Makefile.am: Ditto.
1531        * psx07/Makefile.am: Ditto.
1532        * psx08/Makefile.am: Ditto.
1533        * psx09/Makefile.am: Ditto.
1534        * psx10/Makefile.am: Ditto.
1535        * psx11/Makefile.am: Ditto.
1536        * psx12/Makefile.am: Ditto.
1537        * psx13/Makefile.am: Ditto.
1538        * psxcancel/Makefile.am: Ditto.
1539        * psxchroot01/Makefile.am: Ditto.
1540        * psxfile01/Makefile.am: Ditto.
1541        * psxmount/Makefile.am: Ditto.
1542        * psxmsgq01/Makefile.am: Ditto.
1543        * psxreaddir/Makefile.am: Ditto.
1544        * psxsem01/Makefile.am: Ditto.
1545        * psxstat/Makefile.am: Ditto.
1546        * psxtime/Makefile.am: Ditto.
1547        * psxtimer/Makefile.am: Ditto.
1548
15492003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1550
1551        * psxtests.am: Add dirstamp support.
1552
15532003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1554
1555        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1556
15572003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1558
1559        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1560
15612003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1562
1563        * psxcancel/Makefile.am: Remove used H_FILES.
1564
15652003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1566
1567        * include/Makefile.am: Reformat.
1568        * psx01/Makefile.am: Remove all-local: $(ARCH).
1569        * psx02/Makefile.am: Remove all-local: $(ARCH).
1570        * psx03/Makefile.am: Remove all-local: $(ARCH).
1571        * psx04/Makefile.am: Remove all-local: $(ARCH).
1572        * psx05/Makefile.am: Remove all-local: $(ARCH).
1573        * psx06/Makefile.am: Remove all-local: $(ARCH).
1574        * psx07/Makefile.am: Remove all-local: $(ARCH).
1575        * psx08/Makefile.am: Remove all-local: $(ARCH).
1576        * psx09/Makefile.am: Remove all-local: $(ARCH).
1577        * psx10/Makefile.am: Remove all-local: $(ARCH).
1578        * psx11/Makefile.am: Remove all-local: $(ARCH).
1579        * psx12/Makefile.am: Remove all-local: $(ARCH).
1580        * psx13/Makefile.am: Remove all-local: $(ARCH).
1581        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1582        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1583        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1584        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1585        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1586        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1587        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1588        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1589        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1590        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1591        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1592
15932003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1594
1595        * configure.ac: Reflect having moved to testsuites/.
1596
15972003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1598
1599        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1600
16012003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1602
1603        * configure.ac:Remove RTEMS_CHECK_CPU.
1604
16052003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1606
1607        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1608
16092003-09-04      Joel Sherrill <joel@OARcorp.com>
1610
1611        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1612        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1613        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1614        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1615        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1616        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1617        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1618        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1619        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1620        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1621        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1622        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1623        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1624        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1625        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1626        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1627        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1628        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1629        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1630        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1631        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1632        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1633        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1634        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1635        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1636        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1637        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1638        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1639        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1640        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1641        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1642        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1643        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1644        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1645        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1646        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1647        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1648        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1649        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1650        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1651        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1652        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1653        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1654        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1655        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1656        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1657        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1658        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1659        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1660        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1661        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1662        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1663        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1664        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1665        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1666        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1667        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1668        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1669        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1670        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1671        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1672        psxtimer/system.h: URL for license changed.
1673
16742003-09-04      Joel Sherrill <joel@OARcorp.com>
1675
1676        PR 462/tests
1677        * psxhdrs/Makefile.am: Added ualarm.c
1678        * psxhdrs/signal23.c: New file.
1679
16802003-09-03      Joel Sherrill <joel@OARcorp.com>
1681
1682        PR 463/tests
1683        PR 465/tests
1684        * psxhdrs/Makefile.am: Add new test cases.
1685        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1686        psxhdrs/timer07.c: New files.
1687
16882003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1689
1690        * Makefile.am: Reflect having moved aclocal/.
1691
16922003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1693
1694        * Makefile.am: Reflect having moved automake/.
1695        * include/Makefile.am: Reflect having moved automake/.
1696        * psx01/Makefile.am: Reflect having moved automake/.
1697        * psx02/Makefile.am: Reflect having moved automake/.
1698        * psx03/Makefile.am: Reflect having moved automake/.
1699        * psx04/Makefile.am: Reflect having moved automake/.
1700        * psx05/Makefile.am: Reflect having moved automake/.
1701        * psx06/Makefile.am: Reflect having moved automake/.
1702        * psx07/Makefile.am: Reflect having moved automake/.
1703        * psx08/Makefile.am: Reflect having moved automake/.
1704        * psx09/Makefile.am: Reflect having moved automake/.
1705        * psx10/Makefile.am: Reflect having moved automake/.
1706        * psx11/Makefile.am: Reflect having moved automake/.
1707        * psx12/Makefile.am: Reflect having moved automake/.
1708        * psx13/Makefile.am: Reflect having moved automake/.
1709        * psxcancel/Makefile.am: Reflect having moved automake/.
1710        * psxchroot01/Makefile.am: Reflect having moved automake/.
1711        * psxfile01/Makefile.am: Reflect having moved automake/.
1712        * psxhdrs/Makefile.am: Reflect having moved automake/.
1713        * psxmount/Makefile.am: Reflect having moved automake/.
1714        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1715        * psxreaddir/Makefile.am: Reflect having moved automake/.
1716        * psxsem01/Makefile.am: Reflect having moved automake/.
1717        * psxstat/Makefile.am: Reflect having moved automake/.
1718        * psxtime/Makefile.am: Reflect having moved automake/.
1719        * psxtimer/Makefile.am: Reflect having moved automake/.
1720
17212003-08-14      Joel Sherrill <joel@OARcorp.com>
1722
1723        PR 408/filesystem
1724        * psx13/test.c: Added very rudimentary test of sync() service.
1725
17262003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1727
1728        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1729
17302003-06-12      Joel Sherrill <joel@OARcorp.com>
1731
1732        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1733
17342003-05-29      Joel Sherrill <joel@OARcorp.com>
1735
1736        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1737        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1738        psxtimer/psxtimer.c: Removed warnings.
1739
17402003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1741
1742        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1743        CC_CFLAGS_DEFAULT (obsolete).
1744
17452003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1746
1747        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1748        Remove CC_LDFLAGS_PROFILE_V.
1749
17502003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1751
1752        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1753
17542003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1755
1756        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1757
17582003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1759
1760        * configure.ac: AC_PREREQ(2.57).
1761
17622002-11-14      Joel Sherrill <joel@OARcorp.com>
1763
1764        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1765        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1766        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1767        Per PR239 update the IDs in the various screens.
1768
17692002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1770
1771        * .cvsignore: Reformat.
1772        Add autom4te*cache.
1773        Remove autom4te.cache.
1774
17752002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1776
1777        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1778        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1779        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1780        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1781        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1782        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1783        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1784        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1785        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1786        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1787        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1788        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1789        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1790        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1791        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1792        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1793        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1794        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1795        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1796        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1797        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1798        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1799        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1800        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1801
18022002-08-01      Joel Sherrill <joel@OARcorp.com>
1803
1804        * Per PR47 add support for buffered test output.  This involved
1805        adding defines to redirect output to a buffer and dump it when
1806        full, at "test pause", and at exit.  To avoid problems when redefining
1807        exit(), all tests were modified to call rtems_test_exit().
1808        Some tests, notable psxtests, had to be modified to include
1809        the standard test macro .h file (pmacros.h or tmacros.h) to
1810        enable this support.
1811        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1812        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1813        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1814        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1815        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1816        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1817        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1818        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1819        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1820        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1821        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1822        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1823
18242002-07-05      Joel Sherrill <joel@OARcorp.com>
1825
1826        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1827        Updated as part of PR164 which reported problems with the RTEMS
1828        implementation of pthread_cancel.
1829       
18302001-04-26      Joel Sherrill <joel@OARcorp.com>
1831
1832        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1833        reworked POSIX message queues to add a descriptor separate from
1834        the underlying message queue.  This allows non-blocking to follow
1835        the "open" not the underlying queue.
1836 
18372002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1838
1839        * configure.ac: Remove ENABLE_GCC28.
1840
18412002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1842
1843        * configure.ac:
1844        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1845        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1846        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1847        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1848        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1849        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1850        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1851        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1852        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1853        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1854        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1855        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1856        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1857        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1858        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1859        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1860        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1861        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1862        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1863        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1864        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1865        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1866        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1867        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1868        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1869        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1870        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1871        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1872
18732001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1874
1875        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1876        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1877        Since we check permissions before evaluating enough to see if it
1878        a regular file or directory, this hack is needed to make the regular
1879        file executable.
1880
18812001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1882
1883        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1884        * configure.in: Remove.
1885        * configure.ac: New file, generated from configure.in by autoupdate.
1886
18872001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1888
1889        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1890
18912001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1892
1893        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1894        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1895        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1896        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1897        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1898        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1899        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1900        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1901        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1902        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1903        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1904        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1905        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1906        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1907        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1908        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1909        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1910        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1911        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1912        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1913        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1914        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1915        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1916        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1917
19182001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1919
1920        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1921        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1922        psxchroot01 test.
1923
19242001-05-25      Joel Sherrill <joel@OARcorp.com>
1925
1926        * Added once version of psxchroot01 test for user review.
1927        * psxchroot01: New directory.
1928        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1929        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1930        * configure.in, Makefile.am: Modified to reflect above.
1931
19322001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1933
1934        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1935
19362001-04-24      Joel Sherrill <joel@OARcorp.com>
1937
1938        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1939        open, write, reopen, append twice from Andrew Bythell
1940        <abythell@nortelnetworks.com> that tripped an initialization
1941        problem in the IMFS.
1942
19432001-04-20      Joel Sherrill <joel@OARcorp.com>
1944
1945        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1946        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1947        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1948        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1949        Various adjustments so test output matches screens more reliably.
1950
19512001-01-25      Joel Sherrill <joel@OARcorp.com>
1952
1953        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1954
19552000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1956
1957        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1958        to remain consistant across platforms and bsps by forcing
1959        a mount point in front of all paths.
1960
19612000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1962
1963        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1964        expected error condition in one case.
1965        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1966        readdir() of root of mounted filesystem.  Also corrected the screen
1967        file for some mistakes noticed in this effort.
1968
19692000-11-13      Joel Sherrill <joel@OARcorp.com>
1970
1971        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1972
19732000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1974
1975        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1976
19772000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1978
1979        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1980
19812000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1982
1983        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1984        Switch to GNU canonicalization.
1985        * psxtests.am: Remove DEFS.
1986
19872000-10-24      Joel Sherrill <joel@OARcorp.com>
1988
1989        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1990        It was formerly incorrectly prototyped in <libio.h>.
1991
19922000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1993
1994        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1995        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1996        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1997        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1998        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1999        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
2000        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
2001        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
2002
20032000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2004        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2005        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2006        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2007        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
2008        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
2009        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
2010        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
2011
20122000-08-10      Joel Sherrill <joel@OARcorp.com>
2013
2014        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.