source: rtems/testsuites/psxtests/ChangeLog @ 160d6e4

4.115
Last change on this file since 160d6e4 was 160d6e4, checked in by Joel Sherrill <joel.sherrill@…>, on 03/09/11 at 20:08:23

2011-03-09 Joel Sherrill <joel.sherrill@…>

  • psx04/init.c, psx04/psx04.scn: Remove test case made obsolete by PR1759.
  • Property mode set to 100644
File size: 89.5 KB
Line 
12011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * psx04/init.c, psx04/psx04.scn: Remove test case made obsolete by
4        PR1759.
5
62011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
7
8        PR 1759/cpukit
9        * Makefile.am, configure.ac: Add test to use some pthread calls with
10        Classic Tasks.
11        * psxclassic01/.cvsignore, psxclassic01/Makefile.am,
12        psxclassic01/init.c, psxclassic01/psxclassic01.doc,
13        psxclassic01/psxclassic01.scn: New files.
14
152011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * configure.ac: Add AC_CONFIG_HEADER(config.h).
18
192011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
20
21        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
22        psx03/task.c, psx04/init.c, psx04/task1.c, psx04/task2.c, psx04/task3.c,
23        psx05/init.c, psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
24        psx06/task.c, psx06/task2.c, psx07/init.c, psx07/task.c, psx08/init.c,
25        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
26        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
27        psx12/init.c, psx12/task.c, psx13/main.c, psx13/test.c, psx14/init.c,
28        psx15/init.c, psxaio01/init.c, psxaio02/init.c, psxaio03/init.c,
29        psxalarm01/init.c, psxautoinit01/init.c, psxautoinit02/init.c,
30        psxbarrier01/main.c, psxbarrier01/test.c, psxcancel/init.c,
31        psxcancel01/init.c, psxchroot01/main.c, psxchroot01/test.c,
32        psxcleanup/psxcleanup.c, psxcleanup01/init.c, psxclock/init.c,
33        psxcond01/init.c, psxenosys/init.c, psxfatal_support/init.c,
34        psxfchx01/init.c, psxfile01/main.c, psxfile01/test.c,
35        psxfile01/test_cat.c, psxfile01/test_extend.c, psxfile01/test_write.c,
36        psxfile02/init.c, psxfilelock01/init.c, psxgetrusage01/init.c,
37        psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
38        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
39        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c, psxhdrs/cond04.c,
40        psxhdrs/cond05.c, psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
41        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
42        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
43        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
44        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
45        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
46        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
47        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
48        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c, psxhdrs/proc05.c,
49        psxhdrs/proc06.c, psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
50        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
51        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
52        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
53        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
54        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
55        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
56        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
57        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
58        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
59        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
60        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
61        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
62        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
63        psxhdrs/pthread36.c, psxhdrs/pthread37.c, psxhdrs/pthread38.c,
64        psxhdrs/pthread39.c, psxhdrs/pthread40.c, psxhdrs/sched01.c,
65        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
66        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
67        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
68        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
69        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
70        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
71        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
72        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
73        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
74        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
75        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
76        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c, psxhdrs/time05.c,
77        psxhdrs/time06.c, psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
78        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
79        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
80        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
81        psxhdrs/timer07.c, psxid01/init.c, psximfs01/init.c, psximfs02/init.c,
82        psxintrcritical01/init.c, psxitimer/init.c, psxkey01/init.c,
83        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/main.c,
84        psxmount/test.c, psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
85        psxmsgq04/init.c, psxmutexattr01/init.c, psxobj01/init.c,
86        psxpasswd01/init.c, psxpasswd02/init.c, psxpipe01/init.c,
87        psxrdwrv/main.c, psxrdwrv/test.c, psxreaddir/main.c, psxreaddir/test.c,
88        psxrwlock01/main.c, psxrwlock01/test.c, psxsem01/init.c,
89        psxsignal01/init.c, psxsignal01/task1.c, psxsignal02/init.c,
90        psxsignal03/init.c, psxsignal05/init.c, psxsignal06/init.c,
91        psxspin01/main.c, psxspin01/test.c, psxspin02/main.c, psxspin02/test.c,
92        psxstack01/init.c, psxstack02/init.c, psxstat/main.c, psxstat/test.c,
93        psxsysconf/init.c, psxtime/main.c, psxtime/test.c,
94        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c, psxtimes01/init.c,
95        psxualarm/init.c, psxusleep/init.c: Add HAVE_CONFIG_H.
96
972011-02-14      Joel Sherrill <joel.sherrill@oarcorp.com>
98
99        * psxaio03/init.c, psxaio03/psxaio03.scn: Run in a reasonable amount of
100        time. Update screen.
101
1022011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
103
104        * psximfs02/init.c: Disable EPERM test which does not work when POSIX
105        is disabled.
106
1072011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * include/pmacros.h: Add PRIxblksize_t, PRIxblkcnt_t.
110        * configure.ac: Add AC_CHECK_SIZEOF([blksize_t]),
111        AC_CHECK_SIZEOF([blkcnt_t]).
112
1132011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
114
115        * configure.ac: Require autoconf-2.68, automake-1.11.1.
116
1172011-01-17      Alin Rus <alin.codejunkie@gmail.com>
118
119        * Makefile.am, configure.ac: Add psxaio03/.
120        * psxaio03/Makefile.am, psxaio03/init.c, psxaio03/psxaio03.scn
121        psxaio03/system.h: New.
122
1232011-01-08      Alin Rus <alin.codejunkie@gmail.com>
124
125        * psxaio02/init.c: Improve aio_cancel() coverage.
126
1272011-01-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
128
129        * psx05/init.c: Spacing.
130
1312010-11-01      Alin Rus <alin.codejunkie@gmail.com>
132
133        * psxaio01/init.c, psxaio02/init.c: Improve coverage.
134
1352010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
136
137        * psx05/init.c: Check for correct status returned.
138        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test code
139        to exercise path when attempting to lock for reading but there
140        is at least one writer blocked waiting for access.
141
1422010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
143
144        * Makefile.am, configure.ac: New test to ensure pthread_cond_wait() and
145        sleep() (e.g. interruptible blocking and sleeping) are interruptible
146        by signal.
147        * psxsignal06/.cvsignore, psxsignal06/Makefile.am, psxsignal06/init.c,
148        psxsignal06/psxsignal06.doc, psxsignal06/psxsignal06.scn: New files.
149
1502010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
151
152        * psx02/init.c, psx02/task.c, psx03/init.c, psx04/init.c,
153        psx04/task1.c, psx04/task2.c, psx04/task3.c, psx05/init.c,
154        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
155        psx06/task.c, psx06/task2.c, psx07/init.c, psx08/init.c,
156        psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
157        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c,
158        psx11/task.c, psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
159        psxcancel01/init.c, psxchroot01/test.c, psxitimer/init.c,
160        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/test.c,
161        psxmsgq01/init.c, psxmsgq03/init.c, psxmsgq04/init.c,
162        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
163        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
164        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
165        psxstack01/init.c, psxstack02/init.c, psxualarm/init.c: Eliminate
166        double space after parenthesis on rtems_test_assert().
167
1682010-10-08      Ralf Corsépius <ralf.corsepius@rtems.org>
169
170        * psx07/init.c: Add HAVE_DECL_PTHREAD_ATTR_SETGUARDSIZE guard around
171        guardsize.
172
1732010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
174
175        * psxhdrs/pthread37.c, psxhdrs/pthread38.c, psxhdrs/pthread39.c,
176        psxhdrs/pthread40.c: New files.
177
1782010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
179
180        * Makefile.am, configure.ac, psx07/init.c, psx07/psx07.scn,
181        psxhdrs/Makefile.am, psxstack01/init.c: Add pthread_attr_getstack,
182        pthread_attr_setstack, pthread_attr_getguardsize, and
183        pthread_attr_setguardsize.
184        * psxstack02/.cvsignore, psxstack02/Makefile.am, psxstack02/init.c,
185        psxstack02/psxstack02.doc, psxstack02/psxstack02.scn: New files.
186
1872010-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
188
189        * configure.ac: Check for pthread_attr_{get,set}cputime instead of
190        pthread_pthread_attr_{get,set}cputime (Typo).
191
1922010-09-28      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
193
194        * psx15/.cvsignore, psx15/Makefile.am, psx15/init.c, psx15/psx15.scn:
195        New files.
196        * Makefile.am, configure.ac: Reflect changes above.
197
1982010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
199
200        * configure.ac: AC_CHECK_DECLS([seteuid]).
201        * psximfs02/init.c: Provide decl for seteuid if not provided by
202        libc.
203
2042010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
205
206        * psxenosys/init.c, psxenosys/psxenosys.doc,
207        psxenosys/psxenosys.scn: Remove devctl.
208
2092010-08-26      Joel Sherrill <joel.sherrill@oarcorp.com>
210
211        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect some of
212        aio being implemented.
213
2142010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
215
216        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect AIO
217        submission.
218
2192010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
220
221        * psxaio01/.cvsignore, psxaio02/.cvsignore: New files.
222
2232010-08-16      Alin Rus <alin.codejunkie@gmail.com>
224
225        * Makefile.am, configure.ac: Add psxaio01/, psxaio02/.
226        * psxaio01/Makefile.am, psxaio01/init.c, psxaio01/psxaio01.scn,
227        psxaio01/system.h: New.
228        * psxaio02/Makefile.am, psxaio02/init.c, psxaio02/psxaio02.scn,
229        psxaio02/system.h: New.
230
2312010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
232
233        PR 1598/testing
234        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New test case
235        added to improve coverage of getpwent.c.
236
2372010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
238
239        PR 1665/testing
240        * psximfs02/init.c: Fix uninitialized variable warning.
241
2422010-08-09      Bharath Suri <bharath.s.jois@gmail.com>
243
244        PR 1661/testing
245        * psximfs02/init.c: Changes to improve coverage of
246        imfs_initsupp.c, by using a bad value for
247        CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK
248
2492010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
250
251        PR 1661/testing
252        * psxchroot01/test.c, psximfs01/init.c, psximfs02/init.c,
253        psxpipe01/init.c: Eliminate most references to RTEMS_Malloc_Heap.
254
2552010-08-09      Ralf Corsépius <ralf.corsepius@rtems.org>
256
257        * psxpasswd02/init.c: Remove unused variable.
258
2592010-08-06      Bharath Suri <bharath.s.jois@gmail.com>
260
261        PR 1654/testing
262        * psx13/test.c, psx13/psx13.scn: Test case to improve testing of
263        dup2 routine.
264        * psxfile01/test.c, psxfile01/psxfile01.scn: New test to improve
265        testing of fcntl routine.
266        * psximfs01/init.c, psximfs01/psximfs01.scn: Improve testing of
267        imfs routines.
268        * psximfs02/init.c, psximfs02/psximfs02.scn: Improve coverage of
269        imfs routines.
270        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New tests to
271        improve coverage of getpwent.c.
272
2732010-08-06      Ralf Corsépius <ralf.corsepius@rtems.org>
274
275        PR 1652/GCC:
276        * psxpipe01/init.c: Expand incomplete initializers triggering
277        powerpc-gcc -msdata breakdown.
278
2792010-07-30      Bharath Suri <bharath.s.jois@gmail.com>
280
281        PR 1642/testing
282        * psximfs02/init.c, psximfs02/psximfs02.scn,
283        psximfs02/psximfs02.doc: Added test cases to exercise chmod(),
284        chown() and routines in imfs_debug.c.
285
2862010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
287
288        PR 1642/testing
289        * psximfs02/init.c, psximfs02/psximfs02.scn,
290        psximfs02/psximfs02.doc, psximfs02/Makefile.am: New test added.
291        * configure.ac, Makefile.am: Changes to accommodate psximfs02
292        test.
293
2942010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
295
296        PR 1633/testing
297        * psximfs01/init.c, psximfs01/psximfs01.scn,
298        psximfs01/psximfs01.doc: New cases to exercise
299        IMFS_memfile_remove.
300
3012010-07-27      Joel Sherrill <joel.sherrill@oarcorp.com>
302
303        * psxobj01/Makefile.am, psxobj01/init.c, psxobj01/psxobj01.scn: Add
304        test for runnign out of workspace when setting object name as string.
305
3062010-07-27      Vinu Rajashekhar <vinutheraj@gmail.com>
307
308        PR 1629/cpukit
309        * psx04/init.c: sigsuspend() was not completely following the POSIX
310        specification.
311
3122010-07-19      Bharath Suri <bharath.s.jois@gmail.com>
313
314        PR 1623/testing
315        * psx13/test.c, psx13/psx13.scn: New cases to improve coverage of
316        utime() and fpathconf().
317        * psxfile01/test.c, psxfile01/psxfile01.scn: New cases to improve
318        coverage of rmdir(), unlink(), mknod(), link(), open(), read(),
319        write().
320        * psxstat/test.c, psxstat/psxstat.scn: New case to improve
321        coverage of readlink().
322
3232010-07-17      Bharath Suri <bharath.s.jois@gmail.com>
324
325        PR 1622/testing
326        * psxchroot01/test.c, psxchroot01/psxchroot01.scn: Added two test
327        cases to completely cover chroot().
328
3292010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
330
331        * psxfile01/test.c: Avoid NULL pointer access.
332
3332010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
334
335        PR 1617/testing
336        * psxfile01/test.c, psxfile01/psxfile01.scn: Added new cases to
337        exercise_link_r and _unlink_r
338        * psxstat/test.c, psxstat/psxstat.scn: Added new cases to exercise
339        _lstat_r and _stat_r.
340        * psxtime/test.c, psxtime/psxtime.scn: Added new cases to exercise
341        _gettimeofday.
342
3432010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
344
345        * psxstat/test.c: Avoid NULL pointer access.
346
3472010-07-12      Bharath Suri <bharath.s.jois@gmail.com>
348
349        PR 1613/testing
350        * psxfchx01/init.c, psxfchx01/Makefile.am, psxfchx01/.cvsignore,
351        psxfchx01/psxfchx01.doc, psxfchx01/psxfchx01.scn: New
352        tests. Improves coverage of fchdir, fchmod, fchown directives.
353        * configure.ac, Makefile.am: Changes to accommodate new test.
354        * psxstat/test.c, psxstat/psxstat.scn: Added new test case to test
355        statvfs routine under libcsupport.
356
3572010-07-09      Bharath Suri <bharath.s.jois@gmail.com>
358
359        PR 1610/testing
360        * psx13/test.c, psx13/psx13.scn: Remove the test cases which
361        exercise pipe. These are new a new test under psxpipe01/
362        * psxpipe01/init.c, psxpipe01/Makefile.am,
363        psxpipe01/psxpipe01.scn, psxpipe01/psxpipe01.doc: Added new test.
364        * Makefile.am, configure.ac: Changes due to addition of new test:
365        psxpipe01.
366
3672010-07-08      Bharath Suri <bharath.s.jois@gmail.com>
368
369        PR 1608/testing
370        * psxfile01/init.c: Add a simple test case: Open file as read-only
371        and attemp to truncate. Improves coverage.
372
3732010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
374
375        PR 1606/cpukit
376        * psxfatal_support/init.c: Remove
377        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
378
3792010-07-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
380
381        * psxfatal_support/init.c: Print end of test message in case of
382        success.  Stop multitasking in the fatal error extension.
383        * psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
384
3852010-07-06      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
386
387        * psxtimes01/init.c: Added missing declaration.
388
3892010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
390
391        * Makefile.am, configure.ac: Add test for various forms of times() and
392        getrusage().
393        * psxgetrusage01/.cvsignore, psxgetrusage01/Makefile.am,
394        psxgetrusage01/init.c, psxgetrusage01/psxgetrusage01.doc,
395        psxgetrusage01/psxgetrusage01.scn, psxtimes01/.cvsignore,
396        psxtimes01/Makefile.am, psxtimes01/init.c, psxtimes01/psxtimes01.doc,
397        psxtimes01/psxtimes01.scn: New files.
398
3992010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
400
401        * psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in
402        /etc/passwd and /etc/group.
403
4042010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
405
406        * psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
407        cases.
408
4092010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
410
411        * psx13/test.c: Fix warning.
412
4132010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
414
415        * psxfile01/test_cat.c: Does not need posix specific macros.
416
4172010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
418
419        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
420        Remove tests which put NULL entries in file handlers.
421
4222010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
423
424        PR 1598/testing
425        * Makefile.am, configure.ac, psxpasswd01/init.c,
426        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
427        for POSIX user database (e.g. /etc/group and /etc/passwd) access
428        routines which are implemented in libcsupport/src/getpwent.c.
429        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
430        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
431
4322010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
433
434        PR 1597/cpukit
435        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
436        psxstat/test.c: Add lchown() and utimes().
437
4382010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
439
440        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
441        various POSIX methods that access UID, PID, and GID.
442        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
443        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
444        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
445        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
446        psxid01/psxid01.scn: New files.
447
4482010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
449
450        * psximfs01/init.c: Fix warning introduced.
451
4522010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
453
454        PR 1595/tests
455        * psximfs01/init.c: Fix warnings.
456
4572010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
458
459        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
460        pointer.
461
4622010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
463
464        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
465
4662010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
467
468        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
469        files of maximum sizes.
470        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
471        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
472
4732010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
474
475        * Makefile.am, configure.ac: Revert accidentally committed patch.
476
4772010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
478
479        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
480        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
481        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
482        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
483        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
484        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
485        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
486        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
487        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
488        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
489        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
490        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
491        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
492        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
493        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
494        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
495        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
496        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
497        psxsem01/Makefile.am, psxsignal01/Makefile.am,
498        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
499        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
500        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
501        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
502        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
503        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
504        committed patch.
505
5062010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
507
508        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
509        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
510        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
511        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
512        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
513        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
514        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
515        psxcancel/Makefile.am, psxcancel01/Makefile.am,
516        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
517        psxcleanup01/Makefile.am, psxclock/Makefile.am,
518        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
519        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
520        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
521        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
522        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
523        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
524        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
525        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
526        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
527        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
528        psxsem01/Makefile.am, psxsignal01/Makefile.am,
529        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
530        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
531        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
532        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
533        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
534        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
535        than number of file descriptors configured.
536
5372010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
538
539        * psxfile02/psxfile02.doc: Filled in documentation information.
540
5412010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
542
543        * Makefile.am, configure.ac: Added test case for calls that check for
544        an unopened file descriptor.
545        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
546        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
547
5482010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
549
550        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
551        parameter to adjtime NULL.
552
5532010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
554
555        * psxfatal_support/init.c: Remove references to ITRON constants.
556
5572010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
558
559        * psxfile01/test.c: Update for IMFS API changes.
560
5612010-06-02      Chris Johns <chrisj@rtems.org>
562
563        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
564        psxstat/test.c: Update to the new mount API.
565
5662010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
567
568        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
569        * include/pmacros.h: Add PRIdoff_t.
570
5712010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
572
573        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
574        exercises the _rename_r in libcsupport. For now, it also
575        provides two fsmount_me_h handlers to enable certain error
576        checking paths
577
5782010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
579
580        * psxfile01/test.c: Add check for errno on chdir(NULL).
581
5822010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
583
584        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
585
5862010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
587
588        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
589        thread can reliably reach the pthread_join() call.
590
5912010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
592
593        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
594        rewinddir(NULL) since we are now using newlib's implementation and it
595        does not check for NULL. This causes a fault on some targets.
596
5972010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
598
599        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
600        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
601        Reflect POSIX changes to sched_param.
602
6032010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
604
605        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
606        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
607        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
608        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
609        #include <unistd.h>.
610
6112009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
612
613        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
614        to cover the trivial NULL case for pipe function.
615
6162009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
617
618        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
619        and compilation issues. Initial test build was accidentally without
620        POSIX enabled.
621
6222009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
623
624        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
625        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
626        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
627        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
628        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
629        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
630        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
631        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
632        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
633        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
634        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
635        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
636        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
637        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
638        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
639        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
640        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
641        Use rtems_test_assert() consistently instead of system assert().
642        rtems_test_assert() is designed to integrate into the RTEMS test
643        suite infrastructure.
644
6452009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
646
647        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
648        families.
649        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
650        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
651
6522009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
653
654        PR 1460/cpukit
655        * psx14/init.c: Change return type on methods accessing portions of
656        RTEMS Ids to int. This allows -1 to be return on error.
657
6582009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
659
660        PR 1466/tests
661        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
662        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
663        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
664        Add test specifically to test it since it is deprecated as of
665        POSIX.1-2008.
666        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
667        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
668
6692009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
670
671        * psxcancel01/init.c: Initialize start time.
672
6732009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
674
675        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
676        returned by POSIX methods which return a pointer which is -1 on
677        error. This eliminated some casts.
678
6792009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
680
681        * psxenosys/Makefile.am: Add documentation file.
682        * psxenosys/psxenosys.doc: New file.
683
6842009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
685
686        * psxsignal03/init.c:
687        Print sigval.sival_ptr instead of "union sigval".
688
6892009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
690
691        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
692        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
693        * psxfile01/test.c: Remove obsure #ifdef's.
694        Apply PRI* macros to print struct stat fields.
695
6962009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
697
698        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
699        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
700
7012009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
702
703        * include/pmacros.h: November is the 11th month.
704
7052009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
706
707        * psxstat/test.c: Remove #ifdef's.
708        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
709        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
710        if 12MB are too big for a target (16bit compliance).
711        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
712        for 16bit compliance.
713        * psx14/init.c: Add local prototypes for
714        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
715        Reflect the prototypes having been missing to printf's.
716
7172009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
718
719        * psxsysconf/init.c:
720        Comment out sysconf(LONG_MAX) check (not useful).
721        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
722        16bit compliance.
723        * psx11/task.c: Use long for nsecs.
724        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
725        attribute to pthread_condattr_setpshared for 16bit target compliance.
726
7272009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
728
729        * psxbarrier01/test.c: Include <tmacros.h>
730
7312009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
732
733        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
734        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
735        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
736        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
737        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
738        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
739        Use PRIxpthread_t to print pthread_t's.
740
7412009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
742
743        * psxmsgq02/init.c:
744        Remove cast in call to fatal_posix_service_status_errno.
745        * psxenosys/init.c:
746        Add missing args in calls to execl, execlp, execle.
747        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
748        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
749        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
750        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
751        * configure.ac:
752        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
753
7542009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
755
756        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
757        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
758        * psxclock/init.c: Use %ld to print *.tv_nsec.
759        * psx06/init.c, psx06/system.h: Misc. warning fixes.
760
7612009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
762
763        * psxsignal03/init.c: Add missing argument to printf.
764        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
765        * psxclock/init.c, psxtimer01/psxtimer.c:
766        Use PRItime_t to print time_t's.
767        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
768        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
769
7702009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
771
772        * psxtime/test.c: Include <sys/time.h>.
773        Conditionally add local prototype for adjtime()
774        if sys/time.h doesn't supply it.
775        * psx07/init.c: Include <sched.h>, <pthread.h>.
776        * psx05/init.c: Include <sched.h>.
777        * psx11/init.c, psx09/init.c: Include <sched.h>.
778        * psx12/init.c: Include <sched.h>.
779        * psxenosys/init.c: Include <pthread.h>.
780        Conditionally add local prototype for pthread_atfork()
781        if pthread.h doesn't supply it.
782        * psxkey01/init.c: Include "test_support.h".
783
7842009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
785
786        * configure.ac: Check for pthread_atfork in pthread.h.
787        * psxrwlock01/test.c: Conditionally add local prototype for
788        pthread_atfork() if pthread.h doesn't supply it.
789        Include <pthread.h>.
790
7912009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
792
793        * configure.ac: Check for sys/mman.h.
794        Check for mprotect in sys/mman.h.
795        * psxenosys/init.c: Conditionally add local prototype for
796        mprotect() if sys/mman.h doesn't supply it.
797
7982009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
799
800        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
801        * psxrwlock01/test.c: Conditionally add local prototype for
802        pthread_rwlock_unlock() if pthread.h doesn't supply it.
803
8042009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
805
806        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
807        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
808        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
809        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
810        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
811        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
812        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
813        psxualarm/init.c: Remove unused vars.
814        Add missing prototypes.
815
8162009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
817
818        * Makefile.am: Build file IO related tests even with POSIX threading is
819        disabled.
820
8212009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
822
823        * configure.ac: Don't add -ansi -fasm to CFLAGS.
824
8252009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
826
827        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
828        remaining to not equal the period.
829
8302009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
831
832        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
833
8342009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
835
836        * psxcleanup/system.h: Fix typo.
837        * Makefile.am, configure.ac: Add new test for exercising pushing
838        and popping a clean up handler without actually executing it.
839        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
840        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
841        psxcleanup01/psxcleanup01.scn: New files.
842
8432009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
844
845        * Makefile.am, configure.ac: Add new test to ensure that canceling an
846        alarm works as defined.
847        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
848        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
849
8502009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
851
852        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
853
8542009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
855
856        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
857        parameter to timer_settime().
858
8592009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
860
861        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
862        timer_settime() for previous value. We are not using the
863        value in this particular case and this path must be exercised.
864        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
865
8662009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
867
868        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
869        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
870        cases.
871
8722009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
873
874        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
875        from an ISR.
876        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
877        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
878
8792009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
880
881        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
882        deprecated rtems_extension.
883
8842009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
885
886        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
887        nanoseconds.
888
8892009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
890
891        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
892        getpagesize().
893
8942009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
895
896        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
897        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
898        psxsignal04/Makefile.am: Move test cases which needed to be executed
899        when POSIX is disabled to psxclock so they will be.
900
9012009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
902
903        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
904        test to exercise clock and delay services enabled when POSIX threads
905        are disabled. This is split from psx01. POSIX test suite now enabled
906        when POSIX threads are disabled so only enable tests which are
907        appropriate.
908        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
909        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
910
9112009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
912
913        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
914        when not to change ssporadic scheduler so it does not touch a task's
915        priority when it is holding a mutex or its priority would be impacted
916        adversely.
917
9182009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
919
920        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
921        for adjusting time (adjtime()) where the time is adjusted by enough
922        microseconds that it crosses a second boundary.
923
9242009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
925
926        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
927        test to catch more sporadic server cases.
928
9292009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
930
931        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
932        remaining pointer.
933
9342009-08-17     
935
936        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
937        a recursize mutex.
938
9392009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
940
941        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
942        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
943        rtems_clock_get_ticks_per_second().
944
9452009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
946
947        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
948        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
949
9502009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
951
952        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
953        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
954
9552009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
956
957        * Makefile.am, configure.ac: Add test case for user providing their own
958        stack to a POSIX thread.
959        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
960        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
961
9622009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
963
964        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
965        that it hits both failing to allocate memory for the message queue
966        name and message buffers.
967
9682009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
969
970        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
971        quicker and more reliably hit the intended critical section.
972
9732009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
974
975        * Makefile.am, configure.ac: Add a test to exercise an odd case in
976        _POSIX_signals_Clear_signals.
977        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
978        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
979
9802009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
981
982        * psxmsgq04/init.c: Correct typo in configuration so test does as
983        intended.
984
9852009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
986
987        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
988        Update to handle ENFILE case now that POSIX message queues and
989        message queue file descriptors are configured separately and this
990        error is possible.
991
9922009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
993
994        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
995        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
996        allocating the message buffers for a POSIX message queue.
997
9982009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
999
1000        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
1001        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
1002        is right. Update both screens.
1003
10042009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1005
1006        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
1007        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
1008        variation which focused on real-time signals rather than user
1009        signals.
1010        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
1011        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
1012
10132009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1014
1015        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
1016        replenish period of zero.
1017
10182009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1019
1020        * Makefile.am, configure.ac: Add new test to account for properly
1021        handling keys when a thread has non-NULL key value and key has NULL
1022        destructor and when a thread has NULL key value and key has
1023        destructor.
1024        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
1025        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
1026
10272009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1028
1029        * Makefile.am, configure.ac: Add new test for exercising running out of
1030        memory while allocating the key pointers.
1031        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
1032        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
1033
10342009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1035
1036        * psxmsgq04/init.c: Add call to mq_unlink.
1037
10382009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1039
1040        * Makefile.am, configure.ac: Add shell of new test.
1041        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
1042        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
1043
10442009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1045
1046        * Makefile.am, configure.ac: Add test to address cases where a thread
1047        is waiting on a signal (sigwait) and we send it. Also address case
1048        where there are too many queued signals.
1049        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
1050        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
1051
10522009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1053
1054        * psxsignal02/init.c: Fix spacing.
1055
10562009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1057
1058        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
1059        mq_timedreceive and mq_timedsend conditions. In particular test
1060        timeout in the past.
1061
10622009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1063
1064        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
1065        with timeout in the past.
1066
10672009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1068
1069        * psxsignal02/psxsignal02.scn: Fill in screen file.
1070
10712009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1072
1073        * Makefile.am, configure.ac: Add new test to exercise algorithm to
1074        dispatch process wide signals to individual threads.
1075        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
1076        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
1077
10782009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1079
1080        * Makefile.am, configure.ac: Add test to exercise interrupt
1081        synchronization logic in _POSIX_Timer_Insert_helper that supports
1082        POSIX timers.
1083        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
1084        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
1085        psxintrcritical01/psxintrcritical01.scn: New files.
1086
10872009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
1088
1089        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
1090        multiple cases which complete coverage of thread cancellation.
1091        * psxcancel/psxcancel.doc: New file.
1092
10932009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1094
1095        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
1096        * psxsem01/system.h: Removed.
1097
10982009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1099
1100        * psxsem01/init.c: Eliminate warning.
1101
11022009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1103
1104        * psxcancel/init.c: Clean up.
1105
11062009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1107
1108        * psxmutexattr01/init.c: Make test optional if tools do not support
1109        posix mutex type attribute.
1110
11112009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1112
1113        * Makefile.am, configure.ac: Add new test to exercise error case for
1114        when a task is blocked on a condition variable with one mutex and
1115        another task attempts to block on the same condition variable with
1116        another mutex.
1117        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
1118        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
1119
11202009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1121
1122        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
1123        trylock is unable to obtain the spinlock and that attempting to
1124        unlock a spinlock from a thread which did not lock it works as
1125        expected.
1126        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
1127        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
1128        New files.
1129
11302009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1131
1132        * psxspin01/test.c: Remove unnecessary defines.
1133
11342009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1135
1136        * psx11/init.c: Use explicit scheduler.
1137
11382009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1139
1140        * Makefile.am, configure.ac: Add test to exercise
1141        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
1142        toolset enables the feature.
1143        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
1144        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
1145        psxmutexattr01/psxmutexattr01.scn: New files.
1146
11472009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1148
1149        * Makefile.am, configure.ac: Add test for auto initialization of
1150        message queues.
1151        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
1152        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
1153        psxautoinit02/psxautoinit02.scn: New files.
1154
11552009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1156
1157        * Makefile.am, configure.ac: Add test of pthread mutex auto
1158        intialization.
1159        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
1160        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
1161
11622009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1163
1164        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
1165
11662009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1167
1168        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
1169        code.
1170
11712009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1172
1173        * psx07/init.c: Slight test fix to ensure state of sched_param
1174        structure.
1175
11762009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
1177
1178        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1179        obtaining an rwlock and then releasing it twice.
1180
11812009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1182
1183        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
1184
11852009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1186
1187        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
1188        sigtimedwait(). Update screen file.
1189
11902009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
1191
1192        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1193        obtaining rwlock for write with a timed lock operation when the
1194        abstime timeout is in the past.
1195
11962009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1197
1198        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1199        obtaining rwlock for read with a timed lock operation when the
1200        abstime timeout is in the past.
1201
12022009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1203
1204        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
1205        that the assert has been removed in the source.
1206
12072009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1208
1209        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
1210        mode bits being set. This behavior was not POSIX compliant and has
1211        been corrected in the filesystem code.
1212
12132009-06-18      Chris Johns <chrisj@rtems.org>
1214
1215        * psx04/task3.c: Declare unions volatile to workaround the H8300
1216        gcc bug.
1217
12182009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1219
1220        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
1221        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
1222        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
1223
12242009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1225
1226        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1227        NULL attribute pointer on init.
1228
12292009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1230
1231        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
1232        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
1233        Improved so coverage is better.
1234
12352009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1236
1237        * psx04/init.c: Correct errors introduced by using different variable
1238        for return type when correcting typing warnings.
1239
12402009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1241
1242        * Makefile.am, configure.ac: Add new test to provide coverage analysis
1243        of the current implementation of getitimer() and setitimer().
1244        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
1245        psxitimer/psxitimer.scn: New files.
1246
12472009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1248
1249        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
1250        case to improve coverage analysis.
1251
12522009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1253
1254        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
1255        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
1256        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
1257        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
1258        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
1259        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
1260        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
1261
12622009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1263
1264        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
1265        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
1266        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
1267        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
1268        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
1269        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
1270        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
1271        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
1272        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
1273        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
1274        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
1275        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
1276        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
1277        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
1278        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
1279        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
1280        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
1281        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
1282        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
1283        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
1284        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
1285        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
1286        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
1287        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
1288        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
1289        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
1290        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
1291        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
1292        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
1293        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
1294        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
1295        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
1296        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
1297        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
1298        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
1299        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
1300        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
1301        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
1302        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
1303        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
1304        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
1305        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
1306        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
1307        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
1308        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
1309        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
1310        psxhdrs/timer07.c: Fix warnings.
1311
13122009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1313
1314        * psxfile01/test.c: Change from int to size_t.
1315
13162009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1317
1318        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1319        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1320        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1321        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1322        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
1323        psxcancel/Makefile.am, psxchroot01/Makefile.am,
1324        psxcleanup/Makefile.am, psxenosys/Makefile.am,
1325        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
1326        psxfile01/Makefile.am, psxkey01/Makefile.am,
1327        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1328        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
1329        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
1330        psxsem01/Makefile.am, psxsignal01/Makefile.am,
1331        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
1332        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
1333        psxualarm/Makefile.am: Eliminate _exe_/.exe.
1334
13352009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1336
1337        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
1338        with create option so we are sure it will get a control block and
1339        proceed to allocate other memory. Clean up screen output.
1340
13412008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1342
1343        * psx05/init.c: Add parameter to call to sched_get_priority_max().
1344
13452008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1346
1347        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
1348        Run all tests successfully with maxixum number of priorities as 16
1349        instead of 256. This was done by temporarily modifying the score
1350        priority.h maximum. This allowed testing of all API code to ensure
1351        that it worked properly with a reduced number of priorities. Most
1352        modifications were to switch from hard-coded maximum to using the API
1353        provided methods to determine maximum number of priority levels.
1354
13552008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1356
1357        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
1358        clock_gettime() NOT by reaching into the SuperCore.
1359
13602008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1361
1362        * psx01/psx01.scn: Bump version to 4.9.99.0
1363
13642008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1365
1366        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
1367        psxfatal_support/system.h: Convert to "bool".
1368
13692008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1370
1371        PR 1296/cpukit.
1372        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
1373        incorrect repeat interval. This patch fixes the following problems in
1374        the test.
1375          (1) Adds test for value of it_interval.tv_nsec.
1376          (2) Corrects test for absolute timer in past.
1377          (3) Modifies test to use different initial and repeat periods.
1378          (4) Updates psxtimer01.scn to match results.
1379
13802008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1381
1382        PR 1297/cpukit
1383        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
1384        pointer handling.
1385
13862008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1387
1388        * psxsem01/init.c: Spacing.
1389
13902008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1391
1392        PR 1293/tests
1393        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
1394
13952008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1396
1397        PR 1291/cpukit
1398        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
1399        POSIX services taking relative instead of absolute time for timeouts,
1400        these tests were updated.
1401
14022008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1403
1404        * psxfile01/test.c: truncate on /dev/console now works.
1405
14062008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1407
1408        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1409        requested for initialization task.
1410
14112008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1412
1413        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1414        like CVS conflict markers.
1415
14162008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1417
1418        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1419        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1420
14212008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1422
1423        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1424
14252008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1426
1427        * psxkey01/task.c: Fix warnings.
1428
14292008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1430
1431        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1432
14332008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1434
1435        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1436        Added tests for failure path coverages. Consolidated methods used in
1437        multiple places into support routines.
1438        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1439        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1440        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1441
14422008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1443
1444        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1445        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1446        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1447        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1448        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1449        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1450        for < 1988.
1451
14522008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1453
1454        * Makefile.am, configure.ac: New tests.
1455        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1456        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1457        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1458        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1459        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1460
14612008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1462
1463        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1464        portions of Object Services added to API.
1465        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1466        psx14/system.h: New files.
1467
14682008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1469
1470        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1471        pthread_attr_[get|set]clock.
1472
14732008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1474
1475        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1476        implementation mprotect().
1477
14782008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1479
1480        * psxcleanup/.cvsignore: New file.
1481
14822008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1483
1484        * psxcleanup/system.h: New file.
1485
14862008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1487
1488        * Makefile.am, configure.ac:
1489        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1490        psxcleanup/psxcleanup.scn: New files.
1491
14922008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1493
1494        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1495        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1496
14972007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1498
1499        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1500
15012007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1502
1503        * Makefile.am, configure.ac: Added test for ualarm
1504        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1505        psxualarm/system.h: New files.
1506
15072007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1508
1509        * Makefile.am, configure.ac: Added posix signal test
1510        * psxsignal01/Makefile.am, psxsignal01/init.c,
1511        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1512        psxsignal01/task1.c: New files.
1513
15142007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1515
1516        * Makefile.am, configure.ac: Add test for sysconf().
1517        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1518        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1519
15202007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1521
1522        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1523        sched_rr_get_interval() and sched_get_priority_max().
1524
15252007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1526
1527        * psxenosys/init.c: Fix typo.
1528
15292007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1530
1531        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1532        addition of second POSIX Timer test. Add initial version of
1533        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1534        left to add.
1535        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1536        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1537        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1538        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1539        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1540        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1541
15422007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1543
1544        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1545
15462007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1547
1548        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1549        functions that return ENOSYS.
1550        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1551        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1552
15532007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1554
1555        * psx13/test.c: Fix spelling error.
1556
15572007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1558
1559        * psxtime/test.c: Add tests for adjtime().
1560
15612007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1562
1563        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1564        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1565        cases to improve test coverage.
1566
15672007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1568
1569        PR 1262/filesystem
1570        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1571        and writev() including documentation and test case.
1572        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1573        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1574
15752007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1576
1577        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1578        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1579        test cases so last output line follows END OF pattern. Make sure test
1580        case all run. All tests appeared ok on sis.
1581
15822007-04-05      Joel Sherrill <joel@OARcorp.com>
1583
1584        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1585        behavior more closely matching GNU/Linux.
1586
15872006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1588
1589        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1590        include normal blocking and unblocking on timeout.
1591
15922006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1593
1594        * configure.ac: New BUG-REPORT address.
1595
15962006-11-17      Joel Sherrill <joel@OARcorp.com>
1597
1598        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1599        Previously the timeout was not absolute time and checked BEFORE
1600        attempting to lock semaphore.
1601
16022006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1603
1604        * psxbarrier01/main.c: New file.
1605
16062006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1607
1608        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1609        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1610        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1611        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1612
16132006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1614
1615        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1616        and partial implementation of POSIX rwlocks.
1617        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1618        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1619
16202006-10-30      Joel Sherrill <joel@OARcorp.com>
1621
1622        PR 841/rtems
1623        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1624        specification.
1625
16262006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1627
1628        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1629
16302006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1631
1632        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1633        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1634        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1635        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1636        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1637        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1638        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1639        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1640        Use rtems_testsdir instead.
1641
16422005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1643
1644        * configure.ac: Remove RTEMS_ENABLE_BARE,
1645        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1646
16472005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1648
1649        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1650        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1651        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1652        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1653        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1654        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1655        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1656        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1657        Convert to using *_PROGRAMS.
1658
16592005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1660
1661        * psx01/Makefile.am, psx02/Makefile.am,
1662        psx03/Makefile.am, psx04/Makefile.am,
1663        psx05/Makefile.am, psx06/Makefile.am,
1664        psx07/Makefile.am, psx08/Makefile.am,
1665        psx09/Makefile.am, psx10/Makefile.am,
1666        psx11/Makefile.am, psx12/Makefile.am,
1667        psx13/Makefile.am, psxcancel/Makefile.am,
1668        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1669        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1670        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1671        psxstat/Makefile.am, psxtime/Makefile.am,
1672        psxtimer/Makefile.am: Rework.
1673
16742005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1675
1676        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1677        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1678        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1679        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1680        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1681        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1682        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1683        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1684        * psxtests.am: Remove.
1685
16862005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1687
1688        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1689        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1690        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1691        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1692        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1693        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1694        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1695        psxtime/Makefile.am, psxtimer/Makefile.am:
1696        AM_CPPFLAGS += -I..../support/include.
1697
16982005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1699
1700        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1701
17022005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1703
1704        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1705        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1706        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1707        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1708        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1709        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1710        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1711        psxstat/Makefile.am: Add ../include/pmacros.h
1712        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1713        POSIX_FILES_DIRS.
1714        * psxtests.am: Remove LIB_VARIANT.
1715
17162005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1717
1718        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1719        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1720        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1721        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1722        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1723        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1724        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1725        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1726        Remove SRC, PRINT_SRC.
1727
17282005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1729
1730        * Makefile.am: Cleanup.
1731
17322005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1733
1734        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1735        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1736        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1737        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1738        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1739        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1740        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1741        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1742        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1743        Partial conversion to automake.
1744
17452005-09-01      Joel Sherrill <joel@OARcorp.com>
1746
1747        PR 628/rtems
1748        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1749        being an error.
1750
17512005-04-26      Joel Sherrill <joel@OARcorp.com>
1752
1753        * psxreaddir/test.c: Eliminate warnings.
1754
17552004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1756
1757        * configure.ac: Require automake > 1.9.
1758
17592004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1760
1761        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1762        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1763        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1764        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1765        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1766        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1767        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1768        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1769        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1770        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1771        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1772        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1773        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1774        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1775        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1776        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1777        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1778        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1779        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1780        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1781        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1782        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1783        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1784
17852004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1786
1787        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1788        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1789        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1790        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1791
17922004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1793
1794        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1795        to using c99 fixed size types.
1796
17972004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1798
1799        * Makefile.am: Remove include from SUBDIRS.
1800
18012004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1802
1803        * include/Makefile.am: Remove.
1804        * Makefile.am: Merge-in include/Makefile.am.
1805        * configure.ac: Reflect changes above.
1806
18072004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1808
1809        * configure.ac: Add 2nd arg to RTEMS_TOP.
1810
18112004-03-05      Joel Sherrill <joel@OARcorp.com>
1812
1813        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1814        psxtimer/psxtimer.c: Eliminate warnings and typos.
1815
18162004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1817
1818        PR 582/core
1819        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1820        queue test so more of it runs now.
1821
18222004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1823
1824        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1825        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1826        * psx02/Makefile.am: Ditto.
1827        * psx03/Makefile.am: Ditto.
1828        * psx04/Makefile.am: Ditto.
1829        * psx05/Makefile.am: Ditto.
1830        * psx06/Makefile.am: Ditto.
1831        * psx07/Makefile.am: Ditto.
1832        * psx08/Makefile.am: Ditto.
1833        * psx09/Makefile.am: Ditto.
1834        * psx10/Makefile.am: Ditto.
1835        * psx11/Makefile.am: Ditto.
1836        * psx12/Makefile.am: Ditto.
1837        * psx13/Makefile.am: Ditto.
1838        * psxcancel/Makefile.am: Ditto.
1839        * psxchroot01/Makefile.am: Ditto.
1840        * psxfile01/Makefile.am: Ditto.
1841        * psxmount/Makefile.am: Ditto.
1842        * psxmsgq01/Makefile.am: Ditto.
1843        * psxreaddir/Makefile.am: Ditto.
1844        * psxsem01/Makefile.am: Ditto.
1845        * psxstat/Makefile.am: Ditto.
1846        * psxtime/Makefile.am: Ditto.
1847        * psxtimer/Makefile.am: Ditto.
1848
18492003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1850
1851        * psxtests.am: Add dirstamp support.
1852
18532003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1854
1855        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1856
18572003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1858
1859        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1860
18612003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1862
1863        * psxcancel/Makefile.am: Remove used H_FILES.
1864
18652003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1866
1867        * include/Makefile.am: Reformat.
1868        * psx01/Makefile.am: Remove all-local: $(ARCH).
1869        * psx02/Makefile.am: Remove all-local: $(ARCH).
1870        * psx03/Makefile.am: Remove all-local: $(ARCH).
1871        * psx04/Makefile.am: Remove all-local: $(ARCH).
1872        * psx05/Makefile.am: Remove all-local: $(ARCH).
1873        * psx06/Makefile.am: Remove all-local: $(ARCH).
1874        * psx07/Makefile.am: Remove all-local: $(ARCH).
1875        * psx08/Makefile.am: Remove all-local: $(ARCH).
1876        * psx09/Makefile.am: Remove all-local: $(ARCH).
1877        * psx10/Makefile.am: Remove all-local: $(ARCH).
1878        * psx11/Makefile.am: Remove all-local: $(ARCH).
1879        * psx12/Makefile.am: Remove all-local: $(ARCH).
1880        * psx13/Makefile.am: Remove all-local: $(ARCH).
1881        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1882        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1883        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1884        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1885        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1886        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1887        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1888        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1889        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1890        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1891        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1892
18932003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1894
1895        * configure.ac: Reflect having moved to testsuites/.
1896
18972003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1898
1899        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1900
19012003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1902
1903        * configure.ac:Remove RTEMS_CHECK_CPU.
1904
19052003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1906
1907        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1908
19092003-09-04      Joel Sherrill <joel@OARcorp.com>
1910
1911        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1912        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1913        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1914        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1915        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1916        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1917        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1918        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1919        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1920        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1921        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1922        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1923        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1924        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1925        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1926        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1927        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1928        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1929        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1930        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1931        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1932        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1933        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1934        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1935        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1936        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1937        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1938        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1939        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1940        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1941        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1942        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1943        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1944        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1945        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1946        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1947        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1948        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1949        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1950        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1951        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1952        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1953        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1954        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1955        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1956        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1957        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1958        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1959        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1960        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1961        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1962        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1963        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1964        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1965        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1966        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1967        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1968        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1969        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1970        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1971        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1972        psxtimer/system.h: URL for license changed.
1973
19742003-09-04      Joel Sherrill <joel@OARcorp.com>
1975
1976        PR 462/tests
1977        * psxhdrs/Makefile.am: Added ualarm.c
1978        * psxhdrs/signal23.c: New file.
1979
19802003-09-03      Joel Sherrill <joel@OARcorp.com>
1981
1982        PR 463/tests
1983        PR 465/tests
1984        * psxhdrs/Makefile.am: Add new test cases.
1985        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1986        psxhdrs/timer07.c: New files.
1987
19882003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1989
1990        * Makefile.am: Reflect having moved aclocal/.
1991
19922003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1993
1994        * Makefile.am: Reflect having moved automake/.
1995        * include/Makefile.am: Reflect having moved automake/.
1996        * psx01/Makefile.am: Reflect having moved automake/.
1997        * psx02/Makefile.am: Reflect having moved automake/.
1998        * psx03/Makefile.am: Reflect having moved automake/.
1999        * psx04/Makefile.am: Reflect having moved automake/.
2000        * psx05/Makefile.am: Reflect having moved automake/.
2001        * psx06/Makefile.am: Reflect having moved automake/.
2002        * psx07/Makefile.am: Reflect having moved automake/.
2003        * psx08/Makefile.am: Reflect having moved automake/.
2004        * psx09/Makefile.am: Reflect having moved automake/.
2005        * psx10/Makefile.am: Reflect having moved automake/.
2006        * psx11/Makefile.am: Reflect having moved automake/.
2007        * psx12/Makefile.am: Reflect having moved automake/.
2008        * psx13/Makefile.am: Reflect having moved automake/.
2009        * psxcancel/Makefile.am: Reflect having moved automake/.
2010        * psxchroot01/Makefile.am: Reflect having moved automake/.
2011        * psxfile01/Makefile.am: Reflect having moved automake/.
2012        * psxhdrs/Makefile.am: Reflect having moved automake/.
2013        * psxmount/Makefile.am: Reflect having moved automake/.
2014        * psxmsgq01/Makefile.am: Reflect having moved automake/.
2015        * psxreaddir/Makefile.am: Reflect having moved automake/.
2016        * psxsem01/Makefile.am: Reflect having moved automake/.
2017        * psxstat/Makefile.am: Reflect having moved automake/.
2018        * psxtime/Makefile.am: Reflect having moved automake/.
2019        * psxtimer/Makefile.am: Reflect having moved automake/.
2020
20212003-08-14      Joel Sherrill <joel@OARcorp.com>
2022
2023        PR 408/filesystem
2024        * psx13/test.c: Added very rudimentary test of sync() service.
2025
20262003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2027
2028        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2029
20302003-06-12      Joel Sherrill <joel@OARcorp.com>
2031
2032        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
2033
20342003-05-29      Joel Sherrill <joel@OARcorp.com>
2035
2036        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
2037        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
2038        psxtimer/psxtimer.c: Removed warnings.
2039
20402003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2041
2042        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2043        CC_CFLAGS_DEFAULT (obsolete).
2044
20452003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2046
2047        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2048        Remove CC_LDFLAGS_PROFILE_V.
2049
20502003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2051
2052        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2053
20542003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2055
2056        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2057
20582003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2059
2060        * configure.ac: AC_PREREQ(2.57).
2061
20622002-11-14      Joel Sherrill <joel@OARcorp.com>
2063
2064        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
2065        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
2066        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
2067        Per PR239 update the IDs in the various screens.
2068
20692002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2070
2071        * .cvsignore: Reformat.
2072        Add autom4te*cache.
2073        Remove autom4te.cache.
2074
20752002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2076
2077        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
2078        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
2079        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
2080        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
2081        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
2082        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
2083        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
2084        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
2085        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
2086        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
2087        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
2088        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
2089        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
2090        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
2091        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
2092        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
2093        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
2094        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
2095        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
2096        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
2097        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
2098        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
2099        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
2100        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
2101
21022002-08-01      Joel Sherrill <joel@OARcorp.com>
2103
2104        * Per PR47 add support for buffered test output.  This involved
2105        adding defines to redirect output to a buffer and dump it when
2106        full, at "test pause", and at exit.  To avoid problems when redefining
2107        exit(), all tests were modified to call rtems_test_exit().
2108        Some tests, notable psxtests, had to be modified to include
2109        the standard test macro .h file (pmacros.h or tmacros.h) to
2110        enable this support.
2111        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
2112        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
2113        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
2114        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
2115        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
2116        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
2117        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
2118        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
2119        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
2120        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
2121        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
2122        psxtime/test.c, psxtimer/psxtimer.c: Modified.
2123
21242002-07-05      Joel Sherrill <joel@OARcorp.com>
2125
2126        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
2127        Updated as part of PR164 which reported problems with the RTEMS
2128        implementation of pthread_cancel.
2129       
21302001-04-26      Joel Sherrill <joel@OARcorp.com>
2131
2132        * psxmsgq01/init.c: Reflect changes made to address PR81 that
2133        reworked POSIX message queues to add a descriptor separate from
2134        the underlying message queue.  This allows non-blocking to follow
2135        the "open" not the underlying queue.
2136 
21372002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2138
2139        * configure.ac: Remove ENABLE_GCC28.
2140
21412002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2142
2143        * configure.ac:
2144        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2145        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2146        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2147        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2148        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2149        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2150        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
2151        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
2152        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
2153        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
2154        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
2155        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
2156        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
2157        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
2158        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
2159        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
2160        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
2161        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
2162        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2163        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2164        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2165        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
2166        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2167        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
2168        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2169        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
2170        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
2171        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
2172
21732001-11-07      Jennifer Averett <jennifer@OARcorp.com>
2174
2175        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
2176        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
2177        Since we check permissions before evaluating enough to see if it
2178        a regular file or directory, this hack is needed to make the regular
2179        file executable.
2180
21812001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2182
2183        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2184        * configure.in: Remove.
2185        * configure.ac: New file, generated from configure.in by autoupdate.
2186
21872001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2188
2189        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
2190
21912001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2192
2193        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
2194        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
2195        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
2196        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
2197        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
2198        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
2199        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
2200        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
2201        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
2202        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
2203        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
2204        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
2205        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
2206        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
2207        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
2208        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
2209        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
2210        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
2211        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
2212        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
2213        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
2214        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
2215        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
2216        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
2217
22182001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2219
2220        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
2221        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
2222        psxchroot01 test.
2223
22242001-05-25      Joel Sherrill <joel@OARcorp.com>
2225
2226        * Added once version of psxchroot01 test for user review.
2227        * psxchroot01: New directory.
2228        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
2229        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
2230        * configure.in, Makefile.am: Modified to reflect above.
2231
22322001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
2233
2234        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
2235
22362001-04-24      Joel Sherrill <joel@OARcorp.com>
2237
2238        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
2239        open, write, reopen, append twice from Andrew Bythell
2240        <abythell@nortelnetworks.com> that tripped an initialization
2241        problem in the IMFS.
2242
22432001-04-20      Joel Sherrill <joel@OARcorp.com>
2244
2245        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
2246        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
2247        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
2248        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
2249        Various adjustments so test output matches screens more reliably.
2250
22512001-01-25      Joel Sherrill <joel@OARcorp.com>
2252
2253        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
2254
22552000-11-17      Jennifer Averett <jennifer@OARcorp.com>
2256
2257        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
2258        to remain consistant across platforms and bsps by forcing
2259        a mount point in front of all paths.
2260
22612000-11-17      Jennifer Averret <jennifer@OARcorp.com>
2262
2263        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
2264        expected error condition in one case.
2265        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
2266        readdir() of root of mounted filesystem.  Also corrected the screen
2267        file for some mistakes noticed in this effort.
2268
22692000-11-13      Joel Sherrill <joel@OARcorp.com>
2270
2271        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
2272
22732000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2274
2275        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2276
22772000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2278
2279        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2280
22812000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2282
2283        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2284        Switch to GNU canonicalization.
2285        * psxtests.am: Remove DEFS.
2286
22872000-10-24      Joel Sherrill <joel@OARcorp.com>
2288
2289        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
2290        It was formerly incorrectly prototyped in <libio.h>.
2291
22922000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2293
2294        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2295        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2296        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2297        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2298        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
2299        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
2300        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
2301        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
2302
23032000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2304        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2305        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2306        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2307        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
2308        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
2309        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
2310        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
2311
23122000-08-10      Joel Sherrill <joel@OARcorp.com>
2313
2314        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.