source: rtems/testsuites/psxtests/ChangeLog @ ff7ff62

4.115
Last change on this file since ff7ff62 was ff7ff62, checked in by Joel Sherrill <joel.sherrill@…>, on 05/05/11 at 16:45:52

2011-05-05 Joel Sherrill <joel.sherrill@…>

  • psx04/task3.c, psxfile01/test.c, psxhdrs/Makefile.am, psxmsgq01/init.c, psxreaddir/test.c, psxsignal01/init.c, psxtimes01/init.c, psxualarm/init.c: Remove warnings.
  • Property mode set to 100644
File size: 89.9 KB
Line 
12011-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * psx04/task3.c, psxfile01/test.c, psxhdrs/Makefile.am,
4        psxmsgq01/init.c, psxreaddir/test.c, psxsignal01/init.c,
5        psxtimes01/init.c, psxualarm/init.c: Remove warnings.
6
72011-04-15      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
8
9        * psxstat/test.c: Fixed integer type.  Check status codes.
10
112011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        * psx04/init.c, psx04/psx04.scn: Remove test case made obsolete by
14        PR1759.
15
162011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
17
18        PR 1759/cpukit
19        * Makefile.am, configure.ac: Add test to use some pthread calls with
20        Classic Tasks.
21        * psxclassic01/.cvsignore, psxclassic01/Makefile.am,
22        psxclassic01/init.c, psxclassic01/psxclassic01.doc,
23        psxclassic01/psxclassic01.scn: New files.
24
252011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
26
27        * configure.ac: Add AC_CONFIG_HEADER(config.h).
28
292011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
30
31        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
32        psx03/task.c, psx04/init.c, psx04/task1.c, psx04/task2.c, psx04/task3.c,
33        psx05/init.c, psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
34        psx06/task.c, psx06/task2.c, psx07/init.c, psx07/task.c, psx08/init.c,
35        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
36        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
37        psx12/init.c, psx12/task.c, psx13/main.c, psx13/test.c, psx14/init.c,
38        psx15/init.c, psxaio01/init.c, psxaio02/init.c, psxaio03/init.c,
39        psxalarm01/init.c, psxautoinit01/init.c, psxautoinit02/init.c,
40        psxbarrier01/main.c, psxbarrier01/test.c, psxcancel/init.c,
41        psxcancel01/init.c, psxchroot01/main.c, psxchroot01/test.c,
42        psxcleanup/psxcleanup.c, psxcleanup01/init.c, psxclock/init.c,
43        psxcond01/init.c, psxenosys/init.c, psxfatal_support/init.c,
44        psxfchx01/init.c, psxfile01/main.c, psxfile01/test.c,
45        psxfile01/test_cat.c, psxfile01/test_extend.c, psxfile01/test_write.c,
46        psxfile02/init.c, psxfilelock01/init.c, psxgetrusage01/init.c,
47        psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
48        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
49        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c, psxhdrs/cond04.c,
50        psxhdrs/cond05.c, psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
51        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
52        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
53        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
54        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
55        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
56        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
57        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
58        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c, psxhdrs/proc05.c,
59        psxhdrs/proc06.c, psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
60        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
61        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
62        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
63        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
64        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
65        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
66        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
67        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
68        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
69        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
70        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
71        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
72        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
73        psxhdrs/pthread36.c, psxhdrs/pthread37.c, psxhdrs/pthread38.c,
74        psxhdrs/pthread39.c, psxhdrs/pthread40.c, psxhdrs/sched01.c,
75        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
76        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
77        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
78        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
79        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
80        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
81        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
82        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
83        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
84        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
85        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
86        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c, psxhdrs/time05.c,
87        psxhdrs/time06.c, psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
88        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
89        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
90        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
91        psxhdrs/timer07.c, psxid01/init.c, psximfs01/init.c, psximfs02/init.c,
92        psxintrcritical01/init.c, psxitimer/init.c, psxkey01/init.c,
93        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/main.c,
94        psxmount/test.c, psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
95        psxmsgq04/init.c, psxmutexattr01/init.c, psxobj01/init.c,
96        psxpasswd01/init.c, psxpasswd02/init.c, psxpipe01/init.c,
97        psxrdwrv/main.c, psxrdwrv/test.c, psxreaddir/main.c, psxreaddir/test.c,
98        psxrwlock01/main.c, psxrwlock01/test.c, psxsem01/init.c,
99        psxsignal01/init.c, psxsignal01/task1.c, psxsignal02/init.c,
100        psxsignal03/init.c, psxsignal05/init.c, psxsignal06/init.c,
101        psxspin01/main.c, psxspin01/test.c, psxspin02/main.c, psxspin02/test.c,
102        psxstack01/init.c, psxstack02/init.c, psxstat/main.c, psxstat/test.c,
103        psxsysconf/init.c, psxtime/main.c, psxtime/test.c,
104        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c, psxtimes01/init.c,
105        psxualarm/init.c, psxusleep/init.c: Add HAVE_CONFIG_H.
106
1072011-02-14      Joel Sherrill <joel.sherrill@oarcorp.com>
108
109        * psxaio03/init.c, psxaio03/psxaio03.scn: Run in a reasonable amount of
110        time. Update screen.
111
1122011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
113
114        * psximfs02/init.c: Disable EPERM test which does not work when POSIX
115        is disabled.
116
1172011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
118
119        * include/pmacros.h: Add PRIxblksize_t, PRIxblkcnt_t.
120        * configure.ac: Add AC_CHECK_SIZEOF([blksize_t]),
121        AC_CHECK_SIZEOF([blkcnt_t]).
122
1232011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
124
125        * configure.ac: Require autoconf-2.68, automake-1.11.1.
126
1272011-01-17      Alin Rus <alin.codejunkie@gmail.com>
128
129        * Makefile.am, configure.ac: Add psxaio03/.
130        * psxaio03/Makefile.am, psxaio03/init.c, psxaio03/psxaio03.scn
131        psxaio03/system.h: New.
132
1332011-01-08      Alin Rus <alin.codejunkie@gmail.com>
134
135        * psxaio02/init.c: Improve aio_cancel() coverage.
136
1372011-01-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
138
139        * psx05/init.c: Spacing.
140
1412010-11-01      Alin Rus <alin.codejunkie@gmail.com>
142
143        * psxaio01/init.c, psxaio02/init.c: Improve coverage.
144
1452010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
146
147        * psx05/init.c: Check for correct status returned.
148        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test code
149        to exercise path when attempting to lock for reading but there
150        is at least one writer blocked waiting for access.
151
1522010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
153
154        * Makefile.am, configure.ac: New test to ensure pthread_cond_wait() and
155        sleep() (e.g. interruptible blocking and sleeping) are interruptible
156        by signal.
157        * psxsignal06/.cvsignore, psxsignal06/Makefile.am, psxsignal06/init.c,
158        psxsignal06/psxsignal06.doc, psxsignal06/psxsignal06.scn: New files.
159
1602010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
161
162        * psx02/init.c, psx02/task.c, psx03/init.c, psx04/init.c,
163        psx04/task1.c, psx04/task2.c, psx04/task3.c, psx05/init.c,
164        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
165        psx06/task.c, psx06/task2.c, psx07/init.c, psx08/init.c,
166        psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
167        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c,
168        psx11/task.c, psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
169        psxcancel01/init.c, psxchroot01/test.c, psxitimer/init.c,
170        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/test.c,
171        psxmsgq01/init.c, psxmsgq03/init.c, psxmsgq04/init.c,
172        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
173        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
174        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
175        psxstack01/init.c, psxstack02/init.c, psxualarm/init.c: Eliminate
176        double space after parenthesis on rtems_test_assert().
177
1782010-10-08      Ralf Corsépius <ralf.corsepius@rtems.org>
179
180        * psx07/init.c: Add HAVE_DECL_PTHREAD_ATTR_SETGUARDSIZE guard around
181        guardsize.
182
1832010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
184
185        * psxhdrs/pthread37.c, psxhdrs/pthread38.c, psxhdrs/pthread39.c,
186        psxhdrs/pthread40.c: New files.
187
1882010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
189
190        * Makefile.am, configure.ac, psx07/init.c, psx07/psx07.scn,
191        psxhdrs/Makefile.am, psxstack01/init.c: Add pthread_attr_getstack,
192        pthread_attr_setstack, pthread_attr_getguardsize, and
193        pthread_attr_setguardsize.
194        * psxstack02/.cvsignore, psxstack02/Makefile.am, psxstack02/init.c,
195        psxstack02/psxstack02.doc, psxstack02/psxstack02.scn: New files.
196
1972010-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
198
199        * configure.ac: Check for pthread_attr_{get,set}cputime instead of
200        pthread_pthread_attr_{get,set}cputime (Typo).
201
2022010-09-28      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
203
204        * psx15/.cvsignore, psx15/Makefile.am, psx15/init.c, psx15/psx15.scn:
205        New files.
206        * Makefile.am, configure.ac: Reflect changes above.
207
2082010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
209
210        * configure.ac: AC_CHECK_DECLS([seteuid]).
211        * psximfs02/init.c: Provide decl for seteuid if not provided by
212        libc.
213
2142010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
215
216        * psxenosys/init.c, psxenosys/psxenosys.doc,
217        psxenosys/psxenosys.scn: Remove devctl.
218
2192010-08-26      Joel Sherrill <joel.sherrill@oarcorp.com>
220
221        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect some of
222        aio being implemented.
223
2242010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
225
226        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect AIO
227        submission.
228
2292010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
230
231        * psxaio01/.cvsignore, psxaio02/.cvsignore: New files.
232
2332010-08-16      Alin Rus <alin.codejunkie@gmail.com>
234
235        * Makefile.am, configure.ac: Add psxaio01/, psxaio02/.
236        * psxaio01/Makefile.am, psxaio01/init.c, psxaio01/psxaio01.scn,
237        psxaio01/system.h: New.
238        * psxaio02/Makefile.am, psxaio02/init.c, psxaio02/psxaio02.scn,
239        psxaio02/system.h: New.
240
2412010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
242
243        PR 1598/testing
244        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New test case
245        added to improve coverage of getpwent.c.
246
2472010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
248
249        PR 1665/testing
250        * psximfs02/init.c: Fix uninitialized variable warning.
251
2522010-08-09      Bharath Suri <bharath.s.jois@gmail.com>
253
254        PR 1661/testing
255        * psximfs02/init.c: Changes to improve coverage of
256        imfs_initsupp.c, by using a bad value for
257        CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK
258
2592010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
260
261        PR 1661/testing
262        * psxchroot01/test.c, psximfs01/init.c, psximfs02/init.c,
263        psxpipe01/init.c: Eliminate most references to RTEMS_Malloc_Heap.
264
2652010-08-09      Ralf Corsépius <ralf.corsepius@rtems.org>
266
267        * psxpasswd02/init.c: Remove unused variable.
268
2692010-08-06      Bharath Suri <bharath.s.jois@gmail.com>
270
271        PR 1654/testing
272        * psx13/test.c, psx13/psx13.scn: Test case to improve testing of
273        dup2 routine.
274        * psxfile01/test.c, psxfile01/psxfile01.scn: New test to improve
275        testing of fcntl routine.
276        * psximfs01/init.c, psximfs01/psximfs01.scn: Improve testing of
277        imfs routines.
278        * psximfs02/init.c, psximfs02/psximfs02.scn: Improve coverage of
279        imfs routines.
280        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New tests to
281        improve coverage of getpwent.c.
282
2832010-08-06      Ralf Corsépius <ralf.corsepius@rtems.org>
284
285        PR 1652/GCC:
286        * psxpipe01/init.c: Expand incomplete initializers triggering
287        powerpc-gcc -msdata breakdown.
288
2892010-07-30      Bharath Suri <bharath.s.jois@gmail.com>
290
291        PR 1642/testing
292        * psximfs02/init.c, psximfs02/psximfs02.scn,
293        psximfs02/psximfs02.doc: Added test cases to exercise chmod(),
294        chown() and routines in imfs_debug.c.
295
2962010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
297
298        PR 1642/testing
299        * psximfs02/init.c, psximfs02/psximfs02.scn,
300        psximfs02/psximfs02.doc, psximfs02/Makefile.am: New test added.
301        * configure.ac, Makefile.am: Changes to accommodate psximfs02
302        test.
303
3042010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
305
306        PR 1633/testing
307        * psximfs01/init.c, psximfs01/psximfs01.scn,
308        psximfs01/psximfs01.doc: New cases to exercise
309        IMFS_memfile_remove.
310
3112010-07-27      Joel Sherrill <joel.sherrill@oarcorp.com>
312
313        * psxobj01/Makefile.am, psxobj01/init.c, psxobj01/psxobj01.scn: Add
314        test for runnign out of workspace when setting object name as string.
315
3162010-07-27      Vinu Rajashekhar <vinutheraj@gmail.com>
317
318        PR 1629/cpukit
319        * psx04/init.c: sigsuspend() was not completely following the POSIX
320        specification.
321
3222010-07-19      Bharath Suri <bharath.s.jois@gmail.com>
323
324        PR 1623/testing
325        * psx13/test.c, psx13/psx13.scn: New cases to improve coverage of
326        utime() and fpathconf().
327        * psxfile01/test.c, psxfile01/psxfile01.scn: New cases to improve
328        coverage of rmdir(), unlink(), mknod(), link(), open(), read(),
329        write().
330        * psxstat/test.c, psxstat/psxstat.scn: New case to improve
331        coverage of readlink().
332
3332010-07-17      Bharath Suri <bharath.s.jois@gmail.com>
334
335        PR 1622/testing
336        * psxchroot01/test.c, psxchroot01/psxchroot01.scn: Added two test
337        cases to completely cover chroot().
338
3392010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
340
341        * psxfile01/test.c: Avoid NULL pointer access.
342
3432010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
344
345        PR 1617/testing
346        * psxfile01/test.c, psxfile01/psxfile01.scn: Added new cases to
347        exercise_link_r and _unlink_r
348        * psxstat/test.c, psxstat/psxstat.scn: Added new cases to exercise
349        _lstat_r and _stat_r.
350        * psxtime/test.c, psxtime/psxtime.scn: Added new cases to exercise
351        _gettimeofday.
352
3532010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
354
355        * psxstat/test.c: Avoid NULL pointer access.
356
3572010-07-12      Bharath Suri <bharath.s.jois@gmail.com>
358
359        PR 1613/testing
360        * psxfchx01/init.c, psxfchx01/Makefile.am, psxfchx01/.cvsignore,
361        psxfchx01/psxfchx01.doc, psxfchx01/psxfchx01.scn: New
362        tests. Improves coverage of fchdir, fchmod, fchown directives.
363        * configure.ac, Makefile.am: Changes to accommodate new test.
364        * psxstat/test.c, psxstat/psxstat.scn: Added new test case to test
365        statvfs routine under libcsupport.
366
3672010-07-09      Bharath Suri <bharath.s.jois@gmail.com>
368
369        PR 1610/testing
370        * psx13/test.c, psx13/psx13.scn: Remove the test cases which
371        exercise pipe. These are new a new test under psxpipe01/
372        * psxpipe01/init.c, psxpipe01/Makefile.am,
373        psxpipe01/psxpipe01.scn, psxpipe01/psxpipe01.doc: Added new test.
374        * Makefile.am, configure.ac: Changes due to addition of new test:
375        psxpipe01.
376
3772010-07-08      Bharath Suri <bharath.s.jois@gmail.com>
378
379        PR 1608/testing
380        * psxfile01/init.c: Add a simple test case: Open file as read-only
381        and attemp to truncate. Improves coverage.
382
3832010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
384
385        PR 1606/cpukit
386        * psxfatal_support/init.c: Remove
387        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
388
3892010-07-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
390
391        * psxfatal_support/init.c: Print end of test message in case of
392        success.  Stop multitasking in the fatal error extension.
393        * psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
394
3952010-07-06      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
396
397        * psxtimes01/init.c: Added missing declaration.
398
3992010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
400
401        * Makefile.am, configure.ac: Add test for various forms of times() and
402        getrusage().
403        * psxgetrusage01/.cvsignore, psxgetrusage01/Makefile.am,
404        psxgetrusage01/init.c, psxgetrusage01/psxgetrusage01.doc,
405        psxgetrusage01/psxgetrusage01.scn, psxtimes01/.cvsignore,
406        psxtimes01/Makefile.am, psxtimes01/init.c, psxtimes01/psxtimes01.doc,
407        psxtimes01/psxtimes01.scn: New files.
408
4092010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
410
411        * psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in
412        /etc/passwd and /etc/group.
413
4142010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
415
416        * psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
417        cases.
418
4192010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
420
421        * psx13/test.c: Fix warning.
422
4232010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
424
425        * psxfile01/test_cat.c: Does not need posix specific macros.
426
4272010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
428
429        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
430        Remove tests which put NULL entries in file handlers.
431
4322010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
433
434        PR 1598/testing
435        * Makefile.am, configure.ac, psxpasswd01/init.c,
436        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
437        for POSIX user database (e.g. /etc/group and /etc/passwd) access
438        routines which are implemented in libcsupport/src/getpwent.c.
439        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
440        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
441
4422010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
443
444        PR 1597/cpukit
445        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
446        psxstat/test.c: Add lchown() and utimes().
447
4482010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
449
450        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
451        various POSIX methods that access UID, PID, and GID.
452        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
453        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
454        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
455        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
456        psxid01/psxid01.scn: New files.
457
4582010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
459
460        * psximfs01/init.c: Fix warning introduced.
461
4622010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
463
464        PR 1595/tests
465        * psximfs01/init.c: Fix warnings.
466
4672010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
468
469        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
470        pointer.
471
4722010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
473
474        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
475
4762010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
477
478        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
479        files of maximum sizes.
480        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
481        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
482
4832010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
484
485        * Makefile.am, configure.ac: Revert accidentally committed patch.
486
4872010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
488
489        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
490        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
491        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
492        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
493        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
494        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
495        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
496        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
497        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
498        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
499        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
500        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
501        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
502        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
503        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
504        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
505        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
506        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
507        psxsem01/Makefile.am, psxsignal01/Makefile.am,
508        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
509        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
510        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
511        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
512        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
513        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
514        committed patch.
515
5162010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
517
518        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
519        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
520        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
521        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
522        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
523        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
524        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
525        psxcancel/Makefile.am, psxcancel01/Makefile.am,
526        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
527        psxcleanup01/Makefile.am, psxclock/Makefile.am,
528        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
529        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
530        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
531        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
532        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
533        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
534        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
535        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
536        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
537        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
538        psxsem01/Makefile.am, psxsignal01/Makefile.am,
539        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
540        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
541        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
542        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
543        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
544        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
545        than number of file descriptors configured.
546
5472010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
548
549        * psxfile02/psxfile02.doc: Filled in documentation information.
550
5512010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
552
553        * Makefile.am, configure.ac: Added test case for calls that check for
554        an unopened file descriptor.
555        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
556        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
557
5582010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
559
560        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
561        parameter to adjtime NULL.
562
5632010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
564
565        * psxfatal_support/init.c: Remove references to ITRON constants.
566
5672010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
568
569        * psxfile01/test.c: Update for IMFS API changes.
570
5712010-06-02      Chris Johns <chrisj@rtems.org>
572
573        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
574        psxstat/test.c: Update to the new mount API.
575
5762010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
577
578        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
579        * include/pmacros.h: Add PRIdoff_t.
580
5812010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
582
583        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
584        exercises the _rename_r in libcsupport. For now, it also
585        provides two fsmount_me_h handlers to enable certain error
586        checking paths
587
5882010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
589
590        * psxfile01/test.c: Add check for errno on chdir(NULL).
591
5922010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
593
594        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
595
5962010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
597
598        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
599        thread can reliably reach the pthread_join() call.
600
6012010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
602
603        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
604        rewinddir(NULL) since we are now using newlib's implementation and it
605        does not check for NULL. This causes a fault on some targets.
606
6072010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
608
609        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
610        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
611        Reflect POSIX changes to sched_param.
612
6132010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
614
615        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
616        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
617        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
618        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
619        #include <unistd.h>.
620
6212009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
622
623        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
624        to cover the trivial NULL case for pipe function.
625
6262009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
627
628        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
629        and compilation issues. Initial test build was accidentally without
630        POSIX enabled.
631
6322009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
633
634        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
635        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
636        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
637        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
638        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
639        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
640        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
641        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
642        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
643        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
644        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
645        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
646        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
647        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
648        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
649        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
650        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
651        Use rtems_test_assert() consistently instead of system assert().
652        rtems_test_assert() is designed to integrate into the RTEMS test
653        suite infrastructure.
654
6552009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
656
657        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
658        families.
659        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
660        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
661
6622009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
663
664        PR 1460/cpukit
665        * psx14/init.c: Change return type on methods accessing portions of
666        RTEMS Ids to int. This allows -1 to be return on error.
667
6682009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
669
670        PR 1466/tests
671        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
672        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
673        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
674        Add test specifically to test it since it is deprecated as of
675        POSIX.1-2008.
676        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
677        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
678
6792009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
680
681        * psxcancel01/init.c: Initialize start time.
682
6832009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
684
685        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
686        returned by POSIX methods which return a pointer which is -1 on
687        error. This eliminated some casts.
688
6892009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
690
691        * psxenosys/Makefile.am: Add documentation file.
692        * psxenosys/psxenosys.doc: New file.
693
6942009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
695
696        * psxsignal03/init.c:
697        Print sigval.sival_ptr instead of "union sigval".
698
6992009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
700
701        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
702        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
703        * psxfile01/test.c: Remove obsure #ifdef's.
704        Apply PRI* macros to print struct stat fields.
705
7062009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
707
708        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
709        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
710
7112009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
712
713        * include/pmacros.h: November is the 11th month.
714
7152009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
716
717        * psxstat/test.c: Remove #ifdef's.
718        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
719        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
720        if 12MB are too big for a target (16bit compliance).
721        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
722        for 16bit compliance.
723        * psx14/init.c: Add local prototypes for
724        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
725        Reflect the prototypes having been missing to printf's.
726
7272009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
728
729        * psxsysconf/init.c:
730        Comment out sysconf(LONG_MAX) check (not useful).
731        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
732        16bit compliance.
733        * psx11/task.c: Use long for nsecs.
734        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
735        attribute to pthread_condattr_setpshared for 16bit target compliance.
736
7372009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
738
739        * psxbarrier01/test.c: Include <tmacros.h>
740
7412009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
742
743        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
744        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
745        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
746        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
747        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
748        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
749        Use PRIxpthread_t to print pthread_t's.
750
7512009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
752
753        * psxmsgq02/init.c:
754        Remove cast in call to fatal_posix_service_status_errno.
755        * psxenosys/init.c:
756        Add missing args in calls to execl, execlp, execle.
757        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
758        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
759        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
760        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
761        * configure.ac:
762        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
763
7642009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
765
766        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
767        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
768        * psxclock/init.c: Use %ld to print *.tv_nsec.
769        * psx06/init.c, psx06/system.h: Misc. warning fixes.
770
7712009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
772
773        * psxsignal03/init.c: Add missing argument to printf.
774        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
775        * psxclock/init.c, psxtimer01/psxtimer.c:
776        Use PRItime_t to print time_t's.
777        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
778        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
779
7802009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
781
782        * psxtime/test.c: Include <sys/time.h>.
783        Conditionally add local prototype for adjtime()
784        if sys/time.h doesn't supply it.
785        * psx07/init.c: Include <sched.h>, <pthread.h>.
786        * psx05/init.c: Include <sched.h>.
787        * psx11/init.c, psx09/init.c: Include <sched.h>.
788        * psx12/init.c: Include <sched.h>.
789        * psxenosys/init.c: Include <pthread.h>.
790        Conditionally add local prototype for pthread_atfork()
791        if pthread.h doesn't supply it.
792        * psxkey01/init.c: Include "test_support.h".
793
7942009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
795
796        * configure.ac: Check for pthread_atfork in pthread.h.
797        * psxrwlock01/test.c: Conditionally add local prototype for
798        pthread_atfork() if pthread.h doesn't supply it.
799        Include <pthread.h>.
800
8012009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
802
803        * configure.ac: Check for sys/mman.h.
804        Check for mprotect in sys/mman.h.
805        * psxenosys/init.c: Conditionally add local prototype for
806        mprotect() if sys/mman.h doesn't supply it.
807
8082009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
809
810        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
811        * psxrwlock01/test.c: Conditionally add local prototype for
812        pthread_rwlock_unlock() if pthread.h doesn't supply it.
813
8142009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
815
816        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
817        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
818        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
819        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
820        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
821        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
822        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
823        psxualarm/init.c: Remove unused vars.
824        Add missing prototypes.
825
8262009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
827
828        * Makefile.am: Build file IO related tests even with POSIX threading is
829        disabled.
830
8312009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
832
833        * configure.ac: Don't add -ansi -fasm to CFLAGS.
834
8352009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
836
837        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
838        remaining to not equal the period.
839
8402009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
841
842        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
843
8442009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
845
846        * psxcleanup/system.h: Fix typo.
847        * Makefile.am, configure.ac: Add new test for exercising pushing
848        and popping a clean up handler without actually executing it.
849        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
850        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
851        psxcleanup01/psxcleanup01.scn: New files.
852
8532009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
854
855        * Makefile.am, configure.ac: Add new test to ensure that canceling an
856        alarm works as defined.
857        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
858        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
859
8602009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
861
862        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
863
8642009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
865
866        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
867        parameter to timer_settime().
868
8692009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
870
871        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
872        timer_settime() for previous value. We are not using the
873        value in this particular case and this path must be exercised.
874        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
875
8762009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
877
878        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
879        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
880        cases.
881
8822009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
883
884        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
885        from an ISR.
886        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
887        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
888
8892009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
890
891        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
892        deprecated rtems_extension.
893
8942009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
895
896        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
897        nanoseconds.
898
8992009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
900
901        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
902        getpagesize().
903
9042009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
905
906        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
907        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
908        psxsignal04/Makefile.am: Move test cases which needed to be executed
909        when POSIX is disabled to psxclock so they will be.
910
9112009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
912
913        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
914        test to exercise clock and delay services enabled when POSIX threads
915        are disabled. This is split from psx01. POSIX test suite now enabled
916        when POSIX threads are disabled so only enable tests which are
917        appropriate.
918        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
919        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
920
9212009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
922
923        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
924        when not to change ssporadic scheduler so it does not touch a task's
925        priority when it is holding a mutex or its priority would be impacted
926        adversely.
927
9282009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
929
930        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
931        for adjusting time (adjtime()) where the time is adjusted by enough
932        microseconds that it crosses a second boundary.
933
9342009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
935
936        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
937        test to catch more sporadic server cases.
938
9392009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
940
941        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
942        remaining pointer.
943
9442009-08-17     
945
946        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
947        a recursize mutex.
948
9492009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
950
951        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
952        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
953        rtems_clock_get_ticks_per_second().
954
9552009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
956
957        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
958        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
959
9602009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
961
962        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
963        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
964
9652009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
966
967        * Makefile.am, configure.ac: Add test case for user providing their own
968        stack to a POSIX thread.
969        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
970        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
971
9722009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
973
974        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
975        that it hits both failing to allocate memory for the message queue
976        name and message buffers.
977
9782009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
979
980        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
981        quicker and more reliably hit the intended critical section.
982
9832009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
984
985        * Makefile.am, configure.ac: Add a test to exercise an odd case in
986        _POSIX_signals_Clear_signals.
987        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
988        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
989
9902009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
991
992        * psxmsgq04/init.c: Correct typo in configuration so test does as
993        intended.
994
9952009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
996
997        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
998        Update to handle ENFILE case now that POSIX message queues and
999        message queue file descriptors are configured separately and this
1000        error is possible.
1001
10022009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
1003
1004        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
1005        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
1006        allocating the message buffers for a POSIX message queue.
1007
10082009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1009
1010        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
1011        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
1012        is right. Update both screens.
1013
10142009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1015
1016        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
1017        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
1018        variation which focused on real-time signals rather than user
1019        signals.
1020        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
1021        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
1022
10232009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1024
1025        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
1026        replenish period of zero.
1027
10282009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1029
1030        * Makefile.am, configure.ac: Add new test to account for properly
1031        handling keys when a thread has non-NULL key value and key has NULL
1032        destructor and when a thread has NULL key value and key has
1033        destructor.
1034        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
1035        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
1036
10372009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1038
1039        * Makefile.am, configure.ac: Add new test for exercising running out of
1040        memory while allocating the key pointers.
1041        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
1042        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
1043
10442009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1045
1046        * psxmsgq04/init.c: Add call to mq_unlink.
1047
10482009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1049
1050        * Makefile.am, configure.ac: Add shell of new test.
1051        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
1052        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
1053
10542009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1055
1056        * Makefile.am, configure.ac: Add test to address cases where a thread
1057        is waiting on a signal (sigwait) and we send it. Also address case
1058        where there are too many queued signals.
1059        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
1060        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
1061
10622009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1063
1064        * psxsignal02/init.c: Fix spacing.
1065
10662009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1067
1068        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
1069        mq_timedreceive and mq_timedsend conditions. In particular test
1070        timeout in the past.
1071
10722009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1073
1074        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
1075        with timeout in the past.
1076
10772009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1078
1079        * psxsignal02/psxsignal02.scn: Fill in screen file.
1080
10812009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1082
1083        * Makefile.am, configure.ac: Add new test to exercise algorithm to
1084        dispatch process wide signals to individual threads.
1085        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
1086        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
1087
10882009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1089
1090        * Makefile.am, configure.ac: Add test to exercise interrupt
1091        synchronization logic in _POSIX_Timer_Insert_helper that supports
1092        POSIX timers.
1093        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
1094        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
1095        psxintrcritical01/psxintrcritical01.scn: New files.
1096
10972009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
1098
1099        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
1100        multiple cases which complete coverage of thread cancellation.
1101        * psxcancel/psxcancel.doc: New file.
1102
11032009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1104
1105        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
1106        * psxsem01/system.h: Removed.
1107
11082009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1109
1110        * psxsem01/init.c: Eliminate warning.
1111
11122009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1113
1114        * psxcancel/init.c: Clean up.
1115
11162009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1117
1118        * psxmutexattr01/init.c: Make test optional if tools do not support
1119        posix mutex type attribute.
1120
11212009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1122
1123        * Makefile.am, configure.ac: Add new test to exercise error case for
1124        when a task is blocked on a condition variable with one mutex and
1125        another task attempts to block on the same condition variable with
1126        another mutex.
1127        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
1128        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
1129
11302009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1131
1132        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
1133        trylock is unable to obtain the spinlock and that attempting to
1134        unlock a spinlock from a thread which did not lock it works as
1135        expected.
1136        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
1137        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
1138        New files.
1139
11402009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1141
1142        * psxspin01/test.c: Remove unnecessary defines.
1143
11442009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1145
1146        * psx11/init.c: Use explicit scheduler.
1147
11482009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1149
1150        * Makefile.am, configure.ac: Add test to exercise
1151        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
1152        toolset enables the feature.
1153        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
1154        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
1155        psxmutexattr01/psxmutexattr01.scn: New files.
1156
11572009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1158
1159        * Makefile.am, configure.ac: Add test for auto initialization of
1160        message queues.
1161        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
1162        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
1163        psxautoinit02/psxautoinit02.scn: New files.
1164
11652009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1166
1167        * Makefile.am, configure.ac: Add test of pthread mutex auto
1168        intialization.
1169        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
1170        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
1171
11722009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1173
1174        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
1175
11762009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1177
1178        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
1179        code.
1180
11812009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1182
1183        * psx07/init.c: Slight test fix to ensure state of sched_param
1184        structure.
1185
11862009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
1187
1188        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1189        obtaining an rwlock and then releasing it twice.
1190
11912009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1192
1193        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
1194
11952009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1196
1197        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
1198        sigtimedwait(). Update screen file.
1199
12002009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
1201
1202        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1203        obtaining rwlock for write with a timed lock operation when the
1204        abstime timeout is in the past.
1205
12062009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1207
1208        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1209        obtaining rwlock for read with a timed lock operation when the
1210        abstime timeout is in the past.
1211
12122009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1213
1214        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
1215        that the assert has been removed in the source.
1216
12172009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1218
1219        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
1220        mode bits being set. This behavior was not POSIX compliant and has
1221        been corrected in the filesystem code.
1222
12232009-06-18      Chris Johns <chrisj@rtems.org>
1224
1225        * psx04/task3.c: Declare unions volatile to workaround the H8300
1226        gcc bug.
1227
12282009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1229
1230        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
1231        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
1232        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
1233
12342009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1235
1236        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1237        NULL attribute pointer on init.
1238
12392009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1240
1241        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
1242        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
1243        Improved so coverage is better.
1244
12452009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1246
1247        * psx04/init.c: Correct errors introduced by using different variable
1248        for return type when correcting typing warnings.
1249
12502009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1251
1252        * Makefile.am, configure.ac: Add new test to provide coverage analysis
1253        of the current implementation of getitimer() and setitimer().
1254        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
1255        psxitimer/psxitimer.scn: New files.
1256
12572009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1258
1259        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
1260        case to improve coverage analysis.
1261
12622009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1263
1264        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
1265        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
1266        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
1267        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
1268        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
1269        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
1270        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
1271
12722009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1273
1274        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
1275        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
1276        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
1277        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
1278        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
1279        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
1280        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
1281        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
1282        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
1283        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
1284        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
1285        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
1286        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
1287        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
1288        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
1289        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
1290        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
1291        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
1292        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
1293        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
1294        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
1295        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
1296        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
1297        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
1298        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
1299        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
1300        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
1301        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
1302        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
1303        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
1304        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
1305        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
1306        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
1307        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
1308        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
1309        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
1310        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
1311        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
1312        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
1313        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
1314        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
1315        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
1316        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
1317        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
1318        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
1319        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
1320        psxhdrs/timer07.c: Fix warnings.
1321
13222009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1323
1324        * psxfile01/test.c: Change from int to size_t.
1325
13262009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1327
1328        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1329        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1330        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1331        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1332        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
1333        psxcancel/Makefile.am, psxchroot01/Makefile.am,
1334        psxcleanup/Makefile.am, psxenosys/Makefile.am,
1335        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
1336        psxfile01/Makefile.am, psxkey01/Makefile.am,
1337        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1338        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
1339        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
1340        psxsem01/Makefile.am, psxsignal01/Makefile.am,
1341        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
1342        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
1343        psxualarm/Makefile.am: Eliminate _exe_/.exe.
1344
13452009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1346
1347        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
1348        with create option so we are sure it will get a control block and
1349        proceed to allocate other memory. Clean up screen output.
1350
13512008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1352
1353        * psx05/init.c: Add parameter to call to sched_get_priority_max().
1354
13552008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1356
1357        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
1358        Run all tests successfully with maxixum number of priorities as 16
1359        instead of 256. This was done by temporarily modifying the score
1360        priority.h maximum. This allowed testing of all API code to ensure
1361        that it worked properly with a reduced number of priorities. Most
1362        modifications were to switch from hard-coded maximum to using the API
1363        provided methods to determine maximum number of priority levels.
1364
13652008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1366
1367        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
1368        clock_gettime() NOT by reaching into the SuperCore.
1369
13702008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1371
1372        * psx01/psx01.scn: Bump version to 4.9.99.0
1373
13742008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1375
1376        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
1377        psxfatal_support/system.h: Convert to "bool".
1378
13792008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1380
1381        PR 1296/cpukit.
1382        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
1383        incorrect repeat interval. This patch fixes the following problems in
1384        the test.
1385          (1) Adds test for value of it_interval.tv_nsec.
1386          (2) Corrects test for absolute timer in past.
1387          (3) Modifies test to use different initial and repeat periods.
1388          (4) Updates psxtimer01.scn to match results.
1389
13902008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1391
1392        PR 1297/cpukit
1393        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
1394        pointer handling.
1395
13962008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1397
1398        * psxsem01/init.c: Spacing.
1399
14002008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1401
1402        PR 1293/tests
1403        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
1404
14052008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1406
1407        PR 1291/cpukit
1408        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
1409        POSIX services taking relative instead of absolute time for timeouts,
1410        these tests were updated.
1411
14122008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1413
1414        * psxfile01/test.c: truncate on /dev/console now works.
1415
14162008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1417
1418        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1419        requested for initialization task.
1420
14212008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1422
1423        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1424        like CVS conflict markers.
1425
14262008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1427
1428        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1429        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1430
14312008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1432
1433        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1434
14352008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1436
1437        * psxkey01/task.c: Fix warnings.
1438
14392008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1440
1441        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1442
14432008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1444
1445        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1446        Added tests for failure path coverages. Consolidated methods used in
1447        multiple places into support routines.
1448        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1449        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1450        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1451
14522008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1453
1454        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1455        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1456        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1457        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1458        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1459        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1460        for < 1988.
1461
14622008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1463
1464        * Makefile.am, configure.ac: New tests.
1465        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1466        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1467        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1468        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1469        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1470
14712008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1472
1473        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1474        portions of Object Services added to API.
1475        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1476        psx14/system.h: New files.
1477
14782008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1479
1480        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1481        pthread_attr_[get|set]clock.
1482
14832008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1484
1485        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1486        implementation mprotect().
1487
14882008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1489
1490        * psxcleanup/.cvsignore: New file.
1491
14922008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1493
1494        * psxcleanup/system.h: New file.
1495
14962008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1497
1498        * Makefile.am, configure.ac:
1499        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1500        psxcleanup/psxcleanup.scn: New files.
1501
15022008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1503
1504        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1505        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1506
15072007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1508
1509        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1510
15112007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1512
1513        * Makefile.am, configure.ac: Added test for ualarm
1514        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1515        psxualarm/system.h: New files.
1516
15172007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1518
1519        * Makefile.am, configure.ac: Added posix signal test
1520        * psxsignal01/Makefile.am, psxsignal01/init.c,
1521        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1522        psxsignal01/task1.c: New files.
1523
15242007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1525
1526        * Makefile.am, configure.ac: Add test for sysconf().
1527        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1528        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1529
15302007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1531
1532        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1533        sched_rr_get_interval() and sched_get_priority_max().
1534
15352007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1536
1537        * psxenosys/init.c: Fix typo.
1538
15392007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1540
1541        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1542        addition of second POSIX Timer test. Add initial version of
1543        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1544        left to add.
1545        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1546        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1547        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1548        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1549        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1550        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1551
15522007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1553
1554        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1555
15562007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1557
1558        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1559        functions that return ENOSYS.
1560        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1561        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1562
15632007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1564
1565        * psx13/test.c: Fix spelling error.
1566
15672007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1568
1569        * psxtime/test.c: Add tests for adjtime().
1570
15712007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1572
1573        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1574        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1575        cases to improve test coverage.
1576
15772007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1578
1579        PR 1262/filesystem
1580        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1581        and writev() including documentation and test case.
1582        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1583        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1584
15852007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1586
1587        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1588        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1589        test cases so last output line follows END OF pattern. Make sure test
1590        case all run. All tests appeared ok on sis.
1591
15922007-04-05      Joel Sherrill <joel@OARcorp.com>
1593
1594        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1595        behavior more closely matching GNU/Linux.
1596
15972006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1598
1599        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1600        include normal blocking and unblocking on timeout.
1601
16022006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1603
1604        * configure.ac: New BUG-REPORT address.
1605
16062006-11-17      Joel Sherrill <joel@OARcorp.com>
1607
1608        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1609        Previously the timeout was not absolute time and checked BEFORE
1610        attempting to lock semaphore.
1611
16122006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1613
1614        * psxbarrier01/main.c: New file.
1615
16162006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1617
1618        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1619        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1620        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1621        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1622
16232006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1624
1625        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1626        and partial implementation of POSIX rwlocks.
1627        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1628        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1629
16302006-10-30      Joel Sherrill <joel@OARcorp.com>
1631
1632        PR 841/rtems
1633        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1634        specification.
1635
16362006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1637
1638        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1639
16402006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1641
1642        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1643        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1644        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1645        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1646        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1647        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1648        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1649        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1650        Use rtems_testsdir instead.
1651
16522005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1653
1654        * configure.ac: Remove RTEMS_ENABLE_BARE,
1655        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1656
16572005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1658
1659        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1660        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1661        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1662        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1663        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1664        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1665        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1666        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1667        Convert to using *_PROGRAMS.
1668
16692005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1670
1671        * psx01/Makefile.am, psx02/Makefile.am,
1672        psx03/Makefile.am, psx04/Makefile.am,
1673        psx05/Makefile.am, psx06/Makefile.am,
1674        psx07/Makefile.am, psx08/Makefile.am,
1675        psx09/Makefile.am, psx10/Makefile.am,
1676        psx11/Makefile.am, psx12/Makefile.am,
1677        psx13/Makefile.am, psxcancel/Makefile.am,
1678        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1679        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1680        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1681        psxstat/Makefile.am, psxtime/Makefile.am,
1682        psxtimer/Makefile.am: Rework.
1683
16842005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1685
1686        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1687        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1688        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1689        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1690        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1691        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1692        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1693        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1694        * psxtests.am: Remove.
1695
16962005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1697
1698        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1699        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1700        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1701        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1702        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1703        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1704        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1705        psxtime/Makefile.am, psxtimer/Makefile.am:
1706        AM_CPPFLAGS += -I..../support/include.
1707
17082005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1709
1710        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1711
17122005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1713
1714        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1715        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1716        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1717        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1718        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1719        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1720        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1721        psxstat/Makefile.am: Add ../include/pmacros.h
1722        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1723        POSIX_FILES_DIRS.
1724        * psxtests.am: Remove LIB_VARIANT.
1725
17262005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1727
1728        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1729        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1730        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1731        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1732        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1733        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1734        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1735        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1736        Remove SRC, PRINT_SRC.
1737
17382005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1739
1740        * Makefile.am: Cleanup.
1741
17422005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1743
1744        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1745        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1746        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1747        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1748        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1749        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1750        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1751        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1752        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1753        Partial conversion to automake.
1754
17552005-09-01      Joel Sherrill <joel@OARcorp.com>
1756
1757        PR 628/rtems
1758        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1759        being an error.
1760
17612005-04-26      Joel Sherrill <joel@OARcorp.com>
1762
1763        * psxreaddir/test.c: Eliminate warnings.
1764
17652004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1766
1767        * configure.ac: Require automake > 1.9.
1768
17692004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1770
1771        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1772        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1773        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1774        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1775        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1776        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1777        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1778        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1779        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1780        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1781        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1782        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1783        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1784        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1785        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1786        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1787        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1788        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1789        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1790        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1791        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1792        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1793        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1794
17952004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1796
1797        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1798        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1799        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1800        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1801
18022004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1803
1804        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1805        to using c99 fixed size types.
1806
18072004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1808
1809        * Makefile.am: Remove include from SUBDIRS.
1810
18112004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1812
1813        * include/Makefile.am: Remove.
1814        * Makefile.am: Merge-in include/Makefile.am.
1815        * configure.ac: Reflect changes above.
1816
18172004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1818
1819        * configure.ac: Add 2nd arg to RTEMS_TOP.
1820
18212004-03-05      Joel Sherrill <joel@OARcorp.com>
1822
1823        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1824        psxtimer/psxtimer.c: Eliminate warnings and typos.
1825
18262004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1827
1828        PR 582/core
1829        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1830        queue test so more of it runs now.
1831
18322004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1833
1834        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1835        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1836        * psx02/Makefile.am: Ditto.
1837        * psx03/Makefile.am: Ditto.
1838        * psx04/Makefile.am: Ditto.
1839        * psx05/Makefile.am: Ditto.
1840        * psx06/Makefile.am: Ditto.
1841        * psx07/Makefile.am: Ditto.
1842        * psx08/Makefile.am: Ditto.
1843        * psx09/Makefile.am: Ditto.
1844        * psx10/Makefile.am: Ditto.
1845        * psx11/Makefile.am: Ditto.
1846        * psx12/Makefile.am: Ditto.
1847        * psx13/Makefile.am: Ditto.
1848        * psxcancel/Makefile.am: Ditto.
1849        * psxchroot01/Makefile.am: Ditto.
1850        * psxfile01/Makefile.am: Ditto.
1851        * psxmount/Makefile.am: Ditto.
1852        * psxmsgq01/Makefile.am: Ditto.
1853        * psxreaddir/Makefile.am: Ditto.
1854        * psxsem01/Makefile.am: Ditto.
1855        * psxstat/Makefile.am: Ditto.
1856        * psxtime/Makefile.am: Ditto.
1857        * psxtimer/Makefile.am: Ditto.
1858
18592003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1860
1861        * psxtests.am: Add dirstamp support.
1862
18632003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1864
1865        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1866
18672003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1868
1869        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1870
18712003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1872
1873        * psxcancel/Makefile.am: Remove used H_FILES.
1874
18752003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1876
1877        * include/Makefile.am: Reformat.
1878        * psx01/Makefile.am: Remove all-local: $(ARCH).
1879        * psx02/Makefile.am: Remove all-local: $(ARCH).
1880        * psx03/Makefile.am: Remove all-local: $(ARCH).
1881        * psx04/Makefile.am: Remove all-local: $(ARCH).
1882        * psx05/Makefile.am: Remove all-local: $(ARCH).
1883        * psx06/Makefile.am: Remove all-local: $(ARCH).
1884        * psx07/Makefile.am: Remove all-local: $(ARCH).
1885        * psx08/Makefile.am: Remove all-local: $(ARCH).
1886        * psx09/Makefile.am: Remove all-local: $(ARCH).
1887        * psx10/Makefile.am: Remove all-local: $(ARCH).
1888        * psx11/Makefile.am: Remove all-local: $(ARCH).
1889        * psx12/Makefile.am: Remove all-local: $(ARCH).
1890        * psx13/Makefile.am: Remove all-local: $(ARCH).
1891        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1892        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1893        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1894        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1895        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1896        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1897        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1898        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1899        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1900        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1901        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1902
19032003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1904
1905        * configure.ac: Reflect having moved to testsuites/.
1906
19072003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1908
1909        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1910
19112003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1912
1913        * configure.ac:Remove RTEMS_CHECK_CPU.
1914
19152003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1916
1917        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1918
19192003-09-04      Joel Sherrill <joel@OARcorp.com>
1920
1921        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1922        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1923        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1924        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1925        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1926        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1927        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1928        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1929        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1930        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1931        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1932        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1933        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1934        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1935        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1936        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1937        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1938        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1939        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1940        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1941        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1942        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1943        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1944        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1945        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1946        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1947        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1948        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1949        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1950        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1951        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1952        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1953        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1954        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1955        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1956        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1957        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1958        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1959        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1960        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1961        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1962        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1963        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1964        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1965        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1966        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1967        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1968        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1969        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1970        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1971        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1972        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1973        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1974        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1975        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1976        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1977        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1978        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1979        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1980        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1981        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1982        psxtimer/system.h: URL for license changed.
1983
19842003-09-04      Joel Sherrill <joel@OARcorp.com>
1985
1986        PR 462/tests
1987        * psxhdrs/Makefile.am: Added ualarm.c
1988        * psxhdrs/signal23.c: New file.
1989
19902003-09-03      Joel Sherrill <joel@OARcorp.com>
1991
1992        PR 463/tests
1993        PR 465/tests
1994        * psxhdrs/Makefile.am: Add new test cases.
1995        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1996        psxhdrs/timer07.c: New files.
1997
19982003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1999
2000        * Makefile.am: Reflect having moved aclocal/.
2001
20022003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2003
2004        * Makefile.am: Reflect having moved automake/.
2005        * include/Makefile.am: Reflect having moved automake/.
2006        * psx01/Makefile.am: Reflect having moved automake/.
2007        * psx02/Makefile.am: Reflect having moved automake/.
2008        * psx03/Makefile.am: Reflect having moved automake/.
2009        * psx04/Makefile.am: Reflect having moved automake/.
2010        * psx05/Makefile.am: Reflect having moved automake/.
2011        * psx06/Makefile.am: Reflect having moved automake/.
2012        * psx07/Makefile.am: Reflect having moved automake/.
2013        * psx08/Makefile.am: Reflect having moved automake/.
2014        * psx09/Makefile.am: Reflect having moved automake/.
2015        * psx10/Makefile.am: Reflect having moved automake/.
2016        * psx11/Makefile.am: Reflect having moved automake/.
2017        * psx12/Makefile.am: Reflect having moved automake/.
2018        * psx13/Makefile.am: Reflect having moved automake/.
2019        * psxcancel/Makefile.am: Reflect having moved automake/.
2020        * psxchroot01/Makefile.am: Reflect having moved automake/.
2021        * psxfile01/Makefile.am: Reflect having moved automake/.
2022        * psxhdrs/Makefile.am: Reflect having moved automake/.
2023        * psxmount/Makefile.am: Reflect having moved automake/.
2024        * psxmsgq01/Makefile.am: Reflect having moved automake/.
2025        * psxreaddir/Makefile.am: Reflect having moved automake/.
2026        * psxsem01/Makefile.am: Reflect having moved automake/.
2027        * psxstat/Makefile.am: Reflect having moved automake/.
2028        * psxtime/Makefile.am: Reflect having moved automake/.
2029        * psxtimer/Makefile.am: Reflect having moved automake/.
2030
20312003-08-14      Joel Sherrill <joel@OARcorp.com>
2032
2033        PR 408/filesystem
2034        * psx13/test.c: Added very rudimentary test of sync() service.
2035
20362003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2037
2038        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2039
20402003-06-12      Joel Sherrill <joel@OARcorp.com>
2041
2042        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
2043
20442003-05-29      Joel Sherrill <joel@OARcorp.com>
2045
2046        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
2047        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
2048        psxtimer/psxtimer.c: Removed warnings.
2049
20502003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2051
2052        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2053        CC_CFLAGS_DEFAULT (obsolete).
2054
20552003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2056
2057        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2058        Remove CC_LDFLAGS_PROFILE_V.
2059
20602003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2061
2062        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2063
20642003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2065
2066        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2067
20682003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2069
2070        * configure.ac: AC_PREREQ(2.57).
2071
20722002-11-14      Joel Sherrill <joel@OARcorp.com>
2073
2074        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
2075        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
2076        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
2077        Per PR239 update the IDs in the various screens.
2078
20792002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2080
2081        * .cvsignore: Reformat.
2082        Add autom4te*cache.
2083        Remove autom4te.cache.
2084
20852002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2086
2087        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
2088        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
2089        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
2090        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
2091        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
2092        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
2093        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
2094        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
2095        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
2096        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
2097        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
2098        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
2099        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
2100        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
2101        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
2102        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
2103        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
2104        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
2105        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
2106        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
2107        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
2108        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
2109        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
2110        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
2111
21122002-08-01      Joel Sherrill <joel@OARcorp.com>
2113
2114        * Per PR47 add support for buffered test output.  This involved
2115        adding defines to redirect output to a buffer and dump it when
2116        full, at "test pause", and at exit.  To avoid problems when redefining
2117        exit(), all tests were modified to call rtems_test_exit().
2118        Some tests, notable psxtests, had to be modified to include
2119        the standard test macro .h file (pmacros.h or tmacros.h) to
2120        enable this support.
2121        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
2122        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
2123        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
2124        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
2125        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
2126        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
2127        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
2128        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
2129        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
2130        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
2131        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
2132        psxtime/test.c, psxtimer/psxtimer.c: Modified.
2133
21342002-07-05      Joel Sherrill <joel@OARcorp.com>
2135
2136        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
2137        Updated as part of PR164 which reported problems with the RTEMS
2138        implementation of pthread_cancel.
2139       
21402001-04-26      Joel Sherrill <joel@OARcorp.com>
2141
2142        * psxmsgq01/init.c: Reflect changes made to address PR81 that
2143        reworked POSIX message queues to add a descriptor separate from
2144        the underlying message queue.  This allows non-blocking to follow
2145        the "open" not the underlying queue.
2146 
21472002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2148
2149        * configure.ac: Remove ENABLE_GCC28.
2150
21512002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2152
2153        * configure.ac:
2154        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2155        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2156        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2157        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2158        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2159        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2160        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
2161        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
2162        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
2163        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
2164        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
2165        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
2166        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
2167        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
2168        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
2169        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
2170        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
2171        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
2172        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2173        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2174        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2175        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
2176        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2177        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
2178        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2179        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
2180        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
2181        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
2182
21832001-11-07      Jennifer Averett <jennifer@OARcorp.com>
2184
2185        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
2186        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
2187        Since we check permissions before evaluating enough to see if it
2188        a regular file or directory, this hack is needed to make the regular
2189        file executable.
2190
21912001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2192
2193        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2194        * configure.in: Remove.
2195        * configure.ac: New file, generated from configure.in by autoupdate.
2196
21972001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2198
2199        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
2200
22012001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2202
2203        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
2204        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
2205        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
2206        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
2207        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
2208        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
2209        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
2210        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
2211        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
2212        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
2213        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
2214        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
2215        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
2216        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
2217        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
2218        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
2219        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
2220        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
2221        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
2222        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
2223        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
2224        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
2225        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
2226        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
2227
22282001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2229
2230        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
2231        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
2232        psxchroot01 test.
2233
22342001-05-25      Joel Sherrill <joel@OARcorp.com>
2235
2236        * Added once version of psxchroot01 test for user review.
2237        * psxchroot01: New directory.
2238        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
2239        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
2240        * configure.in, Makefile.am: Modified to reflect above.
2241
22422001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
2243
2244        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
2245
22462001-04-24      Joel Sherrill <joel@OARcorp.com>
2247
2248        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
2249        open, write, reopen, append twice from Andrew Bythell
2250        <abythell@nortelnetworks.com> that tripped an initialization
2251        problem in the IMFS.
2252
22532001-04-20      Joel Sherrill <joel@OARcorp.com>
2254
2255        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
2256        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
2257        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
2258        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
2259        Various adjustments so test output matches screens more reliably.
2260
22612001-01-25      Joel Sherrill <joel@OARcorp.com>
2262
2263        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
2264
22652000-11-17      Jennifer Averett <jennifer@OARcorp.com>
2266
2267        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
2268        to remain consistant across platforms and bsps by forcing
2269        a mount point in front of all paths.
2270
22712000-11-17      Jennifer Averret <jennifer@OARcorp.com>
2272
2273        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
2274        expected error condition in one case.
2275        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
2276        readdir() of root of mounted filesystem.  Also corrected the screen
2277        file for some mistakes noticed in this effort.
2278
22792000-11-13      Joel Sherrill <joel@OARcorp.com>
2280
2281        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
2282
22832000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2284
2285        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2286
22872000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2288
2289        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2290
22912000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2292
2293        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2294        Switch to GNU canonicalization.
2295        * psxtests.am: Remove DEFS.
2296
22972000-10-24      Joel Sherrill <joel@OARcorp.com>
2298
2299        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
2300        It was formerly incorrectly prototyped in <libio.h>.
2301
23022000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2303
2304        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2305        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2306        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2307        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2308        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
2309        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
2310        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
2311        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
2312
23132000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2314        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2315        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2316        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2317        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
2318        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
2319        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
2320        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
2321
23222000-08-10      Joel Sherrill <joel@OARcorp.com>
2323
2324        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.