source: rtems/testsuites/psxtests/ChangeLog @ 6843bfc

4.115
Last change on this file since 6843bfc was 6843bfc, checked in by Ralf Corsepius <ralf.corsepius@…>, on 06/20/11 at 05:37:02

2011-06-20 Ralf Corsépius <ralf.corsepius@…>

  • Makefile.am: Remove EXTRA_DIST. Remove DIST_SUBDIRS. Remove obsolete comments.
  • Property mode set to 100644
File size: 90.4 KB
Line 
12011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * Makefile.am: Remove EXTRA_DIST.
4        Remove DIST_SUBDIRS.
5        Remove obsolete comments.
6        * psxclassic01/psxclassic01.doc: Fix copyright date.
7
82011-05-16      Yaakov Selkowitz  <yselkowitz@users.sourceforge.net>
9
10        * psxclock/init.c (Init):
11        Use CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID.
12        * psxclock/psxclock.scn: Regenerate.
13
142011-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        * psxfile01/test.c, psxmsgq01/init.c, psxreaddir/test.c: Fix tests
17        broken in warning pass.
18
192011-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
20
21        * psx04/task3.c, psxfile01/test.c, psxhdrs/Makefile.am,
22        psxmsgq01/init.c, psxreaddir/test.c, psxsignal01/init.c,
23        psxtimes01/init.c, psxualarm/init.c: Remove warnings.
24
252011-04-15      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
26
27        * psxstat/test.c: Fixed integer type.  Check status codes.
28
292011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
30
31        * psx04/init.c, psx04/psx04.scn: Remove test case made obsolete by
32        PR1759.
33
342011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
35
36        PR 1759/cpukit
37        * Makefile.am, configure.ac: Add test to use some pthread calls with
38        Classic Tasks.
39        * psxclassic01/.cvsignore, psxclassic01/Makefile.am,
40        psxclassic01/init.c, psxclassic01/psxclassic01.doc,
41        psxclassic01/psxclassic01.scn: New files.
42
432011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
44
45        * configure.ac: Add AC_CONFIG_HEADER(config.h).
46
472011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
48
49        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
50        psx03/task.c, psx04/init.c, psx04/task1.c, psx04/task2.c, psx04/task3.c,
51        psx05/init.c, psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
52        psx06/task.c, psx06/task2.c, psx07/init.c, psx07/task.c, psx08/init.c,
53        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
54        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
55        psx12/init.c, psx12/task.c, psx13/main.c, psx13/test.c, psx14/init.c,
56        psx15/init.c, psxaio01/init.c, psxaio02/init.c, psxaio03/init.c,
57        psxalarm01/init.c, psxautoinit01/init.c, psxautoinit02/init.c,
58        psxbarrier01/main.c, psxbarrier01/test.c, psxcancel/init.c,
59        psxcancel01/init.c, psxchroot01/main.c, psxchroot01/test.c,
60        psxcleanup/psxcleanup.c, psxcleanup01/init.c, psxclock/init.c,
61        psxcond01/init.c, psxenosys/init.c, psxfatal_support/init.c,
62        psxfchx01/init.c, psxfile01/main.c, psxfile01/test.c,
63        psxfile01/test_cat.c, psxfile01/test_extend.c, psxfile01/test_write.c,
64        psxfile02/init.c, psxfilelock01/init.c, psxgetrusage01/init.c,
65        psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
66        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
67        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c, psxhdrs/cond04.c,
68        psxhdrs/cond05.c, psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
69        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
70        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
71        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
72        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
73        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
74        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
75        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
76        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c, psxhdrs/proc05.c,
77        psxhdrs/proc06.c, psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
78        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
79        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
80        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
81        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
82        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
83        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
84        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
85        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
86        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
87        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
88        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
89        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
90        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
91        psxhdrs/pthread36.c, psxhdrs/pthread37.c, psxhdrs/pthread38.c,
92        psxhdrs/pthread39.c, psxhdrs/pthread40.c, psxhdrs/sched01.c,
93        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
94        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
95        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
96        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
97        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
98        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
99        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
100        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
101        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
102        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
103        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
104        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c, psxhdrs/time05.c,
105        psxhdrs/time06.c, psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
106        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
107        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
108        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
109        psxhdrs/timer07.c, psxid01/init.c, psximfs01/init.c, psximfs02/init.c,
110        psxintrcritical01/init.c, psxitimer/init.c, psxkey01/init.c,
111        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/main.c,
112        psxmount/test.c, psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
113        psxmsgq04/init.c, psxmutexattr01/init.c, psxobj01/init.c,
114        psxpasswd01/init.c, psxpasswd02/init.c, psxpipe01/init.c,
115        psxrdwrv/main.c, psxrdwrv/test.c, psxreaddir/main.c, psxreaddir/test.c,
116        psxrwlock01/main.c, psxrwlock01/test.c, psxsem01/init.c,
117        psxsignal01/init.c, psxsignal01/task1.c, psxsignal02/init.c,
118        psxsignal03/init.c, psxsignal05/init.c, psxsignal06/init.c,
119        psxspin01/main.c, psxspin01/test.c, psxspin02/main.c, psxspin02/test.c,
120        psxstack01/init.c, psxstack02/init.c, psxstat/main.c, psxstat/test.c,
121        psxsysconf/init.c, psxtime/main.c, psxtime/test.c,
122        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c, psxtimes01/init.c,
123        psxualarm/init.c, psxusleep/init.c: Add HAVE_CONFIG_H.
124
1252011-02-14      Joel Sherrill <joel.sherrill@oarcorp.com>
126
127        * psxaio03/init.c, psxaio03/psxaio03.scn: Run in a reasonable amount of
128        time. Update screen.
129
1302011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
131
132        * psximfs02/init.c: Disable EPERM test which does not work when POSIX
133        is disabled.
134
1352011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
136
137        * include/pmacros.h: Add PRIxblksize_t, PRIxblkcnt_t.
138        * configure.ac: Add AC_CHECK_SIZEOF([blksize_t]),
139        AC_CHECK_SIZEOF([blkcnt_t]).
140
1412011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
142
143        * configure.ac: Require autoconf-2.68, automake-1.11.1.
144
1452011-01-17      Alin Rus <alin.codejunkie@gmail.com>
146
147        * Makefile.am, configure.ac: Add psxaio03/.
148        * psxaio03/Makefile.am, psxaio03/init.c, psxaio03/psxaio03.scn
149        psxaio03/system.h: New.
150
1512011-01-08      Alin Rus <alin.codejunkie@gmail.com>
152
153        * psxaio02/init.c: Improve aio_cancel() coverage.
154
1552011-01-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
156
157        * psx05/init.c: Spacing.
158
1592010-11-01      Alin Rus <alin.codejunkie@gmail.com>
160
161        * psxaio01/init.c, psxaio02/init.c: Improve coverage.
162
1632010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
164
165        * psx05/init.c: Check for correct status returned.
166        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test code
167        to exercise path when attempting to lock for reading but there
168        is at least one writer blocked waiting for access.
169
1702010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
171
172        * Makefile.am, configure.ac: New test to ensure pthread_cond_wait() and
173        sleep() (e.g. interruptible blocking and sleeping) are interruptible
174        by signal.
175        * psxsignal06/.cvsignore, psxsignal06/Makefile.am, psxsignal06/init.c,
176        psxsignal06/psxsignal06.doc, psxsignal06/psxsignal06.scn: New files.
177
1782010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
179
180        * psx02/init.c, psx02/task.c, psx03/init.c, psx04/init.c,
181        psx04/task1.c, psx04/task2.c, psx04/task3.c, psx05/init.c,
182        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
183        psx06/task.c, psx06/task2.c, psx07/init.c, psx08/init.c,
184        psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
185        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c,
186        psx11/task.c, psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
187        psxcancel01/init.c, psxchroot01/test.c, psxitimer/init.c,
188        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/test.c,
189        psxmsgq01/init.c, psxmsgq03/init.c, psxmsgq04/init.c,
190        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
191        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
192        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
193        psxstack01/init.c, psxstack02/init.c, psxualarm/init.c: Eliminate
194        double space after parenthesis on rtems_test_assert().
195
1962010-10-08      Ralf Corsépius <ralf.corsepius@rtems.org>
197
198        * psx07/init.c: Add HAVE_DECL_PTHREAD_ATTR_SETGUARDSIZE guard around
199        guardsize.
200
2012010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
202
203        * psxhdrs/pthread37.c, psxhdrs/pthread38.c, psxhdrs/pthread39.c,
204        psxhdrs/pthread40.c: New files.
205
2062010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
207
208        * Makefile.am, configure.ac, psx07/init.c, psx07/psx07.scn,
209        psxhdrs/Makefile.am, psxstack01/init.c: Add pthread_attr_getstack,
210        pthread_attr_setstack, pthread_attr_getguardsize, and
211        pthread_attr_setguardsize.
212        * psxstack02/.cvsignore, psxstack02/Makefile.am, psxstack02/init.c,
213        psxstack02/psxstack02.doc, psxstack02/psxstack02.scn: New files.
214
2152010-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
216
217        * configure.ac: Check for pthread_attr_{get,set}cputime instead of
218        pthread_pthread_attr_{get,set}cputime (Typo).
219
2202010-09-28      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
221
222        * psx15/.cvsignore, psx15/Makefile.am, psx15/init.c, psx15/psx15.scn:
223        New files.
224        * Makefile.am, configure.ac: Reflect changes above.
225
2262010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
227
228        * configure.ac: AC_CHECK_DECLS([seteuid]).
229        * psximfs02/init.c: Provide decl for seteuid if not provided by
230        libc.
231
2322010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
233
234        * psxenosys/init.c, psxenosys/psxenosys.doc,
235        psxenosys/psxenosys.scn: Remove devctl.
236
2372010-08-26      Joel Sherrill <joel.sherrill@oarcorp.com>
238
239        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect some of
240        aio being implemented.
241
2422010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
243
244        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect AIO
245        submission.
246
2472010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
248
249        * psxaio01/.cvsignore, psxaio02/.cvsignore: New files.
250
2512010-08-16      Alin Rus <alin.codejunkie@gmail.com>
252
253        * Makefile.am, configure.ac: Add psxaio01/, psxaio02/.
254        * psxaio01/Makefile.am, psxaio01/init.c, psxaio01/psxaio01.scn,
255        psxaio01/system.h: New.
256        * psxaio02/Makefile.am, psxaio02/init.c, psxaio02/psxaio02.scn,
257        psxaio02/system.h: New.
258
2592010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
260
261        PR 1598/testing
262        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New test case
263        added to improve coverage of getpwent.c.
264
2652010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
266
267        PR 1665/testing
268        * psximfs02/init.c: Fix uninitialized variable warning.
269
2702010-08-09      Bharath Suri <bharath.s.jois@gmail.com>
271
272        PR 1661/testing
273        * psximfs02/init.c: Changes to improve coverage of
274        imfs_initsupp.c, by using a bad value for
275        CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK
276
2772010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
278
279        PR 1661/testing
280        * psxchroot01/test.c, psximfs01/init.c, psximfs02/init.c,
281        psxpipe01/init.c: Eliminate most references to RTEMS_Malloc_Heap.
282
2832010-08-09      Ralf Corsépius <ralf.corsepius@rtems.org>
284
285        * psxpasswd02/init.c: Remove unused variable.
286
2872010-08-06      Bharath Suri <bharath.s.jois@gmail.com>
288
289        PR 1654/testing
290        * psx13/test.c, psx13/psx13.scn: Test case to improve testing of
291        dup2 routine.
292        * psxfile01/test.c, psxfile01/psxfile01.scn: New test to improve
293        testing of fcntl routine.
294        * psximfs01/init.c, psximfs01/psximfs01.scn: Improve testing of
295        imfs routines.
296        * psximfs02/init.c, psximfs02/psximfs02.scn: Improve coverage of
297        imfs routines.
298        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New tests to
299        improve coverage of getpwent.c.
300
3012010-08-06      Ralf Corsépius <ralf.corsepius@rtems.org>
302
303        PR 1652/GCC:
304        * psxpipe01/init.c: Expand incomplete initializers triggering
305        powerpc-gcc -msdata breakdown.
306
3072010-07-30      Bharath Suri <bharath.s.jois@gmail.com>
308
309        PR 1642/testing
310        * psximfs02/init.c, psximfs02/psximfs02.scn,
311        psximfs02/psximfs02.doc: Added test cases to exercise chmod(),
312        chown() and routines in imfs_debug.c.
313
3142010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
315
316        PR 1642/testing
317        * psximfs02/init.c, psximfs02/psximfs02.scn,
318        psximfs02/psximfs02.doc, psximfs02/Makefile.am: New test added.
319        * configure.ac, Makefile.am: Changes to accommodate psximfs02
320        test.
321
3222010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
323
324        PR 1633/testing
325        * psximfs01/init.c, psximfs01/psximfs01.scn,
326        psximfs01/psximfs01.doc: New cases to exercise
327        IMFS_memfile_remove.
328
3292010-07-27      Joel Sherrill <joel.sherrill@oarcorp.com>
330
331        * psxobj01/Makefile.am, psxobj01/init.c, psxobj01/psxobj01.scn: Add
332        test for runnign out of workspace when setting object name as string.
333
3342010-07-27      Vinu Rajashekhar <vinutheraj@gmail.com>
335
336        PR 1629/cpukit
337        * psx04/init.c: sigsuspend() was not completely following the POSIX
338        specification.
339
3402010-07-19      Bharath Suri <bharath.s.jois@gmail.com>
341
342        PR 1623/testing
343        * psx13/test.c, psx13/psx13.scn: New cases to improve coverage of
344        utime() and fpathconf().
345        * psxfile01/test.c, psxfile01/psxfile01.scn: New cases to improve
346        coverage of rmdir(), unlink(), mknod(), link(), open(), read(),
347        write().
348        * psxstat/test.c, psxstat/psxstat.scn: New case to improve
349        coverage of readlink().
350
3512010-07-17      Bharath Suri <bharath.s.jois@gmail.com>
352
353        PR 1622/testing
354        * psxchroot01/test.c, psxchroot01/psxchroot01.scn: Added two test
355        cases to completely cover chroot().
356
3572010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
358
359        * psxfile01/test.c: Avoid NULL pointer access.
360
3612010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
362
363        PR 1617/testing
364        * psxfile01/test.c, psxfile01/psxfile01.scn: Added new cases to
365        exercise_link_r and _unlink_r
366        * psxstat/test.c, psxstat/psxstat.scn: Added new cases to exercise
367        _lstat_r and _stat_r.
368        * psxtime/test.c, psxtime/psxtime.scn: Added new cases to exercise
369        _gettimeofday.
370
3712010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
372
373        * psxstat/test.c: Avoid NULL pointer access.
374
3752010-07-12      Bharath Suri <bharath.s.jois@gmail.com>
376
377        PR 1613/testing
378        * psxfchx01/init.c, psxfchx01/Makefile.am, psxfchx01/.cvsignore,
379        psxfchx01/psxfchx01.doc, psxfchx01/psxfchx01.scn: New
380        tests. Improves coverage of fchdir, fchmod, fchown directives.
381        * configure.ac, Makefile.am: Changes to accommodate new test.
382        * psxstat/test.c, psxstat/psxstat.scn: Added new test case to test
383        statvfs routine under libcsupport.
384
3852010-07-09      Bharath Suri <bharath.s.jois@gmail.com>
386
387        PR 1610/testing
388        * psx13/test.c, psx13/psx13.scn: Remove the test cases which
389        exercise pipe. These are new a new test under psxpipe01/
390        * psxpipe01/init.c, psxpipe01/Makefile.am,
391        psxpipe01/psxpipe01.scn, psxpipe01/psxpipe01.doc: Added new test.
392        * Makefile.am, configure.ac: Changes due to addition of new test:
393        psxpipe01.
394
3952010-07-08      Bharath Suri <bharath.s.jois@gmail.com>
396
397        PR 1608/testing
398        * psxfile01/init.c: Add a simple test case: Open file as read-only
399        and attemp to truncate. Improves coverage.
400
4012010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
402
403        PR 1606/cpukit
404        * psxfatal_support/init.c: Remove
405        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
406
4072010-07-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
408
409        * psxfatal_support/init.c: Print end of test message in case of
410        success.  Stop multitasking in the fatal error extension.
411        * psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
412
4132010-07-06      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
414
415        * psxtimes01/init.c: Added missing declaration.
416
4172010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
418
419        * Makefile.am, configure.ac: Add test for various forms of times() and
420        getrusage().
421        * psxgetrusage01/.cvsignore, psxgetrusage01/Makefile.am,
422        psxgetrusage01/init.c, psxgetrusage01/psxgetrusage01.doc,
423        psxgetrusage01/psxgetrusage01.scn, psxtimes01/.cvsignore,
424        psxtimes01/Makefile.am, psxtimes01/init.c, psxtimes01/psxtimes01.doc,
425        psxtimes01/psxtimes01.scn: New files.
426
4272010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
428
429        * psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in
430        /etc/passwd and /etc/group.
431
4322010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
433
434        * psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
435        cases.
436
4372010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
438
439        * psx13/test.c: Fix warning.
440
4412010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
442
443        * psxfile01/test_cat.c: Does not need posix specific macros.
444
4452010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
446
447        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
448        Remove tests which put NULL entries in file handlers.
449
4502010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
451
452        PR 1598/testing
453        * Makefile.am, configure.ac, psxpasswd01/init.c,
454        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
455        for POSIX user database (e.g. /etc/group and /etc/passwd) access
456        routines which are implemented in libcsupport/src/getpwent.c.
457        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
458        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
459
4602010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
461
462        PR 1597/cpukit
463        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
464        psxstat/test.c: Add lchown() and utimes().
465
4662010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
467
468        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
469        various POSIX methods that access UID, PID, and GID.
470        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
471        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
472        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
473        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
474        psxid01/psxid01.scn: New files.
475
4762010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
477
478        * psximfs01/init.c: Fix warning introduced.
479
4802010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
481
482        PR 1595/tests
483        * psximfs01/init.c: Fix warnings.
484
4852010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
486
487        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
488        pointer.
489
4902010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
491
492        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
493
4942010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
495
496        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
497        files of maximum sizes.
498        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
499        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
500
5012010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
502
503        * Makefile.am, configure.ac: Revert accidentally committed patch.
504
5052010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
506
507        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
508        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
509        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
510        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
511        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
512        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
513        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
514        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
515        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
516        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
517        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
518        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
519        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
520        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
521        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
522        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
523        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
524        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
525        psxsem01/Makefile.am, psxsignal01/Makefile.am,
526        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
527        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
528        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
529        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
530        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
531        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
532        committed patch.
533
5342010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
535
536        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
537        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
538        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
539        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
540        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
541        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
542        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
543        psxcancel/Makefile.am, psxcancel01/Makefile.am,
544        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
545        psxcleanup01/Makefile.am, psxclock/Makefile.am,
546        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
547        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
548        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
549        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
550        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
551        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
552        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
553        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
554        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
555        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
556        psxsem01/Makefile.am, psxsignal01/Makefile.am,
557        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
558        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
559        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
560        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
561        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
562        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
563        than number of file descriptors configured.
564
5652010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
566
567        * psxfile02/psxfile02.doc: Filled in documentation information.
568
5692010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
570
571        * Makefile.am, configure.ac: Added test case for calls that check for
572        an unopened file descriptor.
573        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
574        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
575
5762010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
577
578        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
579        parameter to adjtime NULL.
580
5812010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
582
583        * psxfatal_support/init.c: Remove references to ITRON constants.
584
5852010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
586
587        * psxfile01/test.c: Update for IMFS API changes.
588
5892010-06-02      Chris Johns <chrisj@rtems.org>
590
591        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
592        psxstat/test.c: Update to the new mount API.
593
5942010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
595
596        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
597        * include/pmacros.h: Add PRIdoff_t.
598
5992010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
600
601        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
602        exercises the _rename_r in libcsupport. For now, it also
603        provides two fsmount_me_h handlers to enable certain error
604        checking paths
605
6062010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
607
608        * psxfile01/test.c: Add check for errno on chdir(NULL).
609
6102010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
611
612        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
613
6142010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
615
616        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
617        thread can reliably reach the pthread_join() call.
618
6192010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
620
621        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
622        rewinddir(NULL) since we are now using newlib's implementation and it
623        does not check for NULL. This causes a fault on some targets.
624
6252010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
626
627        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
628        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
629        Reflect POSIX changes to sched_param.
630
6312010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
632
633        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
634        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
635        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
636        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
637        #include <unistd.h>.
638
6392009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
640
641        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
642        to cover the trivial NULL case for pipe function.
643
6442009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
645
646        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
647        and compilation issues. Initial test build was accidentally without
648        POSIX enabled.
649
6502009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
651
652        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
653        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
654        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
655        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
656        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
657        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
658        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
659        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
660        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
661        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
662        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
663        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
664        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
665        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
666        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
667        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
668        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
669        Use rtems_test_assert() consistently instead of system assert().
670        rtems_test_assert() is designed to integrate into the RTEMS test
671        suite infrastructure.
672
6732009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
674
675        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
676        families.
677        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
678        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
679
6802009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
681
682        PR 1460/cpukit
683        * psx14/init.c: Change return type on methods accessing portions of
684        RTEMS Ids to int. This allows -1 to be return on error.
685
6862009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
687
688        PR 1466/tests
689        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
690        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
691        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
692        Add test specifically to test it since it is deprecated as of
693        POSIX.1-2008.
694        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
695        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
696
6972009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
698
699        * psxcancel01/init.c: Initialize start time.
700
7012009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
702
703        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
704        returned by POSIX methods which return a pointer which is -1 on
705        error. This eliminated some casts.
706
7072009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
708
709        * psxenosys/Makefile.am: Add documentation file.
710        * psxenosys/psxenosys.doc: New file.
711
7122009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
713
714        * psxsignal03/init.c:
715        Print sigval.sival_ptr instead of "union sigval".
716
7172009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
718
719        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
720        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
721        * psxfile01/test.c: Remove obsure #ifdef's.
722        Apply PRI* macros to print struct stat fields.
723
7242009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
725
726        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
727        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
728
7292009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
730
731        * include/pmacros.h: November is the 11th month.
732
7332009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
734
735        * psxstat/test.c: Remove #ifdef's.
736        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
737        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
738        if 12MB are too big for a target (16bit compliance).
739        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
740        for 16bit compliance.
741        * psx14/init.c: Add local prototypes for
742        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
743        Reflect the prototypes having been missing to printf's.
744
7452009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
746
747        * psxsysconf/init.c:
748        Comment out sysconf(LONG_MAX) check (not useful).
749        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
750        16bit compliance.
751        * psx11/task.c: Use long for nsecs.
752        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
753        attribute to pthread_condattr_setpshared for 16bit target compliance.
754
7552009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
756
757        * psxbarrier01/test.c: Include <tmacros.h>
758
7592009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
760
761        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
762        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
763        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
764        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
765        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
766        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
767        Use PRIxpthread_t to print pthread_t's.
768
7692009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
770
771        * psxmsgq02/init.c:
772        Remove cast in call to fatal_posix_service_status_errno.
773        * psxenosys/init.c:
774        Add missing args in calls to execl, execlp, execle.
775        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
776        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
777        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
778        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
779        * configure.ac:
780        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
781
7822009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
783
784        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
785        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
786        * psxclock/init.c: Use %ld to print *.tv_nsec.
787        * psx06/init.c, psx06/system.h: Misc. warning fixes.
788
7892009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
790
791        * psxsignal03/init.c: Add missing argument to printf.
792        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
793        * psxclock/init.c, psxtimer01/psxtimer.c:
794        Use PRItime_t to print time_t's.
795        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
796        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
797
7982009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
799
800        * psxtime/test.c: Include <sys/time.h>.
801        Conditionally add local prototype for adjtime()
802        if sys/time.h doesn't supply it.
803        * psx07/init.c: Include <sched.h>, <pthread.h>.
804        * psx05/init.c: Include <sched.h>.
805        * psx11/init.c, psx09/init.c: Include <sched.h>.
806        * psx12/init.c: Include <sched.h>.
807        * psxenosys/init.c: Include <pthread.h>.
808        Conditionally add local prototype for pthread_atfork()
809        if pthread.h doesn't supply it.
810        * psxkey01/init.c: Include "test_support.h".
811
8122009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
813
814        * configure.ac: Check for pthread_atfork in pthread.h.
815        * psxrwlock01/test.c: Conditionally add local prototype for
816        pthread_atfork() if pthread.h doesn't supply it.
817        Include <pthread.h>.
818
8192009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
820
821        * configure.ac: Check for sys/mman.h.
822        Check for mprotect in sys/mman.h.
823        * psxenosys/init.c: Conditionally add local prototype for
824        mprotect() if sys/mman.h doesn't supply it.
825
8262009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
827
828        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
829        * psxrwlock01/test.c: Conditionally add local prototype for
830        pthread_rwlock_unlock() if pthread.h doesn't supply it.
831
8322009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
833
834        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
835        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
836        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
837        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
838        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
839        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
840        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
841        psxualarm/init.c: Remove unused vars.
842        Add missing prototypes.
843
8442009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
845
846        * Makefile.am: Build file IO related tests even with POSIX threading is
847        disabled.
848
8492009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
850
851        * configure.ac: Don't add -ansi -fasm to CFLAGS.
852
8532009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
854
855        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
856        remaining to not equal the period.
857
8582009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
859
860        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
861
8622009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
863
864        * psxcleanup/system.h: Fix typo.
865        * Makefile.am, configure.ac: Add new test for exercising pushing
866        and popping a clean up handler without actually executing it.
867        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
868        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
869        psxcleanup01/psxcleanup01.scn: New files.
870
8712009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
872
873        * Makefile.am, configure.ac: Add new test to ensure that canceling an
874        alarm works as defined.
875        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
876        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
877
8782009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
879
880        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
881
8822009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
883
884        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
885        parameter to timer_settime().
886
8872009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
888
889        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
890        timer_settime() for previous value. We are not using the
891        value in this particular case and this path must be exercised.
892        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
893
8942009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
895
896        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
897        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
898        cases.
899
9002009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
901
902        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
903        from an ISR.
904        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
905        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
906
9072009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
908
909        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
910        deprecated rtems_extension.
911
9122009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
913
914        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
915        nanoseconds.
916
9172009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
918
919        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
920        getpagesize().
921
9222009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
923
924        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
925        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
926        psxsignal04/Makefile.am: Move test cases which needed to be executed
927        when POSIX is disabled to psxclock so they will be.
928
9292009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
930
931        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
932        test to exercise clock and delay services enabled when POSIX threads
933        are disabled. This is split from psx01. POSIX test suite now enabled
934        when POSIX threads are disabled so only enable tests which are
935        appropriate.
936        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
937        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
938
9392009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
940
941        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
942        when not to change ssporadic scheduler so it does not touch a task's
943        priority when it is holding a mutex or its priority would be impacted
944        adversely.
945
9462009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
947
948        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
949        for adjusting time (adjtime()) where the time is adjusted by enough
950        microseconds that it crosses a second boundary.
951
9522009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
953
954        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
955        test to catch more sporadic server cases.
956
9572009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
958
959        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
960        remaining pointer.
961
9622009-08-17     
963
964        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
965        a recursize mutex.
966
9672009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
968
969        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
970        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
971        rtems_clock_get_ticks_per_second().
972
9732009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
974
975        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
976        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
977
9782009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
979
980        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
981        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
982
9832009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
984
985        * Makefile.am, configure.ac: Add test case for user providing their own
986        stack to a POSIX thread.
987        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
988        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
989
9902009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
991
992        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
993        that it hits both failing to allocate memory for the message queue
994        name and message buffers.
995
9962009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
997
998        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
999        quicker and more reliably hit the intended critical section.
1000
10012009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1002
1003        * Makefile.am, configure.ac: Add a test to exercise an odd case in
1004        _POSIX_signals_Clear_signals.
1005        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
1006        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
1007
10082009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1009
1010        * psxmsgq04/init.c: Correct typo in configuration so test does as
1011        intended.
1012
10132009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1014
1015        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
1016        Update to handle ENFILE case now that POSIX message queues and
1017        message queue file descriptors are configured separately and this
1018        error is possible.
1019
10202009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
1021
1022        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
1023        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
1024        allocating the message buffers for a POSIX message queue.
1025
10262009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1027
1028        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
1029        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
1030        is right. Update both screens.
1031
10322009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1033
1034        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
1035        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
1036        variation which focused on real-time signals rather than user
1037        signals.
1038        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
1039        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
1040
10412009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1042
1043        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
1044        replenish period of zero.
1045
10462009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1047
1048        * Makefile.am, configure.ac: Add new test to account for properly
1049        handling keys when a thread has non-NULL key value and key has NULL
1050        destructor and when a thread has NULL key value and key has
1051        destructor.
1052        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
1053        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
1054
10552009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1056
1057        * Makefile.am, configure.ac: Add new test for exercising running out of
1058        memory while allocating the key pointers.
1059        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
1060        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
1061
10622009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1063
1064        * psxmsgq04/init.c: Add call to mq_unlink.
1065
10662009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1067
1068        * Makefile.am, configure.ac: Add shell of new test.
1069        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
1070        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
1071
10722009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1073
1074        * Makefile.am, configure.ac: Add test to address cases where a thread
1075        is waiting on a signal (sigwait) and we send it. Also address case
1076        where there are too many queued signals.
1077        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
1078        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
1079
10802009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1081
1082        * psxsignal02/init.c: Fix spacing.
1083
10842009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1085
1086        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
1087        mq_timedreceive and mq_timedsend conditions. In particular test
1088        timeout in the past.
1089
10902009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1091
1092        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
1093        with timeout in the past.
1094
10952009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1096
1097        * psxsignal02/psxsignal02.scn: Fill in screen file.
1098
10992009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1100
1101        * Makefile.am, configure.ac: Add new test to exercise algorithm to
1102        dispatch process wide signals to individual threads.
1103        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
1104        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
1105
11062009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1107
1108        * Makefile.am, configure.ac: Add test to exercise interrupt
1109        synchronization logic in _POSIX_Timer_Insert_helper that supports
1110        POSIX timers.
1111        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
1112        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
1113        psxintrcritical01/psxintrcritical01.scn: New files.
1114
11152009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
1116
1117        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
1118        multiple cases which complete coverage of thread cancellation.
1119        * psxcancel/psxcancel.doc: New file.
1120
11212009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1122
1123        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
1124        * psxsem01/system.h: Removed.
1125
11262009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1127
1128        * psxsem01/init.c: Eliminate warning.
1129
11302009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1131
1132        * psxcancel/init.c: Clean up.
1133
11342009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1135
1136        * psxmutexattr01/init.c: Make test optional if tools do not support
1137        posix mutex type attribute.
1138
11392009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1140
1141        * Makefile.am, configure.ac: Add new test to exercise error case for
1142        when a task is blocked on a condition variable with one mutex and
1143        another task attempts to block on the same condition variable with
1144        another mutex.
1145        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
1146        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
1147
11482009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1149
1150        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
1151        trylock is unable to obtain the spinlock and that attempting to
1152        unlock a spinlock from a thread which did not lock it works as
1153        expected.
1154        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
1155        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
1156        New files.
1157
11582009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1159
1160        * psxspin01/test.c: Remove unnecessary defines.
1161
11622009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1163
1164        * psx11/init.c: Use explicit scheduler.
1165
11662009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1167
1168        * Makefile.am, configure.ac: Add test to exercise
1169        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
1170        toolset enables the feature.
1171        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
1172        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
1173        psxmutexattr01/psxmutexattr01.scn: New files.
1174
11752009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1176
1177        * Makefile.am, configure.ac: Add test for auto initialization of
1178        message queues.
1179        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
1180        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
1181        psxautoinit02/psxautoinit02.scn: New files.
1182
11832009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1184
1185        * Makefile.am, configure.ac: Add test of pthread mutex auto
1186        intialization.
1187        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
1188        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
1189
11902009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1191
1192        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
1193
11942009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1195
1196        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
1197        code.
1198
11992009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1200
1201        * psx07/init.c: Slight test fix to ensure state of sched_param
1202        structure.
1203
12042009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
1205
1206        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1207        obtaining an rwlock and then releasing it twice.
1208
12092009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1210
1211        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
1212
12132009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1214
1215        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
1216        sigtimedwait(). Update screen file.
1217
12182009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
1219
1220        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1221        obtaining rwlock for write with a timed lock operation when the
1222        abstime timeout is in the past.
1223
12242009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1225
1226        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1227        obtaining rwlock for read with a timed lock operation when the
1228        abstime timeout is in the past.
1229
12302009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1231
1232        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
1233        that the assert has been removed in the source.
1234
12352009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1236
1237        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
1238        mode bits being set. This behavior was not POSIX compliant and has
1239        been corrected in the filesystem code.
1240
12412009-06-18      Chris Johns <chrisj@rtems.org>
1242
1243        * psx04/task3.c: Declare unions volatile to workaround the H8300
1244        gcc bug.
1245
12462009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1247
1248        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
1249        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
1250        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
1251
12522009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1253
1254        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1255        NULL attribute pointer on init.
1256
12572009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1258
1259        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
1260        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
1261        Improved so coverage is better.
1262
12632009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1264
1265        * psx04/init.c: Correct errors introduced by using different variable
1266        for return type when correcting typing warnings.
1267
12682009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1269
1270        * Makefile.am, configure.ac: Add new test to provide coverage analysis
1271        of the current implementation of getitimer() and setitimer().
1272        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
1273        psxitimer/psxitimer.scn: New files.
1274
12752009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1276
1277        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
1278        case to improve coverage analysis.
1279
12802009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1281
1282        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
1283        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
1284        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
1285        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
1286        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
1287        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
1288        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
1289
12902009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1291
1292        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
1293        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
1294        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
1295        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
1296        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
1297        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
1298        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
1299        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
1300        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
1301        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
1302        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
1303        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
1304        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
1305        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
1306        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
1307        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
1308        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
1309        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
1310        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
1311        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
1312        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
1313        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
1314        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
1315        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
1316        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
1317        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
1318        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
1319        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
1320        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
1321        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
1322        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
1323        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
1324        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
1325        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
1326        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
1327        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
1328        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
1329        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
1330        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
1331        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
1332        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
1333        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
1334        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
1335        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
1336        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
1337        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
1338        psxhdrs/timer07.c: Fix warnings.
1339
13402009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1341
1342        * psxfile01/test.c: Change from int to size_t.
1343
13442009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1345
1346        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1347        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1348        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1349        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1350        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
1351        psxcancel/Makefile.am, psxchroot01/Makefile.am,
1352        psxcleanup/Makefile.am, psxenosys/Makefile.am,
1353        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
1354        psxfile01/Makefile.am, psxkey01/Makefile.am,
1355        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1356        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
1357        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
1358        psxsem01/Makefile.am, psxsignal01/Makefile.am,
1359        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
1360        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
1361        psxualarm/Makefile.am: Eliminate _exe_/.exe.
1362
13632009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1364
1365        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
1366        with create option so we are sure it will get a control block and
1367        proceed to allocate other memory. Clean up screen output.
1368
13692008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1370
1371        * psx05/init.c: Add parameter to call to sched_get_priority_max().
1372
13732008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1374
1375        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
1376        Run all tests successfully with maxixum number of priorities as 16
1377        instead of 256. This was done by temporarily modifying the score
1378        priority.h maximum. This allowed testing of all API code to ensure
1379        that it worked properly with a reduced number of priorities. Most
1380        modifications were to switch from hard-coded maximum to using the API
1381        provided methods to determine maximum number of priority levels.
1382
13832008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1384
1385        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
1386        clock_gettime() NOT by reaching into the SuperCore.
1387
13882008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1389
1390        * psx01/psx01.scn: Bump version to 4.9.99.0
1391
13922008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1393
1394        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
1395        psxfatal_support/system.h: Convert to "bool".
1396
13972008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1398
1399        PR 1296/cpukit.
1400        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
1401        incorrect repeat interval. This patch fixes the following problems in
1402        the test.
1403          (1) Adds test for value of it_interval.tv_nsec.
1404          (2) Corrects test for absolute timer in past.
1405          (3) Modifies test to use different initial and repeat periods.
1406          (4) Updates psxtimer01.scn to match results.
1407
14082008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1409
1410        PR 1297/cpukit
1411        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
1412        pointer handling.
1413
14142008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1415
1416        * psxsem01/init.c: Spacing.
1417
14182008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1419
1420        PR 1293/tests
1421        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
1422
14232008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1424
1425        PR 1291/cpukit
1426        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
1427        POSIX services taking relative instead of absolute time for timeouts,
1428        these tests were updated.
1429
14302008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1431
1432        * psxfile01/test.c: truncate on /dev/console now works.
1433
14342008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1435
1436        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1437        requested for initialization task.
1438
14392008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1440
1441        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1442        like CVS conflict markers.
1443
14442008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1445
1446        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1447        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1448
14492008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1450
1451        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1452
14532008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1454
1455        * psxkey01/task.c: Fix warnings.
1456
14572008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1458
1459        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1460
14612008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1462
1463        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1464        Added tests for failure path coverages. Consolidated methods used in
1465        multiple places into support routines.
1466        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1467        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1468        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1469
14702008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1471
1472        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1473        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1474        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1475        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1476        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1477        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1478        for < 1988.
1479
14802008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1481
1482        * Makefile.am, configure.ac: New tests.
1483        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1484        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1485        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1486        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1487        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1488
14892008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1490
1491        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1492        portions of Object Services added to API.
1493        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1494        psx14/system.h: New files.
1495
14962008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1497
1498        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1499        pthread_attr_[get|set]clock.
1500
15012008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1502
1503        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1504        implementation mprotect().
1505
15062008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1507
1508        * psxcleanup/.cvsignore: New file.
1509
15102008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1511
1512        * psxcleanup/system.h: New file.
1513
15142008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1515
1516        * Makefile.am, configure.ac:
1517        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1518        psxcleanup/psxcleanup.scn: New files.
1519
15202008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1521
1522        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1523        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1524
15252007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1526
1527        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1528
15292007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1530
1531        * Makefile.am, configure.ac: Added test for ualarm
1532        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1533        psxualarm/system.h: New files.
1534
15352007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1536
1537        * Makefile.am, configure.ac: Added posix signal test
1538        * psxsignal01/Makefile.am, psxsignal01/init.c,
1539        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1540        psxsignal01/task1.c: New files.
1541
15422007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1543
1544        * Makefile.am, configure.ac: Add test for sysconf().
1545        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1546        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1547
15482007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1549
1550        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1551        sched_rr_get_interval() and sched_get_priority_max().
1552
15532007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1554
1555        * psxenosys/init.c: Fix typo.
1556
15572007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1558
1559        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1560        addition of second POSIX Timer test. Add initial version of
1561        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1562        left to add.
1563        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1564        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1565        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1566        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1567        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1568        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1569
15702007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1571
1572        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1573
15742007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1575
1576        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1577        functions that return ENOSYS.
1578        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1579        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1580
15812007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1582
1583        * psx13/test.c: Fix spelling error.
1584
15852007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1586
1587        * psxtime/test.c: Add tests for adjtime().
1588
15892007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1590
1591        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1592        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1593        cases to improve test coverage.
1594
15952007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1596
1597        PR 1262/filesystem
1598        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1599        and writev() including documentation and test case.
1600        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1601        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1602
16032007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1604
1605        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1606        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1607        test cases so last output line follows END OF pattern. Make sure test
1608        case all run. All tests appeared ok on sis.
1609
16102007-04-05      Joel Sherrill <joel@OARcorp.com>
1611
1612        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1613        behavior more closely matching GNU/Linux.
1614
16152006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1616
1617        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1618        include normal blocking and unblocking on timeout.
1619
16202006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1621
1622        * configure.ac: New BUG-REPORT address.
1623
16242006-11-17      Joel Sherrill <joel@OARcorp.com>
1625
1626        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1627        Previously the timeout was not absolute time and checked BEFORE
1628        attempting to lock semaphore.
1629
16302006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1631
1632        * psxbarrier01/main.c: New file.
1633
16342006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1635
1636        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1637        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1638        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1639        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1640
16412006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1642
1643        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1644        and partial implementation of POSIX rwlocks.
1645        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1646        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1647
16482006-10-30      Joel Sherrill <joel@OARcorp.com>
1649
1650        PR 841/rtems
1651        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1652        specification.
1653
16542006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1655
1656        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1657
16582006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1659
1660        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1661        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1662        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1663        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1664        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1665        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1666        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1667        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1668        Use rtems_testsdir instead.
1669
16702005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1671
1672        * configure.ac: Remove RTEMS_ENABLE_BARE,
1673        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1674
16752005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1676
1677        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1678        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1679        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1680        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1681        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1682        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1683        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1684        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1685        Convert to using *_PROGRAMS.
1686
16872005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1688
1689        * psx01/Makefile.am, psx02/Makefile.am,
1690        psx03/Makefile.am, psx04/Makefile.am,
1691        psx05/Makefile.am, psx06/Makefile.am,
1692        psx07/Makefile.am, psx08/Makefile.am,
1693        psx09/Makefile.am, psx10/Makefile.am,
1694        psx11/Makefile.am, psx12/Makefile.am,
1695        psx13/Makefile.am, psxcancel/Makefile.am,
1696        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1697        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1698        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1699        psxstat/Makefile.am, psxtime/Makefile.am,
1700        psxtimer/Makefile.am: Rework.
1701
17022005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1703
1704        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1705        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1706        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1707        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1708        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1709        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1710        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1711        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1712        * psxtests.am: Remove.
1713
17142005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1715
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        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1721        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1722        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1723        psxtime/Makefile.am, psxtimer/Makefile.am:
1724        AM_CPPFLAGS += -I..../support/include.
1725
17262005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1727
1728        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1729
17302005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1731
1732        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1733        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1734        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1735        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1736        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1737        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1738        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1739        psxstat/Makefile.am: Add ../include/pmacros.h
1740        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1741        POSIX_FILES_DIRS.
1742        * psxtests.am: Remove LIB_VARIANT.
1743
17442005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1745
1746        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1747        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1748        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1749        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1750        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1751        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1752        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1753        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1754        Remove SRC, PRINT_SRC.
1755
17562005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1757
1758        * Makefile.am: Cleanup.
1759
17602005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1761
1762        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1763        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1764        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1765        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1766        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1767        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1768        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1769        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1770        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1771        Partial conversion to automake.
1772
17732005-09-01      Joel Sherrill <joel@OARcorp.com>
1774
1775        PR 628/rtems
1776        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1777        being an error.
1778
17792005-04-26      Joel Sherrill <joel@OARcorp.com>
1780
1781        * psxreaddir/test.c: Eliminate warnings.
1782
17832004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1784
1785        * configure.ac: Require automake > 1.9.
1786
17872004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1788
1789        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1790        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1791        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1792        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1793        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1794        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1795        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1796        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1797        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1798        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1799        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1800        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1801        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1802        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1803        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1804        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1805        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1806        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1807        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1808        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1809        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1810        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1811        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1812
18132004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1814
1815        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1816        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1817        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1818        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1819
18202004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1821
1822        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1823        to using c99 fixed size types.
1824
18252004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1826
1827        * Makefile.am: Remove include from SUBDIRS.
1828
18292004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1830
1831        * include/Makefile.am: Remove.
1832        * Makefile.am: Merge-in include/Makefile.am.
1833        * configure.ac: Reflect changes above.
1834
18352004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1836
1837        * configure.ac: Add 2nd arg to RTEMS_TOP.
1838
18392004-03-05      Joel Sherrill <joel@OARcorp.com>
1840
1841        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1842        psxtimer/psxtimer.c: Eliminate warnings and typos.
1843
18442004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1845
1846        PR 582/core
1847        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1848        queue test so more of it runs now.
1849
18502004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1851
1852        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1853        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1854        * psx02/Makefile.am: Ditto.
1855        * psx03/Makefile.am: Ditto.
1856        * psx04/Makefile.am: Ditto.
1857        * psx05/Makefile.am: Ditto.
1858        * psx06/Makefile.am: Ditto.
1859        * psx07/Makefile.am: Ditto.
1860        * psx08/Makefile.am: Ditto.
1861        * psx09/Makefile.am: Ditto.
1862        * psx10/Makefile.am: Ditto.
1863        * psx11/Makefile.am: Ditto.
1864        * psx12/Makefile.am: Ditto.
1865        * psx13/Makefile.am: Ditto.
1866        * psxcancel/Makefile.am: Ditto.
1867        * psxchroot01/Makefile.am: Ditto.
1868        * psxfile01/Makefile.am: Ditto.
1869        * psxmount/Makefile.am: Ditto.
1870        * psxmsgq01/Makefile.am: Ditto.
1871        * psxreaddir/Makefile.am: Ditto.
1872        * psxsem01/Makefile.am: Ditto.
1873        * psxstat/Makefile.am: Ditto.
1874        * psxtime/Makefile.am: Ditto.
1875        * psxtimer/Makefile.am: Ditto.
1876
18772003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1878
1879        * psxtests.am: Add dirstamp support.
1880
18812003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1882
1883        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1884
18852003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1886
1887        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1888
18892003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1890
1891        * psxcancel/Makefile.am: Remove used H_FILES.
1892
18932003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1894
1895        * include/Makefile.am: Reformat.
1896        * psx01/Makefile.am: Remove all-local: $(ARCH).
1897        * psx02/Makefile.am: Remove all-local: $(ARCH).
1898        * psx03/Makefile.am: Remove all-local: $(ARCH).
1899        * psx04/Makefile.am: Remove all-local: $(ARCH).
1900        * psx05/Makefile.am: Remove all-local: $(ARCH).
1901        * psx06/Makefile.am: Remove all-local: $(ARCH).
1902        * psx07/Makefile.am: Remove all-local: $(ARCH).
1903        * psx08/Makefile.am: Remove all-local: $(ARCH).
1904        * psx09/Makefile.am: Remove all-local: $(ARCH).
1905        * psx10/Makefile.am: Remove all-local: $(ARCH).
1906        * psx11/Makefile.am: Remove all-local: $(ARCH).
1907        * psx12/Makefile.am: Remove all-local: $(ARCH).
1908        * psx13/Makefile.am: Remove all-local: $(ARCH).
1909        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1910        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1911        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1912        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1913        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1914        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1915        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1916        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1917        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1918        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1919        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1920
19212003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1922
1923        * configure.ac: Reflect having moved to testsuites/.
1924
19252003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1926
1927        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1928
19292003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1930
1931        * configure.ac:Remove RTEMS_CHECK_CPU.
1932
19332003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1934
1935        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1936
19372003-09-04      Joel Sherrill <joel@OARcorp.com>
1938
1939        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1940        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1941        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1942        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1943        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1944        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1945        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1946        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1947        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1948        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1949        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1950        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1951        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1952        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1953        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1954        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1955        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1956        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1957        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1958        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1959        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1960        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1961        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1962        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1963        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1964        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1965        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1966        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1967        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1968        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1969        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1970        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1971        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1972        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1973        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1974        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1975        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1976        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1977        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1978        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1979        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1980        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1981        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1982        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1983        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1984        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1985        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1986        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1987        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1988        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1989        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1990        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1991        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1992        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1993        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1994        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1995        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1996        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1997        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1998        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1999        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
2000        psxtimer/system.h: URL for license changed.
2001
20022003-09-04      Joel Sherrill <joel@OARcorp.com>
2003
2004        PR 462/tests
2005        * psxhdrs/Makefile.am: Added ualarm.c
2006        * psxhdrs/signal23.c: New file.
2007
20082003-09-03      Joel Sherrill <joel@OARcorp.com>
2009
2010        PR 463/tests
2011        PR 465/tests
2012        * psxhdrs/Makefile.am: Add new test cases.
2013        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
2014        psxhdrs/timer07.c: New files.
2015
20162003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2017
2018        * Makefile.am: Reflect having moved aclocal/.
2019
20202003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2021
2022        * Makefile.am: Reflect having moved automake/.
2023        * include/Makefile.am: Reflect having moved automake/.
2024        * psx01/Makefile.am: Reflect having moved automake/.
2025        * psx02/Makefile.am: Reflect having moved automake/.
2026        * psx03/Makefile.am: Reflect having moved automake/.
2027        * psx04/Makefile.am: Reflect having moved automake/.
2028        * psx05/Makefile.am: Reflect having moved automake/.
2029        * psx06/Makefile.am: Reflect having moved automake/.
2030        * psx07/Makefile.am: Reflect having moved automake/.
2031        * psx08/Makefile.am: Reflect having moved automake/.
2032        * psx09/Makefile.am: Reflect having moved automake/.
2033        * psx10/Makefile.am: Reflect having moved automake/.
2034        * psx11/Makefile.am: Reflect having moved automake/.
2035        * psx12/Makefile.am: Reflect having moved automake/.
2036        * psx13/Makefile.am: Reflect having moved automake/.
2037        * psxcancel/Makefile.am: Reflect having moved automake/.
2038        * psxchroot01/Makefile.am: Reflect having moved automake/.
2039        * psxfile01/Makefile.am: Reflect having moved automake/.
2040        * psxhdrs/Makefile.am: Reflect having moved automake/.
2041        * psxmount/Makefile.am: Reflect having moved automake/.
2042        * psxmsgq01/Makefile.am: Reflect having moved automake/.
2043        * psxreaddir/Makefile.am: Reflect having moved automake/.
2044        * psxsem01/Makefile.am: Reflect having moved automake/.
2045        * psxstat/Makefile.am: Reflect having moved automake/.
2046        * psxtime/Makefile.am: Reflect having moved automake/.
2047        * psxtimer/Makefile.am: Reflect having moved automake/.
2048
20492003-08-14      Joel Sherrill <joel@OARcorp.com>
2050
2051        PR 408/filesystem
2052        * psx13/test.c: Added very rudimentary test of sync() service.
2053
20542003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2055
2056        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2057
20582003-06-12      Joel Sherrill <joel@OARcorp.com>
2059
2060        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
2061
20622003-05-29      Joel Sherrill <joel@OARcorp.com>
2063
2064        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
2065        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
2066        psxtimer/psxtimer.c: Removed warnings.
2067
20682003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2069
2070        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2071        CC_CFLAGS_DEFAULT (obsolete).
2072
20732003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2074
2075        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2076        Remove CC_LDFLAGS_PROFILE_V.
2077
20782003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2079
2080        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2081
20822003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2083
2084        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2085
20862003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2087
2088        * configure.ac: AC_PREREQ(2.57).
2089
20902002-11-14      Joel Sherrill <joel@OARcorp.com>
2091
2092        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
2093        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
2094        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
2095        Per PR239 update the IDs in the various screens.
2096
20972002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2098
2099        * .cvsignore: Reformat.
2100        Add autom4te*cache.
2101        Remove autom4te.cache.
2102
21032002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2104
2105        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
2106        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
2107        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
2108        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
2109        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
2110        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
2111        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
2112        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
2113        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
2114        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
2115        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
2116        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
2117        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
2118        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
2119        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
2120        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
2121        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
2122        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
2123        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
2124        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
2125        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
2126        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
2127        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
2128        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
2129
21302002-08-01      Joel Sherrill <joel@OARcorp.com>
2131
2132        * Per PR47 add support for buffered test output.  This involved
2133        adding defines to redirect output to a buffer and dump it when
2134        full, at "test pause", and at exit.  To avoid problems when redefining
2135        exit(), all tests were modified to call rtems_test_exit().
2136        Some tests, notable psxtests, had to be modified to include
2137        the standard test macro .h file (pmacros.h or tmacros.h) to
2138        enable this support.
2139        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
2140        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
2141        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
2142        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
2143        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
2144        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
2145        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
2146        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
2147        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
2148        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
2149        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
2150        psxtime/test.c, psxtimer/psxtimer.c: Modified.
2151
21522002-07-05      Joel Sherrill <joel@OARcorp.com>
2153
2154        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
2155        Updated as part of PR164 which reported problems with the RTEMS
2156        implementation of pthread_cancel.
2157       
21582001-04-26      Joel Sherrill <joel@OARcorp.com>
2159
2160        * psxmsgq01/init.c: Reflect changes made to address PR81 that
2161        reworked POSIX message queues to add a descriptor separate from
2162        the underlying message queue.  This allows non-blocking to follow
2163        the "open" not the underlying queue.
2164 
21652002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2166
2167        * configure.ac: Remove ENABLE_GCC28.
2168
21692002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2170
2171        * configure.ac:
2172        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2173        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2174        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2175        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2176        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2177        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2178        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
2179        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
2180        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
2181        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
2182        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
2183        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
2184        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
2185        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
2186        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
2187        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
2188        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
2189        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
2190        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2191        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2192        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2193        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
2194        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2195        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
2196        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2197        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
2198        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
2199        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
2200
22012001-11-07      Jennifer Averett <jennifer@OARcorp.com>
2202
2203        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
2204        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
2205        Since we check permissions before evaluating enough to see if it
2206        a regular file or directory, this hack is needed to make the regular
2207        file executable.
2208
22092001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2210
2211        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2212        * configure.in: Remove.
2213        * configure.ac: New file, generated from configure.in by autoupdate.
2214
22152001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2216
2217        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
2218
22192001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2220
2221        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
2222        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
2223        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
2224        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
2225        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
2226        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
2227        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
2228        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
2229        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
2230        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
2231        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
2232        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
2233        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
2234        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
2235        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
2236        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
2237        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
2238        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
2239        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
2240        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
2241        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
2242        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
2243        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
2244        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
2245
22462001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2247
2248        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
2249        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
2250        psxchroot01 test.
2251
22522001-05-25      Joel Sherrill <joel@OARcorp.com>
2253
2254        * Added once version of psxchroot01 test for user review.
2255        * psxchroot01: New directory.
2256        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
2257        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
2258        * configure.in, Makefile.am: Modified to reflect above.
2259
22602001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
2261
2262        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
2263
22642001-04-24      Joel Sherrill <joel@OARcorp.com>
2265
2266        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
2267        open, write, reopen, append twice from Andrew Bythell
2268        <abythell@nortelnetworks.com> that tripped an initialization
2269        problem in the IMFS.
2270
22712001-04-20      Joel Sherrill <joel@OARcorp.com>
2272
2273        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
2274        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
2275        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
2276        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
2277        Various adjustments so test output matches screens more reliably.
2278
22792001-01-25      Joel Sherrill <joel@OARcorp.com>
2280
2281        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
2282
22832000-11-17      Jennifer Averett <jennifer@OARcorp.com>
2284
2285        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
2286        to remain consistant across platforms and bsps by forcing
2287        a mount point in front of all paths.
2288
22892000-11-17      Jennifer Averret <jennifer@OARcorp.com>
2290
2291        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
2292        expected error condition in one case.
2293        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
2294        readdir() of root of mounted filesystem.  Also corrected the screen
2295        file for some mistakes noticed in this effort.
2296
22972000-11-13      Joel Sherrill <joel@OARcorp.com>
2298
2299        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
2300
23012000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2302
2303        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2304
23052000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2306
2307        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2308
23092000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2310
2311        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2312        Switch to GNU canonicalization.
2313        * psxtests.am: Remove DEFS.
2314
23152000-10-24      Joel Sherrill <joel@OARcorp.com>
2316
2317        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
2318        It was formerly incorrectly prototyped in <libio.h>.
2319
23202000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2321
2322        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2323        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2324        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2325        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2326        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
2327        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
2328        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
2329        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
2330
23312000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2332        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2333        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2334        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2335        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
2336        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
2337        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
2338        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
2339
23402000-08-10      Joel Sherrill <joel@OARcorp.com>
2341
2342        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.