source: rtems/testsuites/psxtests/ChangeLog @ bdbf052a

4.115
Last change on this file since bdbf052a was bdbf052a, checked in by Joel Sherrill <joel.sherrill@…>, on 07/27/10 at 16:38:08

2010-07-27 Vinu Rajashekhar <vinutheraj@…>

PR 1629/cpukit

  • psx04/init.c: sigsuspend() was not completely following the POSIX specification.
  • Property mode set to 100644
File size: 77.3 KB
Line 
12010-07-27      Vinu Rajashekhar <vinutheraj@gmail.com>
2
3        PR 1629/cpukit
4        * psx04/init.c: sigsuspend() was not completely following the POSIX
5        specification.
6
72010-07-19      Bharath Suri <bharath.s.jois@gmail.com>
8
9        PR 1623/testing
10        * psx13/test.c, psx13/psx13.scn: New cases to improve coverage of
11        utime() and fpathconf().
12        * psxfile01/test.c, psxfile01/psxfile01.scn: New cases to improve
13        coverage of rmdir(), unlink(), mknod(), link(), open(), read(),
14        write().
15        * psxstat/test.c, psxstat/psxstat.scn: New case to improve
16        coverage of readlink().
17
182010-07-17      Bharath Suri <bharath.s.jois@gmail.com>
19
20        PR 1622/testing
21        * psxchroot01/test.c, psxchroot01/psxchroot01.scn: Added two test
22        cases to completely cover chroot().
23
242010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
25
26        * psxfile01/test.c: Avoid NULL pointer access.
27
282010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
29
30        PR 1617/testing
31        * psxfile01/test.c, psxfile01/psxfile01.scn: Added new cases to
32        exercise_link_r and _unlink_r
33        * psxstat/test.c, psxstat/psxstat.scn: Added new cases to exercise
34        _lstat_r and _stat_r.
35        * psxtime/test.c, psxtime/psxtime.scn: Added new cases to exercise
36        _gettimeofday.
37
382010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
39
40        * psxstat/test.c: Avoid NULL pointer access.
41
422010-07-12      Bharath Suri <bharath.s.jois@gmail.com>
43
44        PR 1613/testing
45        * psxfchx01/init.c, psxfchx01/Makefile.am, psxfchx01/.cvsignore,
46        psxfchx01/psxfchx01.doc, psxfchx01/psxfchx01.scn: New
47        tests. Improves coverage of fchdir, fchmod, fchown directives.
48        * configure.ac, Makefile.am: Changes to accommodate new test.
49        * psxstat/test.c, psxstat/psxstat.scn: Added new test case to test
50        statvfs routine under libcsupport.
51
522010-07-09      Bharath Suri <bharath.s.jois@gmail.com>
53
54        PR 1610/testing
55        * psx13/test.c, psx13/psx13.scn: Remove the test cases which
56        exercise pipe. These are new a new test under psxpipe01/
57        * psxpipe01/init.c, psxpipe01/Makefile.am,
58        psxpipe01/psxpipe01.scn, psxpipe01/psxpipe01.doc: Added new test.
59        * Makefile.am, configure.ac: Changes due to addition of new test:
60        psxpipe01.
61
622010-07-08      Bharath Suri <bharath.s.jois@gmail.com>
63
64        PR 1608/testing
65        * psxfile01/init.c: Add a simple test case: Open file as read-only
66        and attemp to truncate. Improves coverage.
67
682010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        PR 1606/cpukit
71        * psxfatal_support/init.c: Remove
72        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
73
742010-07-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
75
76        * psxfatal_support/init.c: Print end of test message in case of
77        success.  Stop multitasking in the fatal error extension.
78        * psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
79
802010-07-06      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
81
82        * psxtimes01/init.c: Added missing declaration.
83
842010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
85
86        * Makefile.am, configure.ac: Add test for various forms of times() and
87        getrusage().
88        * psxgetrusage01/.cvsignore, psxgetrusage01/Makefile.am,
89        psxgetrusage01/init.c, psxgetrusage01/psxgetrusage01.doc,
90        psxgetrusage01/psxgetrusage01.scn, psxtimes01/.cvsignore,
91        psxtimes01/Makefile.am, psxtimes01/init.c, psxtimes01/psxtimes01.doc,
92        psxtimes01/psxtimes01.scn: New files.
93
942010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
95
96        * psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in
97        /etc/passwd and /etc/group.
98
992010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
100
101        * psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
102        cases.
103
1042010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
105
106        * psx13/test.c: Fix warning.
107
1082010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
109
110        * psxfile01/test_cat.c: Does not need posix specific macros.
111
1122010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
113
114        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
115        Remove tests which put NULL entries in file handlers.
116
1172010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
118
119        PR 1598/testing
120        * Makefile.am, configure.ac, psxpasswd01/init.c,
121        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
122        for POSIX user database (e.g. /etc/group and /etc/passwd) access
123        routines which are implemented in libcsupport/src/getpwent.c.
124        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
125        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
126
1272010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
128
129        PR 1597/cpukit
130        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
131        psxstat/test.c: Add lchown() and utimes().
132
1332010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
134
135        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
136        various POSIX methods that access UID, PID, and GID.
137        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
138        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
139        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
140        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
141        psxid01/psxid01.scn: New files.
142
1432010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
144
145        * psximfs01/init.c: Fix warning introduced.
146
1472010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
148
149        PR 1595/tests
150        * psximfs01/init.c: Fix warnings.
151
1522010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
153
154        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
155        pointer.
156
1572010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
158
159        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
160
1612010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
162
163        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
164        files of maximum sizes.
165        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
166        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
167
1682010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
169
170        * Makefile.am, configure.ac: Revert accidentally committed patch.
171
1722010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
173
174        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
175        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
176        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
177        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
178        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
179        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
180        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
181        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
182        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
183        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
184        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
185        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
186        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
187        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
188        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
189        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
190        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
191        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
192        psxsem01/Makefile.am, psxsignal01/Makefile.am,
193        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
194        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
195        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
196        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
197        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
198        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
199        committed patch.
200
2012010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
202
203        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
204        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
205        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
206        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
207        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
208        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
209        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
210        psxcancel/Makefile.am, psxcancel01/Makefile.am,
211        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
212        psxcleanup01/Makefile.am, psxclock/Makefile.am,
213        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
214        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
215        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
216        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
217        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
218        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
219        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
220        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
221        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
222        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
223        psxsem01/Makefile.am, psxsignal01/Makefile.am,
224        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
225        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
226        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
227        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
228        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
229        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
230        than number of file descriptors configured.
231
2322010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
233
234        * psxfile02/psxfile02.doc: Filled in documentation information.
235
2362010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
237
238        * Makefile.am, configure.ac: Added test case for calls that check for
239        an unopened file descriptor.
240        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
241        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
242
2432010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
244
245        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
246        parameter to adjtime NULL.
247
2482010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
249
250        * psxfatal_support/init.c: Remove references to ITRON constants.
251
2522010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
253
254        * psxfile01/test.c: Update for IMFS API changes.
255
2562010-06-02      Chris Johns <chrisj@rtems.org>
257
258        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
259        psxstat/test.c: Update to the new mount API.
260
2612010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
262
263        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
264        * include/pmacros.h: Add PRIdoff_t.
265
2662010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
267
268        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
269        exercises the _rename_r in libcsupport. For now, it also
270        provides two fsmount_me_h handlers to enable certain error
271        checking paths
272
2732010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
274
275        * psxfile01/test.c: Add check for errno on chdir(NULL).
276
2772010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
278
279        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
280
2812010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
282
283        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
284        thread can reliably reach the pthread_join() call.
285
2862010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
287
288        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
289        rewinddir(NULL) since we are now using newlib's implementation and it
290        does not check for NULL. This causes a fault on some targets.
291
2922010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
293
294        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
295        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
296        Reflect POSIX changes to sched_param.
297
2982010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
299
300        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
301        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
302        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
303        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
304        #include <unistd.h>.
305
3062009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
307
308        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
309        to cover the trivial NULL case for pipe function.
310
3112009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
312
313        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
314        and compilation issues. Initial test build was accidentally without
315        POSIX enabled.
316
3172009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
318
319        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
320        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
321        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
322        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
323        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
324        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
325        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
326        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
327        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
328        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
329        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
330        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
331        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
332        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
333        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
334        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
335        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
336        Use rtems_test_assert() consistently instead of system assert().
337        rtems_test_assert() is designed to integrate into the RTEMS test
338        suite infrastructure.
339
3402009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
341
342        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
343        families.
344        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
345        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
346
3472009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
348
349        PR 1460/cpukit
350        * psx14/init.c: Change return type on methods accessing portions of
351        RTEMS Ids to int. This allows -1 to be return on error.
352
3532009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
354
355        PR 1466/tests
356        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
357        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
358        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
359        Add test specifically to test it since it is deprecated as of
360        POSIX.1-2008.
361        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
362        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
363
3642009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
365
366        * psxcancel01/init.c: Initialize start time.
367
3682009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
369
370        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
371        returned by POSIX methods which return a pointer which is -1 on
372        error. This eliminated some casts.
373
3742009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
375
376        * psxenosys/Makefile.am: Add documentation file.
377        * psxenosys/psxenosys.doc: New file.
378
3792009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
380
381        * psxsignal03/init.c:
382        Print sigval.sival_ptr instead of "union sigval".
383
3842009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
385
386        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
387        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
388        * psxfile01/test.c: Remove obsure #ifdef's.
389        Apply PRI* macros to print struct stat fields.
390
3912009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
392
393        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
394        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
395
3962009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
397
398        * include/pmacros.h: November is the 11th month.
399
4002009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
401
402        * psxstat/test.c: Remove #ifdef's.
403        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
404        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
405        if 12MB are too big for a target (16bit compliance).
406        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
407        for 16bit compliance.
408        * psx14/init.c: Add local prototypes for
409        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
410        Reflect the prototypes having been missing to printf's.
411
4122009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
413
414        * psxsysconf/init.c:
415        Comment out sysconf(LONG_MAX) check (not useful).
416        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
417        16bit compliance.
418        * psx11/task.c: Use long for nsecs.
419        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
420        attribute to pthread_condattr_setpshared for 16bit target compliance.
421
4222009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
423
424        * psxbarrier01/test.c: Include <tmacros.h>
425
4262009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
427
428        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
429        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
430        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
431        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
432        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
433        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
434        Use PRIxpthread_t to print pthread_t's.
435
4362009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
437
438        * psxmsgq02/init.c:
439        Remove cast in call to fatal_posix_service_status_errno.
440        * psxenosys/init.c:
441        Add missing args in calls to execl, execlp, execle.
442        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
443        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
444        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
445        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
446        * configure.ac:
447        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
448
4492009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
450
451        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
452        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
453        * psxclock/init.c: Use %ld to print *.tv_nsec.
454        * psx06/init.c, psx06/system.h: Misc. warning fixes.
455
4562009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
457
458        * psxsignal03/init.c: Add missing argument to printf.
459        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
460        * psxclock/init.c, psxtimer01/psxtimer.c:
461        Use PRItime_t to print time_t's.
462        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
463        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
464
4652009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
466
467        * psxtime/test.c: Include <sys/time.h>.
468        Conditionally add local prototype for adjtime()
469        if sys/time.h doesn't supply it.
470        * psx07/init.c: Include <sched.h>, <pthread.h>.
471        * psx05/init.c: Include <sched.h>.
472        * psx11/init.c, psx09/init.c: Include <sched.h>.
473        * psx12/init.c: Include <sched.h>.
474        * psxenosys/init.c: Include <pthread.h>.
475        Conditionally add local prototype for pthread_atfork()
476        if pthread.h doesn't supply it.
477        * psxkey01/init.c: Include "test_support.h".
478
4792009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
480
481        * configure.ac: Check for pthread_atfork in pthread.h.
482        * psxrwlock01/test.c: Conditionally add local prototype for
483        pthread_atfork() if pthread.h doesn't supply it.
484        Include <pthread.h>.
485
4862009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
487
488        * configure.ac: Check for sys/mman.h.
489        Check for mprotect in sys/mman.h.
490        * psxenosys/init.c: Conditionally add local prototype for
491        mprotect() if sys/mman.h doesn't supply it.
492
4932009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
494
495        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
496        * psxrwlock01/test.c: Conditionally add local prototype for
497        pthread_rwlock_unlock() if pthread.h doesn't supply it.
498
4992009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
500
501        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
502        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
503        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
504        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
505        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
506        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
507        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
508        psxualarm/init.c: Remove unused vars.
509        Add missing prototypes.
510
5112009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
512
513        * Makefile.am: Build file IO related tests even with POSIX threading is
514        disabled.
515
5162009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
517
518        * configure.ac: Don't add -ansi -fasm to CFLAGS.
519
5202009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
521
522        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
523        remaining to not equal the period.
524
5252009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
526
527        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
528
5292009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
530
531        * psxcleanup/system.h: Fix typo.
532        * Makefile.am, configure.ac: Add new test for exercising pushing
533        and popping a clean up handler without actually executing it.
534        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
535        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
536        psxcleanup01/psxcleanup01.scn: New files.
537
5382009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
539
540        * Makefile.am, configure.ac: Add new test to ensure that canceling an
541        alarm works as defined.
542        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
543        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
544
5452009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
546
547        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
548
5492009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
550
551        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
552        parameter to timer_settime().
553
5542009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
555
556        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
557        timer_settime() for previous value. We are not using the
558        value in this particular case and this path must be exercised.
559        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
560
5612009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
562
563        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
564        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
565        cases.
566
5672009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
568
569        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
570        from an ISR.
571        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
572        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
573
5742009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
575
576        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
577        deprecated rtems_extension.
578
5792009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
580
581        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
582        nanoseconds.
583
5842009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
585
586        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
587        getpagesize().
588
5892009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
590
591        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
592        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
593        psxsignal04/Makefile.am: Move test cases which needed to be executed
594        when POSIX is disabled to psxclock so they will be.
595
5962009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
597
598        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
599        test to exercise clock and delay services enabled when POSIX threads
600        are disabled. This is split from psx01. POSIX test suite now enabled
601        when POSIX threads are disabled so only enable tests which are
602        appropriate.
603        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
604        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
605
6062009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
607
608        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
609        when not to change ssporadic scheduler so it does not touch a task's
610        priority when it is holding a mutex or its priority would be impacted
611        adversely.
612
6132009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
614
615        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
616        for adjusting time (adjtime()) where the time is adjusted by enough
617        microseconds that it crosses a second boundary.
618
6192009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
620
621        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
622        test to catch more sporadic server cases.
623
6242009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
625
626        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
627        remaining pointer.
628
6292009-08-17     
630
631        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
632        a recursize mutex.
633
6342009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
635
636        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
637        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
638        rtems_clock_get_ticks_per_second().
639
6402009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
641
642        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
643        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
644
6452009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
646
647        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
648        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
649
6502009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
651
652        * Makefile.am, configure.ac: Add test case for user providing their own
653        stack to a POSIX thread.
654        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
655        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
656
6572009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
658
659        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
660        that it hits both failing to allocate memory for the message queue
661        name and message buffers.
662
6632009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
664
665        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
666        quicker and more reliably hit the intended critical section.
667
6682009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
669
670        * Makefile.am, configure.ac: Add a test to exercise an odd case in
671        _POSIX_signals_Clear_signals.
672        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
673        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
674
6752009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
676
677        * psxmsgq04/init.c: Correct typo in configuration so test does as
678        intended.
679
6802009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
681
682        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
683        Update to handle ENFILE case now that POSIX message queues and
684        message queue file descriptors are configured separately and this
685        error is possible.
686
6872009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
688
689        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
690        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
691        allocating the message buffers for a POSIX message queue.
692
6932009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
694
695        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
696        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
697        is right. Update both screens.
698
6992009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
700
701        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
702        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
703        variation which focused on real-time signals rather than user
704        signals.
705        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
706        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
707
7082009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
709
710        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
711        replenish period of zero.
712
7132009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
714
715        * Makefile.am, configure.ac: Add new test to account for properly
716        handling keys when a thread has non-NULL key value and key has NULL
717        destructor and when a thread has NULL key value and key has
718        destructor.
719        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
720        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
721
7222009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
723
724        * Makefile.am, configure.ac: Add new test for exercising running out of
725        memory while allocating the key pointers.
726        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
727        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
728
7292009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
730
731        * psxmsgq04/init.c: Add call to mq_unlink.
732
7332009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
734
735        * Makefile.am, configure.ac: Add shell of new test.
736        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
737        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
738
7392009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
740
741        * Makefile.am, configure.ac: Add test to address cases where a thread
742        is waiting on a signal (sigwait) and we send it. Also address case
743        where there are too many queued signals.
744        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
745        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
746
7472009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
748
749        * psxsignal02/init.c: Fix spacing.
750
7512009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
752
753        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
754        mq_timedreceive and mq_timedsend conditions. In particular test
755        timeout in the past.
756
7572009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
758
759        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
760        with timeout in the past.
761
7622009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
763
764        * psxsignal02/psxsignal02.scn: Fill in screen file.
765
7662009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
767
768        * Makefile.am, configure.ac: Add new test to exercise algorithm to
769        dispatch process wide signals to individual threads.
770        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
771        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
772
7732009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
774
775        * Makefile.am, configure.ac: Add test to exercise interrupt
776        synchronization logic in _POSIX_Timer_Insert_helper that supports
777        POSIX timers.
778        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
779        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
780        psxintrcritical01/psxintrcritical01.scn: New files.
781
7822009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
783
784        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
785        multiple cases which complete coverage of thread cancellation.
786        * psxcancel/psxcancel.doc: New file.
787
7882009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
789
790        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
791        * psxsem01/system.h: Removed.
792
7932009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
794
795        * psxsem01/init.c: Eliminate warning.
796
7972009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
798
799        * psxcancel/init.c: Clean up.
800
8012009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
802
803        * psxmutexattr01/init.c: Make test optional if tools do not support
804        posix mutex type attribute.
805
8062009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
807
808        * Makefile.am, configure.ac: Add new test to exercise error case for
809        when a task is blocked on a condition variable with one mutex and
810        another task attempts to block on the same condition variable with
811        another mutex.
812        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
813        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
814
8152009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
816
817        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
818        trylock is unable to obtain the spinlock and that attempting to
819        unlock a spinlock from a thread which did not lock it works as
820        expected.
821        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
822        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
823        New files.
824
8252009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
826
827        * psxspin01/test.c: Remove unnecessary defines.
828
8292009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
830
831        * psx11/init.c: Use explicit scheduler.
832
8332009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
834
835        * Makefile.am, configure.ac: Add test to exercise
836        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
837        toolset enables the feature.
838        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
839        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
840        psxmutexattr01/psxmutexattr01.scn: New files.
841
8422009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
843
844        * Makefile.am, configure.ac: Add test for auto initialization of
845        message queues.
846        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
847        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
848        psxautoinit02/psxautoinit02.scn: New files.
849
8502009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
851
852        * Makefile.am, configure.ac: Add test of pthread mutex auto
853        intialization.
854        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
855        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
856
8572009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
858
859        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
860
8612009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
862
863        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
864        code.
865
8662009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
867
868        * psx07/init.c: Slight test fix to ensure state of sched_param
869        structure.
870
8712009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
872
873        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
874        obtaining an rwlock and then releasing it twice.
875
8762009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
877
878        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
879
8802009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
881
882        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
883        sigtimedwait(). Update screen file.
884
8852009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
886
887        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
888        obtaining rwlock for write with a timed lock operation when the
889        abstime timeout is in the past.
890
8912009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
892
893        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
894        obtaining rwlock for read with a timed lock operation when the
895        abstime timeout is in the past.
896
8972009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
898
899        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
900        that the assert has been removed in the source.
901
9022009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
903
904        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
905        mode bits being set. This behavior was not POSIX compliant and has
906        been corrected in the filesystem code.
907
9082009-06-18      Chris Johns <chrisj@rtems.org>
909
910        * psx04/task3.c: Declare unions volatile to workaround the H8300
911        gcc bug.
912
9132009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
914
915        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
916        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
917        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
918
9192009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
920
921        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
922        NULL attribute pointer on init.
923
9242009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
925
926        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
927        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
928        Improved so coverage is better.
929
9302009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
931
932        * psx04/init.c: Correct errors introduced by using different variable
933        for return type when correcting typing warnings.
934
9352009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
936
937        * Makefile.am, configure.ac: Add new test to provide coverage analysis
938        of the current implementation of getitimer() and setitimer().
939        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
940        psxitimer/psxitimer.scn: New files.
941
9422009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
943
944        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
945        case to improve coverage analysis.
946
9472009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
948
949        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
950        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
951        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
952        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
953        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
954        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
955        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
956
9572009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
958
959        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
960        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
961        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
962        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
963        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
964        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
965        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
966        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
967        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
968        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
969        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
970        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
971        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
972        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
973        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
974        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
975        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
976        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
977        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
978        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
979        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
980        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
981        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
982        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
983        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
984        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
985        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
986        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
987        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
988        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
989        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
990        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
991        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
992        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
993        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
994        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
995        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
996        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
997        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
998        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
999        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
1000        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
1001        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
1002        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
1003        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
1004        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
1005        psxhdrs/timer07.c: Fix warnings.
1006
10072009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1008
1009        * psxfile01/test.c: Change from int to size_t.
1010
10112009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1012
1013        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1014        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1015        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1016        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1017        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
1018        psxcancel/Makefile.am, psxchroot01/Makefile.am,
1019        psxcleanup/Makefile.am, psxenosys/Makefile.am,
1020        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
1021        psxfile01/Makefile.am, psxkey01/Makefile.am,
1022        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1023        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
1024        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
1025        psxsem01/Makefile.am, psxsignal01/Makefile.am,
1026        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
1027        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
1028        psxualarm/Makefile.am: Eliminate _exe_/.exe.
1029
10302009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1031
1032        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
1033        with create option so we are sure it will get a control block and
1034        proceed to allocate other memory. Clean up screen output.
1035
10362008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1037
1038        * psx05/init.c: Add parameter to call to sched_get_priority_max().
1039
10402008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1041
1042        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
1043        Run all tests successfully with maxixum number of priorities as 16
1044        instead of 256. This was done by temporarily modifying the score
1045        priority.h maximum. This allowed testing of all API code to ensure
1046        that it worked properly with a reduced number of priorities. Most
1047        modifications were to switch from hard-coded maximum to using the API
1048        provided methods to determine maximum number of priority levels.
1049
10502008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1051
1052        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
1053        clock_gettime() NOT by reaching into the SuperCore.
1054
10552008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1056
1057        * psx01/psx01.scn: Bump version to 4.9.99.0
1058
10592008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1060
1061        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
1062        psxfatal_support/system.h: Convert to "bool".
1063
10642008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1065
1066        PR 1296/cpukit.
1067        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
1068        incorrect repeat interval. This patch fixes the following problems in
1069        the test.
1070          (1) Adds test for value of it_interval.tv_nsec.
1071          (2) Corrects test for absolute timer in past.
1072          (3) Modifies test to use different initial and repeat periods.
1073          (4) Updates psxtimer01.scn to match results.
1074
10752008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1076
1077        PR 1297/cpukit
1078        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
1079        pointer handling.
1080
10812008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1082
1083        * psxsem01/init.c: Spacing.
1084
10852008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1086
1087        PR 1293/tests
1088        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
1089
10902008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1091
1092        PR 1291/cpukit
1093        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
1094        POSIX services taking relative instead of absolute time for timeouts,
1095        these tests were updated.
1096
10972008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1098
1099        * psxfile01/test.c: truncate on /dev/console now works.
1100
11012008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1102
1103        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1104        requested for initialization task.
1105
11062008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1107
1108        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1109        like CVS conflict markers.
1110
11112008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1112
1113        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1114        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1115
11162008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1117
1118        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1119
11202008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1121
1122        * psxkey01/task.c: Fix warnings.
1123
11242008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1125
1126        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1127
11282008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1129
1130        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1131        Added tests for failure path coverages. Consolidated methods used in
1132        multiple places into support routines.
1133        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1134        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1135        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1136
11372008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1138
1139        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1140        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1141        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1142        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1143        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1144        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1145        for < 1988.
1146
11472008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1148
1149        * Makefile.am, configure.ac: New tests.
1150        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1151        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1152        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1153        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1154        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1155
11562008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1157
1158        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1159        portions of Object Services added to API.
1160        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1161        psx14/system.h: New files.
1162
11632008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1164
1165        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1166        pthread_attr_[get|set]clock.
1167
11682008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1169
1170        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1171        implementation mprotect().
1172
11732008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1174
1175        * psxcleanup/.cvsignore: New file.
1176
11772008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1178
1179        * psxcleanup/system.h: New file.
1180
11812008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1182
1183        * Makefile.am, configure.ac:
1184        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1185        psxcleanup/psxcleanup.scn: New files.
1186
11872008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1188
1189        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1190        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1191
11922007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1193
1194        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1195
11962007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1197
1198        * Makefile.am, configure.ac: Added test for ualarm
1199        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1200        psxualarm/system.h: New files.
1201
12022007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1203
1204        * Makefile.am, configure.ac: Added posix signal test
1205        * psxsignal01/Makefile.am, psxsignal01/init.c,
1206        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1207        psxsignal01/task1.c: New files.
1208
12092007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1210
1211        * Makefile.am, configure.ac: Add test for sysconf().
1212        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1213        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1214
12152007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1216
1217        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1218        sched_rr_get_interval() and sched_get_priority_max().
1219
12202007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1221
1222        * psxenosys/init.c: Fix typo.
1223
12242007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1225
1226        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1227        addition of second POSIX Timer test. Add initial version of
1228        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1229        left to add.
1230        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1231        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1232        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1233        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1234        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1235        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1236
12372007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1238
1239        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1240
12412007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1242
1243        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1244        functions that return ENOSYS.
1245        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1246        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1247
12482007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1249
1250        * psx13/test.c: Fix spelling error.
1251
12522007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1253
1254        * psxtime/test.c: Add tests for adjtime().
1255
12562007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1257
1258        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1259        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1260        cases to improve test coverage.
1261
12622007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1263
1264        PR 1262/filesystem
1265        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1266        and writev() including documentation and test case.
1267        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1268        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1269
12702007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1271
1272        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1273        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1274        test cases so last output line follows END OF pattern. Make sure test
1275        case all run. All tests appeared ok on sis.
1276
12772007-04-05      Joel Sherrill <joel@OARcorp.com>
1278
1279        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1280        behavior more closely matching GNU/Linux.
1281
12822006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1283
1284        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1285        include normal blocking and unblocking on timeout.
1286
12872006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1288
1289        * configure.ac: New BUG-REPORT address.
1290
12912006-11-17      Joel Sherrill <joel@OARcorp.com>
1292
1293        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1294        Previously the timeout was not absolute time and checked BEFORE
1295        attempting to lock semaphore.
1296
12972006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1298
1299        * psxbarrier01/main.c: New file.
1300
13012006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1302
1303        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1304        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1305        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1306        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1307
13082006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1309
1310        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1311        and partial implementation of POSIX rwlocks.
1312        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1313        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1314
13152006-10-30      Joel Sherrill <joel@OARcorp.com>
1316
1317        PR 841/rtems
1318        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1319        specification.
1320
13212006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1322
1323        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1324
13252006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1326
1327        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1328        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1329        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1330        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1331        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1332        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1333        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1334        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1335        Use rtems_testsdir instead.
1336
13372005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1338
1339        * configure.ac: Remove RTEMS_ENABLE_BARE,
1340        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1341
13422005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1343
1344        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1345        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1346        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1347        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1348        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1349        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1350        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1351        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1352        Convert to using *_PROGRAMS.
1353
13542005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1355
1356        * psx01/Makefile.am, psx02/Makefile.am,
1357        psx03/Makefile.am, psx04/Makefile.am,
1358        psx05/Makefile.am, psx06/Makefile.am,
1359        psx07/Makefile.am, psx08/Makefile.am,
1360        psx09/Makefile.am, psx10/Makefile.am,
1361        psx11/Makefile.am, psx12/Makefile.am,
1362        psx13/Makefile.am, psxcancel/Makefile.am,
1363        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1364        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1365        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1366        psxstat/Makefile.am, psxtime/Makefile.am,
1367        psxtimer/Makefile.am: Rework.
1368
13692005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1370
1371        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1372        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1373        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1374        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1375        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1376        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1377        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1378        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1379        * psxtests.am: Remove.
1380
13812005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1382
1383        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1384        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1385        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1386        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1387        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1388        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1389        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1390        psxtime/Makefile.am, psxtimer/Makefile.am:
1391        AM_CPPFLAGS += -I..../support/include.
1392
13932005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1394
1395        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1396
13972005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1398
1399        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1400        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1401        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1402        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1403        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1404        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1405        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1406        psxstat/Makefile.am: Add ../include/pmacros.h
1407        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1408        POSIX_FILES_DIRS.
1409        * psxtests.am: Remove LIB_VARIANT.
1410
14112005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1412
1413        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1414        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1415        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1416        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1417        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1418        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1419        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1420        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1421        Remove SRC, PRINT_SRC.
1422
14232005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1424
1425        * Makefile.am: Cleanup.
1426
14272005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1428
1429        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1430        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1431        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1432        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1433        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1434        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1435        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1436        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1437        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1438        Partial conversion to automake.
1439
14402005-09-01      Joel Sherrill <joel@OARcorp.com>
1441
1442        PR 628/rtems
1443        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1444        being an error.
1445
14462005-04-26      Joel Sherrill <joel@OARcorp.com>
1447
1448        * psxreaddir/test.c: Eliminate warnings.
1449
14502004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1451
1452        * configure.ac: Require automake > 1.9.
1453
14542004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1455
1456        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1457        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1458        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1459        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1460        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1461        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1462        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1463        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1464        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1465        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1466        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1467        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1468        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1469        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1470        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1471        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1472        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1473        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1474        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1475        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1476        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1477        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1478        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1479
14802004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1481
1482        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1483        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1484        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1485        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1486
14872004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1488
1489        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1490        to using c99 fixed size types.
1491
14922004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1493
1494        * Makefile.am: Remove include from SUBDIRS.
1495
14962004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1497
1498        * include/Makefile.am: Remove.
1499        * Makefile.am: Merge-in include/Makefile.am.
1500        * configure.ac: Reflect changes above.
1501
15022004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1503
1504        * configure.ac: Add 2nd arg to RTEMS_TOP.
1505
15062004-03-05      Joel Sherrill <joel@OARcorp.com>
1507
1508        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1509        psxtimer/psxtimer.c: Eliminate warnings and typos.
1510
15112004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1512
1513        PR 582/core
1514        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1515        queue test so more of it runs now.
1516
15172004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1518
1519        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1520        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1521        * psx02/Makefile.am: Ditto.
1522        * psx03/Makefile.am: Ditto.
1523        * psx04/Makefile.am: Ditto.
1524        * psx05/Makefile.am: Ditto.
1525        * psx06/Makefile.am: Ditto.
1526        * psx07/Makefile.am: Ditto.
1527        * psx08/Makefile.am: Ditto.
1528        * psx09/Makefile.am: Ditto.
1529        * psx10/Makefile.am: Ditto.
1530        * psx11/Makefile.am: Ditto.
1531        * psx12/Makefile.am: Ditto.
1532        * psx13/Makefile.am: Ditto.
1533        * psxcancel/Makefile.am: Ditto.
1534        * psxchroot01/Makefile.am: Ditto.
1535        * psxfile01/Makefile.am: Ditto.
1536        * psxmount/Makefile.am: Ditto.
1537        * psxmsgq01/Makefile.am: Ditto.
1538        * psxreaddir/Makefile.am: Ditto.
1539        * psxsem01/Makefile.am: Ditto.
1540        * psxstat/Makefile.am: Ditto.
1541        * psxtime/Makefile.am: Ditto.
1542        * psxtimer/Makefile.am: Ditto.
1543
15442003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1545
1546        * psxtests.am: Add dirstamp support.
1547
15482003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1549
1550        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1551
15522003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1553
1554        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1555
15562003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1557
1558        * psxcancel/Makefile.am: Remove used H_FILES.
1559
15602003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1561
1562        * include/Makefile.am: Reformat.
1563        * psx01/Makefile.am: Remove all-local: $(ARCH).
1564        * psx02/Makefile.am: Remove all-local: $(ARCH).
1565        * psx03/Makefile.am: Remove all-local: $(ARCH).
1566        * psx04/Makefile.am: Remove all-local: $(ARCH).
1567        * psx05/Makefile.am: Remove all-local: $(ARCH).
1568        * psx06/Makefile.am: Remove all-local: $(ARCH).
1569        * psx07/Makefile.am: Remove all-local: $(ARCH).
1570        * psx08/Makefile.am: Remove all-local: $(ARCH).
1571        * psx09/Makefile.am: Remove all-local: $(ARCH).
1572        * psx10/Makefile.am: Remove all-local: $(ARCH).
1573        * psx11/Makefile.am: Remove all-local: $(ARCH).
1574        * psx12/Makefile.am: Remove all-local: $(ARCH).
1575        * psx13/Makefile.am: Remove all-local: $(ARCH).
1576        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1577        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1578        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1579        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1580        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1581        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1582        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1583        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1584        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1585        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1586        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1587
15882003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1589
1590        * configure.ac: Reflect having moved to testsuites/.
1591
15922003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1593
1594        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1595
15962003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1597
1598        * configure.ac:Remove RTEMS_CHECK_CPU.
1599
16002003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1601
1602        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1603
16042003-09-04      Joel Sherrill <joel@OARcorp.com>
1605
1606        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1607        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1608        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1609        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1610        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1611        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1612        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1613        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1614        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1615        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1616        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1617        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1618        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1619        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1620        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1621        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1622        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1623        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1624        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1625        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1626        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1627        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1628        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1629        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1630        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1631        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1632        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1633        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1634        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1635        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1636        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1637        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1638        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1639        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1640        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1641        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1642        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1643        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1644        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1645        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1646        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1647        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1648        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1649        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1650        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1651        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1652        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1653        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1654        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1655        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1656        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1657        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1658        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1659        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1660        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1661        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1662        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1663        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1664        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1665        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1666        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1667        psxtimer/system.h: URL for license changed.
1668
16692003-09-04      Joel Sherrill <joel@OARcorp.com>
1670
1671        PR 462/tests
1672        * psxhdrs/Makefile.am: Added ualarm.c
1673        * psxhdrs/signal23.c: New file.
1674
16752003-09-03      Joel Sherrill <joel@OARcorp.com>
1676
1677        PR 463/tests
1678        PR 465/tests
1679        * psxhdrs/Makefile.am: Add new test cases.
1680        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1681        psxhdrs/timer07.c: New files.
1682
16832003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1684
1685        * Makefile.am: Reflect having moved aclocal/.
1686
16872003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1688
1689        * Makefile.am: Reflect having moved automake/.
1690        * include/Makefile.am: Reflect having moved automake/.
1691        * psx01/Makefile.am: Reflect having moved automake/.
1692        * psx02/Makefile.am: Reflect having moved automake/.
1693        * psx03/Makefile.am: Reflect having moved automake/.
1694        * psx04/Makefile.am: Reflect having moved automake/.
1695        * psx05/Makefile.am: Reflect having moved automake/.
1696        * psx06/Makefile.am: Reflect having moved automake/.
1697        * psx07/Makefile.am: Reflect having moved automake/.
1698        * psx08/Makefile.am: Reflect having moved automake/.
1699        * psx09/Makefile.am: Reflect having moved automake/.
1700        * psx10/Makefile.am: Reflect having moved automake/.
1701        * psx11/Makefile.am: Reflect having moved automake/.
1702        * psx12/Makefile.am: Reflect having moved automake/.
1703        * psx13/Makefile.am: Reflect having moved automake/.
1704        * psxcancel/Makefile.am: Reflect having moved automake/.
1705        * psxchroot01/Makefile.am: Reflect having moved automake/.
1706        * psxfile01/Makefile.am: Reflect having moved automake/.
1707        * psxhdrs/Makefile.am: Reflect having moved automake/.
1708        * psxmount/Makefile.am: Reflect having moved automake/.
1709        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1710        * psxreaddir/Makefile.am: Reflect having moved automake/.
1711        * psxsem01/Makefile.am: Reflect having moved automake/.
1712        * psxstat/Makefile.am: Reflect having moved automake/.
1713        * psxtime/Makefile.am: Reflect having moved automake/.
1714        * psxtimer/Makefile.am: Reflect having moved automake/.
1715
17162003-08-14      Joel Sherrill <joel@OARcorp.com>
1717
1718        PR 408/filesystem
1719        * psx13/test.c: Added very rudimentary test of sync() service.
1720
17212003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1722
1723        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1724
17252003-06-12      Joel Sherrill <joel@OARcorp.com>
1726
1727        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1728
17292003-05-29      Joel Sherrill <joel@OARcorp.com>
1730
1731        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1732        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1733        psxtimer/psxtimer.c: Removed warnings.
1734
17352003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1736
1737        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1738        CC_CFLAGS_DEFAULT (obsolete).
1739
17402003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1741
1742        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1743        Remove CC_LDFLAGS_PROFILE_V.
1744
17452003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1746
1747        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1748
17492003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1750
1751        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1752
17532003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1754
1755        * configure.ac: AC_PREREQ(2.57).
1756
17572002-11-14      Joel Sherrill <joel@OARcorp.com>
1758
1759        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1760        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1761        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1762        Per PR239 update the IDs in the various screens.
1763
17642002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1765
1766        * .cvsignore: Reformat.
1767        Add autom4te*cache.
1768        Remove autom4te.cache.
1769
17702002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1771
1772        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1773        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1774        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1775        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1776        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1777        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1778        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1779        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1780        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1781        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1782        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1783        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1784        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1785        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1786        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1787        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1788        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1789        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1790        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1791        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1792        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1793        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1794        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1795        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1796
17972002-08-01      Joel Sherrill <joel@OARcorp.com>
1798
1799        * Per PR47 add support for buffered test output.  This involved
1800        adding defines to redirect output to a buffer and dump it when
1801        full, at "test pause", and at exit.  To avoid problems when redefining
1802        exit(), all tests were modified to call rtems_test_exit().
1803        Some tests, notable psxtests, had to be modified to include
1804        the standard test macro .h file (pmacros.h or tmacros.h) to
1805        enable this support.
1806        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1807        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1808        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1809        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1810        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1811        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1812        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1813        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1814        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1815        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1816        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1817        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1818
18192002-07-05      Joel Sherrill <joel@OARcorp.com>
1820
1821        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1822        Updated as part of PR164 which reported problems with the RTEMS
1823        implementation of pthread_cancel.
1824       
18252001-04-26      Joel Sherrill <joel@OARcorp.com>
1826
1827        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1828        reworked POSIX message queues to add a descriptor separate from
1829        the underlying message queue.  This allows non-blocking to follow
1830        the "open" not the underlying queue.
1831 
18322002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1833
1834        * configure.ac: Remove ENABLE_GCC28.
1835
18362002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1837
1838        * configure.ac:
1839        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1840        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1841        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1842        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1843        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1844        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1845        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1846        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1847        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1848        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1849        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1850        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1851        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1852        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1853        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1854        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1855        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1856        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1857        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1858        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1859        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1860        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1861        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1862        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1863        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1864        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1865        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1866        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1867
18682001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1869
1870        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1871        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1872        Since we check permissions before evaluating enough to see if it
1873        a regular file or directory, this hack is needed to make the regular
1874        file executable.
1875
18762001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1877
1878        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1879        * configure.in: Remove.
1880        * configure.ac: New file, generated from configure.in by autoupdate.
1881
18822001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1883
1884        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1885
18862001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1887
1888        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1889        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1890        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1891        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1892        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1893        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1894        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1895        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1896        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1897        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1898        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1899        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1900        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1901        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1902        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1903        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1904        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1905        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1906        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1907        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1908        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1909        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1910        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1911        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1912
19132001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1914
1915        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1916        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1917        psxchroot01 test.
1918
19192001-05-25      Joel Sherrill <joel@OARcorp.com>
1920
1921        * Added once version of psxchroot01 test for user review.
1922        * psxchroot01: New directory.
1923        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1924        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1925        * configure.in, Makefile.am: Modified to reflect above.
1926
19272001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1928
1929        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1930
19312001-04-24      Joel Sherrill <joel@OARcorp.com>
1932
1933        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1934        open, write, reopen, append twice from Andrew Bythell
1935        <abythell@nortelnetworks.com> that tripped an initialization
1936        problem in the IMFS.
1937
19382001-04-20      Joel Sherrill <joel@OARcorp.com>
1939
1940        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1941        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1942        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1943        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1944        Various adjustments so test output matches screens more reliably.
1945
19462001-01-25      Joel Sherrill <joel@OARcorp.com>
1947
1948        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1949
19502000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1951
1952        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1953        to remain consistant across platforms and bsps by forcing
1954        a mount point in front of all paths.
1955
19562000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1957
1958        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1959        expected error condition in one case.
1960        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1961        readdir() of root of mounted filesystem.  Also corrected the screen
1962        file for some mistakes noticed in this effort.
1963
19642000-11-13      Joel Sherrill <joel@OARcorp.com>
1965
1966        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1967
19682000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1969
1970        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1971
19722000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1973
1974        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1975
19762000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1977
1978        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1979        Switch to GNU canonicalization.
1980        * psxtests.am: Remove DEFS.
1981
19822000-10-24      Joel Sherrill <joel@OARcorp.com>
1983
1984        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1985        It was formerly incorrectly prototyped in <libio.h>.
1986
19872000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1988
1989        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1990        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1991        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1992        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1993        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1994        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1995        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1996        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1997
19982000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1999        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2000        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2001        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2002        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
2003        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
2004        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
2005        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
2006
20072000-08-10      Joel Sherrill <joel@OARcorp.com>
2008
2009        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.