source: rtems/testsuites/psxtests/ChangeLog @ 41909de

4.115
Last change on this file since 41909de was 41909de, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/25/11 at 16:29:14

2011-10-25 Ralf Corsépius <ralf.corsepius@…>

  • psxmsgq01/init.c: Introduce fatal_posix_mqd. Replace fatal_posix_service_pointer_minus_one with fatal_posix_mqd.
  • psxsem01/init.c: Introduce fatal_posix_sem. Replace fatal_posix_service_pointer_minus_one with fatal_posix_sem.
  • Property mode set to 100644
File size: 98.0 KB
Line 
12011-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * psxmsgq01/init.c: Introduce fatal_posix_mqd.
4        Replace fatal_posix_service_pointer_minus_one with fatal_posix_mqd.
5        * psxsem01/init.c: Introduce fatal_posix_sem.
6        Replace fatal_posix_service_pointer_minus_one with fatal_posix_sem.
7
82011-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
9
10        * psxreaddir/test.c: Remove bogus casts.
11        Fix fprintf format strings.
12
132011-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
14
15        * psxfile01/test.c: Remove local redeclaration of IMFS_dump.
16
172011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * psxhdrs/pthread01.c, psxhdrs/pthread02.c, psxhdrs/pthread03.c,
20        psxhdrs/pthread04.c, psxhdrs/pthread05.c, psxhdrs/pthread06.c,
21        psxhdrs/pthread07.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
22        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
23        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
24        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
25        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
26        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
27        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
28        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread34.c,
29        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/pthread37.c,
30        psxhdrs/pthread38.c, psxhdrs/pthread39.c, psxhdrs/pthread40.c:
31        Let test() return values (avoid warnings).
32
332011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
34
35        * psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
36        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
37        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
38        psxhdrs/cond10.c: Let test() return values (avoid warnings).
39
402011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
41
42        * psxhdrs/mutex01.c, psxhdrs/mutex02.c, psxhdrs/mutex03.c,
43        psxhdrs/mutex04.c, psxhdrs/mutex05.c, psxhdrs/mutex06.c,
44        psxhdrs/mutex07.c, psxhdrs/mutex08.c, psxhdrs/mutex09.c,
45        psxhdrs/mutex10.c, psxhdrs/mutex11.c, psxhdrs/mutex12.c,
46        psxhdrs/mutex13.c, psxhdrs/mutex14.c, psxhdrs/mutex15.c,
47        psxhdrs/mutex16.c: Let test() return values (avoid warnings).
48
492011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
50
51        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
52        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
53        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
54        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
55        psxhdrs/proc13.c, psxhdrs/proc14.c:
56        Let test() return values (avoid warnings).
57
582011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
59
60        * psxhdrs/sched01.c, psxhdrs/sched02.c, psxhdrs/sched03.c,
61        psxhdrs/sched04.c, psxhdrs/sched05.c, psxhdrs/sched06.c,
62        psxhdrs/sched07.c, psxhdrs/sched08.c:
63        Let test() return values (avoid warnings).
64
652011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
68        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
69        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
70        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
71        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
72        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
73        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
74        psxhdrs/signal22.c, psxhdrs/signal23.c:
75        Let test() return values (avoid warnings).
76
772011-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
78
79        * psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
80        psxhdrs/key04.c: Let test() return values (avoid warnings).
81        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
82        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c:
83        Let test() return values (avoid warnings).
84
852011-10-13      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * psxhdrs/signal23.c: Add comment to denote test as obsolete.
88        * configure.ac: Check for size of mode_t.
89        * psxfile01/test.c, psxstat/test.c: Include "primode.h".
90        Use PRIomode_t to print mode_t.
91
922011-10-12      Sebastian Huber <sebastian.huber@embedded-brains.de>
93
94        * psxaio01/system.h, psxaio02/system.h, psxaio03/system.h: Do not use
95        the stack checker.
96
972011-10-12      Ralf Corsépius <ralf.corsepius@rtems.org>
98
99        * psxhdrs/sync01.c, psxhdrs/sync02.c: Let test() return values
100        (avoid warnings).
101        * psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
102        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
103        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
104        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
105        psxhdrs/time13.c: Let test() return values (avoid warnings).
106        * psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
107        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
108        psxhdrs/timer07.c: Let test() return values (avoid warnings).
109
1102011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
111
112        * psx01/init.c, psx07/init.c, psx09/init.c, psx12/init.c,
113        psxclock/init.c, psxtimer01/psxtimer.c: Include "pritime.h".
114        Use PRIdtime_t to print time_t.
115
1162011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * configure.ac: Check for size of time_t.
119
1202011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
121
122        * psx16/init.c, psxclassic01/init.c, psxeintr_join/init.c:
123        Add HAVE_CONFIG_H.
124
1252011-09-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
126
127        * psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
128        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
129        psxfatal_support/init.c: Print proper begin and end message.
130
1312011-08-21      Joel Sherrill <joel.sherrilL@OARcorp.com>
132
133        PR 1890/cpukit
134        * psxmsgq01/init.c: POSIX says msg_prio is allowed to be NULL.
135
1362011-08-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
137
138        * psxfatal_support/init.c: Ensure that _Thread_BSP_context is
139        initialized.
140
1412011-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
142
143        * psx16/Makefile.am: New file.
144
1452011-08-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
146
147        * psx16/.cvsignore, psx16/init.c, psx16/psx16.doc, psx16/psx16.scn: New
148        files. Accidentally missed in previous commit.
149
1502011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
151
152        PR 1855/cpukit
153        * Makefile.am, configure.ac: Correct signal processing during
154        pthread_join. We are supposed to unblock the thread waiting on a
155        pthread_join(), dispatch the signal handler, account for it
156        potentially overwriting errno, and then have the thread return to
157        blocking within pthread_join().
158        * psxeintr_join/.cvsignore, psxeintr_join/Makefile.am,
159        psxeintr_join/init.c, psxeintr_join/psxeintr_join.doc,
160        psxeintr_join/psxeintr_join.scn: New files.
161
1622011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
163
164        PR 1867/cpukit
165        * Makefile.am, configure.ac, psx12/task.c, psxkey03/init.c,
166        psxrwlock01/test.c: Correct implementation of pthread_exit() and
167        pthread_join() to support the case where a thread is joinable but
168        calls pthread_exit() before a thread has attempted to join.
169
1702011-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
171
172        PR 1839/filesystem
173        * psxfchx01/init.c, psxfchx01/psxfchx01.scn, psxfile01/psxfile01.scn,
174        psxfile01/test.c: Update test to reflect new status codes.
175
1762011-07-21      Ralf Corsépius <ralf.corsepius@rtems.org>
177
178        * psxhdrs/Makefile.am: Remove -Wno-unused-but-set-variable
179        (Non-portable).
180
1812011-07-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
182
183        PR 1838/filesystem
184        * psxfchx01/init.c, psxfchx01/psxfchx01.scn: fchmod() does not need a
185        writeable file descriptor.
186
1872011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
188
189        * psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
190        psxbarrier01/Makefile.am, psxrwlock01/Makefile.am,
191        psxspin01/Makefile.am, psxspin02/Makefile.am:
192        Remove scndir.
193
1942011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
195
196        * psxautoinit01/Makefile.am, psxbarrier01/Makefile.am,
197        psxclassic01/Makefile.am, psxcleanup01/Makefile.am,
198        psxfchx01/Makefile.am, psxpasswd01/Makefile.am,
199        psxpasswd02/Makefile.am, psxpipe01/Makefile.am,
200        psxrwlock01/Makefile.am, psxspin01/Makefile.am,
201        psxspin02/Makefile.am: Eliminate rtems_scn_DATA.
202        Install *.doc to rtems_testsdir.
203        * Makefile.am: Remove EXTRA_DIST.
204        Remove DIST_SUBDIRS.
205        Remove obsolete comments.
206        * psxclassic01/psxclassic01.doc: Fix copyright date.
207
2082011-05-16      Yaakov Selkowitz  <yselkowitz@users.sourceforge.net>
209
210        * psxclock/init.c (Init):
211        Use CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID.
212        * psxclock/psxclock.scn: Regenerate.
213
2142011-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
215
216        * psxfile01/test.c, psxmsgq01/init.c, psxreaddir/test.c: Fix tests
217        broken in warning pass.
218
2192011-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
220
221        * psx04/task3.c, psxfile01/test.c, psxhdrs/Makefile.am,
222        psxmsgq01/init.c, psxreaddir/test.c, psxsignal01/init.c,
223        psxtimes01/init.c, psxualarm/init.c: Remove warnings.
224
2252011-04-15      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
226
227        * psxstat/test.c: Fixed integer type.  Check status codes.
228
2292011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
230
231        * psx04/init.c, psx04/psx04.scn: Remove test case made obsolete by
232        PR1759.
233
2342011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
235
236        PR 1759/cpukit
237        * Makefile.am, configure.ac: Add test to use some pthread calls with
238        Classic Tasks.
239        * psxclassic01/.cvsignore, psxclassic01/Makefile.am,
240        psxclassic01/init.c, psxclassic01/psxclassic01.doc,
241        psxclassic01/psxclassic01.scn: New files.
242
2432011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
244
245        * configure.ac: Add AC_CONFIG_HEADER(config.h).
246
2472011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
248
249        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
250        psx03/task.c, psx04/init.c, psx04/task1.c, psx04/task2.c, psx04/task3.c,
251        psx05/init.c, psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
252        psx06/task.c, psx06/task2.c, psx07/init.c, psx07/task.c, psx08/init.c,
253        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
254        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
255        psx12/init.c, psx12/task.c, psx13/main.c, psx13/test.c, psx14/init.c,
256        psx15/init.c, psxaio01/init.c, psxaio02/init.c, psxaio03/init.c,
257        psxalarm01/init.c, psxautoinit01/init.c, psxautoinit02/init.c,
258        psxbarrier01/main.c, psxbarrier01/test.c, psxcancel/init.c,
259        psxcancel01/init.c, psxchroot01/main.c, psxchroot01/test.c,
260        psxcleanup/psxcleanup.c, psxcleanup01/init.c, psxclock/init.c,
261        psxcond01/init.c, psxenosys/init.c, psxfatal_support/init.c,
262        psxfchx01/init.c, psxfile01/main.c, psxfile01/test.c,
263        psxfile01/test_cat.c, psxfile01/test_extend.c, psxfile01/test_write.c,
264        psxfile02/init.c, psxfilelock01/init.c, psxgetrusage01/init.c,
265        psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
266        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
267        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c, psxhdrs/cond04.c,
268        psxhdrs/cond05.c, psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
269        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
270        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
271        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
272        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
273        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
274        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
275        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
276        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c, psxhdrs/proc05.c,
277        psxhdrs/proc06.c, psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
278        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
279        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
280        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
281        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
282        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
283        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
284        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
285        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
286        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
287        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
288        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
289        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
290        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
291        psxhdrs/pthread36.c, psxhdrs/pthread37.c, psxhdrs/pthread38.c,
292        psxhdrs/pthread39.c, psxhdrs/pthread40.c, psxhdrs/sched01.c,
293        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
294        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
295        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
296        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
297        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
298        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
299        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
300        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
301        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
302        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
303        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
304        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c, psxhdrs/time05.c,
305        psxhdrs/time06.c, psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
306        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
307        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
308        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
309        psxhdrs/timer07.c, psxid01/init.c, psximfs01/init.c, psximfs02/init.c,
310        psxintrcritical01/init.c, psxitimer/init.c, psxkey01/init.c,
311        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/main.c,
312        psxmount/test.c, psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
313        psxmsgq04/init.c, psxmutexattr01/init.c, psxobj01/init.c,
314        psxpasswd01/init.c, psxpasswd02/init.c, psxpipe01/init.c,
315        psxrdwrv/main.c, psxrdwrv/test.c, psxreaddir/main.c, psxreaddir/test.c,
316        psxrwlock01/main.c, psxrwlock01/test.c, psxsem01/init.c,
317        psxsignal01/init.c, psxsignal01/task1.c, psxsignal02/init.c,
318        psxsignal03/init.c, psxsignal05/init.c, psxsignal06/init.c,
319        psxspin01/main.c, psxspin01/test.c, psxspin02/main.c, psxspin02/test.c,
320        psxstack01/init.c, psxstack02/init.c, psxstat/main.c, psxstat/test.c,
321        psxsysconf/init.c, psxtime/main.c, psxtime/test.c,
322        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c, psxtimes01/init.c,
323        psxualarm/init.c, psxusleep/init.c: Add HAVE_CONFIG_H.
324
3252011-02-14      Joel Sherrill <joel.sherrill@oarcorp.com>
326
327        * psxaio03/init.c, psxaio03/psxaio03.scn: Run in a reasonable amount of
328        time. Update screen.
329
3302011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
331
332        * psximfs02/init.c: Disable EPERM test which does not work when POSIX
333        is disabled.
334
3352011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
336
337        * include/pmacros.h: Add PRIxblksize_t, PRIxblkcnt_t.
338        * configure.ac: Add AC_CHECK_SIZEOF([blksize_t]),
339        AC_CHECK_SIZEOF([blkcnt_t]).
340
3412011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
342
343        * configure.ac: Require autoconf-2.68, automake-1.11.1.
344
3452011-01-17      Alin Rus <alin.codejunkie@gmail.com>
346
347        * Makefile.am, configure.ac: Add psxaio03/.
348        * psxaio03/Makefile.am, psxaio03/init.c, psxaio03/psxaio03.scn
349        psxaio03/system.h: New.
350
3512011-01-08      Alin Rus <alin.codejunkie@gmail.com>
352
353        * psxaio02/init.c: Improve aio_cancel() coverage.
354
3552011-01-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
356
357        * psx05/init.c: Spacing.
358
3592010-11-01      Alin Rus <alin.codejunkie@gmail.com>
360
361        * psxaio01/init.c, psxaio02/init.c: Improve coverage.
362
3632010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
364
365        * psx05/init.c: Check for correct status returned.
366        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test code
367        to exercise path when attempting to lock for reading but there
368        is at least one writer blocked waiting for access.
369
3702010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
371
372        * Makefile.am, configure.ac: New test to ensure pthread_cond_wait() and
373        sleep() (e.g. interruptible blocking and sleeping) are interruptible
374        by signal.
375        * psxsignal06/.cvsignore, psxsignal06/Makefile.am, psxsignal06/init.c,
376        psxsignal06/psxsignal06.doc, psxsignal06/psxsignal06.scn: New files.
377
3782010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
379
380        * psx02/init.c, psx02/task.c, psx03/init.c, psx04/init.c,
381        psx04/task1.c, psx04/task2.c, psx04/task3.c, psx05/init.c,
382        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
383        psx06/task.c, psx06/task2.c, psx07/init.c, psx08/init.c,
384        psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
385        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c,
386        psx11/task.c, psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
387        psxcancel01/init.c, psxchroot01/test.c, psxitimer/init.c,
388        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/test.c,
389        psxmsgq01/init.c, psxmsgq03/init.c, psxmsgq04/init.c,
390        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
391        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
392        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
393        psxstack01/init.c, psxstack02/init.c, psxualarm/init.c: Eliminate
394        double space after parenthesis on rtems_test_assert().
395
3962010-10-08      Ralf Corsépius <ralf.corsepius@rtems.org>
397
398        * psx07/init.c: Add HAVE_DECL_PTHREAD_ATTR_SETGUARDSIZE guard around
399        guardsize.
400
4012010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
402
403        * psxhdrs/pthread37.c, psxhdrs/pthread38.c, psxhdrs/pthread39.c,
404        psxhdrs/pthread40.c: New files.
405
4062010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
407
408        * Makefile.am, configure.ac, psx07/init.c, psx07/psx07.scn,
409        psxhdrs/Makefile.am, psxstack01/init.c: Add pthread_attr_getstack,
410        pthread_attr_setstack, pthread_attr_getguardsize, and
411        pthread_attr_setguardsize.
412        * psxstack02/.cvsignore, psxstack02/Makefile.am, psxstack02/init.c,
413        psxstack02/psxstack02.doc, psxstack02/psxstack02.scn: New files.
414
4152010-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
416
417        * configure.ac: Check for pthread_attr_{get,set}cputime instead of
418        pthread_pthread_attr_{get,set}cputime (Typo).
419
4202010-09-28      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
421
422        * psx15/.cvsignore, psx15/Makefile.am, psx15/init.c, psx15/psx15.scn:
423        New files.
424        * Makefile.am, configure.ac: Reflect changes above.
425
4262010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
427
428        * configure.ac: AC_CHECK_DECLS([seteuid]).
429        * psximfs02/init.c: Provide decl for seteuid if not provided by
430        libc.
431
4322010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
433
434        * psxenosys/init.c, psxenosys/psxenosys.doc,
435        psxenosys/psxenosys.scn: Remove devctl.
436
4372010-08-26      Joel Sherrill <joel.sherrill@oarcorp.com>
438
439        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect some of
440        aio being implemented.
441
4422010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
443
444        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect AIO
445        submission.
446
4472010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
448
449        * psxaio01/.cvsignore, psxaio02/.cvsignore: New files.
450
4512010-08-16      Alin Rus <alin.codejunkie@gmail.com>
452
453        * Makefile.am, configure.ac: Add psxaio01/, psxaio02/.
454        * psxaio01/Makefile.am, psxaio01/init.c, psxaio01/psxaio01.scn,
455        psxaio01/system.h: New.
456        * psxaio02/Makefile.am, psxaio02/init.c, psxaio02/psxaio02.scn,
457        psxaio02/system.h: New.
458
4592010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
460
461        PR 1598/testing
462        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New test case
463        added to improve coverage of getpwent.c.
464
4652010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
466
467        PR 1665/testing
468        * psximfs02/init.c: Fix uninitialized variable warning.
469
4702010-08-09      Bharath Suri <bharath.s.jois@gmail.com>
471
472        PR 1661/testing
473        * psximfs02/init.c: Changes to improve coverage of
474        imfs_initsupp.c, by using a bad value for
475        CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK
476
4772010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
478
479        PR 1661/testing
480        * psxchroot01/test.c, psximfs01/init.c, psximfs02/init.c,
481        psxpipe01/init.c: Eliminate most references to RTEMS_Malloc_Heap.
482
4832010-08-09      Ralf Corsépius <ralf.corsepius@rtems.org>
484
485        * psxpasswd02/init.c: Remove unused variable.
486
4872010-08-06      Bharath Suri <bharath.s.jois@gmail.com>
488
489        PR 1654/testing
490        * psx13/test.c, psx13/psx13.scn: Test case to improve testing of
491        dup2 routine.
492        * psxfile01/test.c, psxfile01/psxfile01.scn: New test to improve
493        testing of fcntl routine.
494        * psximfs01/init.c, psximfs01/psximfs01.scn: Improve testing of
495        imfs routines.
496        * psximfs02/init.c, psximfs02/psximfs02.scn: Improve coverage of
497        imfs routines.
498        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New tests to
499        improve coverage of getpwent.c.
500
5012010-08-06      Ralf Corsépius <ralf.corsepius@rtems.org>
502
503        PR 1652/GCC:
504        * psxpipe01/init.c: Expand incomplete initializers triggering
505        powerpc-gcc -msdata breakdown.
506
5072010-07-30      Bharath Suri <bharath.s.jois@gmail.com>
508
509        PR 1642/testing
510        * psximfs02/init.c, psximfs02/psximfs02.scn,
511        psximfs02/psximfs02.doc: Added test cases to exercise chmod(),
512        chown() and routines in imfs_debug.c.
513
5142010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
515
516        PR 1642/testing
517        * psximfs02/init.c, psximfs02/psximfs02.scn,
518        psximfs02/psximfs02.doc, psximfs02/Makefile.am: New test added.
519        * configure.ac, Makefile.am: Changes to accommodate psximfs02
520        test.
521
5222010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
523
524        PR 1633/testing
525        * psximfs01/init.c, psximfs01/psximfs01.scn,
526        psximfs01/psximfs01.doc: New cases to exercise
527        IMFS_memfile_remove.
528
5292010-07-27      Joel Sherrill <joel.sherrill@oarcorp.com>
530
531        * psxobj01/Makefile.am, psxobj01/init.c, psxobj01/psxobj01.scn: Add
532        test for runnign out of workspace when setting object name as string.
533
5342010-07-27      Vinu Rajashekhar <vinutheraj@gmail.com>
535
536        PR 1629/cpukit
537        * psx04/init.c: sigsuspend() was not completely following the POSIX
538        specification.
539
5402010-07-19      Bharath Suri <bharath.s.jois@gmail.com>
541
542        PR 1623/testing
543        * psx13/test.c, psx13/psx13.scn: New cases to improve coverage of
544        utime() and fpathconf().
545        * psxfile01/test.c, psxfile01/psxfile01.scn: New cases to improve
546        coverage of rmdir(), unlink(), mknod(), link(), open(), read(),
547        write().
548        * psxstat/test.c, psxstat/psxstat.scn: New case to improve
549        coverage of readlink().
550
5512010-07-17      Bharath Suri <bharath.s.jois@gmail.com>
552
553        PR 1622/testing
554        * psxchroot01/test.c, psxchroot01/psxchroot01.scn: Added two test
555        cases to completely cover chroot().
556
5572010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
558
559        * psxfile01/test.c: Avoid NULL pointer access.
560
5612010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
562
563        PR 1617/testing
564        * psxfile01/test.c, psxfile01/psxfile01.scn: Added new cases to
565        exercise_link_r and _unlink_r
566        * psxstat/test.c, psxstat/psxstat.scn: Added new cases to exercise
567        _lstat_r and _stat_r.
568        * psxtime/test.c, psxtime/psxtime.scn: Added new cases to exercise
569        _gettimeofday.
570
5712010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
572
573        * psxstat/test.c: Avoid NULL pointer access.
574
5752010-07-12      Bharath Suri <bharath.s.jois@gmail.com>
576
577        PR 1613/testing
578        * psxfchx01/init.c, psxfchx01/Makefile.am, psxfchx01/.cvsignore,
579        psxfchx01/psxfchx01.doc, psxfchx01/psxfchx01.scn: New
580        tests. Improves coverage of fchdir, fchmod, fchown directives.
581        * configure.ac, Makefile.am: Changes to accommodate new test.
582        * psxstat/test.c, psxstat/psxstat.scn: Added new test case to test
583        statvfs routine under libcsupport.
584
5852010-07-09      Bharath Suri <bharath.s.jois@gmail.com>
586
587        PR 1610/testing
588        * psx13/test.c, psx13/psx13.scn: Remove the test cases which
589        exercise pipe. These are new a new test under psxpipe01/
590        * psxpipe01/init.c, psxpipe01/Makefile.am,
591        psxpipe01/psxpipe01.scn, psxpipe01/psxpipe01.doc: Added new test.
592        * Makefile.am, configure.ac: Changes due to addition of new test:
593        psxpipe01.
594
5952010-07-08      Bharath Suri <bharath.s.jois@gmail.com>
596
597        PR 1608/testing
598        * psxfile01/init.c: Add a simple test case: Open file as read-only
599        and attemp to truncate. Improves coverage.
600
6012010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
602
603        PR 1606/cpukit
604        * psxfatal_support/init.c: Remove
605        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
606
6072010-07-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
608
609        * psxfatal_support/init.c: Print end of test message in case of
610        success.  Stop multitasking in the fatal error extension.
611        * psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
612
6132010-07-06      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
614
615        * psxtimes01/init.c: Added missing declaration.
616
6172010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
618
619        * Makefile.am, configure.ac: Add test for various forms of times() and
620        getrusage().
621        * psxgetrusage01/.cvsignore, psxgetrusage01/Makefile.am,
622        psxgetrusage01/init.c, psxgetrusage01/psxgetrusage01.doc,
623        psxgetrusage01/psxgetrusage01.scn, psxtimes01/.cvsignore,
624        psxtimes01/Makefile.am, psxtimes01/init.c, psxtimes01/psxtimes01.doc,
625        psxtimes01/psxtimes01.scn: New files.
626
6272010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
628
629        * psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in
630        /etc/passwd and /etc/group.
631
6322010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
633
634        * psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
635        cases.
636
6372010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
638
639        * psx13/test.c: Fix warning.
640
6412010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
642
643        * psxfile01/test_cat.c: Does not need posix specific macros.
644
6452010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
646
647        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
648        Remove tests which put NULL entries in file handlers.
649
6502010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
651
652        PR 1598/testing
653        * Makefile.am, configure.ac, psxpasswd01/init.c,
654        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
655        for POSIX user database (e.g. /etc/group and /etc/passwd) access
656        routines which are implemented in libcsupport/src/getpwent.c.
657        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
658        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
659
6602010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
661
662        PR 1597/cpukit
663        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
664        psxstat/test.c: Add lchown() and utimes().
665
6662010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
667
668        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
669        various POSIX methods that access UID, PID, and GID.
670        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
671        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
672        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
673        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
674        psxid01/psxid01.scn: New files.
675
6762010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
677
678        * psximfs01/init.c: Fix warning introduced.
679
6802010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
681
682        PR 1595/tests
683        * psximfs01/init.c: Fix warnings.
684
6852010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
686
687        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
688        pointer.
689
6902010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
691
692        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
693
6942010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
695
696        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
697        files of maximum sizes.
698        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
699        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
700
7012010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
702
703        * Makefile.am, configure.ac: Revert accidentally committed patch.
704
7052010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
706
707        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
708        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
709        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
710        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
711        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
712        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
713        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
714        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
715        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
716        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
717        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
718        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
719        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
720        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
721        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
722        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
723        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
724        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
725        psxsem01/Makefile.am, psxsignal01/Makefile.am,
726        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
727        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
728        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
729        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
730        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
731        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
732        committed patch.
733
7342010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
735
736        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
737        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
738        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
739        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
740        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
741        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
742        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
743        psxcancel/Makefile.am, psxcancel01/Makefile.am,
744        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
745        psxcleanup01/Makefile.am, psxclock/Makefile.am,
746        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
747        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
748        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
749        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
750        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
751        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
752        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
753        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
754        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
755        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
756        psxsem01/Makefile.am, psxsignal01/Makefile.am,
757        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
758        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
759        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
760        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
761        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
762        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
763        than number of file descriptors configured.
764
7652010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
766
767        * psxfile02/psxfile02.doc: Filled in documentation information.
768
7692010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
770
771        * Makefile.am, configure.ac: Added test case for calls that check for
772        an unopened file descriptor.
773        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
774        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
775
7762010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
777
778        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
779        parameter to adjtime NULL.
780
7812010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
782
783        * psxfatal_support/init.c: Remove references to ITRON constants.
784
7852010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
786
787        * psxfile01/test.c: Update for IMFS API changes.
788
7892010-06-02      Chris Johns <chrisj@rtems.org>
790
791        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
792        psxstat/test.c: Update to the new mount API.
793
7942010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
795
796        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
797        * include/pmacros.h: Add PRIdoff_t.
798
7992010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
800
801        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
802        exercises the _rename_r in libcsupport. For now, it also
803        provides two fsmount_me_h handlers to enable certain error
804        checking paths
805
8062010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
807
808        * psxfile01/test.c: Add check for errno on chdir(NULL).
809
8102010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
811
812        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
813
8142010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
815
816        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
817        thread can reliably reach the pthread_join() call.
818
8192010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
820
821        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
822        rewinddir(NULL) since we are now using newlib's implementation and it
823        does not check for NULL. This causes a fault on some targets.
824
8252010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
826
827        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
828        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
829        Reflect POSIX changes to sched_param.
830
8312010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
832
833        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
834        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
835        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
836        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
837        #include <unistd.h>.
838
8392009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
840
841        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
842        to cover the trivial NULL case for pipe function.
843
8442009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
845
846        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
847        and compilation issues. Initial test build was accidentally without
848        POSIX enabled.
849
8502009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
851
852        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
853        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
854        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
855        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
856        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
857        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
858        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
859        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
860        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
861        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
862        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
863        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
864        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
865        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
866        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
867        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
868        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
869        Use rtems_test_assert() consistently instead of system assert().
870        rtems_test_assert() is designed to integrate into the RTEMS test
871        suite infrastructure.
872
8732009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
874
875        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
876        families.
877        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
878        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
879
8802009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
881
882        PR 1460/cpukit
883        * psx14/init.c: Change return type on methods accessing portions of
884        RTEMS Ids to int. This allows -1 to be return on error.
885
8862009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
887
888        PR 1466/tests
889        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
890        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
891        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
892        Add test specifically to test it since it is deprecated as of
893        POSIX.1-2008.
894        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
895        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
896
8972009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
898
899        * psxcancel01/init.c: Initialize start time.
900
9012009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
902
903        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
904        returned by POSIX methods which return a pointer which is -1 on
905        error. This eliminated some casts.
906
9072009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
908
909        * psxenosys/Makefile.am: Add documentation file.
910        * psxenosys/psxenosys.doc: New file.
911
9122009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
913
914        * psxsignal03/init.c:
915        Print sigval.sival_ptr instead of "union sigval".
916
9172009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
918
919        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
920        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
921        * psxfile01/test.c: Remove obsure #ifdef's.
922        Apply PRI* macros to print struct stat fields.
923
9242009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
925
926        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
927        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
928
9292009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
930
931        * include/pmacros.h: November is the 11th month.
932
9332009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
934
935        * psxstat/test.c: Remove #ifdef's.
936        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
937        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
938        if 12MB are too big for a target (16bit compliance).
939        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
940        for 16bit compliance.
941        * psx14/init.c: Add local prototypes for
942        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
943        Reflect the prototypes having been missing to printf's.
944
9452009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
946
947        * psxsysconf/init.c:
948        Comment out sysconf(LONG_MAX) check (not useful).
949        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
950        16bit compliance.
951        * psx11/task.c: Use long for nsecs.
952        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
953        attribute to pthread_condattr_setpshared for 16bit target compliance.
954
9552009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
956
957        * psxbarrier01/test.c: Include <tmacros.h>
958
9592009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
960
961        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
962        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
963        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
964        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
965        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
966        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
967        Use PRIxpthread_t to print pthread_t's.
968
9692009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
970
971        * psxmsgq02/init.c:
972        Remove cast in call to fatal_posix_service_status_errno.
973        * psxenosys/init.c:
974        Add missing args in calls to execl, execlp, execle.
975        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
976        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
977        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
978        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
979        * configure.ac:
980        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
981
9822009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
983
984        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
985        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
986        * psxclock/init.c: Use %ld to print *.tv_nsec.
987        * psx06/init.c, psx06/system.h: Misc. warning fixes.
988
9892009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
990
991        * psxsignal03/init.c: Add missing argument to printf.
992        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
993        * psxclock/init.c, psxtimer01/psxtimer.c:
994        Use PRItime_t to print time_t's.
995        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
996        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
997
9982009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
999
1000        * psxtime/test.c: Include <sys/time.h>.
1001        Conditionally add local prototype for adjtime()
1002        if sys/time.h doesn't supply it.
1003        * psx07/init.c: Include <sched.h>, <pthread.h>.
1004        * psx05/init.c: Include <sched.h>.
1005        * psx11/init.c, psx09/init.c: Include <sched.h>.
1006        * psx12/init.c: Include <sched.h>.
1007        * psxenosys/init.c: Include <pthread.h>.
1008        Conditionally add local prototype for pthread_atfork()
1009        if pthread.h doesn't supply it.
1010        * psxkey01/init.c: Include "test_support.h".
1011
10122009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1013
1014        * configure.ac: Check for pthread_atfork in pthread.h.
1015        * psxrwlock01/test.c: Conditionally add local prototype for
1016        pthread_atfork() if pthread.h doesn't supply it.
1017        Include <pthread.h>.
1018
10192009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1020
1021        * configure.ac: Check for sys/mman.h.
1022        Check for mprotect in sys/mman.h.
1023        * psxenosys/init.c: Conditionally add local prototype for
1024        mprotect() if sys/mman.h doesn't supply it.
1025
10262009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1027
1028        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
1029        * psxrwlock01/test.c: Conditionally add local prototype for
1030        pthread_rwlock_unlock() if pthread.h doesn't supply it.
1031
10322009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1033
1034        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
1035        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
1036        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
1037        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
1038        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
1039        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
1040        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
1041        psxualarm/init.c: Remove unused vars.
1042        Add missing prototypes.
1043
10442009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1045
1046        * Makefile.am: Build file IO related tests even with POSIX threading is
1047        disabled.
1048
10492009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1050
1051        * configure.ac: Don't add -ansi -fasm to CFLAGS.
1052
10532009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1054
1055        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
1056        remaining to not equal the period.
1057
10582009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
1059
1060        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
1061
10622009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
1063
1064        * psxcleanup/system.h: Fix typo.
1065        * Makefile.am, configure.ac: Add new test for exercising pushing
1066        and popping a clean up handler without actually executing it.
1067        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
1068        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
1069        psxcleanup01/psxcleanup01.scn: New files.
1070
10712009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1072
1073        * Makefile.am, configure.ac: Add new test to ensure that canceling an
1074        alarm works as defined.
1075        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
1076        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
1077
10782009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1079
1080        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
1081
10822009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
1083
1084        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
1085        parameter to timer_settime().
1086
10872009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1088
1089        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
1090        timer_settime() for previous value. We are not using the
1091        value in this particular case and this path must be exercised.
1092        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
1093
10942009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1095
1096        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
1097        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
1098        cases.
1099
11002009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1101
1102        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
1103        from an ISR.
1104        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
1105        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
1106
11072009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1108
1109        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
1110        deprecated rtems_extension.
1111
11122009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1113
1114        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
1115        nanoseconds.
1116
11172009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1118
1119        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
1120        getpagesize().
1121
11222009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1123
1124        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
1125        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
1126        psxsignal04/Makefile.am: Move test cases which needed to be executed
1127        when POSIX is disabled to psxclock so they will be.
1128
11292009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1130
1131        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
1132        test to exercise clock and delay services enabled when POSIX threads
1133        are disabled. This is split from psx01. POSIX test suite now enabled
1134        when POSIX threads are disabled so only enable tests which are
1135        appropriate.
1136        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
1137        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
1138
11392009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1140
1141        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
1142        when not to change ssporadic scheduler so it does not touch a task's
1143        priority when it is holding a mutex or its priority would be impacted
1144        adversely.
1145
11462009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1147
1148        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
1149        for adjusting time (adjtime()) where the time is adjusted by enough
1150        microseconds that it crosses a second boundary.
1151
11522009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
1153
1154        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
1155        test to catch more sporadic server cases.
1156
11572009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1158
1159        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
1160        remaining pointer.
1161
11622009-08-17     
1163
1164        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
1165        a recursize mutex.
1166
11672009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1168
1169        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
1170        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
1171        rtems_clock_get_ticks_per_second().
1172
11732009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1174
1175        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
1176        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
1177
11782009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1179
1180        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
1181        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
1182
11832009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1184
1185        * Makefile.am, configure.ac: Add test case for user providing their own
1186        stack to a POSIX thread.
1187        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
1188        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
1189
11902009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1191
1192        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
1193        that it hits both failing to allocate memory for the message queue
1194        name and message buffers.
1195
11962009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1197
1198        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
1199        quicker and more reliably hit the intended critical section.
1200
12012009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1202
1203        * Makefile.am, configure.ac: Add a test to exercise an odd case in
1204        _POSIX_signals_Clear_signals.
1205        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
1206        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
1207
12082009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1209
1210        * psxmsgq04/init.c: Correct typo in configuration so test does as
1211        intended.
1212
12132009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1214
1215        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
1216        Update to handle ENFILE case now that POSIX message queues and
1217        message queue file descriptors are configured separately and this
1218        error is possible.
1219
12202009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
1221
1222        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
1223        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
1224        allocating the message buffers for a POSIX message queue.
1225
12262009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1227
1228        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
1229        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
1230        is right. Update both screens.
1231
12322009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1233
1234        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
1235        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
1236        variation which focused on real-time signals rather than user
1237        signals.
1238        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
1239        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
1240
12412009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1242
1243        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
1244        replenish period of zero.
1245
12462009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1247
1248        * Makefile.am, configure.ac: Add new test to account for properly
1249        handling keys when a thread has non-NULL key value and key has NULL
1250        destructor and when a thread has NULL key value and key has
1251        destructor.
1252        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
1253        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
1254
12552009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1256
1257        * Makefile.am, configure.ac: Add new test for exercising running out of
1258        memory while allocating the key pointers.
1259        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
1260        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
1261
12622009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1263
1264        * psxmsgq04/init.c: Add call to mq_unlink.
1265
12662009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1267
1268        * Makefile.am, configure.ac: Add shell of new test.
1269        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
1270        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
1271
12722009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1273
1274        * Makefile.am, configure.ac: Add test to address cases where a thread
1275        is waiting on a signal (sigwait) and we send it. Also address case
1276        where there are too many queued signals.
1277        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
1278        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
1279
12802009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1281
1282        * psxsignal02/init.c: Fix spacing.
1283
12842009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1285
1286        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
1287        mq_timedreceive and mq_timedsend conditions. In particular test
1288        timeout in the past.
1289
12902009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1291
1292        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
1293        with timeout in the past.
1294
12952009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1296
1297        * psxsignal02/psxsignal02.scn: Fill in screen file.
1298
12992009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1300
1301        * Makefile.am, configure.ac: Add new test to exercise algorithm to
1302        dispatch process wide signals to individual threads.
1303        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
1304        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
1305
13062009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1307
1308        * Makefile.am, configure.ac: Add test to exercise interrupt
1309        synchronization logic in _POSIX_Timer_Insert_helper that supports
1310        POSIX timers.
1311        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
1312        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
1313        psxintrcritical01/psxintrcritical01.scn: New files.
1314
13152009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
1316
1317        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
1318        multiple cases which complete coverage of thread cancellation.
1319        * psxcancel/psxcancel.doc: New file.
1320
13212009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1322
1323        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
1324        * psxsem01/system.h: Removed.
1325
13262009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1327
1328        * psxsem01/init.c: Eliminate warning.
1329
13302009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1331
1332        * psxcancel/init.c: Clean up.
1333
13342009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1335
1336        * psxmutexattr01/init.c: Make test optional if tools do not support
1337        posix mutex type attribute.
1338
13392009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1340
1341        * Makefile.am, configure.ac: Add new test to exercise error case for
1342        when a task is blocked on a condition variable with one mutex and
1343        another task attempts to block on the same condition variable with
1344        another mutex.
1345        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
1346        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
1347
13482009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1349
1350        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
1351        trylock is unable to obtain the spinlock and that attempting to
1352        unlock a spinlock from a thread which did not lock it works as
1353        expected.
1354        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
1355        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
1356        New files.
1357
13582009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1359
1360        * psxspin01/test.c: Remove unnecessary defines.
1361
13622009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1363
1364        * psx11/init.c: Use explicit scheduler.
1365
13662009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1367
1368        * Makefile.am, configure.ac: Add test to exercise
1369        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
1370        toolset enables the feature.
1371        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
1372        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
1373        psxmutexattr01/psxmutexattr01.scn: New files.
1374
13752009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1376
1377        * Makefile.am, configure.ac: Add test for auto initialization of
1378        message queues.
1379        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
1380        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
1381        psxautoinit02/psxautoinit02.scn: New files.
1382
13832009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1384
1385        * Makefile.am, configure.ac: Add test of pthread mutex auto
1386        intialization.
1387        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
1388        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
1389
13902009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1391
1392        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
1393
13942009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1395
1396        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
1397        code.
1398
13992009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1400
1401        * psx07/init.c: Slight test fix to ensure state of sched_param
1402        structure.
1403
14042009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
1405
1406        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1407        obtaining an rwlock and then releasing it twice.
1408
14092009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1410
1411        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
1412
14132009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1414
1415        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
1416        sigtimedwait(). Update screen file.
1417
14182009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
1419
1420        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1421        obtaining rwlock for write with a timed lock operation when the
1422        abstime timeout is in the past.
1423
14242009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1425
1426        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1427        obtaining rwlock for read with a timed lock operation when the
1428        abstime timeout is in the past.
1429
14302009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1431
1432        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
1433        that the assert has been removed in the source.
1434
14352009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1436
1437        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
1438        mode bits being set. This behavior was not POSIX compliant and has
1439        been corrected in the filesystem code.
1440
14412009-06-18      Chris Johns <chrisj@rtems.org>
1442
1443        * psx04/task3.c: Declare unions volatile to workaround the H8300
1444        gcc bug.
1445
14462009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1447
1448        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
1449        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
1450        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
1451
14522009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1453
1454        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1455        NULL attribute pointer on init.
1456
14572009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1458
1459        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
1460        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
1461        Improved so coverage is better.
1462
14632009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1464
1465        * psx04/init.c: Correct errors introduced by using different variable
1466        for return type when correcting typing warnings.
1467
14682009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1469
1470        * Makefile.am, configure.ac: Add new test to provide coverage analysis
1471        of the current implementation of getitimer() and setitimer().
1472        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
1473        psxitimer/psxitimer.scn: New files.
1474
14752009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1476
1477        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
1478        case to improve coverage analysis.
1479
14802009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1481
1482        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
1483        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
1484        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
1485        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
1486        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
1487        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
1488        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
1489
14902009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1491
1492        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
1493        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
1494        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
1495        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
1496        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
1497        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
1498        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
1499        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
1500        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
1501        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
1502        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
1503        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
1504        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
1505        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
1506        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
1507        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
1508        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
1509        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
1510        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
1511        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
1512        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
1513        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
1514        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
1515        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
1516        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
1517        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
1518        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
1519        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
1520        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
1521        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
1522        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
1523        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
1524        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
1525        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
1526        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
1527        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
1528        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
1529        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
1530        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
1531        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
1532        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
1533        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
1534        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
1535        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
1536        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
1537        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
1538        psxhdrs/timer07.c: Fix warnings.
1539
15402009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1541
1542        * psxfile01/test.c: Change from int to size_t.
1543
15442009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1545
1546        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1547        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1548        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1549        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1550        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
1551        psxcancel/Makefile.am, psxchroot01/Makefile.am,
1552        psxcleanup/Makefile.am, psxenosys/Makefile.am,
1553        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
1554        psxfile01/Makefile.am, psxkey01/Makefile.am,
1555        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1556        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
1557        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
1558        psxsem01/Makefile.am, psxsignal01/Makefile.am,
1559        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
1560        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
1561        psxualarm/Makefile.am: Eliminate _exe_/.exe.
1562
15632009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1564
1565        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
1566        with create option so we are sure it will get a control block and
1567        proceed to allocate other memory. Clean up screen output.
1568
15692008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1570
1571        * psx05/init.c: Add parameter to call to sched_get_priority_max().
1572
15732008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1574
1575        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
1576        Run all tests successfully with maxixum number of priorities as 16
1577        instead of 256. This was done by temporarily modifying the score
1578        priority.h maximum. This allowed testing of all API code to ensure
1579        that it worked properly with a reduced number of priorities. Most
1580        modifications were to switch from hard-coded maximum to using the API
1581        provided methods to determine maximum number of priority levels.
1582
15832008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1584
1585        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
1586        clock_gettime() NOT by reaching into the SuperCore.
1587
15882008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1589
1590        * psx01/psx01.scn: Bump version to 4.9.99.0
1591
15922008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1593
1594        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
1595        psxfatal_support/system.h: Convert to "bool".
1596
15972008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1598
1599        PR 1296/cpukit.
1600        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
1601        incorrect repeat interval. This patch fixes the following problems in
1602        the test.
1603          (1) Adds test for value of it_interval.tv_nsec.
1604          (2) Corrects test for absolute timer in past.
1605          (3) Modifies test to use different initial and repeat periods.
1606          (4) Updates psxtimer01.scn to match results.
1607
16082008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1609
1610        PR 1297/cpukit
1611        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
1612        pointer handling.
1613
16142008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1615
1616        * psxsem01/init.c: Spacing.
1617
16182008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1619
1620        PR 1293/tests
1621        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
1622
16232008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1624
1625        PR 1291/cpukit
1626        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
1627        POSIX services taking relative instead of absolute time for timeouts,
1628        these tests were updated.
1629
16302008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1631
1632        * psxfile01/test.c: truncate on /dev/console now works.
1633
16342008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1635
1636        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1637        requested for initialization task.
1638
16392008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1640
1641        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1642        like CVS conflict markers.
1643
16442008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1645
1646        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1647        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1648
16492008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1650
1651        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1652
16532008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1654
1655        * psxkey01/task.c: Fix warnings.
1656
16572008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1658
1659        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1660
16612008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1662
1663        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1664        Added tests for failure path coverages. Consolidated methods used in
1665        multiple places into support routines.
1666        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1667        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1668        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1669
16702008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1671
1672        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1673        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1674        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1675        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1676        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1677        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1678        for < 1988.
1679
16802008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1681
1682        * Makefile.am, configure.ac: New tests.
1683        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1684        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1685        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1686        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1687        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1688
16892008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1690
1691        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1692        portions of Object Services added to API.
1693        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1694        psx14/system.h: New files.
1695
16962008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1697
1698        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1699        pthread_attr_[get|set]clock.
1700
17012008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1702
1703        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1704        implementation mprotect().
1705
17062008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1707
1708        * psxcleanup/.cvsignore: New file.
1709
17102008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1711
1712        * psxcleanup/system.h: New file.
1713
17142008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1715
1716        * Makefile.am, configure.ac:
1717        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1718        psxcleanup/psxcleanup.scn: New files.
1719
17202008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1721
1722        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1723        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1724
17252007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1726
1727        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1728
17292007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1730
1731        * Makefile.am, configure.ac: Added test for ualarm
1732        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1733        psxualarm/system.h: New files.
1734
17352007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1736
1737        * Makefile.am, configure.ac: Added posix signal test
1738        * psxsignal01/Makefile.am, psxsignal01/init.c,
1739        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1740        psxsignal01/task1.c: New files.
1741
17422007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1743
1744        * Makefile.am, configure.ac: Add test for sysconf().
1745        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1746        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1747
17482007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1749
1750        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1751        sched_rr_get_interval() and sched_get_priority_max().
1752
17532007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1754
1755        * psxenosys/init.c: Fix typo.
1756
17572007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1758
1759        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1760        addition of second POSIX Timer test. Add initial version of
1761        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1762        left to add.
1763        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1764        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1765        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1766        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1767        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1768        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1769
17702007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1771
1772        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1773
17742007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1775
1776        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1777        functions that return ENOSYS.
1778        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1779        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1780
17812007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1782
1783        * psx13/test.c: Fix spelling error.
1784
17852007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1786
1787        * psxtime/test.c: Add tests for adjtime().
1788
17892007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1790
1791        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1792        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1793        cases to improve test coverage.
1794
17952007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1796
1797        PR 1262/filesystem
1798        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1799        and writev() including documentation and test case.
1800        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1801        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1802
18032007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1804
1805        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1806        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1807        test cases so last output line follows END OF pattern. Make sure test
1808        case all run. All tests appeared ok on sis.
1809
18102007-04-05      Joel Sherrill <joel@OARcorp.com>
1811
1812        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1813        behavior more closely matching GNU/Linux.
1814
18152006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1816
1817        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1818        include normal blocking and unblocking on timeout.
1819
18202006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1821
1822        * configure.ac: New BUG-REPORT address.
1823
18242006-11-17      Joel Sherrill <joel@OARcorp.com>
1825
1826        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1827        Previously the timeout was not absolute time and checked BEFORE
1828        attempting to lock semaphore.
1829
18302006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1831
1832        * psxbarrier01/main.c: New file.
1833
18342006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1835
1836        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1837        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1838        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1839        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1840
18412006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1842
1843        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1844        and partial implementation of POSIX rwlocks.
1845        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1846        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1847
18482006-10-30      Joel Sherrill <joel@OARcorp.com>
1849
1850        PR 841/rtems
1851        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1852        specification.
1853
18542006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1855
1856        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1857
18582006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1859
1860        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1861        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1862        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1863        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1864        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1865        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1866        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1867        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1868        Use rtems_testsdir instead.
1869
18702005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1871
1872        * configure.ac: Remove RTEMS_ENABLE_BARE,
1873        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1874
18752005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1876
1877        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1878        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1879        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1880        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1881        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1882        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1883        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1884        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1885        Convert to using *_PROGRAMS.
1886
18872005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1888
1889        * psx01/Makefile.am, psx02/Makefile.am,
1890        psx03/Makefile.am, psx04/Makefile.am,
1891        psx05/Makefile.am, psx06/Makefile.am,
1892        psx07/Makefile.am, psx08/Makefile.am,
1893        psx09/Makefile.am, psx10/Makefile.am,
1894        psx11/Makefile.am, psx12/Makefile.am,
1895        psx13/Makefile.am, psxcancel/Makefile.am,
1896        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1897        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1898        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1899        psxstat/Makefile.am, psxtime/Makefile.am,
1900        psxtimer/Makefile.am: Rework.
1901
19022005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1903
1904        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1905        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1906        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1907        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1908        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1909        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1910        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1911        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1912        * psxtests.am: Remove.
1913
19142005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1915
1916        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1917        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1918        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1919        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1920        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1921        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1922        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1923        psxtime/Makefile.am, psxtimer/Makefile.am:
1924        AM_CPPFLAGS += -I..../support/include.
1925
19262005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1927
1928        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1929
19302005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1931
1932        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1933        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1934        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1935        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1936        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1937        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1938        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1939        psxstat/Makefile.am: Add ../include/pmacros.h
1940        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1941        POSIX_FILES_DIRS.
1942        * psxtests.am: Remove LIB_VARIANT.
1943
19442005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1945
1946        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1947        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1948        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1949        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1950        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1951        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1952        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1953        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1954        Remove SRC, PRINT_SRC.
1955
19562005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1957
1958        * Makefile.am: Cleanup.
1959
19602005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1961
1962        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1963        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1964        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1965        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1966        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1967        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1968        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1969        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1970        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1971        Partial conversion to automake.
1972
19732005-09-01      Joel Sherrill <joel@OARcorp.com>
1974
1975        PR 628/rtems
1976        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1977        being an error.
1978
19792005-04-26      Joel Sherrill <joel@OARcorp.com>
1980
1981        * psxreaddir/test.c: Eliminate warnings.
1982
19832004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1984
1985        * configure.ac: Require automake > 1.9.
1986
19872004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1988
1989        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1990        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1991        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1992        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1993        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1994        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1995        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1996        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1997        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1998        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1999        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2000        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2001        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2002        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2003        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2004        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2005        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2006        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2007        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2008        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2009        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2010        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2011        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2012
20132004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2014
2015        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
2016        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
2017        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
2018        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
2019
20202004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
2021
2022        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
2023        to using c99 fixed size types.
2024
20252004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
2026
2027        * Makefile.am: Remove include from SUBDIRS.
2028
20292004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
2030
2031        * include/Makefile.am: Remove.
2032        * Makefile.am: Merge-in include/Makefile.am.
2033        * configure.ac: Reflect changes above.
2034
20352004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2036
2037        * configure.ac: Add 2nd arg to RTEMS_TOP.
2038
20392004-03-05      Joel Sherrill <joel@OARcorp.com>
2040
2041        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
2042        psxtimer/psxtimer.c: Eliminate warnings and typos.
2043
20442004-02-26      Sébastien Barré <sbarre@sdelcc.com>
2045
2046        PR 582/core
2047        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
2048        queue test so more of it runs now.
2049
20502004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2051
2052        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
2053        Add PRE/TMPINSTALL_FILES to CLEANFILES.
2054        * psx02/Makefile.am: Ditto.
2055        * psx03/Makefile.am: Ditto.
2056        * psx04/Makefile.am: Ditto.
2057        * psx05/Makefile.am: Ditto.
2058        * psx06/Makefile.am: Ditto.
2059        * psx07/Makefile.am: Ditto.
2060        * psx08/Makefile.am: Ditto.
2061        * psx09/Makefile.am: Ditto.
2062        * psx10/Makefile.am: Ditto.
2063        * psx11/Makefile.am: Ditto.
2064        * psx12/Makefile.am: Ditto.
2065        * psx13/Makefile.am: Ditto.
2066        * psxcancel/Makefile.am: Ditto.
2067        * psxchroot01/Makefile.am: Ditto.
2068        * psxfile01/Makefile.am: Ditto.
2069        * psxmount/Makefile.am: Ditto.
2070        * psxmsgq01/Makefile.am: Ditto.
2071        * psxreaddir/Makefile.am: Ditto.
2072        * psxsem01/Makefile.am: Ditto.
2073        * psxstat/Makefile.am: Ditto.
2074        * psxtime/Makefile.am: Ditto.
2075        * psxtimer/Makefile.am: Ditto.
2076
20772003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2078
2079        * psxtests.am: Add dirstamp support.
2080
20812003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2082
2083        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
2084
20852003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2086
2087        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2088
20892003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2090
2091        * psxcancel/Makefile.am: Remove used H_FILES.
2092
20932003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2094
2095        * include/Makefile.am: Reformat.
2096        * psx01/Makefile.am: Remove all-local: $(ARCH).
2097        * psx02/Makefile.am: Remove all-local: $(ARCH).
2098        * psx03/Makefile.am: Remove all-local: $(ARCH).
2099        * psx04/Makefile.am: Remove all-local: $(ARCH).
2100        * psx05/Makefile.am: Remove all-local: $(ARCH).
2101        * psx06/Makefile.am: Remove all-local: $(ARCH).
2102        * psx07/Makefile.am: Remove all-local: $(ARCH).
2103        * psx08/Makefile.am: Remove all-local: $(ARCH).
2104        * psx09/Makefile.am: Remove all-local: $(ARCH).
2105        * psx10/Makefile.am: Remove all-local: $(ARCH).
2106        * psx11/Makefile.am: Remove all-local: $(ARCH).
2107        * psx12/Makefile.am: Remove all-local: $(ARCH).
2108        * psx13/Makefile.am: Remove all-local: $(ARCH).
2109        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
2110        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
2111        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
2112        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
2113        * psxmount/Makefile.am: Remove all-local: $(ARCH).
2114        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
2115        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
2116        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
2117        * psxstat/Makefile.am: Remove all-local: $(ARCH).
2118        * psxtime/Makefile.am: Remove all-local: $(ARCH).
2119        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
2120
21212003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2122
2123        * configure.ac: Reflect having moved to testsuites/.
2124
21252003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2126
2127        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2128
21292003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2130
2131        * configure.ac:Remove RTEMS_CHECK_CPU.
2132
21332003-09-15      Jennifer Averett <jennifer@OARcorp.com>
2134
2135        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
2136
21372003-09-04      Joel Sherrill <joel@OARcorp.com>
2138
2139        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
2140        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
2141        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
2142        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
2143        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
2144        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
2145        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
2146        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
2147        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
2148        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
2149        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
2150        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
2151        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
2152        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
2153        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
2154        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
2155        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
2156        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
2157        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
2158        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
2159        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
2160        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
2161        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
2162        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
2163        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
2164        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
2165        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
2166        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
2167        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
2168        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
2169        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
2170        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
2171        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
2172        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
2173        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
2174        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
2175        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
2176        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
2177        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
2178        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
2179        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
2180        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
2181        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
2182        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
2183        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
2184        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
2185        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
2186        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
2187        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
2188        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
2189        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
2190        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
2191        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
2192        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
2193        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
2194        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
2195        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
2196        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
2197        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
2198        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
2199        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
2200        psxtimer/system.h: URL for license changed.
2201
22022003-09-04      Joel Sherrill <joel@OARcorp.com>
2203
2204        PR 462/tests
2205        * psxhdrs/Makefile.am: Added ualarm.c
2206        * psxhdrs/signal23.c: New file.
2207
22082003-09-03      Joel Sherrill <joel@OARcorp.com>
2209
2210        PR 463/tests
2211        PR 465/tests
2212        * psxhdrs/Makefile.am: Add new test cases.
2213        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
2214        psxhdrs/timer07.c: New files.
2215
22162003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2217
2218        * Makefile.am: Reflect having moved aclocal/.
2219
22202003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2221
2222        * Makefile.am: Reflect having moved automake/.
2223        * include/Makefile.am: Reflect having moved automake/.
2224        * psx01/Makefile.am: Reflect having moved automake/.
2225        * psx02/Makefile.am: Reflect having moved automake/.
2226        * psx03/Makefile.am: Reflect having moved automake/.
2227        * psx04/Makefile.am: Reflect having moved automake/.
2228        * psx05/Makefile.am: Reflect having moved automake/.
2229        * psx06/Makefile.am: Reflect having moved automake/.
2230        * psx07/Makefile.am: Reflect having moved automake/.
2231        * psx08/Makefile.am: Reflect having moved automake/.
2232        * psx09/Makefile.am: Reflect having moved automake/.
2233        * psx10/Makefile.am: Reflect having moved automake/.
2234        * psx11/Makefile.am: Reflect having moved automake/.
2235        * psx12/Makefile.am: Reflect having moved automake/.
2236        * psx13/Makefile.am: Reflect having moved automake/.
2237        * psxcancel/Makefile.am: Reflect having moved automake/.
2238        * psxchroot01/Makefile.am: Reflect having moved automake/.
2239        * psxfile01/Makefile.am: Reflect having moved automake/.
2240        * psxhdrs/Makefile.am: Reflect having moved automake/.
2241        * psxmount/Makefile.am: Reflect having moved automake/.
2242        * psxmsgq01/Makefile.am: Reflect having moved automake/.
2243        * psxreaddir/Makefile.am: Reflect having moved automake/.
2244        * psxsem01/Makefile.am: Reflect having moved automake/.
2245        * psxstat/Makefile.am: Reflect having moved automake/.
2246        * psxtime/Makefile.am: Reflect having moved automake/.
2247        * psxtimer/Makefile.am: Reflect having moved automake/.
2248
22492003-08-14      Joel Sherrill <joel@OARcorp.com>
2250
2251        PR 408/filesystem
2252        * psx13/test.c: Added very rudimentary test of sync() service.
2253
22542003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2255
2256        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2257
22582003-06-12      Joel Sherrill <joel@OARcorp.com>
2259
2260        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
2261
22622003-05-29      Joel Sherrill <joel@OARcorp.com>
2263
2264        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
2265        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
2266        psxtimer/psxtimer.c: Removed warnings.
2267
22682003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2269
2270        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2271        CC_CFLAGS_DEFAULT (obsolete).
2272
22732003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2274
2275        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2276        Remove CC_LDFLAGS_PROFILE_V.
2277
22782003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2279
2280        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2281
22822003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2283
2284        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2285
22862003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2287
2288        * configure.ac: AC_PREREQ(2.57).
2289
22902002-11-14      Joel Sherrill <joel@OARcorp.com>
2291
2292        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
2293        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
2294        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
2295        Per PR239 update the IDs in the various screens.
2296
22972002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2298
2299        * .cvsignore: Reformat.
2300        Add autom4te*cache.
2301        Remove autom4te.cache.
2302
23032002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2304
2305        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
2306        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
2307        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
2308        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
2309        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
2310        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
2311        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
2312        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
2313        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
2314        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
2315        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
2316        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
2317        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
2318        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
2319        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
2320        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
2321        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
2322        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
2323        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
2324        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
2325        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
2326        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
2327        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
2328        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
2329
23302002-08-01      Joel Sherrill <joel@OARcorp.com>
2331
2332        * Per PR47 add support for buffered test output.  This involved
2333        adding defines to redirect output to a buffer and dump it when
2334        full, at "test pause", and at exit.  To avoid problems when redefining
2335        exit(), all tests were modified to call rtems_test_exit().
2336        Some tests, notable psxtests, had to be modified to include
2337        the standard test macro .h file (pmacros.h or tmacros.h) to
2338        enable this support.
2339        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
2340        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
2341        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
2342        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
2343        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
2344        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
2345        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
2346        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
2347        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
2348        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
2349        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
2350        psxtime/test.c, psxtimer/psxtimer.c: Modified.
2351
23522002-07-05      Joel Sherrill <joel@OARcorp.com>
2353
2354        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
2355        Updated as part of PR164 which reported problems with the RTEMS
2356        implementation of pthread_cancel.
2357       
23582001-04-26      Joel Sherrill <joel@OARcorp.com>
2359
2360        * psxmsgq01/init.c: Reflect changes made to address PR81 that
2361        reworked POSIX message queues to add a descriptor separate from
2362        the underlying message queue.  This allows non-blocking to follow
2363        the "open" not the underlying queue.
2364 
23652002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2366
2367        * configure.ac: Remove ENABLE_GCC28.
2368
23692002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2370
2371        * configure.ac:
2372        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2373        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2374        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2375        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2376        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2377        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2378        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
2379        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
2380        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
2381        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
2382        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
2383        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
2384        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
2385        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
2386        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
2387        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
2388        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
2389        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
2390        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2391        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2392        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2393        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
2394        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2395        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
2396        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2397        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
2398        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
2399        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
2400
24012001-11-07      Jennifer Averett <jennifer@OARcorp.com>
2402
2403        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
2404        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
2405        Since we check permissions before evaluating enough to see if it
2406        a regular file or directory, this hack is needed to make the regular
2407        file executable.
2408
24092001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2410
2411        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2412        * configure.in: Remove.
2413        * configure.ac: New file, generated from configure.in by autoupdate.
2414
24152001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2416
2417        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
2418
24192001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2420
2421        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
2422        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
2423        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
2424        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
2425        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
2426        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
2427        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
2428        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
2429        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
2430        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
2431        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
2432        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
2433        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
2434        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
2435        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
2436        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
2437        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
2438        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
2439        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
2440        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
2441        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
2442        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
2443        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
2444        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
2445
24462001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2447
2448        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
2449        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
2450        psxchroot01 test.
2451
24522001-05-25      Joel Sherrill <joel@OARcorp.com>
2453
2454        * Added once version of psxchroot01 test for user review.
2455        * psxchroot01: New directory.
2456        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
2457        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
2458        * configure.in, Makefile.am: Modified to reflect above.
2459
24602001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
2461
2462        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
2463
24642001-04-24      Joel Sherrill <joel@OARcorp.com>
2465
2466        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
2467        open, write, reopen, append twice from Andrew Bythell
2468        <abythell@nortelnetworks.com> that tripped an initialization
2469        problem in the IMFS.
2470
24712001-04-20      Joel Sherrill <joel@OARcorp.com>
2472
2473        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
2474        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
2475        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
2476        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
2477        Various adjustments so test output matches screens more reliably.
2478
24792001-01-25      Joel Sherrill <joel@OARcorp.com>
2480
2481        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
2482
24832000-11-17      Jennifer Averett <jennifer@OARcorp.com>
2484
2485        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
2486        to remain consistant across platforms and bsps by forcing
2487        a mount point in front of all paths.
2488
24892000-11-17      Jennifer Averret <jennifer@OARcorp.com>
2490
2491        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
2492        expected error condition in one case.
2493        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
2494        readdir() of root of mounted filesystem.  Also corrected the screen
2495        file for some mistakes noticed in this effort.
2496
24972000-11-13      Joel Sherrill <joel@OARcorp.com>
2498
2499        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
2500
25012000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2502
2503        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2504
25052000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2506
2507        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2508
25092000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2510
2511        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2512        Switch to GNU canonicalization.
2513        * psxtests.am: Remove DEFS.
2514
25152000-10-24      Joel Sherrill <joel@OARcorp.com>
2516
2517        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
2518        It was formerly incorrectly prototyped in <libio.h>.
2519
25202000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2521
2522        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2523        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2524        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2525        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2526        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
2527        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
2528        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
2529        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
2530
25312000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2532        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2533        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2534        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2535        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
2536        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
2537        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
2538        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
2539
25402000-08-10      Joel Sherrill <joel@OARcorp.com>
2541
2542        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.