source: rtems/testsuites/psxtests/ChangeLog @ dc9f1a9

4.115
Last change on this file since dc9f1a9 was dc9f1a9, checked in by Sebastian Huber <sebastian.huber@…>, on 09/05/11 at 09:49:52

2011-09-05 Sebastian Huber <sebastian.huber@…>

  • psxfatal01/psxfatal01.scn, psxfatal01/testcase.h, psxfatal02/psxfatal02.scn, psxfatal02/testcase.h, psxfatal_support/init.c: Print proper begin and end message.
  • Property mode set to 100644
File size: 93.0 KB
Line 
12011-09-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
4        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
5        psxfatal_support/init.c: Print proper begin and end message.
6
72011-08-21      Joel Sherrill <joel.sherrilL@OARcorp.com>
8
9        PR 1890/cpukit
10        * psxmsgq01/init.c: POSIX says msg_prio is allowed to be NULL.
11
122011-08-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
13
14        * psxfatal_support/init.c: Ensure that _Thread_BSP_context is
15        initialized.
16
172011-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * psx16/Makefile.am: New file.
20
212011-08-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
22
23        * psx16/.cvsignore, psx16/init.c, psx16/psx16.doc, psx16/psx16.scn: New
24        files. Accidentally missed in previous commit.
25
262011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
27
28        PR 1855/cpukit
29        * Makefile.am, configure.ac: Correct signal processing during
30        pthread_join. We are supposed to unblock the thread waiting on a
31        pthread_join(), dispatch the signal handler, account for it
32        potentially overwriting errno, and then have the thread return to
33        blocking within pthread_join().
34        * psxeintr_join/.cvsignore, psxeintr_join/Makefile.am,
35        psxeintr_join/init.c, psxeintr_join/psxeintr_join.doc,
36        psxeintr_join/psxeintr_join.scn: New files.
37
382011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
39
40        PR 1867/cpukit
41        * Makefile.am, configure.ac, psx12/task.c, psxkey03/init.c,
42        psxrwlock01/test.c: Correct implementation of pthread_exit() and
43        pthread_join() to support the case where a thread is joinable but
44        calls pthread_exit() before a thread has attempted to join.
45
462011-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
47
48        PR 1839/filesystem
49        * psxfchx01/init.c, psxfchx01/psxfchx01.scn, psxfile01/psxfile01.scn,
50        psxfile01/test.c: Update test to reflect new status codes.
51
522011-07-21      Ralf Corsépius <ralf.corsepius@rtems.org>
53
54        * psxhdrs/Makefile.am: Remove -Wno-unused-but-set-variable
55        (Non-portable).
56
572011-07-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
58
59        PR 1838/filesystem
60        * psxfchx01/init.c, psxfchx01/psxfchx01.scn: fchmod() does not need a
61        writeable file descriptor.
62
632011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
66        psxbarrier01/Makefile.am, psxrwlock01/Makefile.am,
67        psxspin01/Makefile.am, psxspin02/Makefile.am:
68        Remove scndir.
69
702011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
71
72        * psxautoinit01/Makefile.am, psxbarrier01/Makefile.am,
73        psxclassic01/Makefile.am, psxcleanup01/Makefile.am,
74        psxfchx01/Makefile.am, psxpasswd01/Makefile.am,
75        psxpasswd02/Makefile.am, psxpipe01/Makefile.am,
76        psxrwlock01/Makefile.am, psxspin01/Makefile.am,
77        psxspin02/Makefile.am: Eliminate rtems_scn_DATA.
78        Install *.doc to rtems_testsdir.
79        * Makefile.am: Remove EXTRA_DIST.
80        Remove DIST_SUBDIRS.
81        Remove obsolete comments.
82        * psxclassic01/psxclassic01.doc: Fix copyright date.
83
842011-05-16      Yaakov Selkowitz  <yselkowitz@users.sourceforge.net>
85
86        * psxclock/init.c (Init):
87        Use CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID.
88        * psxclock/psxclock.scn: Regenerate.
89
902011-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
91
92        * psxfile01/test.c, psxmsgq01/init.c, psxreaddir/test.c: Fix tests
93        broken in warning pass.
94
952011-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
96
97        * psx04/task3.c, psxfile01/test.c, psxhdrs/Makefile.am,
98        psxmsgq01/init.c, psxreaddir/test.c, psxsignal01/init.c,
99        psxtimes01/init.c, psxualarm/init.c: Remove warnings.
100
1012011-04-15      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
102
103        * psxstat/test.c: Fixed integer type.  Check status codes.
104
1052011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
106
107        * psx04/init.c, psx04/psx04.scn: Remove test case made obsolete by
108        PR1759.
109
1102011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
111
112        PR 1759/cpukit
113        * Makefile.am, configure.ac: Add test to use some pthread calls with
114        Classic Tasks.
115        * psxclassic01/.cvsignore, psxclassic01/Makefile.am,
116        psxclassic01/init.c, psxclassic01/psxclassic01.doc,
117        psxclassic01/psxclassic01.scn: New files.
118
1192011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
120
121        * configure.ac: Add AC_CONFIG_HEADER(config.h).
122
1232011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
124
125        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
126        psx03/task.c, psx04/init.c, psx04/task1.c, psx04/task2.c, psx04/task3.c,
127        psx05/init.c, psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
128        psx06/task.c, psx06/task2.c, psx07/init.c, psx07/task.c, psx08/init.c,
129        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
130        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
131        psx12/init.c, psx12/task.c, psx13/main.c, psx13/test.c, psx14/init.c,
132        psx15/init.c, psxaio01/init.c, psxaio02/init.c, psxaio03/init.c,
133        psxalarm01/init.c, psxautoinit01/init.c, psxautoinit02/init.c,
134        psxbarrier01/main.c, psxbarrier01/test.c, psxcancel/init.c,
135        psxcancel01/init.c, psxchroot01/main.c, psxchroot01/test.c,
136        psxcleanup/psxcleanup.c, psxcleanup01/init.c, psxclock/init.c,
137        psxcond01/init.c, psxenosys/init.c, psxfatal_support/init.c,
138        psxfchx01/init.c, psxfile01/main.c, psxfile01/test.c,
139        psxfile01/test_cat.c, psxfile01/test_extend.c, psxfile01/test_write.c,
140        psxfile02/init.c, psxfilelock01/init.c, psxgetrusage01/init.c,
141        psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
142        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
143        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c, psxhdrs/cond04.c,
144        psxhdrs/cond05.c, psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
145        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
146        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
147        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
148        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
149        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
150        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
151        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
152        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c, psxhdrs/proc05.c,
153        psxhdrs/proc06.c, psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
154        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
155        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
156        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
157        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
158        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
159        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
160        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
161        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
162        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
163        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
164        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
165        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
166        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
167        psxhdrs/pthread36.c, psxhdrs/pthread37.c, psxhdrs/pthread38.c,
168        psxhdrs/pthread39.c, psxhdrs/pthread40.c, psxhdrs/sched01.c,
169        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
170        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
171        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
172        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
173        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
174        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
175        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
176        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
177        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
178        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
179        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
180        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c, psxhdrs/time05.c,
181        psxhdrs/time06.c, psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
182        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
183        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
184        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
185        psxhdrs/timer07.c, psxid01/init.c, psximfs01/init.c, psximfs02/init.c,
186        psxintrcritical01/init.c, psxitimer/init.c, psxkey01/init.c,
187        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/main.c,
188        psxmount/test.c, psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
189        psxmsgq04/init.c, psxmutexattr01/init.c, psxobj01/init.c,
190        psxpasswd01/init.c, psxpasswd02/init.c, psxpipe01/init.c,
191        psxrdwrv/main.c, psxrdwrv/test.c, psxreaddir/main.c, psxreaddir/test.c,
192        psxrwlock01/main.c, psxrwlock01/test.c, psxsem01/init.c,
193        psxsignal01/init.c, psxsignal01/task1.c, psxsignal02/init.c,
194        psxsignal03/init.c, psxsignal05/init.c, psxsignal06/init.c,
195        psxspin01/main.c, psxspin01/test.c, psxspin02/main.c, psxspin02/test.c,
196        psxstack01/init.c, psxstack02/init.c, psxstat/main.c, psxstat/test.c,
197        psxsysconf/init.c, psxtime/main.c, psxtime/test.c,
198        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c, psxtimes01/init.c,
199        psxualarm/init.c, psxusleep/init.c: Add HAVE_CONFIG_H.
200
2012011-02-14      Joel Sherrill <joel.sherrill@oarcorp.com>
202
203        * psxaio03/init.c, psxaio03/psxaio03.scn: Run in a reasonable amount of
204        time. Update screen.
205
2062011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
207
208        * psximfs02/init.c: Disable EPERM test which does not work when POSIX
209        is disabled.
210
2112011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
212
213        * include/pmacros.h: Add PRIxblksize_t, PRIxblkcnt_t.
214        * configure.ac: Add AC_CHECK_SIZEOF([blksize_t]),
215        AC_CHECK_SIZEOF([blkcnt_t]).
216
2172011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
218
219        * configure.ac: Require autoconf-2.68, automake-1.11.1.
220
2212011-01-17      Alin Rus <alin.codejunkie@gmail.com>
222
223        * Makefile.am, configure.ac: Add psxaio03/.
224        * psxaio03/Makefile.am, psxaio03/init.c, psxaio03/psxaio03.scn
225        psxaio03/system.h: New.
226
2272011-01-08      Alin Rus <alin.codejunkie@gmail.com>
228
229        * psxaio02/init.c: Improve aio_cancel() coverage.
230
2312011-01-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
232
233        * psx05/init.c: Spacing.
234
2352010-11-01      Alin Rus <alin.codejunkie@gmail.com>
236
237        * psxaio01/init.c, psxaio02/init.c: Improve coverage.
238
2392010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
240
241        * psx05/init.c: Check for correct status returned.
242        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test code
243        to exercise path when attempting to lock for reading but there
244        is at least one writer blocked waiting for access.
245
2462010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
247
248        * Makefile.am, configure.ac: New test to ensure pthread_cond_wait() and
249        sleep() (e.g. interruptible blocking and sleeping) are interruptible
250        by signal.
251        * psxsignal06/.cvsignore, psxsignal06/Makefile.am, psxsignal06/init.c,
252        psxsignal06/psxsignal06.doc, psxsignal06/psxsignal06.scn: New files.
253
2542010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
255
256        * psx02/init.c, psx02/task.c, psx03/init.c, psx04/init.c,
257        psx04/task1.c, psx04/task2.c, psx04/task3.c, psx05/init.c,
258        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
259        psx06/task.c, psx06/task2.c, psx07/init.c, psx08/init.c,
260        psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
261        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c,
262        psx11/task.c, psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
263        psxcancel01/init.c, psxchroot01/test.c, psxitimer/init.c,
264        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/test.c,
265        psxmsgq01/init.c, psxmsgq03/init.c, psxmsgq04/init.c,
266        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
267        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
268        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
269        psxstack01/init.c, psxstack02/init.c, psxualarm/init.c: Eliminate
270        double space after parenthesis on rtems_test_assert().
271
2722010-10-08      Ralf Corsépius <ralf.corsepius@rtems.org>
273
274        * psx07/init.c: Add HAVE_DECL_PTHREAD_ATTR_SETGUARDSIZE guard around
275        guardsize.
276
2772010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
278
279        * psxhdrs/pthread37.c, psxhdrs/pthread38.c, psxhdrs/pthread39.c,
280        psxhdrs/pthread40.c: New files.
281
2822010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
283
284        * Makefile.am, configure.ac, psx07/init.c, psx07/psx07.scn,
285        psxhdrs/Makefile.am, psxstack01/init.c: Add pthread_attr_getstack,
286        pthread_attr_setstack, pthread_attr_getguardsize, and
287        pthread_attr_setguardsize.
288        * psxstack02/.cvsignore, psxstack02/Makefile.am, psxstack02/init.c,
289        psxstack02/psxstack02.doc, psxstack02/psxstack02.scn: New files.
290
2912010-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
292
293        * configure.ac: Check for pthread_attr_{get,set}cputime instead of
294        pthread_pthread_attr_{get,set}cputime (Typo).
295
2962010-09-28      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
297
298        * psx15/.cvsignore, psx15/Makefile.am, psx15/init.c, psx15/psx15.scn:
299        New files.
300        * Makefile.am, configure.ac: Reflect changes above.
301
3022010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
303
304        * configure.ac: AC_CHECK_DECLS([seteuid]).
305        * psximfs02/init.c: Provide decl for seteuid if not provided by
306        libc.
307
3082010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
309
310        * psxenosys/init.c, psxenosys/psxenosys.doc,
311        psxenosys/psxenosys.scn: Remove devctl.
312
3132010-08-26      Joel Sherrill <joel.sherrill@oarcorp.com>
314
315        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect some of
316        aio being implemented.
317
3182010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
319
320        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect AIO
321        submission.
322
3232010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
324
325        * psxaio01/.cvsignore, psxaio02/.cvsignore: New files.
326
3272010-08-16      Alin Rus <alin.codejunkie@gmail.com>
328
329        * Makefile.am, configure.ac: Add psxaio01/, psxaio02/.
330        * psxaio01/Makefile.am, psxaio01/init.c, psxaio01/psxaio01.scn,
331        psxaio01/system.h: New.
332        * psxaio02/Makefile.am, psxaio02/init.c, psxaio02/psxaio02.scn,
333        psxaio02/system.h: New.
334
3352010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
336
337        PR 1598/testing
338        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New test case
339        added to improve coverage of getpwent.c.
340
3412010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
342
343        PR 1665/testing
344        * psximfs02/init.c: Fix uninitialized variable warning.
345
3462010-08-09      Bharath Suri <bharath.s.jois@gmail.com>
347
348        PR 1661/testing
349        * psximfs02/init.c: Changes to improve coverage of
350        imfs_initsupp.c, by using a bad value for
351        CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK
352
3532010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
354
355        PR 1661/testing
356        * psxchroot01/test.c, psximfs01/init.c, psximfs02/init.c,
357        psxpipe01/init.c: Eliminate most references to RTEMS_Malloc_Heap.
358
3592010-08-09      Ralf Corsépius <ralf.corsepius@rtems.org>
360
361        * psxpasswd02/init.c: Remove unused variable.
362
3632010-08-06      Bharath Suri <bharath.s.jois@gmail.com>
364
365        PR 1654/testing
366        * psx13/test.c, psx13/psx13.scn: Test case to improve testing of
367        dup2 routine.
368        * psxfile01/test.c, psxfile01/psxfile01.scn: New test to improve
369        testing of fcntl routine.
370        * psximfs01/init.c, psximfs01/psximfs01.scn: Improve testing of
371        imfs routines.
372        * psximfs02/init.c, psximfs02/psximfs02.scn: Improve coverage of
373        imfs routines.
374        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New tests to
375        improve coverage of getpwent.c.
376
3772010-08-06      Ralf Corsépius <ralf.corsepius@rtems.org>
378
379        PR 1652/GCC:
380        * psxpipe01/init.c: Expand incomplete initializers triggering
381        powerpc-gcc -msdata breakdown.
382
3832010-07-30      Bharath Suri <bharath.s.jois@gmail.com>
384
385        PR 1642/testing
386        * psximfs02/init.c, psximfs02/psximfs02.scn,
387        psximfs02/psximfs02.doc: Added test cases to exercise chmod(),
388        chown() and routines in imfs_debug.c.
389
3902010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
391
392        PR 1642/testing
393        * psximfs02/init.c, psximfs02/psximfs02.scn,
394        psximfs02/psximfs02.doc, psximfs02/Makefile.am: New test added.
395        * configure.ac, Makefile.am: Changes to accommodate psximfs02
396        test.
397
3982010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
399
400        PR 1633/testing
401        * psximfs01/init.c, psximfs01/psximfs01.scn,
402        psximfs01/psximfs01.doc: New cases to exercise
403        IMFS_memfile_remove.
404
4052010-07-27      Joel Sherrill <joel.sherrill@oarcorp.com>
406
407        * psxobj01/Makefile.am, psxobj01/init.c, psxobj01/psxobj01.scn: Add
408        test for runnign out of workspace when setting object name as string.
409
4102010-07-27      Vinu Rajashekhar <vinutheraj@gmail.com>
411
412        PR 1629/cpukit
413        * psx04/init.c: sigsuspend() was not completely following the POSIX
414        specification.
415
4162010-07-19      Bharath Suri <bharath.s.jois@gmail.com>
417
418        PR 1623/testing
419        * psx13/test.c, psx13/psx13.scn: New cases to improve coverage of
420        utime() and fpathconf().
421        * psxfile01/test.c, psxfile01/psxfile01.scn: New cases to improve
422        coverage of rmdir(), unlink(), mknod(), link(), open(), read(),
423        write().
424        * psxstat/test.c, psxstat/psxstat.scn: New case to improve
425        coverage of readlink().
426
4272010-07-17      Bharath Suri <bharath.s.jois@gmail.com>
428
429        PR 1622/testing
430        * psxchroot01/test.c, psxchroot01/psxchroot01.scn: Added two test
431        cases to completely cover chroot().
432
4332010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
434
435        * psxfile01/test.c: Avoid NULL pointer access.
436
4372010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
438
439        PR 1617/testing
440        * psxfile01/test.c, psxfile01/psxfile01.scn: Added new cases to
441        exercise_link_r and _unlink_r
442        * psxstat/test.c, psxstat/psxstat.scn: Added new cases to exercise
443        _lstat_r and _stat_r.
444        * psxtime/test.c, psxtime/psxtime.scn: Added new cases to exercise
445        _gettimeofday.
446
4472010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
448
449        * psxstat/test.c: Avoid NULL pointer access.
450
4512010-07-12      Bharath Suri <bharath.s.jois@gmail.com>
452
453        PR 1613/testing
454        * psxfchx01/init.c, psxfchx01/Makefile.am, psxfchx01/.cvsignore,
455        psxfchx01/psxfchx01.doc, psxfchx01/psxfchx01.scn: New
456        tests. Improves coverage of fchdir, fchmod, fchown directives.
457        * configure.ac, Makefile.am: Changes to accommodate new test.
458        * psxstat/test.c, psxstat/psxstat.scn: Added new test case to test
459        statvfs routine under libcsupport.
460
4612010-07-09      Bharath Suri <bharath.s.jois@gmail.com>
462
463        PR 1610/testing
464        * psx13/test.c, psx13/psx13.scn: Remove the test cases which
465        exercise pipe. These are new a new test under psxpipe01/
466        * psxpipe01/init.c, psxpipe01/Makefile.am,
467        psxpipe01/psxpipe01.scn, psxpipe01/psxpipe01.doc: Added new test.
468        * Makefile.am, configure.ac: Changes due to addition of new test:
469        psxpipe01.
470
4712010-07-08      Bharath Suri <bharath.s.jois@gmail.com>
472
473        PR 1608/testing
474        * psxfile01/init.c: Add a simple test case: Open file as read-only
475        and attemp to truncate. Improves coverage.
476
4772010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
478
479        PR 1606/cpukit
480        * psxfatal_support/init.c: Remove
481        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
482
4832010-07-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
484
485        * psxfatal_support/init.c: Print end of test message in case of
486        success.  Stop multitasking in the fatal error extension.
487        * psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
488
4892010-07-06      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
490
491        * psxtimes01/init.c: Added missing declaration.
492
4932010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
494
495        * Makefile.am, configure.ac: Add test for various forms of times() and
496        getrusage().
497        * psxgetrusage01/.cvsignore, psxgetrusage01/Makefile.am,
498        psxgetrusage01/init.c, psxgetrusage01/psxgetrusage01.doc,
499        psxgetrusage01/psxgetrusage01.scn, psxtimes01/.cvsignore,
500        psxtimes01/Makefile.am, psxtimes01/init.c, psxtimes01/psxtimes01.doc,
501        psxtimes01/psxtimes01.scn: New files.
502
5032010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
504
505        * psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in
506        /etc/passwd and /etc/group.
507
5082010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
509
510        * psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
511        cases.
512
5132010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
514
515        * psx13/test.c: Fix warning.
516
5172010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
518
519        * psxfile01/test_cat.c: Does not need posix specific macros.
520
5212010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
522
523        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
524        Remove tests which put NULL entries in file handlers.
525
5262010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
527
528        PR 1598/testing
529        * Makefile.am, configure.ac, psxpasswd01/init.c,
530        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
531        for POSIX user database (e.g. /etc/group and /etc/passwd) access
532        routines which are implemented in libcsupport/src/getpwent.c.
533        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
534        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
535
5362010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
537
538        PR 1597/cpukit
539        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
540        psxstat/test.c: Add lchown() and utimes().
541
5422010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
543
544        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
545        various POSIX methods that access UID, PID, and GID.
546        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
547        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
548        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
549        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
550        psxid01/psxid01.scn: New files.
551
5522010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
553
554        * psximfs01/init.c: Fix warning introduced.
555
5562010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
557
558        PR 1595/tests
559        * psximfs01/init.c: Fix warnings.
560
5612010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
562
563        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
564        pointer.
565
5662010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
567
568        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
569
5702010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
571
572        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
573        files of maximum sizes.
574        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
575        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
576
5772010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
578
579        * Makefile.am, configure.ac: Revert accidentally committed patch.
580
5812010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
582
583        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
584        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
585        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
586        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
587        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
588        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
589        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
590        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
591        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
592        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
593        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
594        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
595        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
596        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
597        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
598        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
599        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
600        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
601        psxsem01/Makefile.am, psxsignal01/Makefile.am,
602        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
603        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
604        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
605        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
606        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
607        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
608        committed patch.
609
6102010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
611
612        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
613        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
614        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
615        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
616        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
617        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
618        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
619        psxcancel/Makefile.am, psxcancel01/Makefile.am,
620        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
621        psxcleanup01/Makefile.am, psxclock/Makefile.am,
622        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
623        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
624        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
625        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
626        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
627        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
628        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
629        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
630        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
631        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
632        psxsem01/Makefile.am, psxsignal01/Makefile.am,
633        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
634        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
635        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
636        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
637        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
638        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
639        than number of file descriptors configured.
640
6412010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
642
643        * psxfile02/psxfile02.doc: Filled in documentation information.
644
6452010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
646
647        * Makefile.am, configure.ac: Added test case for calls that check for
648        an unopened file descriptor.
649        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
650        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
651
6522010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
653
654        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
655        parameter to adjtime NULL.
656
6572010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
658
659        * psxfatal_support/init.c: Remove references to ITRON constants.
660
6612010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
662
663        * psxfile01/test.c: Update for IMFS API changes.
664
6652010-06-02      Chris Johns <chrisj@rtems.org>
666
667        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
668        psxstat/test.c: Update to the new mount API.
669
6702010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
671
672        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
673        * include/pmacros.h: Add PRIdoff_t.
674
6752010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
676
677        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
678        exercises the _rename_r in libcsupport. For now, it also
679        provides two fsmount_me_h handlers to enable certain error
680        checking paths
681
6822010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
683
684        * psxfile01/test.c: Add check for errno on chdir(NULL).
685
6862010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
687
688        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
689
6902010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
691
692        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
693        thread can reliably reach the pthread_join() call.
694
6952010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
696
697        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
698        rewinddir(NULL) since we are now using newlib's implementation and it
699        does not check for NULL. This causes a fault on some targets.
700
7012010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
702
703        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
704        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
705        Reflect POSIX changes to sched_param.
706
7072010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
708
709        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
710        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
711        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
712        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
713        #include <unistd.h>.
714
7152009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
716
717        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
718        to cover the trivial NULL case for pipe function.
719
7202009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
721
722        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
723        and compilation issues. Initial test build was accidentally without
724        POSIX enabled.
725
7262009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
727
728        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
729        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
730        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
731        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
732        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
733        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
734        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
735        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
736        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
737        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
738        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
739        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
740        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
741        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
742        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
743        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
744        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
745        Use rtems_test_assert() consistently instead of system assert().
746        rtems_test_assert() is designed to integrate into the RTEMS test
747        suite infrastructure.
748
7492009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
750
751        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
752        families.
753        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
754        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
755
7562009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
757
758        PR 1460/cpukit
759        * psx14/init.c: Change return type on methods accessing portions of
760        RTEMS Ids to int. This allows -1 to be return on error.
761
7622009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
763
764        PR 1466/tests
765        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
766        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
767        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
768        Add test specifically to test it since it is deprecated as of
769        POSIX.1-2008.
770        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
771        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
772
7732009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
774
775        * psxcancel01/init.c: Initialize start time.
776
7772009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
778
779        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
780        returned by POSIX methods which return a pointer which is -1 on
781        error. This eliminated some casts.
782
7832009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
784
785        * psxenosys/Makefile.am: Add documentation file.
786        * psxenosys/psxenosys.doc: New file.
787
7882009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
789
790        * psxsignal03/init.c:
791        Print sigval.sival_ptr instead of "union sigval".
792
7932009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
794
795        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
796        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
797        * psxfile01/test.c: Remove obsure #ifdef's.
798        Apply PRI* macros to print struct stat fields.
799
8002009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
801
802        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
803        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
804
8052009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
806
807        * include/pmacros.h: November is the 11th month.
808
8092009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
810
811        * psxstat/test.c: Remove #ifdef's.
812        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
813        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
814        if 12MB are too big for a target (16bit compliance).
815        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
816        for 16bit compliance.
817        * psx14/init.c: Add local prototypes for
818        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
819        Reflect the prototypes having been missing to printf's.
820
8212009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
822
823        * psxsysconf/init.c:
824        Comment out sysconf(LONG_MAX) check (not useful).
825        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
826        16bit compliance.
827        * psx11/task.c: Use long for nsecs.
828        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
829        attribute to pthread_condattr_setpshared for 16bit target compliance.
830
8312009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
832
833        * psxbarrier01/test.c: Include <tmacros.h>
834
8352009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
836
837        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
838        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
839        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
840        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
841        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
842        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
843        Use PRIxpthread_t to print pthread_t's.
844
8452009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
846
847        * psxmsgq02/init.c:
848        Remove cast in call to fatal_posix_service_status_errno.
849        * psxenosys/init.c:
850        Add missing args in calls to execl, execlp, execle.
851        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
852        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
853        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
854        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
855        * configure.ac:
856        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
857
8582009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
859
860        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
861        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
862        * psxclock/init.c: Use %ld to print *.tv_nsec.
863        * psx06/init.c, psx06/system.h: Misc. warning fixes.
864
8652009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
866
867        * psxsignal03/init.c: Add missing argument to printf.
868        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
869        * psxclock/init.c, psxtimer01/psxtimer.c:
870        Use PRItime_t to print time_t's.
871        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
872        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
873
8742009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
875
876        * psxtime/test.c: Include <sys/time.h>.
877        Conditionally add local prototype for adjtime()
878        if sys/time.h doesn't supply it.
879        * psx07/init.c: Include <sched.h>, <pthread.h>.
880        * psx05/init.c: Include <sched.h>.
881        * psx11/init.c, psx09/init.c: Include <sched.h>.
882        * psx12/init.c: Include <sched.h>.
883        * psxenosys/init.c: Include <pthread.h>.
884        Conditionally add local prototype for pthread_atfork()
885        if pthread.h doesn't supply it.
886        * psxkey01/init.c: Include "test_support.h".
887
8882009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
889
890        * configure.ac: Check for pthread_atfork in pthread.h.
891        * psxrwlock01/test.c: Conditionally add local prototype for
892        pthread_atfork() if pthread.h doesn't supply it.
893        Include <pthread.h>.
894
8952009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
896
897        * configure.ac: Check for sys/mman.h.
898        Check for mprotect in sys/mman.h.
899        * psxenosys/init.c: Conditionally add local prototype for
900        mprotect() if sys/mman.h doesn't supply it.
901
9022009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
903
904        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
905        * psxrwlock01/test.c: Conditionally add local prototype for
906        pthread_rwlock_unlock() if pthread.h doesn't supply it.
907
9082009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
909
910        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
911        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
912        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
913        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
914        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
915        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
916        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
917        psxualarm/init.c: Remove unused vars.
918        Add missing prototypes.
919
9202009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
921
922        * Makefile.am: Build file IO related tests even with POSIX threading is
923        disabled.
924
9252009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
926
927        * configure.ac: Don't add -ansi -fasm to CFLAGS.
928
9292009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
930
931        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
932        remaining to not equal the period.
933
9342009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
935
936        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
937
9382009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
939
940        * psxcleanup/system.h: Fix typo.
941        * Makefile.am, configure.ac: Add new test for exercising pushing
942        and popping a clean up handler without actually executing it.
943        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
944        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
945        psxcleanup01/psxcleanup01.scn: New files.
946
9472009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
948
949        * Makefile.am, configure.ac: Add new test to ensure that canceling an
950        alarm works as defined.
951        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
952        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
953
9542009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
955
956        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
957
9582009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
959
960        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
961        parameter to timer_settime().
962
9632009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
964
965        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
966        timer_settime() for previous value. We are not using the
967        value in this particular case and this path must be exercised.
968        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
969
9702009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
971
972        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
973        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
974        cases.
975
9762009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
977
978        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
979        from an ISR.
980        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
981        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
982
9832009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
984
985        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
986        deprecated rtems_extension.
987
9882009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
989
990        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
991        nanoseconds.
992
9932009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
994
995        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
996        getpagesize().
997
9982009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
999
1000        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
1001        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
1002        psxsignal04/Makefile.am: Move test cases which needed to be executed
1003        when POSIX is disabled to psxclock so they will be.
1004
10052009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1006
1007        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
1008        test to exercise clock and delay services enabled when POSIX threads
1009        are disabled. This is split from psx01. POSIX test suite now enabled
1010        when POSIX threads are disabled so only enable tests which are
1011        appropriate.
1012        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
1013        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
1014
10152009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1016
1017        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
1018        when not to change ssporadic scheduler so it does not touch a task's
1019        priority when it is holding a mutex or its priority would be impacted
1020        adversely.
1021
10222009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1023
1024        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
1025        for adjusting time (adjtime()) where the time is adjusted by enough
1026        microseconds that it crosses a second boundary.
1027
10282009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
1029
1030        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
1031        test to catch more sporadic server cases.
1032
10332009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1034
1035        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
1036        remaining pointer.
1037
10382009-08-17     
1039
1040        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
1041        a recursize mutex.
1042
10432009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1044
1045        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
1046        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
1047        rtems_clock_get_ticks_per_second().
1048
10492009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1050
1051        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
1052        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
1053
10542009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1055
1056        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
1057        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
1058
10592009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1060
1061        * Makefile.am, configure.ac: Add test case for user providing their own
1062        stack to a POSIX thread.
1063        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
1064        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
1065
10662009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1067
1068        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
1069        that it hits both failing to allocate memory for the message queue
1070        name and message buffers.
1071
10722009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1073
1074        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
1075        quicker and more reliably hit the intended critical section.
1076
10772009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1078
1079        * Makefile.am, configure.ac: Add a test to exercise an odd case in
1080        _POSIX_signals_Clear_signals.
1081        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
1082        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
1083
10842009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1085
1086        * psxmsgq04/init.c: Correct typo in configuration so test does as
1087        intended.
1088
10892009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1090
1091        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
1092        Update to handle ENFILE case now that POSIX message queues and
1093        message queue file descriptors are configured separately and this
1094        error is possible.
1095
10962009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
1097
1098        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
1099        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
1100        allocating the message buffers for a POSIX message queue.
1101
11022009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1103
1104        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
1105        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
1106        is right. Update both screens.
1107
11082009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1109
1110        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
1111        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
1112        variation which focused on real-time signals rather than user
1113        signals.
1114        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
1115        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
1116
11172009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1118
1119        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
1120        replenish period of zero.
1121
11222009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1123
1124        * Makefile.am, configure.ac: Add new test to account for properly
1125        handling keys when a thread has non-NULL key value and key has NULL
1126        destructor and when a thread has NULL key value and key has
1127        destructor.
1128        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
1129        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
1130
11312009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1132
1133        * Makefile.am, configure.ac: Add new test for exercising running out of
1134        memory while allocating the key pointers.
1135        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
1136        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
1137
11382009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1139
1140        * psxmsgq04/init.c: Add call to mq_unlink.
1141
11422009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1143
1144        * Makefile.am, configure.ac: Add shell of new test.
1145        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
1146        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
1147
11482009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1149
1150        * Makefile.am, configure.ac: Add test to address cases where a thread
1151        is waiting on a signal (sigwait) and we send it. Also address case
1152        where there are too many queued signals.
1153        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
1154        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
1155
11562009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1157
1158        * psxsignal02/init.c: Fix spacing.
1159
11602009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1161
1162        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
1163        mq_timedreceive and mq_timedsend conditions. In particular test
1164        timeout in the past.
1165
11662009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1167
1168        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
1169        with timeout in the past.
1170
11712009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1172
1173        * psxsignal02/psxsignal02.scn: Fill in screen file.
1174
11752009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1176
1177        * Makefile.am, configure.ac: Add new test to exercise algorithm to
1178        dispatch process wide signals to individual threads.
1179        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
1180        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
1181
11822009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1183
1184        * Makefile.am, configure.ac: Add test to exercise interrupt
1185        synchronization logic in _POSIX_Timer_Insert_helper that supports
1186        POSIX timers.
1187        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
1188        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
1189        psxintrcritical01/psxintrcritical01.scn: New files.
1190
11912009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
1192
1193        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
1194        multiple cases which complete coverage of thread cancellation.
1195        * psxcancel/psxcancel.doc: New file.
1196
11972009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1198
1199        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
1200        * psxsem01/system.h: Removed.
1201
12022009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1203
1204        * psxsem01/init.c: Eliminate warning.
1205
12062009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1207
1208        * psxcancel/init.c: Clean up.
1209
12102009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1211
1212        * psxmutexattr01/init.c: Make test optional if tools do not support
1213        posix mutex type attribute.
1214
12152009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1216
1217        * Makefile.am, configure.ac: Add new test to exercise error case for
1218        when a task is blocked on a condition variable with one mutex and
1219        another task attempts to block on the same condition variable with
1220        another mutex.
1221        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
1222        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
1223
12242009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1225
1226        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
1227        trylock is unable to obtain the spinlock and that attempting to
1228        unlock a spinlock from a thread which did not lock it works as
1229        expected.
1230        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
1231        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
1232        New files.
1233
12342009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1235
1236        * psxspin01/test.c: Remove unnecessary defines.
1237
12382009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1239
1240        * psx11/init.c: Use explicit scheduler.
1241
12422009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1243
1244        * Makefile.am, configure.ac: Add test to exercise
1245        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
1246        toolset enables the feature.
1247        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
1248        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
1249        psxmutexattr01/psxmutexattr01.scn: New files.
1250
12512009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1252
1253        * Makefile.am, configure.ac: Add test for auto initialization of
1254        message queues.
1255        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
1256        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
1257        psxautoinit02/psxautoinit02.scn: New files.
1258
12592009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1260
1261        * Makefile.am, configure.ac: Add test of pthread mutex auto
1262        intialization.
1263        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
1264        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
1265
12662009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1267
1268        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
1269
12702009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1271
1272        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
1273        code.
1274
12752009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1276
1277        * psx07/init.c: Slight test fix to ensure state of sched_param
1278        structure.
1279
12802009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
1281
1282        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1283        obtaining an rwlock and then releasing it twice.
1284
12852009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1286
1287        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
1288
12892009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1290
1291        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
1292        sigtimedwait(). Update screen file.
1293
12942009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
1295
1296        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1297        obtaining rwlock for write with a timed lock operation when the
1298        abstime timeout is in the past.
1299
13002009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1301
1302        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1303        obtaining rwlock for read with a timed lock operation when the
1304        abstime timeout is in the past.
1305
13062009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1307
1308        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
1309        that the assert has been removed in the source.
1310
13112009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1312
1313        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
1314        mode bits being set. This behavior was not POSIX compliant and has
1315        been corrected in the filesystem code.
1316
13172009-06-18      Chris Johns <chrisj@rtems.org>
1318
1319        * psx04/task3.c: Declare unions volatile to workaround the H8300
1320        gcc bug.
1321
13222009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1323
1324        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
1325        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
1326        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
1327
13282009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1329
1330        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1331        NULL attribute pointer on init.
1332
13332009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1334
1335        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
1336        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
1337        Improved so coverage is better.
1338
13392009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1340
1341        * psx04/init.c: Correct errors introduced by using different variable
1342        for return type when correcting typing warnings.
1343
13442009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1345
1346        * Makefile.am, configure.ac: Add new test to provide coverage analysis
1347        of the current implementation of getitimer() and setitimer().
1348        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
1349        psxitimer/psxitimer.scn: New files.
1350
13512009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1352
1353        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
1354        case to improve coverage analysis.
1355
13562009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1357
1358        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
1359        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
1360        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
1361        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
1362        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
1363        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
1364        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
1365
13662009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1367
1368        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
1369        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
1370        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
1371        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
1372        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
1373        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
1374        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
1375        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
1376        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
1377        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
1378        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
1379        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
1380        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
1381        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
1382        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
1383        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
1384        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
1385        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
1386        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
1387        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
1388        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
1389        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
1390        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
1391        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
1392        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
1393        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
1394        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
1395        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
1396        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
1397        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
1398        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
1399        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
1400        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
1401        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
1402        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
1403        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
1404        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
1405        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
1406        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
1407        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
1408        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
1409        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
1410        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
1411        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
1412        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
1413        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
1414        psxhdrs/timer07.c: Fix warnings.
1415
14162009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1417
1418        * psxfile01/test.c: Change from int to size_t.
1419
14202009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1421
1422        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1423        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1424        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1425        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1426        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
1427        psxcancel/Makefile.am, psxchroot01/Makefile.am,
1428        psxcleanup/Makefile.am, psxenosys/Makefile.am,
1429        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
1430        psxfile01/Makefile.am, psxkey01/Makefile.am,
1431        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1432        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
1433        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
1434        psxsem01/Makefile.am, psxsignal01/Makefile.am,
1435        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
1436        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
1437        psxualarm/Makefile.am: Eliminate _exe_/.exe.
1438
14392009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1440
1441        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
1442        with create option so we are sure it will get a control block and
1443        proceed to allocate other memory. Clean up screen output.
1444
14452008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1446
1447        * psx05/init.c: Add parameter to call to sched_get_priority_max().
1448
14492008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1450
1451        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
1452        Run all tests successfully with maxixum number of priorities as 16
1453        instead of 256. This was done by temporarily modifying the score
1454        priority.h maximum. This allowed testing of all API code to ensure
1455        that it worked properly with a reduced number of priorities. Most
1456        modifications were to switch from hard-coded maximum to using the API
1457        provided methods to determine maximum number of priority levels.
1458
14592008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1460
1461        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
1462        clock_gettime() NOT by reaching into the SuperCore.
1463
14642008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1465
1466        * psx01/psx01.scn: Bump version to 4.9.99.0
1467
14682008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1469
1470        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
1471        psxfatal_support/system.h: Convert to "bool".
1472
14732008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1474
1475        PR 1296/cpukit.
1476        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
1477        incorrect repeat interval. This patch fixes the following problems in
1478        the test.
1479          (1) Adds test for value of it_interval.tv_nsec.
1480          (2) Corrects test for absolute timer in past.
1481          (3) Modifies test to use different initial and repeat periods.
1482          (4) Updates psxtimer01.scn to match results.
1483
14842008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1485
1486        PR 1297/cpukit
1487        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
1488        pointer handling.
1489
14902008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1491
1492        * psxsem01/init.c: Spacing.
1493
14942008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1495
1496        PR 1293/tests
1497        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
1498
14992008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1500
1501        PR 1291/cpukit
1502        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
1503        POSIX services taking relative instead of absolute time for timeouts,
1504        these tests were updated.
1505
15062008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1507
1508        * psxfile01/test.c: truncate on /dev/console now works.
1509
15102008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1511
1512        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1513        requested for initialization task.
1514
15152008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1516
1517        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1518        like CVS conflict markers.
1519
15202008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1521
1522        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1523        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1524
15252008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1526
1527        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1528
15292008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1530
1531        * psxkey01/task.c: Fix warnings.
1532
15332008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1534
1535        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1536
15372008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1538
1539        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1540        Added tests for failure path coverages. Consolidated methods used in
1541        multiple places into support routines.
1542        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1543        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1544        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1545
15462008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1547
1548        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1549        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1550        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1551        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1552        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1553        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1554        for < 1988.
1555
15562008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1557
1558        * Makefile.am, configure.ac: New tests.
1559        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1560        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1561        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1562        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1563        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1564
15652008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1566
1567        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1568        portions of Object Services added to API.
1569        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1570        psx14/system.h: New files.
1571
15722008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1573
1574        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1575        pthread_attr_[get|set]clock.
1576
15772008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1578
1579        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1580        implementation mprotect().
1581
15822008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1583
1584        * psxcleanup/.cvsignore: New file.
1585
15862008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1587
1588        * psxcleanup/system.h: New file.
1589
15902008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1591
1592        * Makefile.am, configure.ac:
1593        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1594        psxcleanup/psxcleanup.scn: New files.
1595
15962008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1597
1598        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1599        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1600
16012007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1602
1603        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1604
16052007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1606
1607        * Makefile.am, configure.ac: Added test for ualarm
1608        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1609        psxualarm/system.h: New files.
1610
16112007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1612
1613        * Makefile.am, configure.ac: Added posix signal test
1614        * psxsignal01/Makefile.am, psxsignal01/init.c,
1615        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1616        psxsignal01/task1.c: New files.
1617
16182007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1619
1620        * Makefile.am, configure.ac: Add test for sysconf().
1621        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1622        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1623
16242007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1625
1626        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1627        sched_rr_get_interval() and sched_get_priority_max().
1628
16292007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1630
1631        * psxenosys/init.c: Fix typo.
1632
16332007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1634
1635        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1636        addition of second POSIX Timer test. Add initial version of
1637        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1638        left to add.
1639        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1640        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1641        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1642        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1643        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1644        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1645
16462007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1647
1648        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1649
16502007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1651
1652        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1653        functions that return ENOSYS.
1654        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1655        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1656
16572007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1658
1659        * psx13/test.c: Fix spelling error.
1660
16612007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1662
1663        * psxtime/test.c: Add tests for adjtime().
1664
16652007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1666
1667        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1668        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1669        cases to improve test coverage.
1670
16712007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1672
1673        PR 1262/filesystem
1674        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1675        and writev() including documentation and test case.
1676        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1677        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1678
16792007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1680
1681        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1682        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1683        test cases so last output line follows END OF pattern. Make sure test
1684        case all run. All tests appeared ok on sis.
1685
16862007-04-05      Joel Sherrill <joel@OARcorp.com>
1687
1688        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1689        behavior more closely matching GNU/Linux.
1690
16912006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1692
1693        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1694        include normal blocking and unblocking on timeout.
1695
16962006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1697
1698        * configure.ac: New BUG-REPORT address.
1699
17002006-11-17      Joel Sherrill <joel@OARcorp.com>
1701
1702        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1703        Previously the timeout was not absolute time and checked BEFORE
1704        attempting to lock semaphore.
1705
17062006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1707
1708        * psxbarrier01/main.c: New file.
1709
17102006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1711
1712        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1713        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1714        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1715        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1716
17172006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1718
1719        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1720        and partial implementation of POSIX rwlocks.
1721        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1722        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1723
17242006-10-30      Joel Sherrill <joel@OARcorp.com>
1725
1726        PR 841/rtems
1727        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1728        specification.
1729
17302006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1731
1732        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1733
17342006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1735
1736        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1737        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1738        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1739        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1740        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1741        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1742        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1743        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1744        Use rtems_testsdir instead.
1745
17462005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1747
1748        * configure.ac: Remove RTEMS_ENABLE_BARE,
1749        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1750
17512005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1752
1753        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1754        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1755        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1756        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1757        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1758        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1759        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1760        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1761        Convert to using *_PROGRAMS.
1762
17632005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1764
1765        * psx01/Makefile.am, psx02/Makefile.am,
1766        psx03/Makefile.am, psx04/Makefile.am,
1767        psx05/Makefile.am, psx06/Makefile.am,
1768        psx07/Makefile.am, psx08/Makefile.am,
1769        psx09/Makefile.am, psx10/Makefile.am,
1770        psx11/Makefile.am, psx12/Makefile.am,
1771        psx13/Makefile.am, psxcancel/Makefile.am,
1772        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1773        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1774        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1775        psxstat/Makefile.am, psxtime/Makefile.am,
1776        psxtimer/Makefile.am: Rework.
1777
17782005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1779
1780        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1781        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1782        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1783        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1784        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1785        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1786        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1787        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1788        * psxtests.am: Remove.
1789
17902005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1791
1792        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1793        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1794        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1795        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1796        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1797        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1798        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1799        psxtime/Makefile.am, psxtimer/Makefile.am:
1800        AM_CPPFLAGS += -I..../support/include.
1801
18022005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1803
1804        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1805
18062005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1807
1808        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1809        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1810        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1811        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1812        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1813        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1814        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1815        psxstat/Makefile.am: Add ../include/pmacros.h
1816        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1817        POSIX_FILES_DIRS.
1818        * psxtests.am: Remove LIB_VARIANT.
1819
18202005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1821
1822        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1823        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1824        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1825        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1826        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1827        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1828        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1829        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1830        Remove SRC, PRINT_SRC.
1831
18322005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1833
1834        * Makefile.am: Cleanup.
1835
18362005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1837
1838        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1839        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1840        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1841        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1842        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1843        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1844        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1845        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1846        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1847        Partial conversion to automake.
1848
18492005-09-01      Joel Sherrill <joel@OARcorp.com>
1850
1851        PR 628/rtems
1852        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1853        being an error.
1854
18552005-04-26      Joel Sherrill <joel@OARcorp.com>
1856
1857        * psxreaddir/test.c: Eliminate warnings.
1858
18592004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1860
1861        * configure.ac: Require automake > 1.9.
1862
18632004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1864
1865        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1866        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1867        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1868        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1869        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1870        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1871        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1872        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1873        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1874        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1875        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1876        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1877        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1878        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1879        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1880        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1881        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1882        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1883        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1884        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1885        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1886        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1887        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1888
18892004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1890
1891        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1892        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1893        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1894        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1895
18962004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1897
1898        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1899        to using c99 fixed size types.
1900
19012004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1902
1903        * Makefile.am: Remove include from SUBDIRS.
1904
19052004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1906
1907        * include/Makefile.am: Remove.
1908        * Makefile.am: Merge-in include/Makefile.am.
1909        * configure.ac: Reflect changes above.
1910
19112004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1912
1913        * configure.ac: Add 2nd arg to RTEMS_TOP.
1914
19152004-03-05      Joel Sherrill <joel@OARcorp.com>
1916
1917        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1918        psxtimer/psxtimer.c: Eliminate warnings and typos.
1919
19202004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1921
1922        PR 582/core
1923        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1924        queue test so more of it runs now.
1925
19262004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1927
1928        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1929        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1930        * psx02/Makefile.am: Ditto.
1931        * psx03/Makefile.am: Ditto.
1932        * psx04/Makefile.am: Ditto.
1933        * psx05/Makefile.am: Ditto.
1934        * psx06/Makefile.am: Ditto.
1935        * psx07/Makefile.am: Ditto.
1936        * psx08/Makefile.am: Ditto.
1937        * psx09/Makefile.am: Ditto.
1938        * psx10/Makefile.am: Ditto.
1939        * psx11/Makefile.am: Ditto.
1940        * psx12/Makefile.am: Ditto.
1941        * psx13/Makefile.am: Ditto.
1942        * psxcancel/Makefile.am: Ditto.
1943        * psxchroot01/Makefile.am: Ditto.
1944        * psxfile01/Makefile.am: Ditto.
1945        * psxmount/Makefile.am: Ditto.
1946        * psxmsgq01/Makefile.am: Ditto.
1947        * psxreaddir/Makefile.am: Ditto.
1948        * psxsem01/Makefile.am: Ditto.
1949        * psxstat/Makefile.am: Ditto.
1950        * psxtime/Makefile.am: Ditto.
1951        * psxtimer/Makefile.am: Ditto.
1952
19532003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1954
1955        * psxtests.am: Add dirstamp support.
1956
19572003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1958
1959        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1960
19612003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1962
1963        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1964
19652003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1966
1967        * psxcancel/Makefile.am: Remove used H_FILES.
1968
19692003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1970
1971        * include/Makefile.am: Reformat.
1972        * psx01/Makefile.am: Remove all-local: $(ARCH).
1973        * psx02/Makefile.am: Remove all-local: $(ARCH).
1974        * psx03/Makefile.am: Remove all-local: $(ARCH).
1975        * psx04/Makefile.am: Remove all-local: $(ARCH).
1976        * psx05/Makefile.am: Remove all-local: $(ARCH).
1977        * psx06/Makefile.am: Remove all-local: $(ARCH).
1978        * psx07/Makefile.am: Remove all-local: $(ARCH).
1979        * psx08/Makefile.am: Remove all-local: $(ARCH).
1980        * psx09/Makefile.am: Remove all-local: $(ARCH).
1981        * psx10/Makefile.am: Remove all-local: $(ARCH).
1982        * psx11/Makefile.am: Remove all-local: $(ARCH).
1983        * psx12/Makefile.am: Remove all-local: $(ARCH).
1984        * psx13/Makefile.am: Remove all-local: $(ARCH).
1985        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1986        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1987        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1988        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1989        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1990        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1991        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1992        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1993        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1994        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1995        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1996
19972003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1998
1999        * configure.ac: Reflect having moved to testsuites/.
2000
20012003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2002
2003        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2004
20052003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2006
2007        * configure.ac:Remove RTEMS_CHECK_CPU.
2008
20092003-09-15      Jennifer Averett <jennifer@OARcorp.com>
2010
2011        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
2012
20132003-09-04      Joel Sherrill <joel@OARcorp.com>
2014
2015        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
2016        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
2017        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
2018        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
2019        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
2020        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
2021        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
2022        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
2023        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
2024        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
2025        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
2026        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
2027        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
2028        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
2029        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
2030        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
2031        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
2032        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
2033        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
2034        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
2035        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
2036        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
2037        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
2038        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
2039        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
2040        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
2041        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
2042        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
2043        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
2044        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
2045        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
2046        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
2047        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
2048        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
2049        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
2050        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
2051        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
2052        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
2053        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
2054        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
2055        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
2056        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
2057        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
2058        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
2059        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
2060        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
2061        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
2062        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
2063        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
2064        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
2065        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
2066        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
2067        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
2068        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
2069        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
2070        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
2071        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
2072        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
2073        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
2074        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
2075        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
2076        psxtimer/system.h: URL for license changed.
2077
20782003-09-04      Joel Sherrill <joel@OARcorp.com>
2079
2080        PR 462/tests
2081        * psxhdrs/Makefile.am: Added ualarm.c
2082        * psxhdrs/signal23.c: New file.
2083
20842003-09-03      Joel Sherrill <joel@OARcorp.com>
2085
2086        PR 463/tests
2087        PR 465/tests
2088        * psxhdrs/Makefile.am: Add new test cases.
2089        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
2090        psxhdrs/timer07.c: New files.
2091
20922003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2093
2094        * Makefile.am: Reflect having moved aclocal/.
2095
20962003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2097
2098        * Makefile.am: Reflect having moved automake/.
2099        * include/Makefile.am: Reflect having moved automake/.
2100        * psx01/Makefile.am: Reflect having moved automake/.
2101        * psx02/Makefile.am: Reflect having moved automake/.
2102        * psx03/Makefile.am: Reflect having moved automake/.
2103        * psx04/Makefile.am: Reflect having moved automake/.
2104        * psx05/Makefile.am: Reflect having moved automake/.
2105        * psx06/Makefile.am: Reflect having moved automake/.
2106        * psx07/Makefile.am: Reflect having moved automake/.
2107        * psx08/Makefile.am: Reflect having moved automake/.
2108        * psx09/Makefile.am: Reflect having moved automake/.
2109        * psx10/Makefile.am: Reflect having moved automake/.
2110        * psx11/Makefile.am: Reflect having moved automake/.
2111        * psx12/Makefile.am: Reflect having moved automake/.
2112        * psx13/Makefile.am: Reflect having moved automake/.
2113        * psxcancel/Makefile.am: Reflect having moved automake/.
2114        * psxchroot01/Makefile.am: Reflect having moved automake/.
2115        * psxfile01/Makefile.am: Reflect having moved automake/.
2116        * psxhdrs/Makefile.am: Reflect having moved automake/.
2117        * psxmount/Makefile.am: Reflect having moved automake/.
2118        * psxmsgq01/Makefile.am: Reflect having moved automake/.
2119        * psxreaddir/Makefile.am: Reflect having moved automake/.
2120        * psxsem01/Makefile.am: Reflect having moved automake/.
2121        * psxstat/Makefile.am: Reflect having moved automake/.
2122        * psxtime/Makefile.am: Reflect having moved automake/.
2123        * psxtimer/Makefile.am: Reflect having moved automake/.
2124
21252003-08-14      Joel Sherrill <joel@OARcorp.com>
2126
2127        PR 408/filesystem
2128        * psx13/test.c: Added very rudimentary test of sync() service.
2129
21302003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2131
2132        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2133
21342003-06-12      Joel Sherrill <joel@OARcorp.com>
2135
2136        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
2137
21382003-05-29      Joel Sherrill <joel@OARcorp.com>
2139
2140        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
2141        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
2142        psxtimer/psxtimer.c: Removed warnings.
2143
21442003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2145
2146        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2147        CC_CFLAGS_DEFAULT (obsolete).
2148
21492003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2150
2151        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2152        Remove CC_LDFLAGS_PROFILE_V.
2153
21542003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2155
2156        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2157
21582003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2159
2160        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2161
21622003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2163
2164        * configure.ac: AC_PREREQ(2.57).
2165
21662002-11-14      Joel Sherrill <joel@OARcorp.com>
2167
2168        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
2169        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
2170        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
2171        Per PR239 update the IDs in the various screens.
2172
21732002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2174
2175        * .cvsignore: Reformat.
2176        Add autom4te*cache.
2177        Remove autom4te.cache.
2178
21792002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2180
2181        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
2182        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
2183        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
2184        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
2185        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
2186        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
2187        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
2188        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
2189        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
2190        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
2191        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
2192        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
2193        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
2194        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
2195        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
2196        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
2197        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
2198        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
2199        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
2200        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
2201        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
2202        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
2203        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
2204        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
2205
22062002-08-01      Joel Sherrill <joel@OARcorp.com>
2207
2208        * Per PR47 add support for buffered test output.  This involved
2209        adding defines to redirect output to a buffer and dump it when
2210        full, at "test pause", and at exit.  To avoid problems when redefining
2211        exit(), all tests were modified to call rtems_test_exit().
2212        Some tests, notable psxtests, had to be modified to include
2213        the standard test macro .h file (pmacros.h or tmacros.h) to
2214        enable this support.
2215        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
2216        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
2217        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
2218        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
2219        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
2220        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
2221        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
2222        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
2223        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
2224        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
2225        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
2226        psxtime/test.c, psxtimer/psxtimer.c: Modified.
2227
22282002-07-05      Joel Sherrill <joel@OARcorp.com>
2229
2230        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
2231        Updated as part of PR164 which reported problems with the RTEMS
2232        implementation of pthread_cancel.
2233       
22342001-04-26      Joel Sherrill <joel@OARcorp.com>
2235
2236        * psxmsgq01/init.c: Reflect changes made to address PR81 that
2237        reworked POSIX message queues to add a descriptor separate from
2238        the underlying message queue.  This allows non-blocking to follow
2239        the "open" not the underlying queue.
2240 
22412002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2242
2243        * configure.ac: Remove ENABLE_GCC28.
2244
22452002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2246
2247        * configure.ac:
2248        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2249        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2250        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2251        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2252        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2253        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2254        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
2255        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
2256        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
2257        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
2258        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
2259        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
2260        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
2261        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
2262        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
2263        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
2264        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
2265        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
2266        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2267        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2268        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2269        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
2270        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2271        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
2272        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2273        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
2274        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
2275        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
2276
22772001-11-07      Jennifer Averett <jennifer@OARcorp.com>
2278
2279        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
2280        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
2281        Since we check permissions before evaluating enough to see if it
2282        a regular file or directory, this hack is needed to make the regular
2283        file executable.
2284
22852001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2286
2287        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2288        * configure.in: Remove.
2289        * configure.ac: New file, generated from configure.in by autoupdate.
2290
22912001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2292
2293        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
2294
22952001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2296
2297        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
2298        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
2299        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
2300        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
2301        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
2302        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
2303        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
2304        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
2305        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
2306        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
2307        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
2308        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
2309        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
2310        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
2311        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
2312        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
2313        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
2314        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
2315        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
2316        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
2317        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
2318        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
2319        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
2320        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
2321
23222001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2323
2324        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
2325        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
2326        psxchroot01 test.
2327
23282001-05-25      Joel Sherrill <joel@OARcorp.com>
2329
2330        * Added once version of psxchroot01 test for user review.
2331        * psxchroot01: New directory.
2332        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
2333        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
2334        * configure.in, Makefile.am: Modified to reflect above.
2335
23362001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
2337
2338        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
2339
23402001-04-24      Joel Sherrill <joel@OARcorp.com>
2341
2342        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
2343        open, write, reopen, append twice from Andrew Bythell
2344        <abythell@nortelnetworks.com> that tripped an initialization
2345        problem in the IMFS.
2346
23472001-04-20      Joel Sherrill <joel@OARcorp.com>
2348
2349        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
2350        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
2351        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
2352        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
2353        Various adjustments so test output matches screens more reliably.
2354
23552001-01-25      Joel Sherrill <joel@OARcorp.com>
2356
2357        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
2358
23592000-11-17      Jennifer Averett <jennifer@OARcorp.com>
2360
2361        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
2362        to remain consistant across platforms and bsps by forcing
2363        a mount point in front of all paths.
2364
23652000-11-17      Jennifer Averret <jennifer@OARcorp.com>
2366
2367        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
2368        expected error condition in one case.
2369        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
2370        readdir() of root of mounted filesystem.  Also corrected the screen
2371        file for some mistakes noticed in this effort.
2372
23732000-11-13      Joel Sherrill <joel@OARcorp.com>
2374
2375        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
2376
23772000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2378
2379        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2380
23812000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2382
2383        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2384
23852000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2386
2387        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2388        Switch to GNU canonicalization.
2389        * psxtests.am: Remove DEFS.
2390
23912000-10-24      Joel Sherrill <joel@OARcorp.com>
2392
2393        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
2394        It was formerly incorrectly prototyped in <libio.h>.
2395
23962000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2397
2398        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2399        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2400        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2401        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2402        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
2403        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
2404        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
2405        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
2406
24072000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2408        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2409        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2410        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2411        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
2412        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
2413        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
2414        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
2415
24162000-08-10      Joel Sherrill <joel@OARcorp.com>
2417
2418        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.