source: rtems/testsuites/psxtests/ChangeLog @ 014bff5

4.115
Last change on this file since 014bff5 was 014bff5, checked in by Ralf Corsepius <ralf.corsepius@…>, on 08/06/10 at 07:44:22

2010-08-06 Ralf Corsépius <ralf.corsepius@…>

PR 1652/GCC:

  • psxpipe01/init.c: Expand incomplete initializers triggering powerpc-gcc -msdata breakdown.
  • Property mode set to 100644
File size: 78.3 KB
Line 
12010-08-06      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        PR 1652/GCC:
4        * psxpipe01/init.c: Expand incomplete initializers triggering
5        powerpc-gcc -msdata breakdown.
6
72010-07-30      Bharath Suri <bharath.s.jois@gmail.com>
8
9        PR 1642/testing
10        * psximfs02/init.c, psximfs02/psximfs02.scn,
11        psximfs02/psximfs02.doc: Added test cases to exercise chmod(),
12        chown() and routines in imfs_debug.c.
13
142010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
15
16        PR 1642/testing
17        * psximfs02/init.c, psximfs02/psximfs02.scn,
18        psximfs02/psximfs02.doc, psximfs02/Makefile.am: New test added.
19        * configure.ac, Makefile.am: Changes to accommodate psximfs02
20        test.
21
222010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
23
24        PR 1633/testing
25        * psximfs01/init.c, psximfs01/psximfs01.scn,
26        psximfs01/psximfs01.doc: New cases to exercise
27        IMFS_memfile_remove.
28
292010-07-27      Joel Sherrill <joel.sherrill@oarcorp.com>
30
31        * psxobj01/Makefile.am, psxobj01/init.c, psxobj01/psxobj01.scn: Add
32        test for runnign out of workspace when setting object name as string.
33
342010-07-27      Vinu Rajashekhar <vinutheraj@gmail.com>
35
36        PR 1629/cpukit
37        * psx04/init.c: sigsuspend() was not completely following the POSIX
38        specification.
39
402010-07-19      Bharath Suri <bharath.s.jois@gmail.com>
41
42        PR 1623/testing
43        * psx13/test.c, psx13/psx13.scn: New cases to improve coverage of
44        utime() and fpathconf().
45        * psxfile01/test.c, psxfile01/psxfile01.scn: New cases to improve
46        coverage of rmdir(), unlink(), mknod(), link(), open(), read(),
47        write().
48        * psxstat/test.c, psxstat/psxstat.scn: New case to improve
49        coverage of readlink().
50
512010-07-17      Bharath Suri <bharath.s.jois@gmail.com>
52
53        PR 1622/testing
54        * psxchroot01/test.c, psxchroot01/psxchroot01.scn: Added two test
55        cases to completely cover chroot().
56
572010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
58
59        * psxfile01/test.c: Avoid NULL pointer access.
60
612010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
62
63        PR 1617/testing
64        * psxfile01/test.c, psxfile01/psxfile01.scn: Added new cases to
65        exercise_link_r and _unlink_r
66        * psxstat/test.c, psxstat/psxstat.scn: Added new cases to exercise
67        _lstat_r and _stat_r.
68        * psxtime/test.c, psxtime/psxtime.scn: Added new cases to exercise
69        _gettimeofday.
70
712010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
72
73        * psxstat/test.c: Avoid NULL pointer access.
74
752010-07-12      Bharath Suri <bharath.s.jois@gmail.com>
76
77        PR 1613/testing
78        * psxfchx01/init.c, psxfchx01/Makefile.am, psxfchx01/.cvsignore,
79        psxfchx01/psxfchx01.doc, psxfchx01/psxfchx01.scn: New
80        tests. Improves coverage of fchdir, fchmod, fchown directives.
81        * configure.ac, Makefile.am: Changes to accommodate new test.
82        * psxstat/test.c, psxstat/psxstat.scn: Added new test case to test
83        statvfs routine under libcsupport.
84
852010-07-09      Bharath Suri <bharath.s.jois@gmail.com>
86
87        PR 1610/testing
88        * psx13/test.c, psx13/psx13.scn: Remove the test cases which
89        exercise pipe. These are new a new test under psxpipe01/
90        * psxpipe01/init.c, psxpipe01/Makefile.am,
91        psxpipe01/psxpipe01.scn, psxpipe01/psxpipe01.doc: Added new test.
92        * Makefile.am, configure.ac: Changes due to addition of new test:
93        psxpipe01.
94
952010-07-08      Bharath Suri <bharath.s.jois@gmail.com>
96
97        PR 1608/testing
98        * psxfile01/init.c: Add a simple test case: Open file as read-only
99        and attemp to truncate. Improves coverage.
100
1012010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
102
103        PR 1606/cpukit
104        * psxfatal_support/init.c: Remove
105        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
106
1072010-07-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
108
109        * psxfatal_support/init.c: Print end of test message in case of
110        success.  Stop multitasking in the fatal error extension.
111        * psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
112
1132010-07-06      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
114
115        * psxtimes01/init.c: Added missing declaration.
116
1172010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
118
119        * Makefile.am, configure.ac: Add test for various forms of times() and
120        getrusage().
121        * psxgetrusage01/.cvsignore, psxgetrusage01/Makefile.am,
122        psxgetrusage01/init.c, psxgetrusage01/psxgetrusage01.doc,
123        psxgetrusage01/psxgetrusage01.scn, psxtimes01/.cvsignore,
124        psxtimes01/Makefile.am, psxtimes01/init.c, psxtimes01/psxtimes01.doc,
125        psxtimes01/psxtimes01.scn: New files.
126
1272010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
128
129        * psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in
130        /etc/passwd and /etc/group.
131
1322010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
133
134        * psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
135        cases.
136
1372010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
138
139        * psx13/test.c: Fix warning.
140
1412010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
142
143        * psxfile01/test_cat.c: Does not need posix specific macros.
144
1452010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
146
147        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
148        Remove tests which put NULL entries in file handlers.
149
1502010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
151
152        PR 1598/testing
153        * Makefile.am, configure.ac, psxpasswd01/init.c,
154        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
155        for POSIX user database (e.g. /etc/group and /etc/passwd) access
156        routines which are implemented in libcsupport/src/getpwent.c.
157        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
158        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
159
1602010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
161
162        PR 1597/cpukit
163        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
164        psxstat/test.c: Add lchown() and utimes().
165
1662010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
167
168        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
169        various POSIX methods that access UID, PID, and GID.
170        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
171        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
172        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
173        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
174        psxid01/psxid01.scn: New files.
175
1762010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
177
178        * psximfs01/init.c: Fix warning introduced.
179
1802010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
181
182        PR 1595/tests
183        * psximfs01/init.c: Fix warnings.
184
1852010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
186
187        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
188        pointer.
189
1902010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
191
192        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
193
1942010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
195
196        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
197        files of maximum sizes.
198        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
199        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
200
2012010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
202
203        * Makefile.am, configure.ac: Revert accidentally committed patch.
204
2052010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
206
207        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
208        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
209        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
210        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
211        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
212        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
213        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
214        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
215        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
216        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
217        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
218        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
219        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
220        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
221        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
222        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
223        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
224        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
225        psxsem01/Makefile.am, psxsignal01/Makefile.am,
226        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
227        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
228        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
229        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
230        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
231        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
232        committed patch.
233
2342010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
235
236        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
237        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
238        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
239        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
240        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
241        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
242        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
243        psxcancel/Makefile.am, psxcancel01/Makefile.am,
244        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
245        psxcleanup01/Makefile.am, psxclock/Makefile.am,
246        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
247        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
248        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
249        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
250        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
251        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
252        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
253        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
254        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
255        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
256        psxsem01/Makefile.am, psxsignal01/Makefile.am,
257        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
258        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
259        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
260        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
261        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
262        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
263        than number of file descriptors configured.
264
2652010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
266
267        * psxfile02/psxfile02.doc: Filled in documentation information.
268
2692010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
270
271        * Makefile.am, configure.ac: Added test case for calls that check for
272        an unopened file descriptor.
273        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
274        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
275
2762010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
277
278        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
279        parameter to adjtime NULL.
280
2812010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
282
283        * psxfatal_support/init.c: Remove references to ITRON constants.
284
2852010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
286
287        * psxfile01/test.c: Update for IMFS API changes.
288
2892010-06-02      Chris Johns <chrisj@rtems.org>
290
291        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
292        psxstat/test.c: Update to the new mount API.
293
2942010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
295
296        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
297        * include/pmacros.h: Add PRIdoff_t.
298
2992010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
300
301        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
302        exercises the _rename_r in libcsupport. For now, it also
303        provides two fsmount_me_h handlers to enable certain error
304        checking paths
305
3062010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
307
308        * psxfile01/test.c: Add check for errno on chdir(NULL).
309
3102010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
311
312        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
313
3142010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
315
316        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
317        thread can reliably reach the pthread_join() call.
318
3192010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
320
321        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
322        rewinddir(NULL) since we are now using newlib's implementation and it
323        does not check for NULL. This causes a fault on some targets.
324
3252010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
326
327        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
328        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
329        Reflect POSIX changes to sched_param.
330
3312010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
332
333        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
334        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
335        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
336        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
337        #include <unistd.h>.
338
3392009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
340
341        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
342        to cover the trivial NULL case for pipe function.
343
3442009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
345
346        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
347        and compilation issues. Initial test build was accidentally without
348        POSIX enabled.
349
3502009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
351
352        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
353        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
354        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
355        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
356        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
357        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
358        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
359        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
360        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
361        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
362        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
363        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
364        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
365        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
366        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
367        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
368        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
369        Use rtems_test_assert() consistently instead of system assert().
370        rtems_test_assert() is designed to integrate into the RTEMS test
371        suite infrastructure.
372
3732009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
374
375        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
376        families.
377        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
378        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
379
3802009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
381
382        PR 1460/cpukit
383        * psx14/init.c: Change return type on methods accessing portions of
384        RTEMS Ids to int. This allows -1 to be return on error.
385
3862009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
387
388        PR 1466/tests
389        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
390        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
391        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
392        Add test specifically to test it since it is deprecated as of
393        POSIX.1-2008.
394        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
395        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
396
3972009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
398
399        * psxcancel01/init.c: Initialize start time.
400
4012009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
402
403        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
404        returned by POSIX methods which return a pointer which is -1 on
405        error. This eliminated some casts.
406
4072009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
408
409        * psxenosys/Makefile.am: Add documentation file.
410        * psxenosys/psxenosys.doc: New file.
411
4122009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
413
414        * psxsignal03/init.c:
415        Print sigval.sival_ptr instead of "union sigval".
416
4172009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
418
419        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
420        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
421        * psxfile01/test.c: Remove obsure #ifdef's.
422        Apply PRI* macros to print struct stat fields.
423
4242009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
425
426        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
427        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
428
4292009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
430
431        * include/pmacros.h: November is the 11th month.
432
4332009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
434
435        * psxstat/test.c: Remove #ifdef's.
436        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
437        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
438        if 12MB are too big for a target (16bit compliance).
439        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
440        for 16bit compliance.
441        * psx14/init.c: Add local prototypes for
442        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
443        Reflect the prototypes having been missing to printf's.
444
4452009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
446
447        * psxsysconf/init.c:
448        Comment out sysconf(LONG_MAX) check (not useful).
449        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
450        16bit compliance.
451        * psx11/task.c: Use long for nsecs.
452        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
453        attribute to pthread_condattr_setpshared for 16bit target compliance.
454
4552009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
456
457        * psxbarrier01/test.c: Include <tmacros.h>
458
4592009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
460
461        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
462        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
463        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
464        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
465        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
466        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
467        Use PRIxpthread_t to print pthread_t's.
468
4692009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
470
471        * psxmsgq02/init.c:
472        Remove cast in call to fatal_posix_service_status_errno.
473        * psxenosys/init.c:
474        Add missing args in calls to execl, execlp, execle.
475        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
476        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
477        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
478        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
479        * configure.ac:
480        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
481
4822009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
483
484        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
485        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
486        * psxclock/init.c: Use %ld to print *.tv_nsec.
487        * psx06/init.c, psx06/system.h: Misc. warning fixes.
488
4892009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
490
491        * psxsignal03/init.c: Add missing argument to printf.
492        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
493        * psxclock/init.c, psxtimer01/psxtimer.c:
494        Use PRItime_t to print time_t's.
495        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
496        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
497
4982009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
499
500        * psxtime/test.c: Include <sys/time.h>.
501        Conditionally add local prototype for adjtime()
502        if sys/time.h doesn't supply it.
503        * psx07/init.c: Include <sched.h>, <pthread.h>.
504        * psx05/init.c: Include <sched.h>.
505        * psx11/init.c, psx09/init.c: Include <sched.h>.
506        * psx12/init.c: Include <sched.h>.
507        * psxenosys/init.c: Include <pthread.h>.
508        Conditionally add local prototype for pthread_atfork()
509        if pthread.h doesn't supply it.
510        * psxkey01/init.c: Include "test_support.h".
511
5122009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
513
514        * configure.ac: Check for pthread_atfork in pthread.h.
515        * psxrwlock01/test.c: Conditionally add local prototype for
516        pthread_atfork() if pthread.h doesn't supply it.
517        Include <pthread.h>.
518
5192009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
520
521        * configure.ac: Check for sys/mman.h.
522        Check for mprotect in sys/mman.h.
523        * psxenosys/init.c: Conditionally add local prototype for
524        mprotect() if sys/mman.h doesn't supply it.
525
5262009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
527
528        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
529        * psxrwlock01/test.c: Conditionally add local prototype for
530        pthread_rwlock_unlock() if pthread.h doesn't supply it.
531
5322009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
533
534        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
535        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
536        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
537        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
538        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
539        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
540        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
541        psxualarm/init.c: Remove unused vars.
542        Add missing prototypes.
543
5442009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
545
546        * Makefile.am: Build file IO related tests even with POSIX threading is
547        disabled.
548
5492009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
550
551        * configure.ac: Don't add -ansi -fasm to CFLAGS.
552
5532009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
554
555        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
556        remaining to not equal the period.
557
5582009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
559
560        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
561
5622009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
563
564        * psxcleanup/system.h: Fix typo.
565        * Makefile.am, configure.ac: Add new test for exercising pushing
566        and popping a clean up handler without actually executing it.
567        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
568        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
569        psxcleanup01/psxcleanup01.scn: New files.
570
5712009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
572
573        * Makefile.am, configure.ac: Add new test to ensure that canceling an
574        alarm works as defined.
575        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
576        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
577
5782009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
579
580        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
581
5822009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
583
584        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
585        parameter to timer_settime().
586
5872009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
588
589        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
590        timer_settime() for previous value. We are not using the
591        value in this particular case and this path must be exercised.
592        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
593
5942009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
595
596        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
597        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
598        cases.
599
6002009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
601
602        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
603        from an ISR.
604        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
605        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
606
6072009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
608
609        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
610        deprecated rtems_extension.
611
6122009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
613
614        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
615        nanoseconds.
616
6172009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
618
619        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
620        getpagesize().
621
6222009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
623
624        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
625        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
626        psxsignal04/Makefile.am: Move test cases which needed to be executed
627        when POSIX is disabled to psxclock so they will be.
628
6292009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
630
631        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
632        test to exercise clock and delay services enabled when POSIX threads
633        are disabled. This is split from psx01. POSIX test suite now enabled
634        when POSIX threads are disabled so only enable tests which are
635        appropriate.
636        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
637        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
638
6392009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
640
641        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
642        when not to change ssporadic scheduler so it does not touch a task's
643        priority when it is holding a mutex or its priority would be impacted
644        adversely.
645
6462009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
647
648        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
649        for adjusting time (adjtime()) where the time is adjusted by enough
650        microseconds that it crosses a second boundary.
651
6522009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
653
654        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
655        test to catch more sporadic server cases.
656
6572009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
658
659        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
660        remaining pointer.
661
6622009-08-17     
663
664        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
665        a recursize mutex.
666
6672009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
668
669        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
670        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
671        rtems_clock_get_ticks_per_second().
672
6732009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
674
675        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
676        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
677
6782009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
679
680        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
681        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
682
6832009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
684
685        * Makefile.am, configure.ac: Add test case for user providing their own
686        stack to a POSIX thread.
687        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
688        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
689
6902009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
691
692        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
693        that it hits both failing to allocate memory for the message queue
694        name and message buffers.
695
6962009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
697
698        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
699        quicker and more reliably hit the intended critical section.
700
7012009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
702
703        * Makefile.am, configure.ac: Add a test to exercise an odd case in
704        _POSIX_signals_Clear_signals.
705        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
706        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
707
7082009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
709
710        * psxmsgq04/init.c: Correct typo in configuration so test does as
711        intended.
712
7132009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
714
715        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
716        Update to handle ENFILE case now that POSIX message queues and
717        message queue file descriptors are configured separately and this
718        error is possible.
719
7202009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
721
722        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
723        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
724        allocating the message buffers for a POSIX message queue.
725
7262009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
727
728        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
729        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
730        is right. Update both screens.
731
7322009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
733
734        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
735        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
736        variation which focused on real-time signals rather than user
737        signals.
738        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
739        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
740
7412009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
742
743        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
744        replenish period of zero.
745
7462009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
747
748        * Makefile.am, configure.ac: Add new test to account for properly
749        handling keys when a thread has non-NULL key value and key has NULL
750        destructor and when a thread has NULL key value and key has
751        destructor.
752        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
753        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
754
7552009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
756
757        * Makefile.am, configure.ac: Add new test for exercising running out of
758        memory while allocating the key pointers.
759        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
760        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
761
7622009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
763
764        * psxmsgq04/init.c: Add call to mq_unlink.
765
7662009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
767
768        * Makefile.am, configure.ac: Add shell of new test.
769        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
770        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
771
7722009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
773
774        * Makefile.am, configure.ac: Add test to address cases where a thread
775        is waiting on a signal (sigwait) and we send it. Also address case
776        where there are too many queued signals.
777        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
778        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
779
7802009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
781
782        * psxsignal02/init.c: Fix spacing.
783
7842009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
785
786        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
787        mq_timedreceive and mq_timedsend conditions. In particular test
788        timeout in the past.
789
7902009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
791
792        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
793        with timeout in the past.
794
7952009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
796
797        * psxsignal02/psxsignal02.scn: Fill in screen file.
798
7992009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
800
801        * Makefile.am, configure.ac: Add new test to exercise algorithm to
802        dispatch process wide signals to individual threads.
803        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
804        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
805
8062009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
807
808        * Makefile.am, configure.ac: Add test to exercise interrupt
809        synchronization logic in _POSIX_Timer_Insert_helper that supports
810        POSIX timers.
811        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
812        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
813        psxintrcritical01/psxintrcritical01.scn: New files.
814
8152009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
816
817        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
818        multiple cases which complete coverage of thread cancellation.
819        * psxcancel/psxcancel.doc: New file.
820
8212009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
822
823        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
824        * psxsem01/system.h: Removed.
825
8262009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
827
828        * psxsem01/init.c: Eliminate warning.
829
8302009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
831
832        * psxcancel/init.c: Clean up.
833
8342009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
835
836        * psxmutexattr01/init.c: Make test optional if tools do not support
837        posix mutex type attribute.
838
8392009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
840
841        * Makefile.am, configure.ac: Add new test to exercise error case for
842        when a task is blocked on a condition variable with one mutex and
843        another task attempts to block on the same condition variable with
844        another mutex.
845        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
846        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
847
8482009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
849
850        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
851        trylock is unable to obtain the spinlock and that attempting to
852        unlock a spinlock from a thread which did not lock it works as
853        expected.
854        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
855        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
856        New files.
857
8582009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
859
860        * psxspin01/test.c: Remove unnecessary defines.
861
8622009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
863
864        * psx11/init.c: Use explicit scheduler.
865
8662009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
867
868        * Makefile.am, configure.ac: Add test to exercise
869        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
870        toolset enables the feature.
871        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
872        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
873        psxmutexattr01/psxmutexattr01.scn: New files.
874
8752009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
876
877        * Makefile.am, configure.ac: Add test for auto initialization of
878        message queues.
879        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
880        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
881        psxautoinit02/psxautoinit02.scn: New files.
882
8832009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
884
885        * Makefile.am, configure.ac: Add test of pthread mutex auto
886        intialization.
887        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
888        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
889
8902009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
891
892        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
893
8942009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
895
896        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
897        code.
898
8992009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
900
901        * psx07/init.c: Slight test fix to ensure state of sched_param
902        structure.
903
9042009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
905
906        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
907        obtaining an rwlock and then releasing it twice.
908
9092009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
910
911        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
912
9132009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
914
915        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
916        sigtimedwait(). Update screen file.
917
9182009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
919
920        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
921        obtaining rwlock for write with a timed lock operation when the
922        abstime timeout is in the past.
923
9242009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
925
926        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
927        obtaining rwlock for read with a timed lock operation when the
928        abstime timeout is in the past.
929
9302009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
931
932        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
933        that the assert has been removed in the source.
934
9352009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
936
937        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
938        mode bits being set. This behavior was not POSIX compliant and has
939        been corrected in the filesystem code.
940
9412009-06-18      Chris Johns <chrisj@rtems.org>
942
943        * psx04/task3.c: Declare unions volatile to workaround the H8300
944        gcc bug.
945
9462009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
947
948        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
949        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
950        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
951
9522009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
953
954        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
955        NULL attribute pointer on init.
956
9572009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
958
959        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
960        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
961        Improved so coverage is better.
962
9632009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
964
965        * psx04/init.c: Correct errors introduced by using different variable
966        for return type when correcting typing warnings.
967
9682009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
969
970        * Makefile.am, configure.ac: Add new test to provide coverage analysis
971        of the current implementation of getitimer() and setitimer().
972        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
973        psxitimer/psxitimer.scn: New files.
974
9752009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
976
977        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
978        case to improve coverage analysis.
979
9802009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
981
982        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
983        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
984        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
985        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
986        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
987        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
988        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
989
9902009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
991
992        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
993        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
994        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
995        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
996        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
997        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
998        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
999        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
1000        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
1001        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
1002        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
1003        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
1004        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
1005        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
1006        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
1007        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
1008        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
1009        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
1010        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
1011        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
1012        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
1013        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
1014        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
1015        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
1016        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
1017        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
1018        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
1019        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
1020        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
1021        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
1022        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
1023        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
1024        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
1025        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
1026        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
1027        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
1028        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
1029        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
1030        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
1031        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
1032        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
1033        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
1034        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
1035        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
1036        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
1037        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
1038        psxhdrs/timer07.c: Fix warnings.
1039
10402009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1041
1042        * psxfile01/test.c: Change from int to size_t.
1043
10442009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1045
1046        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1047        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1048        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1049        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1050        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
1051        psxcancel/Makefile.am, psxchroot01/Makefile.am,
1052        psxcleanup/Makefile.am, psxenosys/Makefile.am,
1053        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
1054        psxfile01/Makefile.am, psxkey01/Makefile.am,
1055        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1056        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
1057        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
1058        psxsem01/Makefile.am, psxsignal01/Makefile.am,
1059        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
1060        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
1061        psxualarm/Makefile.am: Eliminate _exe_/.exe.
1062
10632009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1064
1065        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
1066        with create option so we are sure it will get a control block and
1067        proceed to allocate other memory. Clean up screen output.
1068
10692008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1070
1071        * psx05/init.c: Add parameter to call to sched_get_priority_max().
1072
10732008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1074
1075        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
1076        Run all tests successfully with maxixum number of priorities as 16
1077        instead of 256. This was done by temporarily modifying the score
1078        priority.h maximum. This allowed testing of all API code to ensure
1079        that it worked properly with a reduced number of priorities. Most
1080        modifications were to switch from hard-coded maximum to using the API
1081        provided methods to determine maximum number of priority levels.
1082
10832008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1084
1085        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
1086        clock_gettime() NOT by reaching into the SuperCore.
1087
10882008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1089
1090        * psx01/psx01.scn: Bump version to 4.9.99.0
1091
10922008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1093
1094        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
1095        psxfatal_support/system.h: Convert to "bool".
1096
10972008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1098
1099        PR 1296/cpukit.
1100        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
1101        incorrect repeat interval. This patch fixes the following problems in
1102        the test.
1103          (1) Adds test for value of it_interval.tv_nsec.
1104          (2) Corrects test for absolute timer in past.
1105          (3) Modifies test to use different initial and repeat periods.
1106          (4) Updates psxtimer01.scn to match results.
1107
11082008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1109
1110        PR 1297/cpukit
1111        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
1112        pointer handling.
1113
11142008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1115
1116        * psxsem01/init.c: Spacing.
1117
11182008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1119
1120        PR 1293/tests
1121        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
1122
11232008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1124
1125        PR 1291/cpukit
1126        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
1127        POSIX services taking relative instead of absolute time for timeouts,
1128        these tests were updated.
1129
11302008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1131
1132        * psxfile01/test.c: truncate on /dev/console now works.
1133
11342008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1135
1136        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1137        requested for initialization task.
1138
11392008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1140
1141        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1142        like CVS conflict markers.
1143
11442008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1145
1146        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1147        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1148
11492008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1150
1151        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1152
11532008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1154
1155        * psxkey01/task.c: Fix warnings.
1156
11572008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1158
1159        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1160
11612008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1162
1163        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1164        Added tests for failure path coverages. Consolidated methods used in
1165        multiple places into support routines.
1166        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1167        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1168        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1169
11702008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1171
1172        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1173        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1174        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1175        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1176        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1177        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1178        for < 1988.
1179
11802008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1181
1182        * Makefile.am, configure.ac: New tests.
1183        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1184        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1185        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1186        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1187        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1188
11892008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1190
1191        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1192        portions of Object Services added to API.
1193        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1194        psx14/system.h: New files.
1195
11962008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1197
1198        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1199        pthread_attr_[get|set]clock.
1200
12012008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1202
1203        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1204        implementation mprotect().
1205
12062008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1207
1208        * psxcleanup/.cvsignore: New file.
1209
12102008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1211
1212        * psxcleanup/system.h: New file.
1213
12142008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1215
1216        * Makefile.am, configure.ac:
1217        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1218        psxcleanup/psxcleanup.scn: New files.
1219
12202008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1221
1222        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1223        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1224
12252007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1226
1227        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1228
12292007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1230
1231        * Makefile.am, configure.ac: Added test for ualarm
1232        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1233        psxualarm/system.h: New files.
1234
12352007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1236
1237        * Makefile.am, configure.ac: Added posix signal test
1238        * psxsignal01/Makefile.am, psxsignal01/init.c,
1239        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1240        psxsignal01/task1.c: New files.
1241
12422007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1243
1244        * Makefile.am, configure.ac: Add test for sysconf().
1245        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1246        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1247
12482007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1249
1250        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1251        sched_rr_get_interval() and sched_get_priority_max().
1252
12532007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1254
1255        * psxenosys/init.c: Fix typo.
1256
12572007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1258
1259        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1260        addition of second POSIX Timer test. Add initial version of
1261        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1262        left to add.
1263        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1264        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1265        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1266        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1267        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1268        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1269
12702007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1271
1272        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1273
12742007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1275
1276        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1277        functions that return ENOSYS.
1278        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1279        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1280
12812007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1282
1283        * psx13/test.c: Fix spelling error.
1284
12852007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1286
1287        * psxtime/test.c: Add tests for adjtime().
1288
12892007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1290
1291        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1292        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1293        cases to improve test coverage.
1294
12952007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1296
1297        PR 1262/filesystem
1298        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1299        and writev() including documentation and test case.
1300        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1301        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1302
13032007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1304
1305        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1306        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1307        test cases so last output line follows END OF pattern. Make sure test
1308        case all run. All tests appeared ok on sis.
1309
13102007-04-05      Joel Sherrill <joel@OARcorp.com>
1311
1312        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1313        behavior more closely matching GNU/Linux.
1314
13152006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1316
1317        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1318        include normal blocking and unblocking on timeout.
1319
13202006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1321
1322        * configure.ac: New BUG-REPORT address.
1323
13242006-11-17      Joel Sherrill <joel@OARcorp.com>
1325
1326        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1327        Previously the timeout was not absolute time and checked BEFORE
1328        attempting to lock semaphore.
1329
13302006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1331
1332        * psxbarrier01/main.c: New file.
1333
13342006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1335
1336        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1337        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1338        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1339        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1340
13412006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1342
1343        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1344        and partial implementation of POSIX rwlocks.
1345        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1346        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1347
13482006-10-30      Joel Sherrill <joel@OARcorp.com>
1349
1350        PR 841/rtems
1351        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1352        specification.
1353
13542006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1355
1356        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1357
13582006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1359
1360        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1361        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1362        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1363        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1364        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1365        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1366        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1367        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1368        Use rtems_testsdir instead.
1369
13702005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1371
1372        * configure.ac: Remove RTEMS_ENABLE_BARE,
1373        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1374
13752005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1376
1377        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1378        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1379        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1380        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1381        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1382        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1383        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1384        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1385        Convert to using *_PROGRAMS.
1386
13872005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1388
1389        * psx01/Makefile.am, psx02/Makefile.am,
1390        psx03/Makefile.am, psx04/Makefile.am,
1391        psx05/Makefile.am, psx06/Makefile.am,
1392        psx07/Makefile.am, psx08/Makefile.am,
1393        psx09/Makefile.am, psx10/Makefile.am,
1394        psx11/Makefile.am, psx12/Makefile.am,
1395        psx13/Makefile.am, psxcancel/Makefile.am,
1396        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1397        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1398        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1399        psxstat/Makefile.am, psxtime/Makefile.am,
1400        psxtimer/Makefile.am: Rework.
1401
14022005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1403
1404        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1405        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1406        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1407        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1408        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1409        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1410        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1411        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1412        * psxtests.am: Remove.
1413
14142005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1415
1416        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1417        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1418        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1419        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1420        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1421        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1422        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1423        psxtime/Makefile.am, psxtimer/Makefile.am:
1424        AM_CPPFLAGS += -I..../support/include.
1425
14262005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1427
1428        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1429
14302005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1431
1432        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1433        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1434        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1435        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1436        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1437        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1438        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1439        psxstat/Makefile.am: Add ../include/pmacros.h
1440        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1441        POSIX_FILES_DIRS.
1442        * psxtests.am: Remove LIB_VARIANT.
1443
14442005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1445
1446        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1447        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1448        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1449        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1450        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1451        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1452        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1453        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1454        Remove SRC, PRINT_SRC.
1455
14562005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1457
1458        * Makefile.am: Cleanup.
1459
14602005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1461
1462        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1463        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1464        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1465        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1466        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1467        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1468        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1469        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1470        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1471        Partial conversion to automake.
1472
14732005-09-01      Joel Sherrill <joel@OARcorp.com>
1474
1475        PR 628/rtems
1476        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1477        being an error.
1478
14792005-04-26      Joel Sherrill <joel@OARcorp.com>
1480
1481        * psxreaddir/test.c: Eliminate warnings.
1482
14832004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1484
1485        * configure.ac: Require automake > 1.9.
1486
14872004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1488
1489        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1490        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1491        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1492        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1493        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1494        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1495        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1496        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1497        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1498        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1499        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1500        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1501        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1502        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1503        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1504        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1505        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1506        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1507        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1508        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1509        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1510        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1511        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1512
15132004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1514
1515        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1516        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1517        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1518        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1519
15202004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1521
1522        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1523        to using c99 fixed size types.
1524
15252004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1526
1527        * Makefile.am: Remove include from SUBDIRS.
1528
15292004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1530
1531        * include/Makefile.am: Remove.
1532        * Makefile.am: Merge-in include/Makefile.am.
1533        * configure.ac: Reflect changes above.
1534
15352004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1536
1537        * configure.ac: Add 2nd arg to RTEMS_TOP.
1538
15392004-03-05      Joel Sherrill <joel@OARcorp.com>
1540
1541        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1542        psxtimer/psxtimer.c: Eliminate warnings and typos.
1543
15442004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1545
1546        PR 582/core
1547        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1548        queue test so more of it runs now.
1549
15502004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1551
1552        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1553        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1554        * psx02/Makefile.am: Ditto.
1555        * psx03/Makefile.am: Ditto.
1556        * psx04/Makefile.am: Ditto.
1557        * psx05/Makefile.am: Ditto.
1558        * psx06/Makefile.am: Ditto.
1559        * psx07/Makefile.am: Ditto.
1560        * psx08/Makefile.am: Ditto.
1561        * psx09/Makefile.am: Ditto.
1562        * psx10/Makefile.am: Ditto.
1563        * psx11/Makefile.am: Ditto.
1564        * psx12/Makefile.am: Ditto.
1565        * psx13/Makefile.am: Ditto.
1566        * psxcancel/Makefile.am: Ditto.
1567        * psxchroot01/Makefile.am: Ditto.
1568        * psxfile01/Makefile.am: Ditto.
1569        * psxmount/Makefile.am: Ditto.
1570        * psxmsgq01/Makefile.am: Ditto.
1571        * psxreaddir/Makefile.am: Ditto.
1572        * psxsem01/Makefile.am: Ditto.
1573        * psxstat/Makefile.am: Ditto.
1574        * psxtime/Makefile.am: Ditto.
1575        * psxtimer/Makefile.am: Ditto.
1576
15772003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1578
1579        * psxtests.am: Add dirstamp support.
1580
15812003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1582
1583        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1584
15852003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1586
1587        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1588
15892003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1590
1591        * psxcancel/Makefile.am: Remove used H_FILES.
1592
15932003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1594
1595        * include/Makefile.am: Reformat.
1596        * psx01/Makefile.am: Remove all-local: $(ARCH).
1597        * psx02/Makefile.am: Remove all-local: $(ARCH).
1598        * psx03/Makefile.am: Remove all-local: $(ARCH).
1599        * psx04/Makefile.am: Remove all-local: $(ARCH).
1600        * psx05/Makefile.am: Remove all-local: $(ARCH).
1601        * psx06/Makefile.am: Remove all-local: $(ARCH).
1602        * psx07/Makefile.am: Remove all-local: $(ARCH).
1603        * psx08/Makefile.am: Remove all-local: $(ARCH).
1604        * psx09/Makefile.am: Remove all-local: $(ARCH).
1605        * psx10/Makefile.am: Remove all-local: $(ARCH).
1606        * psx11/Makefile.am: Remove all-local: $(ARCH).
1607        * psx12/Makefile.am: Remove all-local: $(ARCH).
1608        * psx13/Makefile.am: Remove all-local: $(ARCH).
1609        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1610        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1611        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1612        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1613        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1614        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1615        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1616        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1617        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1618        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1619        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1620
16212003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1622
1623        * configure.ac: Reflect having moved to testsuites/.
1624
16252003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1626
1627        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1628
16292003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1630
1631        * configure.ac:Remove RTEMS_CHECK_CPU.
1632
16332003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1634
1635        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1636
16372003-09-04      Joel Sherrill <joel@OARcorp.com>
1638
1639        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1640        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1641        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1642        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1643        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1644        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1645        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1646        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1647        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1648        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1649        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1650        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1651        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1652        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1653        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1654        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1655        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1656        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1657        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1658        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1659        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1660        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1661        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1662        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1663        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1664        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1665        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1666        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1667        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1668        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1669        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1670        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1671        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1672        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1673        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1674        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1675        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1676        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1677        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1678        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1679        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1680        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1681        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1682        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1683        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1684        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1685        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1686        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1687        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1688        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1689        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1690        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1691        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1692        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1693        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1694        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1695        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1696        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1697        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1698        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1699        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1700        psxtimer/system.h: URL for license changed.
1701
17022003-09-04      Joel Sherrill <joel@OARcorp.com>
1703
1704        PR 462/tests
1705        * psxhdrs/Makefile.am: Added ualarm.c
1706        * psxhdrs/signal23.c: New file.
1707
17082003-09-03      Joel Sherrill <joel@OARcorp.com>
1709
1710        PR 463/tests
1711        PR 465/tests
1712        * psxhdrs/Makefile.am: Add new test cases.
1713        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1714        psxhdrs/timer07.c: New files.
1715
17162003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1717
1718        * Makefile.am: Reflect having moved aclocal/.
1719
17202003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1721
1722        * Makefile.am: Reflect having moved automake/.
1723        * include/Makefile.am: Reflect having moved automake/.
1724        * psx01/Makefile.am: Reflect having moved automake/.
1725        * psx02/Makefile.am: Reflect having moved automake/.
1726        * psx03/Makefile.am: Reflect having moved automake/.
1727        * psx04/Makefile.am: Reflect having moved automake/.
1728        * psx05/Makefile.am: Reflect having moved automake/.
1729        * psx06/Makefile.am: Reflect having moved automake/.
1730        * psx07/Makefile.am: Reflect having moved automake/.
1731        * psx08/Makefile.am: Reflect having moved automake/.
1732        * psx09/Makefile.am: Reflect having moved automake/.
1733        * psx10/Makefile.am: Reflect having moved automake/.
1734        * psx11/Makefile.am: Reflect having moved automake/.
1735        * psx12/Makefile.am: Reflect having moved automake/.
1736        * psx13/Makefile.am: Reflect having moved automake/.
1737        * psxcancel/Makefile.am: Reflect having moved automake/.
1738        * psxchroot01/Makefile.am: Reflect having moved automake/.
1739        * psxfile01/Makefile.am: Reflect having moved automake/.
1740        * psxhdrs/Makefile.am: Reflect having moved automake/.
1741        * psxmount/Makefile.am: Reflect having moved automake/.
1742        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1743        * psxreaddir/Makefile.am: Reflect having moved automake/.
1744        * psxsem01/Makefile.am: Reflect having moved automake/.
1745        * psxstat/Makefile.am: Reflect having moved automake/.
1746        * psxtime/Makefile.am: Reflect having moved automake/.
1747        * psxtimer/Makefile.am: Reflect having moved automake/.
1748
17492003-08-14      Joel Sherrill <joel@OARcorp.com>
1750
1751        PR 408/filesystem
1752        * psx13/test.c: Added very rudimentary test of sync() service.
1753
17542003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1755
1756        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1757
17582003-06-12      Joel Sherrill <joel@OARcorp.com>
1759
1760        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1761
17622003-05-29      Joel Sherrill <joel@OARcorp.com>
1763
1764        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1765        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1766        psxtimer/psxtimer.c: Removed warnings.
1767
17682003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1769
1770        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1771        CC_CFLAGS_DEFAULT (obsolete).
1772
17732003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1774
1775        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1776        Remove CC_LDFLAGS_PROFILE_V.
1777
17782003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1779
1780        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1781
17822003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1783
1784        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1785
17862003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1787
1788        * configure.ac: AC_PREREQ(2.57).
1789
17902002-11-14      Joel Sherrill <joel@OARcorp.com>
1791
1792        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1793        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1794        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1795        Per PR239 update the IDs in the various screens.
1796
17972002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1798
1799        * .cvsignore: Reformat.
1800        Add autom4te*cache.
1801        Remove autom4te.cache.
1802
18032002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1804
1805        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1806        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1807        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1808        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1809        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1810        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1811        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1812        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1813        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1814        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1815        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1816        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1817        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1818        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1819        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1820        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1821        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1822        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1823        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1824        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1825        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1826        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1827        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1828        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1829
18302002-08-01      Joel Sherrill <joel@OARcorp.com>
1831
1832        * Per PR47 add support for buffered test output.  This involved
1833        adding defines to redirect output to a buffer and dump it when
1834        full, at "test pause", and at exit.  To avoid problems when redefining
1835        exit(), all tests were modified to call rtems_test_exit().
1836        Some tests, notable psxtests, had to be modified to include
1837        the standard test macro .h file (pmacros.h or tmacros.h) to
1838        enable this support.
1839        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1840        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1841        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1842        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1843        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1844        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1845        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1846        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1847        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1848        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1849        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1850        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1851
18522002-07-05      Joel Sherrill <joel@OARcorp.com>
1853
1854        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1855        Updated as part of PR164 which reported problems with the RTEMS
1856        implementation of pthread_cancel.
1857       
18582001-04-26      Joel Sherrill <joel@OARcorp.com>
1859
1860        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1861        reworked POSIX message queues to add a descriptor separate from
1862        the underlying message queue.  This allows non-blocking to follow
1863        the "open" not the underlying queue.
1864 
18652002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1866
1867        * configure.ac: Remove ENABLE_GCC28.
1868
18692002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1870
1871        * configure.ac:
1872        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1873        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1874        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1875        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1876        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1877        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1878        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1879        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1880        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1881        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1882        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1883        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1884        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1885        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1886        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1887        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1888        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1889        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1890        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1891        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1892        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1893        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1894        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1895        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1896        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1897        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1898        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1899        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1900
19012001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1902
1903        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1904        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1905        Since we check permissions before evaluating enough to see if it
1906        a regular file or directory, this hack is needed to make the regular
1907        file executable.
1908
19092001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1910
1911        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1912        * configure.in: Remove.
1913        * configure.ac: New file, generated from configure.in by autoupdate.
1914
19152001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1916
1917        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1918
19192001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1920
1921        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1922        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1923        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1924        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1925        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1926        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1927        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1928        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1929        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1930        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1931        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1932        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1933        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1934        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1935        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1936        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1937        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1938        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1939        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1940        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1941        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1942        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1943        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1944        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1945
19462001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1947
1948        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1949        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1950        psxchroot01 test.
1951
19522001-05-25      Joel Sherrill <joel@OARcorp.com>
1953
1954        * Added once version of psxchroot01 test for user review.
1955        * psxchroot01: New directory.
1956        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1957        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1958        * configure.in, Makefile.am: Modified to reflect above.
1959
19602001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1961
1962        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1963
19642001-04-24      Joel Sherrill <joel@OARcorp.com>
1965
1966        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1967        open, write, reopen, append twice from Andrew Bythell
1968        <abythell@nortelnetworks.com> that tripped an initialization
1969        problem in the IMFS.
1970
19712001-04-20      Joel Sherrill <joel@OARcorp.com>
1972
1973        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1974        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1975        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1976        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1977        Various adjustments so test output matches screens more reliably.
1978
19792001-01-25      Joel Sherrill <joel@OARcorp.com>
1980
1981        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1982
19832000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1984
1985        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1986        to remain consistant across platforms and bsps by forcing
1987        a mount point in front of all paths.
1988
19892000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1990
1991        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1992        expected error condition in one case.
1993        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1994        readdir() of root of mounted filesystem.  Also corrected the screen
1995        file for some mistakes noticed in this effort.
1996
19972000-11-13      Joel Sherrill <joel@OARcorp.com>
1998
1999        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
2000
20012000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2002
2003        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2004
20052000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2006
2007        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2008
20092000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2010
2011        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2012        Switch to GNU canonicalization.
2013        * psxtests.am: Remove DEFS.
2014
20152000-10-24      Joel Sherrill <joel@OARcorp.com>
2016
2017        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
2018        It was formerly incorrectly prototyped in <libio.h>.
2019
20202000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2021
2022        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2023        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2024        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2025        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2026        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
2027        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
2028        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
2029        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
2030
20312000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2032        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2033        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2034        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2035        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
2036        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
2037        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
2038        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
2039
20402000-08-10      Joel Sherrill <joel@OARcorp.com>
2041
2042        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.