source: rtems/testsuites/psxtests/ChangeLog @ 4b274633

4.115
Last change on this file since 4b274633 was 4b274633, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/13/11 at 06:52:09

2011-12-13 Ralf Corsépius <ralf.corsepius@…>

  • configure.ac: Check for getrusage decl.
  • psxgetrusage01/init.c: Fix header file inclusion order. Move configuration section up. Apply HAVE_DECL_GETRUSAGE.
  • Property mode set to 100644
File size: 100.8 KB
Line 
12011-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Check for getrusage decl.
4        * psxgetrusage01/init.c:
5        Fix header file inclusion order.
6        Move configuration section up.
7        Apply HAVE_DECL_GETRUSAGE.
8
92011-12-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
10
11        * psxconfig01/init.c: Fix due to alignment issue.
12
132011-12-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
14
15        * psxconfig01/.cvsignore, psxconfig01/Makefile.am, psxconfig01/init.c,
16        psxconfig01/psxconfig01.doc, psxconfig01/psxconfig01.scn: New files.
17        * Makefile.am, configure.ac: Reflect changes above.
18
192011-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
20
21        PR 1589/build
22        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
23        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
24        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
25        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
26        psx13/Makefile.am, psx14/Makefile.am, psx15/Makefile.am,
27        psx16/Makefile.am, psxaio01/Makefile.am, psxaio02/Makefile.am,
28        psxaio03/Makefile.am, psxalarm01/Makefile.am,
29        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
30        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
31        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
32        psxclassic01/Makefile.am, psxcleanup/Makefile.am,
33        psxcleanup01/Makefile.am, psxclock/Makefile.am,
34        psxcond01/Makefile.am, psxeintr_join/Makefile.am,
35        psxenosys/Makefile.am, psxfatal01/Makefile.am,
36        psxfatal02/Makefile.am, psxfchx01/Makefile.am, psxfile01/Makefile.am,
37        psxfile02/Makefile.am, psxfilelock01/Makefile.am,
38        psxgetrusage01/Makefile.am, psxid01/Makefile.am,
39        psximfs01/Makefile.am, psximfs02/Makefile.am,
40        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
41        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
42        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
43        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
44        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
45        psxpasswd01/Makefile.am, psxpasswd02/Makefile.am,
46        psxpipe01/Makefile.am, psxrdwrv/Makefile.am, psxreaddir/Makefile.am,
47        psxrwlock01/Makefile.am, psxsem01/Makefile.am,
48        psxsignal01/Makefile.am, psxsignal02/Makefile.am,
49        psxsignal03/Makefile.am, psxsignal04/Makefile.am,
50        psxsignal05/Makefile.am, psxsignal06/Makefile.am,
51        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
52        psxstack02/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
53        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
54        psxtimes01/Makefile.am, psxualarm/Makefile.am, psxusleep/Makefile.am:
55        Remove obsolete optional manager capability.
56
572011-12-08      Ralf Corsépius <ralf.corsepius@rtems.org>
58
59        PR 1981/cpukit
60        * configure.ac: Remove checks for pthread_attr_getcputime,
61        pthread_attr_setcputime.
62        * psx07/init.c: Remove references to pthread_attr_getcputime,
63        pthread_attr_setcputime.
64
652011-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * psxmsgq01/init.c: Introduce fatal_posix_mqd.
68        Replace fatal_posix_service_pointer_minus_one with fatal_posix_mqd.
69        * psxsem01/init.c: Introduce fatal_posix_sem.
70        Replace fatal_posix_service_pointer_minus_one with fatal_posix_sem.
71
722011-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
73
74        * psxreaddir/test.c: Remove bogus casts.
75        Fix fprintf format strings.
76
772011-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
78
79        * psxfile01/test.c: Remove local redeclaration of IMFS_dump.
80
812011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * psxhdrs/pthread01.c, psxhdrs/pthread02.c, psxhdrs/pthread03.c,
84        psxhdrs/pthread04.c, psxhdrs/pthread05.c, psxhdrs/pthread06.c,
85        psxhdrs/pthread07.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
86        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
87        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
88        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
89        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
90        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
91        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
92        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread34.c,
93        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/pthread37.c,
94        psxhdrs/pthread38.c, psxhdrs/pthread39.c, psxhdrs/pthread40.c:
95        Let test() return values (avoid warnings).
96
972011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
98
99        * psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
100        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
101        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
102        psxhdrs/cond10.c: Let test() return values (avoid warnings).
103
1042011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
105
106        * psxhdrs/mutex01.c, psxhdrs/mutex02.c, psxhdrs/mutex03.c,
107        psxhdrs/mutex04.c, psxhdrs/mutex05.c, psxhdrs/mutex06.c,
108        psxhdrs/mutex07.c, psxhdrs/mutex08.c, psxhdrs/mutex09.c,
109        psxhdrs/mutex10.c, psxhdrs/mutex11.c, psxhdrs/mutex12.c,
110        psxhdrs/mutex13.c, psxhdrs/mutex14.c, psxhdrs/mutex15.c,
111        psxhdrs/mutex16.c: Let test() return values (avoid warnings).
112
1132011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
114
115        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
116        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
117        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
118        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
119        psxhdrs/proc13.c, psxhdrs/proc14.c:
120        Let test() return values (avoid warnings).
121
1222011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
123
124        * psxhdrs/sched01.c, psxhdrs/sched02.c, psxhdrs/sched03.c,
125        psxhdrs/sched04.c, psxhdrs/sched05.c, psxhdrs/sched06.c,
126        psxhdrs/sched07.c, psxhdrs/sched08.c:
127        Let test() return values (avoid warnings).
128
1292011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
130
131        * psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
132        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
133        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
134        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
135        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
136        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
137        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
138        psxhdrs/signal22.c, psxhdrs/signal23.c:
139        Let test() return values (avoid warnings).
140
1412011-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
142
143        * psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
144        psxhdrs/key04.c: Let test() return values (avoid warnings).
145        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
146        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c:
147        Let test() return values (avoid warnings).
148
1492011-10-13      Ralf Corsépius <ralf.corsepius@rtems.org>
150
151        * psxhdrs/signal23.c: Add comment to denote test as obsolete.
152        * configure.ac: Check for size of mode_t.
153        * psxfile01/test.c, psxstat/test.c: Include "primode.h".
154        Use PRIomode_t to print mode_t.
155
1562011-10-12      Sebastian Huber <sebastian.huber@embedded-brains.de>
157
158        * psxaio01/system.h, psxaio02/system.h, psxaio03/system.h: Do not use
159        the stack checker.
160
1612011-10-12      Ralf Corsépius <ralf.corsepius@rtems.org>
162
163        * psxhdrs/sync01.c, psxhdrs/sync02.c: Let test() return values
164        (avoid warnings).
165        * psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
166        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
167        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
168        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
169        psxhdrs/time13.c: Let test() return values (avoid warnings).
170        * psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
171        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
172        psxhdrs/timer07.c: Let test() return values (avoid warnings).
173
1742011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
175
176        * psx01/init.c, psx07/init.c, psx09/init.c, psx12/init.c,
177        psxclock/init.c, psxtimer01/psxtimer.c: Include "pritime.h".
178        Use PRIdtime_t to print time_t.
179
1802011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
181
182        * configure.ac: Check for size of time_t.
183
1842011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
185
186        * psx16/init.c, psxclassic01/init.c, psxeintr_join/init.c:
187        Add HAVE_CONFIG_H.
188
1892011-09-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
190
191        * psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
192        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
193        psxfatal_support/init.c: Print proper begin and end message.
194
1952011-08-21      Joel Sherrill <joel.sherrilL@OARcorp.com>
196
197        PR 1890/cpukit
198        * psxmsgq01/init.c: POSIX says msg_prio is allowed to be NULL.
199
2002011-08-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
201
202        * psxfatal_support/init.c: Ensure that _Thread_BSP_context is
203        initialized.
204
2052011-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
206
207        * psx16/Makefile.am: New file.
208
2092011-08-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
210
211        * psx16/.cvsignore, psx16/init.c, psx16/psx16.doc, psx16/psx16.scn: New
212        files. Accidentally missed in previous commit.
213
2142011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
215
216        PR 1855/cpukit
217        * Makefile.am, configure.ac: Correct signal processing during
218        pthread_join. We are supposed to unblock the thread waiting on a
219        pthread_join(), dispatch the signal handler, account for it
220        potentially overwriting errno, and then have the thread return to
221        blocking within pthread_join().
222        * psxeintr_join/.cvsignore, psxeintr_join/Makefile.am,
223        psxeintr_join/init.c, psxeintr_join/psxeintr_join.doc,
224        psxeintr_join/psxeintr_join.scn: New files.
225
2262011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
227
228        PR 1867/cpukit
229        * Makefile.am, configure.ac, psx12/task.c, psxkey03/init.c,
230        psxrwlock01/test.c: Correct implementation of pthread_exit() and
231        pthread_join() to support the case where a thread is joinable but
232        calls pthread_exit() before a thread has attempted to join.
233
2342011-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
235
236        PR 1839/filesystem
237        * psxfchx01/init.c, psxfchx01/psxfchx01.scn, psxfile01/psxfile01.scn,
238        psxfile01/test.c: Update test to reflect new status codes.
239
2402011-07-21      Ralf Corsépius <ralf.corsepius@rtems.org>
241
242        * psxhdrs/Makefile.am: Remove -Wno-unused-but-set-variable
243        (Non-portable).
244
2452011-07-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
246
247        PR 1838/filesystem
248        * psxfchx01/init.c, psxfchx01/psxfchx01.scn: fchmod() does not need a
249        writeable file descriptor.
250
2512011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
252
253        * psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
254        psxbarrier01/Makefile.am, psxrwlock01/Makefile.am,
255        psxspin01/Makefile.am, psxspin02/Makefile.am:
256        Remove scndir.
257
2582011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
259
260        * psxautoinit01/Makefile.am, psxbarrier01/Makefile.am,
261        psxclassic01/Makefile.am, psxcleanup01/Makefile.am,
262        psxfchx01/Makefile.am, psxpasswd01/Makefile.am,
263        psxpasswd02/Makefile.am, psxpipe01/Makefile.am,
264        psxrwlock01/Makefile.am, psxspin01/Makefile.am,
265        psxspin02/Makefile.am: Eliminate rtems_scn_DATA.
266        Install *.doc to rtems_testsdir.
267        * Makefile.am: Remove EXTRA_DIST.
268        Remove DIST_SUBDIRS.
269        Remove obsolete comments.
270        * psxclassic01/psxclassic01.doc: Fix copyright date.
271
2722011-05-16      Yaakov Selkowitz  <yselkowitz@users.sourceforge.net>
273
274        * psxclock/init.c (Init):
275        Use CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID.
276        * psxclock/psxclock.scn: Regenerate.
277
2782011-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
279
280        * psxfile01/test.c, psxmsgq01/init.c, psxreaddir/test.c: Fix tests
281        broken in warning pass.
282
2832011-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
284
285        * psx04/task3.c, psxfile01/test.c, psxhdrs/Makefile.am,
286        psxmsgq01/init.c, psxreaddir/test.c, psxsignal01/init.c,
287        psxtimes01/init.c, psxualarm/init.c: Remove warnings.
288
2892011-04-15      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
290
291        * psxstat/test.c: Fixed integer type.  Check status codes.
292
2932011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
294
295        * psx04/init.c, psx04/psx04.scn: Remove test case made obsolete by
296        PR1759.
297
2982011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
299
300        PR 1759/cpukit
301        * Makefile.am, configure.ac: Add test to use some pthread calls with
302        Classic Tasks.
303        * psxclassic01/.cvsignore, psxclassic01/Makefile.am,
304        psxclassic01/init.c, psxclassic01/psxclassic01.doc,
305        psxclassic01/psxclassic01.scn: New files.
306
3072011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
308
309        * configure.ac: Add AC_CONFIG_HEADER(config.h).
310
3112011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
312
313        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
314        psx03/task.c, psx04/init.c, psx04/task1.c, psx04/task2.c, psx04/task3.c,
315        psx05/init.c, psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
316        psx06/task.c, psx06/task2.c, psx07/init.c, psx07/task.c, psx08/init.c,
317        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
318        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
319        psx12/init.c, psx12/task.c, psx13/main.c, psx13/test.c, psx14/init.c,
320        psx15/init.c, psxaio01/init.c, psxaio02/init.c, psxaio03/init.c,
321        psxalarm01/init.c, psxautoinit01/init.c, psxautoinit02/init.c,
322        psxbarrier01/main.c, psxbarrier01/test.c, psxcancel/init.c,
323        psxcancel01/init.c, psxchroot01/main.c, psxchroot01/test.c,
324        psxcleanup/psxcleanup.c, psxcleanup01/init.c, psxclock/init.c,
325        psxcond01/init.c, psxenosys/init.c, psxfatal_support/init.c,
326        psxfchx01/init.c, psxfile01/main.c, psxfile01/test.c,
327        psxfile01/test_cat.c, psxfile01/test_extend.c, psxfile01/test_write.c,
328        psxfile02/init.c, psxfilelock01/init.c, psxgetrusage01/init.c,
329        psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
330        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
331        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c, psxhdrs/cond04.c,
332        psxhdrs/cond05.c, psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
333        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
334        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
335        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
336        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
337        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
338        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
339        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
340        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c, psxhdrs/proc05.c,
341        psxhdrs/proc06.c, psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
342        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
343        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
344        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
345        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
346        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
347        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
348        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
349        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
350        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
351        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
352        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
353        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
354        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
355        psxhdrs/pthread36.c, psxhdrs/pthread37.c, psxhdrs/pthread38.c,
356        psxhdrs/pthread39.c, psxhdrs/pthread40.c, psxhdrs/sched01.c,
357        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
358        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
359        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
360        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
361        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
362        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
363        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
364        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
365        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
366        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
367        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
368        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c, psxhdrs/time05.c,
369        psxhdrs/time06.c, psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
370        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
371        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
372        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
373        psxhdrs/timer07.c, psxid01/init.c, psximfs01/init.c, psximfs02/init.c,
374        psxintrcritical01/init.c, psxitimer/init.c, psxkey01/init.c,
375        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/main.c,
376        psxmount/test.c, psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
377        psxmsgq04/init.c, psxmutexattr01/init.c, psxobj01/init.c,
378        psxpasswd01/init.c, psxpasswd02/init.c, psxpipe01/init.c,
379        psxrdwrv/main.c, psxrdwrv/test.c, psxreaddir/main.c, psxreaddir/test.c,
380        psxrwlock01/main.c, psxrwlock01/test.c, psxsem01/init.c,
381        psxsignal01/init.c, psxsignal01/task1.c, psxsignal02/init.c,
382        psxsignal03/init.c, psxsignal05/init.c, psxsignal06/init.c,
383        psxspin01/main.c, psxspin01/test.c, psxspin02/main.c, psxspin02/test.c,
384        psxstack01/init.c, psxstack02/init.c, psxstat/main.c, psxstat/test.c,
385        psxsysconf/init.c, psxtime/main.c, psxtime/test.c,
386        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c, psxtimes01/init.c,
387        psxualarm/init.c, psxusleep/init.c: Add HAVE_CONFIG_H.
388
3892011-02-14      Joel Sherrill <joel.sherrill@oarcorp.com>
390
391        * psxaio03/init.c, psxaio03/psxaio03.scn: Run in a reasonable amount of
392        time. Update screen.
393
3942011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
395
396        * psximfs02/init.c: Disable EPERM test which does not work when POSIX
397        is disabled.
398
3992011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
400
401        * include/pmacros.h: Add PRIxblksize_t, PRIxblkcnt_t.
402        * configure.ac: Add AC_CHECK_SIZEOF([blksize_t]),
403        AC_CHECK_SIZEOF([blkcnt_t]).
404
4052011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
406
407        * configure.ac: Require autoconf-2.68, automake-1.11.1.
408
4092011-01-17      Alin Rus <alin.codejunkie@gmail.com>
410
411        * Makefile.am, configure.ac: Add psxaio03/.
412        * psxaio03/Makefile.am, psxaio03/init.c, psxaio03/psxaio03.scn
413        psxaio03/system.h: New.
414
4152011-01-08      Alin Rus <alin.codejunkie@gmail.com>
416
417        * psxaio02/init.c: Improve aio_cancel() coverage.
418
4192011-01-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
420
421        * psx05/init.c: Spacing.
422
4232010-11-01      Alin Rus <alin.codejunkie@gmail.com>
424
425        * psxaio01/init.c, psxaio02/init.c: Improve coverage.
426
4272010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
428
429        * psx05/init.c: Check for correct status returned.
430        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test code
431        to exercise path when attempting to lock for reading but there
432        is at least one writer blocked waiting for access.
433
4342010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
435
436        * Makefile.am, configure.ac: New test to ensure pthread_cond_wait() and
437        sleep() (e.g. interruptible blocking and sleeping) are interruptible
438        by signal.
439        * psxsignal06/.cvsignore, psxsignal06/Makefile.am, psxsignal06/init.c,
440        psxsignal06/psxsignal06.doc, psxsignal06/psxsignal06.scn: New files.
441
4422010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
443
444        * psx02/init.c, psx02/task.c, psx03/init.c, psx04/init.c,
445        psx04/task1.c, psx04/task2.c, psx04/task3.c, psx05/init.c,
446        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
447        psx06/task.c, psx06/task2.c, psx07/init.c, psx08/init.c,
448        psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
449        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c,
450        psx11/task.c, psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
451        psxcancel01/init.c, psxchroot01/test.c, psxitimer/init.c,
452        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/test.c,
453        psxmsgq01/init.c, psxmsgq03/init.c, psxmsgq04/init.c,
454        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
455        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
456        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
457        psxstack01/init.c, psxstack02/init.c, psxualarm/init.c: Eliminate
458        double space after parenthesis on rtems_test_assert().
459
4602010-10-08      Ralf Corsépius <ralf.corsepius@rtems.org>
461
462        * psx07/init.c: Add HAVE_DECL_PTHREAD_ATTR_SETGUARDSIZE guard around
463        guardsize.
464
4652010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
466
467        * psxhdrs/pthread37.c, psxhdrs/pthread38.c, psxhdrs/pthread39.c,
468        psxhdrs/pthread40.c: New files.
469
4702010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
471
472        * Makefile.am, configure.ac, psx07/init.c, psx07/psx07.scn,
473        psxhdrs/Makefile.am, psxstack01/init.c: Add pthread_attr_getstack,
474        pthread_attr_setstack, pthread_attr_getguardsize, and
475        pthread_attr_setguardsize.
476        * psxstack02/.cvsignore, psxstack02/Makefile.am, psxstack02/init.c,
477        psxstack02/psxstack02.doc, psxstack02/psxstack02.scn: New files.
478
4792010-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
480
481        * configure.ac: Check for pthread_attr_{get,set}cputime instead of
482        pthread_pthread_attr_{get,set}cputime (Typo).
483
4842010-09-28      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
485
486        * psx15/.cvsignore, psx15/Makefile.am, psx15/init.c, psx15/psx15.scn:
487        New files.
488        * Makefile.am, configure.ac: Reflect changes above.
489
4902010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
491
492        * configure.ac: AC_CHECK_DECLS([seteuid]).
493        * psximfs02/init.c: Provide decl for seteuid if not provided by
494        libc.
495
4962010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
497
498        * psxenosys/init.c, psxenosys/psxenosys.doc,
499        psxenosys/psxenosys.scn: Remove devctl.
500
5012010-08-26      Joel Sherrill <joel.sherrill@oarcorp.com>
502
503        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect some of
504        aio being implemented.
505
5062010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
507
508        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect AIO
509        submission.
510
5112010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
512
513        * psxaio01/.cvsignore, psxaio02/.cvsignore: New files.
514
5152010-08-16      Alin Rus <alin.codejunkie@gmail.com>
516
517        * Makefile.am, configure.ac: Add psxaio01/, psxaio02/.
518        * psxaio01/Makefile.am, psxaio01/init.c, psxaio01/psxaio01.scn,
519        psxaio01/system.h: New.
520        * psxaio02/Makefile.am, psxaio02/init.c, psxaio02/psxaio02.scn,
521        psxaio02/system.h: New.
522
5232010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
524
525        PR 1598/testing
526        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New test case
527        added to improve coverage of getpwent.c.
528
5292010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
530
531        PR 1665/testing
532        * psximfs02/init.c: Fix uninitialized variable warning.
533
5342010-08-09      Bharath Suri <bharath.s.jois@gmail.com>
535
536        PR 1661/testing
537        * psximfs02/init.c: Changes to improve coverage of
538        imfs_initsupp.c, by using a bad value for
539        CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK
540
5412010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
542
543        PR 1661/testing
544        * psxchroot01/test.c, psximfs01/init.c, psximfs02/init.c,
545        psxpipe01/init.c: Eliminate most references to RTEMS_Malloc_Heap.
546
5472010-08-09      Ralf Corsépius <ralf.corsepius@rtems.org>
548
549        * psxpasswd02/init.c: Remove unused variable.
550
5512010-08-06      Bharath Suri <bharath.s.jois@gmail.com>
552
553        PR 1654/testing
554        * psx13/test.c, psx13/psx13.scn: Test case to improve testing of
555        dup2 routine.
556        * psxfile01/test.c, psxfile01/psxfile01.scn: New test to improve
557        testing of fcntl routine.
558        * psximfs01/init.c, psximfs01/psximfs01.scn: Improve testing of
559        imfs routines.
560        * psximfs02/init.c, psximfs02/psximfs02.scn: Improve coverage of
561        imfs routines.
562        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New tests to
563        improve coverage of getpwent.c.
564
5652010-08-06      Ralf Corsépius <ralf.corsepius@rtems.org>
566
567        PR 1652/GCC:
568        * psxpipe01/init.c: Expand incomplete initializers triggering
569        powerpc-gcc -msdata breakdown.
570
5712010-07-30      Bharath Suri <bharath.s.jois@gmail.com>
572
573        PR 1642/testing
574        * psximfs02/init.c, psximfs02/psximfs02.scn,
575        psximfs02/psximfs02.doc: Added test cases to exercise chmod(),
576        chown() and routines in imfs_debug.c.
577
5782010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
579
580        PR 1642/testing
581        * psximfs02/init.c, psximfs02/psximfs02.scn,
582        psximfs02/psximfs02.doc, psximfs02/Makefile.am: New test added.
583        * configure.ac, Makefile.am: Changes to accommodate psximfs02
584        test.
585
5862010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
587
588        PR 1633/testing
589        * psximfs01/init.c, psximfs01/psximfs01.scn,
590        psximfs01/psximfs01.doc: New cases to exercise
591        IMFS_memfile_remove.
592
5932010-07-27      Joel Sherrill <joel.sherrill@oarcorp.com>
594
595        * psxobj01/Makefile.am, psxobj01/init.c, psxobj01/psxobj01.scn: Add
596        test for runnign out of workspace when setting object name as string.
597
5982010-07-27      Vinu Rajashekhar <vinutheraj@gmail.com>
599
600        PR 1629/cpukit
601        * psx04/init.c: sigsuspend() was not completely following the POSIX
602        specification.
603
6042010-07-19      Bharath Suri <bharath.s.jois@gmail.com>
605
606        PR 1623/testing
607        * psx13/test.c, psx13/psx13.scn: New cases to improve coverage of
608        utime() and fpathconf().
609        * psxfile01/test.c, psxfile01/psxfile01.scn: New cases to improve
610        coverage of rmdir(), unlink(), mknod(), link(), open(), read(),
611        write().
612        * psxstat/test.c, psxstat/psxstat.scn: New case to improve
613        coverage of readlink().
614
6152010-07-17      Bharath Suri <bharath.s.jois@gmail.com>
616
617        PR 1622/testing
618        * psxchroot01/test.c, psxchroot01/psxchroot01.scn: Added two test
619        cases to completely cover chroot().
620
6212010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
622
623        * psxfile01/test.c: Avoid NULL pointer access.
624
6252010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
626
627        PR 1617/testing
628        * psxfile01/test.c, psxfile01/psxfile01.scn: Added new cases to
629        exercise_link_r and _unlink_r
630        * psxstat/test.c, psxstat/psxstat.scn: Added new cases to exercise
631        _lstat_r and _stat_r.
632        * psxtime/test.c, psxtime/psxtime.scn: Added new cases to exercise
633        _gettimeofday.
634
6352010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
636
637        * psxstat/test.c: Avoid NULL pointer access.
638
6392010-07-12      Bharath Suri <bharath.s.jois@gmail.com>
640
641        PR 1613/testing
642        * psxfchx01/init.c, psxfchx01/Makefile.am, psxfchx01/.cvsignore,
643        psxfchx01/psxfchx01.doc, psxfchx01/psxfchx01.scn: New
644        tests. Improves coverage of fchdir, fchmod, fchown directives.
645        * configure.ac, Makefile.am: Changes to accommodate new test.
646        * psxstat/test.c, psxstat/psxstat.scn: Added new test case to test
647        statvfs routine under libcsupport.
648
6492010-07-09      Bharath Suri <bharath.s.jois@gmail.com>
650
651        PR 1610/testing
652        * psx13/test.c, psx13/psx13.scn: Remove the test cases which
653        exercise pipe. These are new a new test under psxpipe01/
654        * psxpipe01/init.c, psxpipe01/Makefile.am,
655        psxpipe01/psxpipe01.scn, psxpipe01/psxpipe01.doc: Added new test.
656        * Makefile.am, configure.ac: Changes due to addition of new test:
657        psxpipe01.
658
6592010-07-08      Bharath Suri <bharath.s.jois@gmail.com>
660
661        PR 1608/testing
662        * psxfile01/init.c: Add a simple test case: Open file as read-only
663        and attemp to truncate. Improves coverage.
664
6652010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
666
667        PR 1606/cpukit
668        * psxfatal_support/init.c: Remove
669        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
670
6712010-07-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
672
673        * psxfatal_support/init.c: Print end of test message in case of
674        success.  Stop multitasking in the fatal error extension.
675        * psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
676
6772010-07-06      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
678
679        * psxtimes01/init.c: Added missing declaration.
680
6812010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
682
683        * Makefile.am, configure.ac: Add test for various forms of times() and
684        getrusage().
685        * psxgetrusage01/.cvsignore, psxgetrusage01/Makefile.am,
686        psxgetrusage01/init.c, psxgetrusage01/psxgetrusage01.doc,
687        psxgetrusage01/psxgetrusage01.scn, psxtimes01/.cvsignore,
688        psxtimes01/Makefile.am, psxtimes01/init.c, psxtimes01/psxtimes01.doc,
689        psxtimes01/psxtimes01.scn: New files.
690
6912010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
692
693        * psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in
694        /etc/passwd and /etc/group.
695
6962010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
697
698        * psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
699        cases.
700
7012010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
702
703        * psx13/test.c: Fix warning.
704
7052010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
706
707        * psxfile01/test_cat.c: Does not need posix specific macros.
708
7092010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
710
711        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
712        Remove tests which put NULL entries in file handlers.
713
7142010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
715
716        PR 1598/testing
717        * Makefile.am, configure.ac, psxpasswd01/init.c,
718        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
719        for POSIX user database (e.g. /etc/group and /etc/passwd) access
720        routines which are implemented in libcsupport/src/getpwent.c.
721        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
722        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
723
7242010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
725
726        PR 1597/cpukit
727        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
728        psxstat/test.c: Add lchown() and utimes().
729
7302010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
731
732        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
733        various POSIX methods that access UID, PID, and GID.
734        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
735        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
736        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
737        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
738        psxid01/psxid01.scn: New files.
739
7402010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
741
742        * psximfs01/init.c: Fix warning introduced.
743
7442010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
745
746        PR 1595/tests
747        * psximfs01/init.c: Fix warnings.
748
7492010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
750
751        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
752        pointer.
753
7542010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
755
756        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
757
7582010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
759
760        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
761        files of maximum sizes.
762        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
763        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
764
7652010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
766
767        * Makefile.am, configure.ac: Revert accidentally committed patch.
768
7692010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
770
771        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
772        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
773        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
774        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
775        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
776        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
777        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
778        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
779        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
780        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
781        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
782        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
783        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
784        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
785        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
786        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
787        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
788        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
789        psxsem01/Makefile.am, psxsignal01/Makefile.am,
790        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
791        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
792        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
793        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
794        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
795        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
796        committed patch.
797
7982010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
799
800        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
801        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
802        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
803        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
804        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
805        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
806        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
807        psxcancel/Makefile.am, psxcancel01/Makefile.am,
808        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
809        psxcleanup01/Makefile.am, psxclock/Makefile.am,
810        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
811        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
812        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
813        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
814        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
815        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
816        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
817        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
818        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
819        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
820        psxsem01/Makefile.am, psxsignal01/Makefile.am,
821        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
822        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
823        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
824        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
825        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
826        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
827        than number of file descriptors configured.
828
8292010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
830
831        * psxfile02/psxfile02.doc: Filled in documentation information.
832
8332010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
834
835        * Makefile.am, configure.ac: Added test case for calls that check for
836        an unopened file descriptor.
837        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
838        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
839
8402010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
841
842        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
843        parameter to adjtime NULL.
844
8452010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
846
847        * psxfatal_support/init.c: Remove references to ITRON constants.
848
8492010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
850
851        * psxfile01/test.c: Update for IMFS API changes.
852
8532010-06-02      Chris Johns <chrisj@rtems.org>
854
855        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
856        psxstat/test.c: Update to the new mount API.
857
8582010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
859
860        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
861        * include/pmacros.h: Add PRIdoff_t.
862
8632010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
864
865        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
866        exercises the _rename_r in libcsupport. For now, it also
867        provides two fsmount_me_h handlers to enable certain error
868        checking paths
869
8702010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
871
872        * psxfile01/test.c: Add check for errno on chdir(NULL).
873
8742010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
875
876        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
877
8782010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
879
880        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
881        thread can reliably reach the pthread_join() call.
882
8832010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
884
885        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
886        rewinddir(NULL) since we are now using newlib's implementation and it
887        does not check for NULL. This causes a fault on some targets.
888
8892010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
890
891        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
892        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
893        Reflect POSIX changes to sched_param.
894
8952010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
896
897        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
898        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
899        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
900        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
901        #include <unistd.h>.
902
9032009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
904
905        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
906        to cover the trivial NULL case for pipe function.
907
9082009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
909
910        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
911        and compilation issues. Initial test build was accidentally without
912        POSIX enabled.
913
9142009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
915
916        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
917        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
918        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
919        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
920        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
921        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
922        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
923        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
924        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
925        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
926        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
927        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
928        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
929        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
930        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
931        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
932        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
933        Use rtems_test_assert() consistently instead of system assert().
934        rtems_test_assert() is designed to integrate into the RTEMS test
935        suite infrastructure.
936
9372009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
938
939        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
940        families.
941        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
942        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
943
9442009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
945
946        PR 1460/cpukit
947        * psx14/init.c: Change return type on methods accessing portions of
948        RTEMS Ids to int. This allows -1 to be return on error.
949
9502009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
951
952        PR 1466/tests
953        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
954        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
955        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
956        Add test specifically to test it since it is deprecated as of
957        POSIX.1-2008.
958        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
959        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
960
9612009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
962
963        * psxcancel01/init.c: Initialize start time.
964
9652009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
966
967        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
968        returned by POSIX methods which return a pointer which is -1 on
969        error. This eliminated some casts.
970
9712009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
972
973        * psxenosys/Makefile.am: Add documentation file.
974        * psxenosys/psxenosys.doc: New file.
975
9762009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
977
978        * psxsignal03/init.c:
979        Print sigval.sival_ptr instead of "union sigval".
980
9812009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
982
983        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
984        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
985        * psxfile01/test.c: Remove obsure #ifdef's.
986        Apply PRI* macros to print struct stat fields.
987
9882009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
989
990        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
991        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
992
9932009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
994
995        * include/pmacros.h: November is the 11th month.
996
9972009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
998
999        * psxstat/test.c: Remove #ifdef's.
1000        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
1001        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
1002        if 12MB are too big for a target (16bit compliance).
1003        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
1004        for 16bit compliance.
1005        * psx14/init.c: Add local prototypes for
1006        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
1007        Reflect the prototypes having been missing to printf's.
1008
10092009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1010
1011        * psxsysconf/init.c:
1012        Comment out sysconf(LONG_MAX) check (not useful).
1013        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
1014        16bit compliance.
1015        * psx11/task.c: Use long for nsecs.
1016        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
1017        attribute to pthread_condattr_setpshared for 16bit target compliance.
1018
10192009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1020
1021        * psxbarrier01/test.c: Include <tmacros.h>
1022
10232009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1024
1025        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
1026        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1027        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
1028        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
1029        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
1030        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
1031        Use PRIxpthread_t to print pthread_t's.
1032
10332009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1034
1035        * psxmsgq02/init.c:
1036        Remove cast in call to fatal_posix_service_status_errno.
1037        * psxenosys/init.c:
1038        Add missing args in calls to execl, execlp, execle.
1039        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
1040        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
1041        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
1042        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
1043        * configure.ac:
1044        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
1045
10462009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1047
1048        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
1049        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
1050        * psxclock/init.c: Use %ld to print *.tv_nsec.
1051        * psx06/init.c, psx06/system.h: Misc. warning fixes.
1052
10532009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1054
1055        * psxsignal03/init.c: Add missing argument to printf.
1056        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
1057        * psxclock/init.c, psxtimer01/psxtimer.c:
1058        Use PRItime_t to print time_t's.
1059        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
1060        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
1061
10622009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1063
1064        * psxtime/test.c: Include <sys/time.h>.
1065        Conditionally add local prototype for adjtime()
1066        if sys/time.h doesn't supply it.
1067        * psx07/init.c: Include <sched.h>, <pthread.h>.
1068        * psx05/init.c: Include <sched.h>.
1069        * psx11/init.c, psx09/init.c: Include <sched.h>.
1070        * psx12/init.c: Include <sched.h>.
1071        * psxenosys/init.c: Include <pthread.h>.
1072        Conditionally add local prototype for pthread_atfork()
1073        if pthread.h doesn't supply it.
1074        * psxkey01/init.c: Include "test_support.h".
1075
10762009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1077
1078        * configure.ac: Check for pthread_atfork in pthread.h.
1079        * psxrwlock01/test.c: Conditionally add local prototype for
1080        pthread_atfork() if pthread.h doesn't supply it.
1081        Include <pthread.h>.
1082
10832009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1084
1085        * configure.ac: Check for sys/mman.h.
1086        Check for mprotect in sys/mman.h.
1087        * psxenosys/init.c: Conditionally add local prototype for
1088        mprotect() if sys/mman.h doesn't supply it.
1089
10902009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1091
1092        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
1093        * psxrwlock01/test.c: Conditionally add local prototype for
1094        pthread_rwlock_unlock() if pthread.h doesn't supply it.
1095
10962009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1097
1098        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
1099        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
1100        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
1101        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
1102        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
1103        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
1104        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
1105        psxualarm/init.c: Remove unused vars.
1106        Add missing prototypes.
1107
11082009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1109
1110        * Makefile.am: Build file IO related tests even with POSIX threading is
1111        disabled.
1112
11132009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1114
1115        * configure.ac: Don't add -ansi -fasm to CFLAGS.
1116
11172009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1118
1119        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
1120        remaining to not equal the period.
1121
11222009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
1123
1124        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
1125
11262009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
1127
1128        * psxcleanup/system.h: Fix typo.
1129        * Makefile.am, configure.ac: Add new test for exercising pushing
1130        and popping a clean up handler without actually executing it.
1131        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
1132        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
1133        psxcleanup01/psxcleanup01.scn: New files.
1134
11352009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1136
1137        * Makefile.am, configure.ac: Add new test to ensure that canceling an
1138        alarm works as defined.
1139        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
1140        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
1141
11422009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1143
1144        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
1145
11462009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
1147
1148        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
1149        parameter to timer_settime().
1150
11512009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1152
1153        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
1154        timer_settime() for previous value. We are not using the
1155        value in this particular case and this path must be exercised.
1156        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
1157
11582009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1159
1160        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
1161        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
1162        cases.
1163
11642009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1165
1166        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
1167        from an ISR.
1168        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
1169        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
1170
11712009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1172
1173        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
1174        deprecated rtems_extension.
1175
11762009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1177
1178        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
1179        nanoseconds.
1180
11812009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1182
1183        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
1184        getpagesize().
1185
11862009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1187
1188        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
1189        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
1190        psxsignal04/Makefile.am: Move test cases which needed to be executed
1191        when POSIX is disabled to psxclock so they will be.
1192
11932009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1194
1195        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
1196        test to exercise clock and delay services enabled when POSIX threads
1197        are disabled. This is split from psx01. POSIX test suite now enabled
1198        when POSIX threads are disabled so only enable tests which are
1199        appropriate.
1200        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
1201        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
1202
12032009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1204
1205        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
1206        when not to change ssporadic scheduler so it does not touch a task's
1207        priority when it is holding a mutex or its priority would be impacted
1208        adversely.
1209
12102009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1211
1212        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
1213        for adjusting time (adjtime()) where the time is adjusted by enough
1214        microseconds that it crosses a second boundary.
1215
12162009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
1217
1218        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
1219        test to catch more sporadic server cases.
1220
12212009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1222
1223        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
1224        remaining pointer.
1225
12262009-08-17     
1227
1228        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
1229        a recursize mutex.
1230
12312009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1232
1233        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
1234        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
1235        rtems_clock_get_ticks_per_second().
1236
12372009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1238
1239        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
1240        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
1241
12422009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1243
1244        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
1245        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
1246
12472009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1248
1249        * Makefile.am, configure.ac: Add test case for user providing their own
1250        stack to a POSIX thread.
1251        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
1252        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
1253
12542009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1255
1256        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
1257        that it hits both failing to allocate memory for the message queue
1258        name and message buffers.
1259
12602009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1261
1262        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
1263        quicker and more reliably hit the intended critical section.
1264
12652009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1266
1267        * Makefile.am, configure.ac: Add a test to exercise an odd case in
1268        _POSIX_signals_Clear_signals.
1269        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
1270        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
1271
12722009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1273
1274        * psxmsgq04/init.c: Correct typo in configuration so test does as
1275        intended.
1276
12772009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1278
1279        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
1280        Update to handle ENFILE case now that POSIX message queues and
1281        message queue file descriptors are configured separately and this
1282        error is possible.
1283
12842009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
1285
1286        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
1287        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
1288        allocating the message buffers for a POSIX message queue.
1289
12902009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1291
1292        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
1293        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
1294        is right. Update both screens.
1295
12962009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1297
1298        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
1299        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
1300        variation which focused on real-time signals rather than user
1301        signals.
1302        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
1303        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
1304
13052009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1306
1307        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
1308        replenish period of zero.
1309
13102009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1311
1312        * Makefile.am, configure.ac: Add new test to account for properly
1313        handling keys when a thread has non-NULL key value and key has NULL
1314        destructor and when a thread has NULL key value and key has
1315        destructor.
1316        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
1317        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
1318
13192009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1320
1321        * Makefile.am, configure.ac: Add new test for exercising running out of
1322        memory while allocating the key pointers.
1323        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
1324        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
1325
13262009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1327
1328        * psxmsgq04/init.c: Add call to mq_unlink.
1329
13302009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1331
1332        * Makefile.am, configure.ac: Add shell of new test.
1333        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
1334        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
1335
13362009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1337
1338        * Makefile.am, configure.ac: Add test to address cases where a thread
1339        is waiting on a signal (sigwait) and we send it. Also address case
1340        where there are too many queued signals.
1341        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
1342        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
1343
13442009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1345
1346        * psxsignal02/init.c: Fix spacing.
1347
13482009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1349
1350        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
1351        mq_timedreceive and mq_timedsend conditions. In particular test
1352        timeout in the past.
1353
13542009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1355
1356        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
1357        with timeout in the past.
1358
13592009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1360
1361        * psxsignal02/psxsignal02.scn: Fill in screen file.
1362
13632009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1364
1365        * Makefile.am, configure.ac: Add new test to exercise algorithm to
1366        dispatch process wide signals to individual threads.
1367        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
1368        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
1369
13702009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1371
1372        * Makefile.am, configure.ac: Add test to exercise interrupt
1373        synchronization logic in _POSIX_Timer_Insert_helper that supports
1374        POSIX timers.
1375        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
1376        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
1377        psxintrcritical01/psxintrcritical01.scn: New files.
1378
13792009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
1380
1381        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
1382        multiple cases which complete coverage of thread cancellation.
1383        * psxcancel/psxcancel.doc: New file.
1384
13852009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1386
1387        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
1388        * psxsem01/system.h: Removed.
1389
13902009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1391
1392        * psxsem01/init.c: Eliminate warning.
1393
13942009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1395
1396        * psxcancel/init.c: Clean up.
1397
13982009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1399
1400        * psxmutexattr01/init.c: Make test optional if tools do not support
1401        posix mutex type attribute.
1402
14032009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1404
1405        * Makefile.am, configure.ac: Add new test to exercise error case for
1406        when a task is blocked on a condition variable with one mutex and
1407        another task attempts to block on the same condition variable with
1408        another mutex.
1409        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
1410        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
1411
14122009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1413
1414        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
1415        trylock is unable to obtain the spinlock and that attempting to
1416        unlock a spinlock from a thread which did not lock it works as
1417        expected.
1418        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
1419        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
1420        New files.
1421
14222009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1423
1424        * psxspin01/test.c: Remove unnecessary defines.
1425
14262009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1427
1428        * psx11/init.c: Use explicit scheduler.
1429
14302009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1431
1432        * Makefile.am, configure.ac: Add test to exercise
1433        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
1434        toolset enables the feature.
1435        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
1436        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
1437        psxmutexattr01/psxmutexattr01.scn: New files.
1438
14392009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1440
1441        * Makefile.am, configure.ac: Add test for auto initialization of
1442        message queues.
1443        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
1444        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
1445        psxautoinit02/psxautoinit02.scn: New files.
1446
14472009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1448
1449        * Makefile.am, configure.ac: Add test of pthread mutex auto
1450        intialization.
1451        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
1452        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
1453
14542009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1455
1456        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
1457
14582009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1459
1460        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
1461        code.
1462
14632009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1464
1465        * psx07/init.c: Slight test fix to ensure state of sched_param
1466        structure.
1467
14682009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
1469
1470        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1471        obtaining an rwlock and then releasing it twice.
1472
14732009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1474
1475        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
1476
14772009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1478
1479        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
1480        sigtimedwait(). Update screen file.
1481
14822009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
1483
1484        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1485        obtaining rwlock for write with a timed lock operation when the
1486        abstime timeout is in the past.
1487
14882009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1489
1490        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1491        obtaining rwlock for read with a timed lock operation when the
1492        abstime timeout is in the past.
1493
14942009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1495
1496        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
1497        that the assert has been removed in the source.
1498
14992009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1500
1501        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
1502        mode bits being set. This behavior was not POSIX compliant and has
1503        been corrected in the filesystem code.
1504
15052009-06-18      Chris Johns <chrisj@rtems.org>
1506
1507        * psx04/task3.c: Declare unions volatile to workaround the H8300
1508        gcc bug.
1509
15102009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1511
1512        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
1513        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
1514        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
1515
15162009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1517
1518        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1519        NULL attribute pointer on init.
1520
15212009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1522
1523        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
1524        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
1525        Improved so coverage is better.
1526
15272009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1528
1529        * psx04/init.c: Correct errors introduced by using different variable
1530        for return type when correcting typing warnings.
1531
15322009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1533
1534        * Makefile.am, configure.ac: Add new test to provide coverage analysis
1535        of the current implementation of getitimer() and setitimer().
1536        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
1537        psxitimer/psxitimer.scn: New files.
1538
15392009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1540
1541        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
1542        case to improve coverage analysis.
1543
15442009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1545
1546        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
1547        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
1548        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
1549        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
1550        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
1551        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
1552        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
1553
15542009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1555
1556        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
1557        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
1558        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
1559        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
1560        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
1561        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
1562        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
1563        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
1564        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
1565        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
1566        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
1567        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
1568        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
1569        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
1570        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
1571        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
1572        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
1573        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
1574        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
1575        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
1576        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
1577        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
1578        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
1579        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
1580        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
1581        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
1582        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
1583        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
1584        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
1585        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
1586        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
1587        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
1588        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
1589        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
1590        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
1591        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
1592        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
1593        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
1594        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
1595        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
1596        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
1597        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
1598        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
1599        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
1600        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
1601        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
1602        psxhdrs/timer07.c: Fix warnings.
1603
16042009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1605
1606        * psxfile01/test.c: Change from int to size_t.
1607
16082009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1609
1610        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1611        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1612        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1613        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1614        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
1615        psxcancel/Makefile.am, psxchroot01/Makefile.am,
1616        psxcleanup/Makefile.am, psxenosys/Makefile.am,
1617        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
1618        psxfile01/Makefile.am, psxkey01/Makefile.am,
1619        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1620        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
1621        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
1622        psxsem01/Makefile.am, psxsignal01/Makefile.am,
1623        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
1624        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
1625        psxualarm/Makefile.am: Eliminate _exe_/.exe.
1626
16272009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1628
1629        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
1630        with create option so we are sure it will get a control block and
1631        proceed to allocate other memory. Clean up screen output.
1632
16332008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1634
1635        * psx05/init.c: Add parameter to call to sched_get_priority_max().
1636
16372008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1638
1639        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
1640        Run all tests successfully with maxixum number of priorities as 16
1641        instead of 256. This was done by temporarily modifying the score
1642        priority.h maximum. This allowed testing of all API code to ensure
1643        that it worked properly with a reduced number of priorities. Most
1644        modifications were to switch from hard-coded maximum to using the API
1645        provided methods to determine maximum number of priority levels.
1646
16472008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1648
1649        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
1650        clock_gettime() NOT by reaching into the SuperCore.
1651
16522008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1653
1654        * psx01/psx01.scn: Bump version to 4.9.99.0
1655
16562008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1657
1658        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
1659        psxfatal_support/system.h: Convert to "bool".
1660
16612008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1662
1663        PR 1296/cpukit.
1664        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
1665        incorrect repeat interval. This patch fixes the following problems in
1666        the test.
1667          (1) Adds test for value of it_interval.tv_nsec.
1668          (2) Corrects test for absolute timer in past.
1669          (3) Modifies test to use different initial and repeat periods.
1670          (4) Updates psxtimer01.scn to match results.
1671
16722008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1673
1674        PR 1297/cpukit
1675        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
1676        pointer handling.
1677
16782008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1679
1680        * psxsem01/init.c: Spacing.
1681
16822008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1683
1684        PR 1293/tests
1685        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
1686
16872008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1688
1689        PR 1291/cpukit
1690        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
1691        POSIX services taking relative instead of absolute time for timeouts,
1692        these tests were updated.
1693
16942008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1695
1696        * psxfile01/test.c: truncate on /dev/console now works.
1697
16982008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1699
1700        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1701        requested for initialization task.
1702
17032008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1704
1705        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1706        like CVS conflict markers.
1707
17082008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1709
1710        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1711        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1712
17132008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1714
1715        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1716
17172008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1718
1719        * psxkey01/task.c: Fix warnings.
1720
17212008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1722
1723        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1724
17252008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1726
1727        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1728        Added tests for failure path coverages. Consolidated methods used in
1729        multiple places into support routines.
1730        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1731        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1732        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1733
17342008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1735
1736        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1737        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1738        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1739        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1740        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1741        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1742        for < 1988.
1743
17442008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1745
1746        * Makefile.am, configure.ac: New tests.
1747        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1748        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1749        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1750        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1751        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1752
17532008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1754
1755        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1756        portions of Object Services added to API.
1757        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1758        psx14/system.h: New files.
1759
17602008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1761
1762        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1763        pthread_attr_[get|set]clock.
1764
17652008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1766
1767        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1768        implementation mprotect().
1769
17702008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1771
1772        * psxcleanup/.cvsignore: New file.
1773
17742008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1775
1776        * psxcleanup/system.h: New file.
1777
17782008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1779
1780        * Makefile.am, configure.ac:
1781        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1782        psxcleanup/psxcleanup.scn: New files.
1783
17842008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1785
1786        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1787        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1788
17892007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1790
1791        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1792
17932007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1794
1795        * Makefile.am, configure.ac: Added test for ualarm
1796        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1797        psxualarm/system.h: New files.
1798
17992007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1800
1801        * Makefile.am, configure.ac: Added posix signal test
1802        * psxsignal01/Makefile.am, psxsignal01/init.c,
1803        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1804        psxsignal01/task1.c: New files.
1805
18062007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1807
1808        * Makefile.am, configure.ac: Add test for sysconf().
1809        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1810        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1811
18122007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1813
1814        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1815        sched_rr_get_interval() and sched_get_priority_max().
1816
18172007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1818
1819        * psxenosys/init.c: Fix typo.
1820
18212007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1822
1823        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1824        addition of second POSIX Timer test. Add initial version of
1825        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1826        left to add.
1827        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1828        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1829        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1830        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1831        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1832        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1833
18342007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1835
1836        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1837
18382007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1839
1840        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1841        functions that return ENOSYS.
1842        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1843        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1844
18452007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1846
1847        * psx13/test.c: Fix spelling error.
1848
18492007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1850
1851        * psxtime/test.c: Add tests for adjtime().
1852
18532007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1854
1855        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1856        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1857        cases to improve test coverage.
1858
18592007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1860
1861        PR 1262/filesystem
1862        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1863        and writev() including documentation and test case.
1864        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1865        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1866
18672007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1868
1869        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1870        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1871        test cases so last output line follows END OF pattern. Make sure test
1872        case all run. All tests appeared ok on sis.
1873
18742007-04-05      Joel Sherrill <joel@OARcorp.com>
1875
1876        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1877        behavior more closely matching GNU/Linux.
1878
18792006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1880
1881        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1882        include normal blocking and unblocking on timeout.
1883
18842006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1885
1886        * configure.ac: New BUG-REPORT address.
1887
18882006-11-17      Joel Sherrill <joel@OARcorp.com>
1889
1890        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1891        Previously the timeout was not absolute time and checked BEFORE
1892        attempting to lock semaphore.
1893
18942006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1895
1896        * psxbarrier01/main.c: New file.
1897
18982006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1899
1900        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1901        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1902        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1903        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1904
19052006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1906
1907        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1908        and partial implementation of POSIX rwlocks.
1909        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1910        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1911
19122006-10-30      Joel Sherrill <joel@OARcorp.com>
1913
1914        PR 841/rtems
1915        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1916        specification.
1917
19182006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1919
1920        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1921
19222006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1923
1924        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1925        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1926        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1927        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1928        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1929        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1930        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1931        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1932        Use rtems_testsdir instead.
1933
19342005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1935
1936        * configure.ac: Remove RTEMS_ENABLE_BARE,
1937        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1938
19392005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1940
1941        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1942        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1943        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1944        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1945        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1946        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1947        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1948        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1949        Convert to using *_PROGRAMS.
1950
19512005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1952
1953        * psx01/Makefile.am, psx02/Makefile.am,
1954        psx03/Makefile.am, psx04/Makefile.am,
1955        psx05/Makefile.am, psx06/Makefile.am,
1956        psx07/Makefile.am, psx08/Makefile.am,
1957        psx09/Makefile.am, psx10/Makefile.am,
1958        psx11/Makefile.am, psx12/Makefile.am,
1959        psx13/Makefile.am, psxcancel/Makefile.am,
1960        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1961        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1962        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1963        psxstat/Makefile.am, psxtime/Makefile.am,
1964        psxtimer/Makefile.am: Rework.
1965
19662005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1967
1968        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1969        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1970        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1971        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1972        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1973        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1974        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1975        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1976        * psxtests.am: Remove.
1977
19782005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1979
1980        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1981        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1982        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1983        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1984        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1985        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1986        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1987        psxtime/Makefile.am, psxtimer/Makefile.am:
1988        AM_CPPFLAGS += -I..../support/include.
1989
19902005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1991
1992        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1993
19942005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1995
1996        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1997        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1998        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1999        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2000        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2001        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2002        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
2003        psxstat/Makefile.am: Add ../include/pmacros.h
2004        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
2005        POSIX_FILES_DIRS.
2006        * psxtests.am: Remove LIB_VARIANT.
2007
20082005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2009
2010        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2011        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2012        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2013        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2014        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
2015        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
2016        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
2017        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
2018        Remove SRC, PRINT_SRC.
2019
20202005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2021
2022        * Makefile.am: Cleanup.
2023
20242005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2025
2026        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
2027        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2028        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2029        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2030        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2031        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
2032        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
2033        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
2034        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
2035        Partial conversion to automake.
2036
20372005-09-01      Joel Sherrill <joel@OARcorp.com>
2038
2039        PR 628/rtems
2040        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
2041        being an error.
2042
20432005-04-26      Joel Sherrill <joel@OARcorp.com>
2044
2045        * psxreaddir/test.c: Eliminate warnings.
2046
20472004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2048
2049        * configure.ac: Require automake > 1.9.
2050
20512004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2052
2053        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2054        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2055        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2056        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2057        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2058        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2059        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2060        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2061        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2062        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2063        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2064        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2065        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2066        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2067        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2068        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2069        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2070        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2071        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2072        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2073        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2074        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2075        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2076
20772004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2078
2079        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
2080        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
2081        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
2082        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
2083
20842004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
2085
2086        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
2087        to using c99 fixed size types.
2088
20892004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
2090
2091        * Makefile.am: Remove include from SUBDIRS.
2092
20932004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
2094
2095        * include/Makefile.am: Remove.
2096        * Makefile.am: Merge-in include/Makefile.am.
2097        * configure.ac: Reflect changes above.
2098
20992004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2100
2101        * configure.ac: Add 2nd arg to RTEMS_TOP.
2102
21032004-03-05      Joel Sherrill <joel@OARcorp.com>
2104
2105        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
2106        psxtimer/psxtimer.c: Eliminate warnings and typos.
2107
21082004-02-26      Sébastien Barré <sbarre@sdelcc.com>
2109
2110        PR 582/core
2111        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
2112        queue test so more of it runs now.
2113
21142004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2115
2116        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
2117        Add PRE/TMPINSTALL_FILES to CLEANFILES.
2118        * psx02/Makefile.am: Ditto.
2119        * psx03/Makefile.am: Ditto.
2120        * psx04/Makefile.am: Ditto.
2121        * psx05/Makefile.am: Ditto.
2122        * psx06/Makefile.am: Ditto.
2123        * psx07/Makefile.am: Ditto.
2124        * psx08/Makefile.am: Ditto.
2125        * psx09/Makefile.am: Ditto.
2126        * psx10/Makefile.am: Ditto.
2127        * psx11/Makefile.am: Ditto.
2128        * psx12/Makefile.am: Ditto.
2129        * psx13/Makefile.am: Ditto.
2130        * psxcancel/Makefile.am: Ditto.
2131        * psxchroot01/Makefile.am: Ditto.
2132        * psxfile01/Makefile.am: Ditto.
2133        * psxmount/Makefile.am: Ditto.
2134        * psxmsgq01/Makefile.am: Ditto.
2135        * psxreaddir/Makefile.am: Ditto.
2136        * psxsem01/Makefile.am: Ditto.
2137        * psxstat/Makefile.am: Ditto.
2138        * psxtime/Makefile.am: Ditto.
2139        * psxtimer/Makefile.am: Ditto.
2140
21412003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2142
2143        * psxtests.am: Add dirstamp support.
2144
21452003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2146
2147        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
2148
21492003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2150
2151        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2152
21532003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2154
2155        * psxcancel/Makefile.am: Remove used H_FILES.
2156
21572003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2158
2159        * include/Makefile.am: Reformat.
2160        * psx01/Makefile.am: Remove all-local: $(ARCH).
2161        * psx02/Makefile.am: Remove all-local: $(ARCH).
2162        * psx03/Makefile.am: Remove all-local: $(ARCH).
2163        * psx04/Makefile.am: Remove all-local: $(ARCH).
2164        * psx05/Makefile.am: Remove all-local: $(ARCH).
2165        * psx06/Makefile.am: Remove all-local: $(ARCH).
2166        * psx07/Makefile.am: Remove all-local: $(ARCH).
2167        * psx08/Makefile.am: Remove all-local: $(ARCH).
2168        * psx09/Makefile.am: Remove all-local: $(ARCH).
2169        * psx10/Makefile.am: Remove all-local: $(ARCH).
2170        * psx11/Makefile.am: Remove all-local: $(ARCH).
2171        * psx12/Makefile.am: Remove all-local: $(ARCH).
2172        * psx13/Makefile.am: Remove all-local: $(ARCH).
2173        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
2174        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
2175        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
2176        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
2177        * psxmount/Makefile.am: Remove all-local: $(ARCH).
2178        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
2179        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
2180        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
2181        * psxstat/Makefile.am: Remove all-local: $(ARCH).
2182        * psxtime/Makefile.am: Remove all-local: $(ARCH).
2183        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
2184
21852003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2186
2187        * configure.ac: Reflect having moved to testsuites/.
2188
21892003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2190
2191        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2192
21932003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2194
2195        * configure.ac:Remove RTEMS_CHECK_CPU.
2196
21972003-09-15      Jennifer Averett <jennifer@OARcorp.com>
2198
2199        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
2200
22012003-09-04      Joel Sherrill <joel@OARcorp.com>
2202
2203        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
2204        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
2205        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
2206        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
2207        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
2208        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
2209        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
2210        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
2211        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
2212        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
2213        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
2214        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
2215        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
2216        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
2217        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
2218        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
2219        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
2220        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
2221        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
2222        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
2223        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
2224        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
2225        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
2226        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
2227        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
2228        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
2229        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
2230        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
2231        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
2232        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
2233        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
2234        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
2235        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
2236        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
2237        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
2238        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
2239        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
2240        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
2241        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
2242        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
2243        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
2244        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
2245        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
2246        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
2247        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
2248        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
2249        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
2250        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
2251        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
2252        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
2253        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
2254        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
2255        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
2256        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
2257        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
2258        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
2259        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
2260        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
2261        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
2262        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
2263        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
2264        psxtimer/system.h: URL for license changed.
2265
22662003-09-04      Joel Sherrill <joel@OARcorp.com>
2267
2268        PR 462/tests
2269        * psxhdrs/Makefile.am: Added ualarm.c
2270        * psxhdrs/signal23.c: New file.
2271
22722003-09-03      Joel Sherrill <joel@OARcorp.com>
2273
2274        PR 463/tests
2275        PR 465/tests
2276        * psxhdrs/Makefile.am: Add new test cases.
2277        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
2278        psxhdrs/timer07.c: New files.
2279
22802003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2281
2282        * Makefile.am: Reflect having moved aclocal/.
2283
22842003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2285
2286        * Makefile.am: Reflect having moved automake/.
2287        * include/Makefile.am: Reflect having moved automake/.
2288        * psx01/Makefile.am: Reflect having moved automake/.
2289        * psx02/Makefile.am: Reflect having moved automake/.
2290        * psx03/Makefile.am: Reflect having moved automake/.
2291        * psx04/Makefile.am: Reflect having moved automake/.
2292        * psx05/Makefile.am: Reflect having moved automake/.
2293        * psx06/Makefile.am: Reflect having moved automake/.
2294        * psx07/Makefile.am: Reflect having moved automake/.
2295        * psx08/Makefile.am: Reflect having moved automake/.
2296        * psx09/Makefile.am: Reflect having moved automake/.
2297        * psx10/Makefile.am: Reflect having moved automake/.
2298        * psx11/Makefile.am: Reflect having moved automake/.
2299        * psx12/Makefile.am: Reflect having moved automake/.
2300        * psx13/Makefile.am: Reflect having moved automake/.
2301        * psxcancel/Makefile.am: Reflect having moved automake/.
2302        * psxchroot01/Makefile.am: Reflect having moved automake/.
2303        * psxfile01/Makefile.am: Reflect having moved automake/.
2304        * psxhdrs/Makefile.am: Reflect having moved automake/.
2305        * psxmount/Makefile.am: Reflect having moved automake/.
2306        * psxmsgq01/Makefile.am: Reflect having moved automake/.
2307        * psxreaddir/Makefile.am: Reflect having moved automake/.
2308        * psxsem01/Makefile.am: Reflect having moved automake/.
2309        * psxstat/Makefile.am: Reflect having moved automake/.
2310        * psxtime/Makefile.am: Reflect having moved automake/.
2311        * psxtimer/Makefile.am: Reflect having moved automake/.
2312
23132003-08-14      Joel Sherrill <joel@OARcorp.com>
2314
2315        PR 408/filesystem
2316        * psx13/test.c: Added very rudimentary test of sync() service.
2317
23182003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2319
2320        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2321
23222003-06-12      Joel Sherrill <joel@OARcorp.com>
2323
2324        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
2325
23262003-05-29      Joel Sherrill <joel@OARcorp.com>
2327
2328        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
2329        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
2330        psxtimer/psxtimer.c: Removed warnings.
2331
23322003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2333
2334        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2335        CC_CFLAGS_DEFAULT (obsolete).
2336
23372003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2338
2339        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2340        Remove CC_LDFLAGS_PROFILE_V.
2341
23422003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2343
2344        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2345
23462003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2347
2348        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2349
23502003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2351
2352        * configure.ac: AC_PREREQ(2.57).
2353
23542002-11-14      Joel Sherrill <joel@OARcorp.com>
2355
2356        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
2357        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
2358        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
2359        Per PR239 update the IDs in the various screens.
2360
23612002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2362
2363        * .cvsignore: Reformat.
2364        Add autom4te*cache.
2365        Remove autom4te.cache.
2366
23672002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2368
2369        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
2370        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
2371        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
2372        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
2373        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
2374        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
2375        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
2376        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
2377        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
2378        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
2379        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
2380        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
2381        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
2382        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
2383        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
2384        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
2385        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
2386        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
2387        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
2388        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
2389        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
2390        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
2391        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
2392        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
2393
23942002-08-01      Joel Sherrill <joel@OARcorp.com>
2395
2396        * Per PR47 add support for buffered test output.  This involved
2397        adding defines to redirect output to a buffer and dump it when
2398        full, at "test pause", and at exit.  To avoid problems when redefining
2399        exit(), all tests were modified to call rtems_test_exit().
2400        Some tests, notable psxtests, had to be modified to include
2401        the standard test macro .h file (pmacros.h or tmacros.h) to
2402        enable this support.
2403        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
2404        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
2405        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
2406        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
2407        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
2408        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
2409        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
2410        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
2411        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
2412        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
2413        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
2414        psxtime/test.c, psxtimer/psxtimer.c: Modified.
2415
24162002-07-05      Joel Sherrill <joel@OARcorp.com>
2417
2418        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
2419        Updated as part of PR164 which reported problems with the RTEMS
2420        implementation of pthread_cancel.
2421       
24222001-04-26      Joel Sherrill <joel@OARcorp.com>
2423
2424        * psxmsgq01/init.c: Reflect changes made to address PR81 that
2425        reworked POSIX message queues to add a descriptor separate from
2426        the underlying message queue.  This allows non-blocking to follow
2427        the "open" not the underlying queue.
2428 
24292002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2430
2431        * configure.ac: Remove ENABLE_GCC28.
2432
24332002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2434
2435        * configure.ac:
2436        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2437        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2438        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2439        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2440        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2441        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2442        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
2443        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
2444        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
2445        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
2446        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
2447        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
2448        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
2449        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
2450        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
2451        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
2452        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
2453        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
2454        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2455        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2456        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2457        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
2458        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2459        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
2460        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2461        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
2462        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
2463        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
2464
24652001-11-07      Jennifer Averett <jennifer@OARcorp.com>
2466
2467        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
2468        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
2469        Since we check permissions before evaluating enough to see if it
2470        a regular file or directory, this hack is needed to make the regular
2471        file executable.
2472
24732001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2474
2475        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2476        * configure.in: Remove.
2477        * configure.ac: New file, generated from configure.in by autoupdate.
2478
24792001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2480
2481        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
2482
24832001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2484
2485        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
2486        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
2487        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
2488        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
2489        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
2490        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
2491        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
2492        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
2493        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
2494        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
2495        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
2496        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
2497        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
2498        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
2499        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
2500        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
2501        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
2502        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
2503        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
2504        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
2505        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
2506        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
2507        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
2508        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
2509
25102001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2511
2512        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
2513        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
2514        psxchroot01 test.
2515
25162001-05-25      Joel Sherrill <joel@OARcorp.com>
2517
2518        * Added once version of psxchroot01 test for user review.
2519        * psxchroot01: New directory.
2520        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
2521        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
2522        * configure.in, Makefile.am: Modified to reflect above.
2523
25242001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
2525
2526        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
2527
25282001-04-24      Joel Sherrill <joel@OARcorp.com>
2529
2530        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
2531        open, write, reopen, append twice from Andrew Bythell
2532        <abythell@nortelnetworks.com> that tripped an initialization
2533        problem in the IMFS.
2534
25352001-04-20      Joel Sherrill <joel@OARcorp.com>
2536
2537        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
2538        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
2539        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
2540        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
2541        Various adjustments so test output matches screens more reliably.
2542
25432001-01-25      Joel Sherrill <joel@OARcorp.com>
2544
2545        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
2546
25472000-11-17      Jennifer Averett <jennifer@OARcorp.com>
2548
2549        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
2550        to remain consistant across platforms and bsps by forcing
2551        a mount point in front of all paths.
2552
25532000-11-17      Jennifer Averret <jennifer@OARcorp.com>
2554
2555        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
2556        expected error condition in one case.
2557        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
2558        readdir() of root of mounted filesystem.  Also corrected the screen
2559        file for some mistakes noticed in this effort.
2560
25612000-11-13      Joel Sherrill <joel@OARcorp.com>
2562
2563        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
2564
25652000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2566
2567        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2568
25692000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2570
2571        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2572
25732000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2574
2575        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2576        Switch to GNU canonicalization.
2577        * psxtests.am: Remove DEFS.
2578
25792000-10-24      Joel Sherrill <joel@OARcorp.com>
2580
2581        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
2582        It was formerly incorrectly prototyped in <libio.h>.
2583
25842000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2585
2586        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2587        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2588        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2589        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2590        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
2591        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
2592        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
2593        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
2594
25952000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2596        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2597        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2598        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2599        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
2600        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
2601        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
2602        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
2603
26042000-08-10      Joel Sherrill <joel@OARcorp.com>
2605
2606        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.