source: rtems/testsuites/psxtests/ChangeLog @ 260fa3f

4.115
Last change on this file since 260fa3f was 260fa3f, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/13/11 at 09:40:08

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

  • psx07/init.c: Remove unused var "clock_allowed".
  • Property mode set to 100644
File size: 100.9 KB
Line 
12011-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * psx07/init.c: Remove unused var "clock_allowed".
4
52011-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * configure.ac: Check for getrusage decl.
8        * psxgetrusage01/init.c:
9        Fix header file inclusion order.
10        Move configuration section up.
11        Apply HAVE_DECL_GETRUSAGE.
12
132011-12-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
14
15        * psxconfig01/init.c: Fix due to alignment issue.
16
172011-12-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
18
19        * psxconfig01/.cvsignore, psxconfig01/Makefile.am, psxconfig01/init.c,
20        psxconfig01/psxconfig01.doc, psxconfig01/psxconfig01.scn: New files.
21        * Makefile.am, configure.ac: Reflect changes above.
22
232011-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
24
25        PR 1589/build
26        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
27        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
28        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
29        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
30        psx13/Makefile.am, psx14/Makefile.am, psx15/Makefile.am,
31        psx16/Makefile.am, psxaio01/Makefile.am, psxaio02/Makefile.am,
32        psxaio03/Makefile.am, psxalarm01/Makefile.am,
33        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
34        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
35        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
36        psxclassic01/Makefile.am, psxcleanup/Makefile.am,
37        psxcleanup01/Makefile.am, psxclock/Makefile.am,
38        psxcond01/Makefile.am, psxeintr_join/Makefile.am,
39        psxenosys/Makefile.am, psxfatal01/Makefile.am,
40        psxfatal02/Makefile.am, psxfchx01/Makefile.am, psxfile01/Makefile.am,
41        psxfile02/Makefile.am, psxfilelock01/Makefile.am,
42        psxgetrusage01/Makefile.am, psxid01/Makefile.am,
43        psximfs01/Makefile.am, psximfs02/Makefile.am,
44        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
45        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
46        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
47        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
48        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
49        psxpasswd01/Makefile.am, psxpasswd02/Makefile.am,
50        psxpipe01/Makefile.am, psxrdwrv/Makefile.am, psxreaddir/Makefile.am,
51        psxrwlock01/Makefile.am, psxsem01/Makefile.am,
52        psxsignal01/Makefile.am, psxsignal02/Makefile.am,
53        psxsignal03/Makefile.am, psxsignal04/Makefile.am,
54        psxsignal05/Makefile.am, psxsignal06/Makefile.am,
55        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
56        psxstack02/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
57        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
58        psxtimes01/Makefile.am, psxualarm/Makefile.am, psxusleep/Makefile.am:
59        Remove obsolete optional manager capability.
60
612011-12-08      Ralf Corsépius <ralf.corsepius@rtems.org>
62
63        PR 1981/cpukit
64        * configure.ac: Remove checks for pthread_attr_getcputime,
65        pthread_attr_setcputime.
66        * psx07/init.c: Remove references to pthread_attr_getcputime,
67        pthread_attr_setcputime.
68
692011-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
70
71        * psxmsgq01/init.c: Introduce fatal_posix_mqd.
72        Replace fatal_posix_service_pointer_minus_one with fatal_posix_mqd.
73        * psxsem01/init.c: Introduce fatal_posix_sem.
74        Replace fatal_posix_service_pointer_minus_one with fatal_posix_sem.
75
762011-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
77
78        * psxreaddir/test.c: Remove bogus casts.
79        Fix fprintf format strings.
80
812011-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * psxfile01/test.c: Remove local redeclaration of IMFS_dump.
84
852011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * psxhdrs/pthread01.c, psxhdrs/pthread02.c, psxhdrs/pthread03.c,
88        psxhdrs/pthread04.c, psxhdrs/pthread05.c, psxhdrs/pthread06.c,
89        psxhdrs/pthread07.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
90        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
91        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
92        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
93        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
94        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
95        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
96        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread34.c,
97        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/pthread37.c,
98        psxhdrs/pthread38.c, psxhdrs/pthread39.c, psxhdrs/pthread40.c:
99        Let test() return values (avoid warnings).
100
1012011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
102
103        * psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
104        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
105        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
106        psxhdrs/cond10.c: Let test() return values (avoid warnings).
107
1082011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
109
110        * psxhdrs/mutex01.c, psxhdrs/mutex02.c, psxhdrs/mutex03.c,
111        psxhdrs/mutex04.c, psxhdrs/mutex05.c, psxhdrs/mutex06.c,
112        psxhdrs/mutex07.c, psxhdrs/mutex08.c, psxhdrs/mutex09.c,
113        psxhdrs/mutex10.c, psxhdrs/mutex11.c, psxhdrs/mutex12.c,
114        psxhdrs/mutex13.c, psxhdrs/mutex14.c, psxhdrs/mutex15.c,
115        psxhdrs/mutex16.c: Let test() return values (avoid warnings).
116
1172011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
118
119        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
120        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
121        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
122        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
123        psxhdrs/proc13.c, psxhdrs/proc14.c:
124        Let test() return values (avoid warnings).
125
1262011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
127
128        * psxhdrs/sched01.c, psxhdrs/sched02.c, psxhdrs/sched03.c,
129        psxhdrs/sched04.c, psxhdrs/sched05.c, psxhdrs/sched06.c,
130        psxhdrs/sched07.c, psxhdrs/sched08.c:
131        Let test() return values (avoid warnings).
132
1332011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
134
135        * psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
136        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
137        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
138        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
139        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
140        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
141        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
142        psxhdrs/signal22.c, psxhdrs/signal23.c:
143        Let test() return values (avoid warnings).
144
1452011-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
146
147        * psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
148        psxhdrs/key04.c: Let test() return values (avoid warnings).
149        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
150        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c:
151        Let test() return values (avoid warnings).
152
1532011-10-13      Ralf Corsépius <ralf.corsepius@rtems.org>
154
155        * psxhdrs/signal23.c: Add comment to denote test as obsolete.
156        * configure.ac: Check for size of mode_t.
157        * psxfile01/test.c, psxstat/test.c: Include "primode.h".
158        Use PRIomode_t to print mode_t.
159
1602011-10-12      Sebastian Huber <sebastian.huber@embedded-brains.de>
161
162        * psxaio01/system.h, psxaio02/system.h, psxaio03/system.h: Do not use
163        the stack checker.
164
1652011-10-12      Ralf Corsépius <ralf.corsepius@rtems.org>
166
167        * psxhdrs/sync01.c, psxhdrs/sync02.c: Let test() return values
168        (avoid warnings).
169        * psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
170        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
171        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
172        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
173        psxhdrs/time13.c: Let test() return values (avoid warnings).
174        * psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
175        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
176        psxhdrs/timer07.c: Let test() return values (avoid warnings).
177
1782011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
179
180        * psx01/init.c, psx07/init.c, psx09/init.c, psx12/init.c,
181        psxclock/init.c, psxtimer01/psxtimer.c: Include "pritime.h".
182        Use PRIdtime_t to print time_t.
183
1842011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
185
186        * configure.ac: Check for size of time_t.
187
1882011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
189
190        * psx16/init.c, psxclassic01/init.c, psxeintr_join/init.c:
191        Add HAVE_CONFIG_H.
192
1932011-09-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
194
195        * psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
196        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
197        psxfatal_support/init.c: Print proper begin and end message.
198
1992011-08-21      Joel Sherrill <joel.sherrilL@OARcorp.com>
200
201        PR 1890/cpukit
202        * psxmsgq01/init.c: POSIX says msg_prio is allowed to be NULL.
203
2042011-08-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
205
206        * psxfatal_support/init.c: Ensure that _Thread_BSP_context is
207        initialized.
208
2092011-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
210
211        * psx16/Makefile.am: New file.
212
2132011-08-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
214
215        * psx16/.cvsignore, psx16/init.c, psx16/psx16.doc, psx16/psx16.scn: New
216        files. Accidentally missed in previous commit.
217
2182011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
219
220        PR 1855/cpukit
221        * Makefile.am, configure.ac: Correct signal processing during
222        pthread_join. We are supposed to unblock the thread waiting on a
223        pthread_join(), dispatch the signal handler, account for it
224        potentially overwriting errno, and then have the thread return to
225        blocking within pthread_join().
226        * psxeintr_join/.cvsignore, psxeintr_join/Makefile.am,
227        psxeintr_join/init.c, psxeintr_join/psxeintr_join.doc,
228        psxeintr_join/psxeintr_join.scn: New files.
229
2302011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
231
232        PR 1867/cpukit
233        * Makefile.am, configure.ac, psx12/task.c, psxkey03/init.c,
234        psxrwlock01/test.c: Correct implementation of pthread_exit() and
235        pthread_join() to support the case where a thread is joinable but
236        calls pthread_exit() before a thread has attempted to join.
237
2382011-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
239
240        PR 1839/filesystem
241        * psxfchx01/init.c, psxfchx01/psxfchx01.scn, psxfile01/psxfile01.scn,
242        psxfile01/test.c: Update test to reflect new status codes.
243
2442011-07-21      Ralf Corsépius <ralf.corsepius@rtems.org>
245
246        * psxhdrs/Makefile.am: Remove -Wno-unused-but-set-variable
247        (Non-portable).
248
2492011-07-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
250
251        PR 1838/filesystem
252        * psxfchx01/init.c, psxfchx01/psxfchx01.scn: fchmod() does not need a
253        writeable file descriptor.
254
2552011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
256
257        * psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
258        psxbarrier01/Makefile.am, psxrwlock01/Makefile.am,
259        psxspin01/Makefile.am, psxspin02/Makefile.am:
260        Remove scndir.
261
2622011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
263
264        * psxautoinit01/Makefile.am, psxbarrier01/Makefile.am,
265        psxclassic01/Makefile.am, psxcleanup01/Makefile.am,
266        psxfchx01/Makefile.am, psxpasswd01/Makefile.am,
267        psxpasswd02/Makefile.am, psxpipe01/Makefile.am,
268        psxrwlock01/Makefile.am, psxspin01/Makefile.am,
269        psxspin02/Makefile.am: Eliminate rtems_scn_DATA.
270        Install *.doc to rtems_testsdir.
271        * Makefile.am: Remove EXTRA_DIST.
272        Remove DIST_SUBDIRS.
273        Remove obsolete comments.
274        * psxclassic01/psxclassic01.doc: Fix copyright date.
275
2762011-05-16      Yaakov Selkowitz  <yselkowitz@users.sourceforge.net>
277
278        * psxclock/init.c (Init):
279        Use CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID.
280        * psxclock/psxclock.scn: Regenerate.
281
2822011-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
283
284        * psxfile01/test.c, psxmsgq01/init.c, psxreaddir/test.c: Fix tests
285        broken in warning pass.
286
2872011-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
288
289        * psx04/task3.c, psxfile01/test.c, psxhdrs/Makefile.am,
290        psxmsgq01/init.c, psxreaddir/test.c, psxsignal01/init.c,
291        psxtimes01/init.c, psxualarm/init.c: Remove warnings.
292
2932011-04-15      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
294
295        * psxstat/test.c: Fixed integer type.  Check status codes.
296
2972011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
298
299        * psx04/init.c, psx04/psx04.scn: Remove test case made obsolete by
300        PR1759.
301
3022011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
303
304        PR 1759/cpukit
305        * Makefile.am, configure.ac: Add test to use some pthread calls with
306        Classic Tasks.
307        * psxclassic01/.cvsignore, psxclassic01/Makefile.am,
308        psxclassic01/init.c, psxclassic01/psxclassic01.doc,
309        psxclassic01/psxclassic01.scn: New files.
310
3112011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
312
313        * configure.ac: Add AC_CONFIG_HEADER(config.h).
314
3152011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
316
317        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
318        psx03/task.c, psx04/init.c, psx04/task1.c, psx04/task2.c, psx04/task3.c,
319        psx05/init.c, psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
320        psx06/task.c, psx06/task2.c, psx07/init.c, psx07/task.c, psx08/init.c,
321        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
322        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
323        psx12/init.c, psx12/task.c, psx13/main.c, psx13/test.c, psx14/init.c,
324        psx15/init.c, psxaio01/init.c, psxaio02/init.c, psxaio03/init.c,
325        psxalarm01/init.c, psxautoinit01/init.c, psxautoinit02/init.c,
326        psxbarrier01/main.c, psxbarrier01/test.c, psxcancel/init.c,
327        psxcancel01/init.c, psxchroot01/main.c, psxchroot01/test.c,
328        psxcleanup/psxcleanup.c, psxcleanup01/init.c, psxclock/init.c,
329        psxcond01/init.c, psxenosys/init.c, psxfatal_support/init.c,
330        psxfchx01/init.c, psxfile01/main.c, psxfile01/test.c,
331        psxfile01/test_cat.c, psxfile01/test_extend.c, psxfile01/test_write.c,
332        psxfile02/init.c, psxfilelock01/init.c, psxgetrusage01/init.c,
333        psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
334        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
335        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c, psxhdrs/cond04.c,
336        psxhdrs/cond05.c, psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
337        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
338        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
339        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
340        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
341        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
342        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
343        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
344        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c, psxhdrs/proc05.c,
345        psxhdrs/proc06.c, psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
346        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
347        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
348        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
349        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
350        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
351        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
352        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
353        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
354        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
355        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
356        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
357        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
358        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
359        psxhdrs/pthread36.c, psxhdrs/pthread37.c, psxhdrs/pthread38.c,
360        psxhdrs/pthread39.c, psxhdrs/pthread40.c, psxhdrs/sched01.c,
361        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
362        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
363        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
364        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
365        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
366        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
367        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
368        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
369        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
370        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
371        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
372        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c, psxhdrs/time05.c,
373        psxhdrs/time06.c, psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
374        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
375        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
376        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
377        psxhdrs/timer07.c, psxid01/init.c, psximfs01/init.c, psximfs02/init.c,
378        psxintrcritical01/init.c, psxitimer/init.c, psxkey01/init.c,
379        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/main.c,
380        psxmount/test.c, psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
381        psxmsgq04/init.c, psxmutexattr01/init.c, psxobj01/init.c,
382        psxpasswd01/init.c, psxpasswd02/init.c, psxpipe01/init.c,
383        psxrdwrv/main.c, psxrdwrv/test.c, psxreaddir/main.c, psxreaddir/test.c,
384        psxrwlock01/main.c, psxrwlock01/test.c, psxsem01/init.c,
385        psxsignal01/init.c, psxsignal01/task1.c, psxsignal02/init.c,
386        psxsignal03/init.c, psxsignal05/init.c, psxsignal06/init.c,
387        psxspin01/main.c, psxspin01/test.c, psxspin02/main.c, psxspin02/test.c,
388        psxstack01/init.c, psxstack02/init.c, psxstat/main.c, psxstat/test.c,
389        psxsysconf/init.c, psxtime/main.c, psxtime/test.c,
390        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c, psxtimes01/init.c,
391        psxualarm/init.c, psxusleep/init.c: Add HAVE_CONFIG_H.
392
3932011-02-14      Joel Sherrill <joel.sherrill@oarcorp.com>
394
395        * psxaio03/init.c, psxaio03/psxaio03.scn: Run in a reasonable amount of
396        time. Update screen.
397
3982011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
399
400        * psximfs02/init.c: Disable EPERM test which does not work when POSIX
401        is disabled.
402
4032011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
404
405        * include/pmacros.h: Add PRIxblksize_t, PRIxblkcnt_t.
406        * configure.ac: Add AC_CHECK_SIZEOF([blksize_t]),
407        AC_CHECK_SIZEOF([blkcnt_t]).
408
4092011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
410
411        * configure.ac: Require autoconf-2.68, automake-1.11.1.
412
4132011-01-17      Alin Rus <alin.codejunkie@gmail.com>
414
415        * Makefile.am, configure.ac: Add psxaio03/.
416        * psxaio03/Makefile.am, psxaio03/init.c, psxaio03/psxaio03.scn
417        psxaio03/system.h: New.
418
4192011-01-08      Alin Rus <alin.codejunkie@gmail.com>
420
421        * psxaio02/init.c: Improve aio_cancel() coverage.
422
4232011-01-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
424
425        * psx05/init.c: Spacing.
426
4272010-11-01      Alin Rus <alin.codejunkie@gmail.com>
428
429        * psxaio01/init.c, psxaio02/init.c: Improve coverage.
430
4312010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
432
433        * psx05/init.c: Check for correct status returned.
434        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test code
435        to exercise path when attempting to lock for reading but there
436        is at least one writer blocked waiting for access.
437
4382010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
439
440        * Makefile.am, configure.ac: New test to ensure pthread_cond_wait() and
441        sleep() (e.g. interruptible blocking and sleeping) are interruptible
442        by signal.
443        * psxsignal06/.cvsignore, psxsignal06/Makefile.am, psxsignal06/init.c,
444        psxsignal06/psxsignal06.doc, psxsignal06/psxsignal06.scn: New files.
445
4462010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
447
448        * psx02/init.c, psx02/task.c, psx03/init.c, psx04/init.c,
449        psx04/task1.c, psx04/task2.c, psx04/task3.c, psx05/init.c,
450        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
451        psx06/task.c, psx06/task2.c, psx07/init.c, psx08/init.c,
452        psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
453        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c,
454        psx11/task.c, psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
455        psxcancel01/init.c, psxchroot01/test.c, psxitimer/init.c,
456        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/test.c,
457        psxmsgq01/init.c, psxmsgq03/init.c, psxmsgq04/init.c,
458        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
459        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
460        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
461        psxstack01/init.c, psxstack02/init.c, psxualarm/init.c: Eliminate
462        double space after parenthesis on rtems_test_assert().
463
4642010-10-08      Ralf Corsépius <ralf.corsepius@rtems.org>
465
466        * psx07/init.c: Add HAVE_DECL_PTHREAD_ATTR_SETGUARDSIZE guard around
467        guardsize.
468
4692010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
470
471        * psxhdrs/pthread37.c, psxhdrs/pthread38.c, psxhdrs/pthread39.c,
472        psxhdrs/pthread40.c: New files.
473
4742010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
475
476        * Makefile.am, configure.ac, psx07/init.c, psx07/psx07.scn,
477        psxhdrs/Makefile.am, psxstack01/init.c: Add pthread_attr_getstack,
478        pthread_attr_setstack, pthread_attr_getguardsize, and
479        pthread_attr_setguardsize.
480        * psxstack02/.cvsignore, psxstack02/Makefile.am, psxstack02/init.c,
481        psxstack02/psxstack02.doc, psxstack02/psxstack02.scn: New files.
482
4832010-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
484
485        * configure.ac: Check for pthread_attr_{get,set}cputime instead of
486        pthread_pthread_attr_{get,set}cputime (Typo).
487
4882010-09-28      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
489
490        * psx15/.cvsignore, psx15/Makefile.am, psx15/init.c, psx15/psx15.scn:
491        New files.
492        * Makefile.am, configure.ac: Reflect changes above.
493
4942010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
495
496        * configure.ac: AC_CHECK_DECLS([seteuid]).
497        * psximfs02/init.c: Provide decl for seteuid if not provided by
498        libc.
499
5002010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
501
502        * psxenosys/init.c, psxenosys/psxenosys.doc,
503        psxenosys/psxenosys.scn: Remove devctl.
504
5052010-08-26      Joel Sherrill <joel.sherrill@oarcorp.com>
506
507        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect some of
508        aio being implemented.
509
5102010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
511
512        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect AIO
513        submission.
514
5152010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
516
517        * psxaio01/.cvsignore, psxaio02/.cvsignore: New files.
518
5192010-08-16      Alin Rus <alin.codejunkie@gmail.com>
520
521        * Makefile.am, configure.ac: Add psxaio01/, psxaio02/.
522        * psxaio01/Makefile.am, psxaio01/init.c, psxaio01/psxaio01.scn,
523        psxaio01/system.h: New.
524        * psxaio02/Makefile.am, psxaio02/init.c, psxaio02/psxaio02.scn,
525        psxaio02/system.h: New.
526
5272010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
528
529        PR 1598/testing
530        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New test case
531        added to improve coverage of getpwent.c.
532
5332010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
534
535        PR 1665/testing
536        * psximfs02/init.c: Fix uninitialized variable warning.
537
5382010-08-09      Bharath Suri <bharath.s.jois@gmail.com>
539
540        PR 1661/testing
541        * psximfs02/init.c: Changes to improve coverage of
542        imfs_initsupp.c, by using a bad value for
543        CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK
544
5452010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
546
547        PR 1661/testing
548        * psxchroot01/test.c, psximfs01/init.c, psximfs02/init.c,
549        psxpipe01/init.c: Eliminate most references to RTEMS_Malloc_Heap.
550
5512010-08-09      Ralf Corsépius <ralf.corsepius@rtems.org>
552
553        * psxpasswd02/init.c: Remove unused variable.
554
5552010-08-06      Bharath Suri <bharath.s.jois@gmail.com>
556
557        PR 1654/testing
558        * psx13/test.c, psx13/psx13.scn: Test case to improve testing of
559        dup2 routine.
560        * psxfile01/test.c, psxfile01/psxfile01.scn: New test to improve
561        testing of fcntl routine.
562        * psximfs01/init.c, psximfs01/psximfs01.scn: Improve testing of
563        imfs routines.
564        * psximfs02/init.c, psximfs02/psximfs02.scn: Improve coverage of
565        imfs routines.
566        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New tests to
567        improve coverage of getpwent.c.
568
5692010-08-06      Ralf Corsépius <ralf.corsepius@rtems.org>
570
571        PR 1652/GCC:
572        * psxpipe01/init.c: Expand incomplete initializers triggering
573        powerpc-gcc -msdata breakdown.
574
5752010-07-30      Bharath Suri <bharath.s.jois@gmail.com>
576
577        PR 1642/testing
578        * psximfs02/init.c, psximfs02/psximfs02.scn,
579        psximfs02/psximfs02.doc: Added test cases to exercise chmod(),
580        chown() and routines in imfs_debug.c.
581
5822010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
583
584        PR 1642/testing
585        * psximfs02/init.c, psximfs02/psximfs02.scn,
586        psximfs02/psximfs02.doc, psximfs02/Makefile.am: New test added.
587        * configure.ac, Makefile.am: Changes to accommodate psximfs02
588        test.
589
5902010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
591
592        PR 1633/testing
593        * psximfs01/init.c, psximfs01/psximfs01.scn,
594        psximfs01/psximfs01.doc: New cases to exercise
595        IMFS_memfile_remove.
596
5972010-07-27      Joel Sherrill <joel.sherrill@oarcorp.com>
598
599        * psxobj01/Makefile.am, psxobj01/init.c, psxobj01/psxobj01.scn: Add
600        test for runnign out of workspace when setting object name as string.
601
6022010-07-27      Vinu Rajashekhar <vinutheraj@gmail.com>
603
604        PR 1629/cpukit
605        * psx04/init.c: sigsuspend() was not completely following the POSIX
606        specification.
607
6082010-07-19      Bharath Suri <bharath.s.jois@gmail.com>
609
610        PR 1623/testing
611        * psx13/test.c, psx13/psx13.scn: New cases to improve coverage of
612        utime() and fpathconf().
613        * psxfile01/test.c, psxfile01/psxfile01.scn: New cases to improve
614        coverage of rmdir(), unlink(), mknod(), link(), open(), read(),
615        write().
616        * psxstat/test.c, psxstat/psxstat.scn: New case to improve
617        coverage of readlink().
618
6192010-07-17      Bharath Suri <bharath.s.jois@gmail.com>
620
621        PR 1622/testing
622        * psxchroot01/test.c, psxchroot01/psxchroot01.scn: Added two test
623        cases to completely cover chroot().
624
6252010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
626
627        * psxfile01/test.c: Avoid NULL pointer access.
628
6292010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
630
631        PR 1617/testing
632        * psxfile01/test.c, psxfile01/psxfile01.scn: Added new cases to
633        exercise_link_r and _unlink_r
634        * psxstat/test.c, psxstat/psxstat.scn: Added new cases to exercise
635        _lstat_r and _stat_r.
636        * psxtime/test.c, psxtime/psxtime.scn: Added new cases to exercise
637        _gettimeofday.
638
6392010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
640
641        * psxstat/test.c: Avoid NULL pointer access.
642
6432010-07-12      Bharath Suri <bharath.s.jois@gmail.com>
644
645        PR 1613/testing
646        * psxfchx01/init.c, psxfchx01/Makefile.am, psxfchx01/.cvsignore,
647        psxfchx01/psxfchx01.doc, psxfchx01/psxfchx01.scn: New
648        tests. Improves coverage of fchdir, fchmod, fchown directives.
649        * configure.ac, Makefile.am: Changes to accommodate new test.
650        * psxstat/test.c, psxstat/psxstat.scn: Added new test case to test
651        statvfs routine under libcsupport.
652
6532010-07-09      Bharath Suri <bharath.s.jois@gmail.com>
654
655        PR 1610/testing
656        * psx13/test.c, psx13/psx13.scn: Remove the test cases which
657        exercise pipe. These are new a new test under psxpipe01/
658        * psxpipe01/init.c, psxpipe01/Makefile.am,
659        psxpipe01/psxpipe01.scn, psxpipe01/psxpipe01.doc: Added new test.
660        * Makefile.am, configure.ac: Changes due to addition of new test:
661        psxpipe01.
662
6632010-07-08      Bharath Suri <bharath.s.jois@gmail.com>
664
665        PR 1608/testing
666        * psxfile01/init.c: Add a simple test case: Open file as read-only
667        and attemp to truncate. Improves coverage.
668
6692010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
670
671        PR 1606/cpukit
672        * psxfatal_support/init.c: Remove
673        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
674
6752010-07-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
676
677        * psxfatal_support/init.c: Print end of test message in case of
678        success.  Stop multitasking in the fatal error extension.
679        * psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
680
6812010-07-06      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
682
683        * psxtimes01/init.c: Added missing declaration.
684
6852010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
686
687        * Makefile.am, configure.ac: Add test for various forms of times() and
688        getrusage().
689        * psxgetrusage01/.cvsignore, psxgetrusage01/Makefile.am,
690        psxgetrusage01/init.c, psxgetrusage01/psxgetrusage01.doc,
691        psxgetrusage01/psxgetrusage01.scn, psxtimes01/.cvsignore,
692        psxtimes01/Makefile.am, psxtimes01/init.c, psxtimes01/psxtimes01.doc,
693        psxtimes01/psxtimes01.scn: New files.
694
6952010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
696
697        * psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in
698        /etc/passwd and /etc/group.
699
7002010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
701
702        * psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
703        cases.
704
7052010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
706
707        * psx13/test.c: Fix warning.
708
7092010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
710
711        * psxfile01/test_cat.c: Does not need posix specific macros.
712
7132010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
714
715        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
716        Remove tests which put NULL entries in file handlers.
717
7182010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
719
720        PR 1598/testing
721        * Makefile.am, configure.ac, psxpasswd01/init.c,
722        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
723        for POSIX user database (e.g. /etc/group and /etc/passwd) access
724        routines which are implemented in libcsupport/src/getpwent.c.
725        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
726        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
727
7282010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
729
730        PR 1597/cpukit
731        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
732        psxstat/test.c: Add lchown() and utimes().
733
7342010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
735
736        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
737        various POSIX methods that access UID, PID, and GID.
738        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
739        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
740        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
741        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
742        psxid01/psxid01.scn: New files.
743
7442010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
745
746        * psximfs01/init.c: Fix warning introduced.
747
7482010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
749
750        PR 1595/tests
751        * psximfs01/init.c: Fix warnings.
752
7532010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
754
755        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
756        pointer.
757
7582010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
759
760        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
761
7622010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
763
764        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
765        files of maximum sizes.
766        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
767        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
768
7692010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
770
771        * Makefile.am, configure.ac: Revert accidentally committed patch.
772
7732010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
774
775        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
776        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
777        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
778        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
779        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
780        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
781        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
782        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
783        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
784        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
785        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
786        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
787        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
788        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
789        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
790        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
791        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
792        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
793        psxsem01/Makefile.am, psxsignal01/Makefile.am,
794        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
795        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
796        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
797        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
798        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
799        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
800        committed patch.
801
8022010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
803
804        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
805        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
806        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
807        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
808        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
809        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
810        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
811        psxcancel/Makefile.am, psxcancel01/Makefile.am,
812        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
813        psxcleanup01/Makefile.am, psxclock/Makefile.am,
814        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
815        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
816        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
817        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
818        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
819        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
820        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
821        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
822        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
823        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
824        psxsem01/Makefile.am, psxsignal01/Makefile.am,
825        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
826        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
827        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
828        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
829        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
830        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
831        than number of file descriptors configured.
832
8332010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
834
835        * psxfile02/psxfile02.doc: Filled in documentation information.
836
8372010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
838
839        * Makefile.am, configure.ac: Added test case for calls that check for
840        an unopened file descriptor.
841        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
842        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
843
8442010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
845
846        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
847        parameter to adjtime NULL.
848
8492010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
850
851        * psxfatal_support/init.c: Remove references to ITRON constants.
852
8532010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
854
855        * psxfile01/test.c: Update for IMFS API changes.
856
8572010-06-02      Chris Johns <chrisj@rtems.org>
858
859        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
860        psxstat/test.c: Update to the new mount API.
861
8622010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
863
864        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
865        * include/pmacros.h: Add PRIdoff_t.
866
8672010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
868
869        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
870        exercises the _rename_r in libcsupport. For now, it also
871        provides two fsmount_me_h handlers to enable certain error
872        checking paths
873
8742010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
875
876        * psxfile01/test.c: Add check for errno on chdir(NULL).
877
8782010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
879
880        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
881
8822010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
883
884        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
885        thread can reliably reach the pthread_join() call.
886
8872010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
888
889        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
890        rewinddir(NULL) since we are now using newlib's implementation and it
891        does not check for NULL. This causes a fault on some targets.
892
8932010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
894
895        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
896        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
897        Reflect POSIX changes to sched_param.
898
8992010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
900
901        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
902        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
903        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
904        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
905        #include <unistd.h>.
906
9072009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
908
909        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
910        to cover the trivial NULL case for pipe function.
911
9122009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
913
914        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
915        and compilation issues. Initial test build was accidentally without
916        POSIX enabled.
917
9182009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
919
920        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
921        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
922        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
923        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
924        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
925        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
926        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
927        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
928        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
929        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
930        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
931        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
932        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
933        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
934        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
935        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
936        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
937        Use rtems_test_assert() consistently instead of system assert().
938        rtems_test_assert() is designed to integrate into the RTEMS test
939        suite infrastructure.
940
9412009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
942
943        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
944        families.
945        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
946        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
947
9482009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
949
950        PR 1460/cpukit
951        * psx14/init.c: Change return type on methods accessing portions of
952        RTEMS Ids to int. This allows -1 to be return on error.
953
9542009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
955
956        PR 1466/tests
957        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
958        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
959        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
960        Add test specifically to test it since it is deprecated as of
961        POSIX.1-2008.
962        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
963        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
964
9652009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
966
967        * psxcancel01/init.c: Initialize start time.
968
9692009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
970
971        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
972        returned by POSIX methods which return a pointer which is -1 on
973        error. This eliminated some casts.
974
9752009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
976
977        * psxenosys/Makefile.am: Add documentation file.
978        * psxenosys/psxenosys.doc: New file.
979
9802009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
981
982        * psxsignal03/init.c:
983        Print sigval.sival_ptr instead of "union sigval".
984
9852009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
986
987        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
988        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
989        * psxfile01/test.c: Remove obsure #ifdef's.
990        Apply PRI* macros to print struct stat fields.
991
9922009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
993
994        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
995        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
996
9972009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
998
999        * include/pmacros.h: November is the 11th month.
1000
10012009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1002
1003        * psxstat/test.c: Remove #ifdef's.
1004        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
1005        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
1006        if 12MB are too big for a target (16bit compliance).
1007        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
1008        for 16bit compliance.
1009        * psx14/init.c: Add local prototypes for
1010        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
1011        Reflect the prototypes having been missing to printf's.
1012
10132009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1014
1015        * psxsysconf/init.c:
1016        Comment out sysconf(LONG_MAX) check (not useful).
1017        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
1018        16bit compliance.
1019        * psx11/task.c: Use long for nsecs.
1020        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
1021        attribute to pthread_condattr_setpshared for 16bit target compliance.
1022
10232009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1024
1025        * psxbarrier01/test.c: Include <tmacros.h>
1026
10272009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1028
1029        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
1030        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1031        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
1032        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
1033        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
1034        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
1035        Use PRIxpthread_t to print pthread_t's.
1036
10372009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1038
1039        * psxmsgq02/init.c:
1040        Remove cast in call to fatal_posix_service_status_errno.
1041        * psxenosys/init.c:
1042        Add missing args in calls to execl, execlp, execle.
1043        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
1044        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
1045        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
1046        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
1047        * configure.ac:
1048        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
1049
10502009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1051
1052        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
1053        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
1054        * psxclock/init.c: Use %ld to print *.tv_nsec.
1055        * psx06/init.c, psx06/system.h: Misc. warning fixes.
1056
10572009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1058
1059        * psxsignal03/init.c: Add missing argument to printf.
1060        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
1061        * psxclock/init.c, psxtimer01/psxtimer.c:
1062        Use PRItime_t to print time_t's.
1063        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
1064        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
1065
10662009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1067
1068        * psxtime/test.c: Include <sys/time.h>.
1069        Conditionally add local prototype for adjtime()
1070        if sys/time.h doesn't supply it.
1071        * psx07/init.c: Include <sched.h>, <pthread.h>.
1072        * psx05/init.c: Include <sched.h>.
1073        * psx11/init.c, psx09/init.c: Include <sched.h>.
1074        * psx12/init.c: Include <sched.h>.
1075        * psxenosys/init.c: Include <pthread.h>.
1076        Conditionally add local prototype for pthread_atfork()
1077        if pthread.h doesn't supply it.
1078        * psxkey01/init.c: Include "test_support.h".
1079
10802009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1081
1082        * configure.ac: Check for pthread_atfork in pthread.h.
1083        * psxrwlock01/test.c: Conditionally add local prototype for
1084        pthread_atfork() if pthread.h doesn't supply it.
1085        Include <pthread.h>.
1086
10872009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1088
1089        * configure.ac: Check for sys/mman.h.
1090        Check for mprotect in sys/mman.h.
1091        * psxenosys/init.c: Conditionally add local prototype for
1092        mprotect() if sys/mman.h doesn't supply it.
1093
10942009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1095
1096        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
1097        * psxrwlock01/test.c: Conditionally add local prototype for
1098        pthread_rwlock_unlock() if pthread.h doesn't supply it.
1099
11002009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1101
1102        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
1103        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
1104        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
1105        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
1106        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
1107        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
1108        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
1109        psxualarm/init.c: Remove unused vars.
1110        Add missing prototypes.
1111
11122009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1113
1114        * Makefile.am: Build file IO related tests even with POSIX threading is
1115        disabled.
1116
11172009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1118
1119        * configure.ac: Don't add -ansi -fasm to CFLAGS.
1120
11212009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1122
1123        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
1124        remaining to not equal the period.
1125
11262009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
1127
1128        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
1129
11302009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
1131
1132        * psxcleanup/system.h: Fix typo.
1133        * Makefile.am, configure.ac: Add new test for exercising pushing
1134        and popping a clean up handler without actually executing it.
1135        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
1136        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
1137        psxcleanup01/psxcleanup01.scn: New files.
1138
11392009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1140
1141        * Makefile.am, configure.ac: Add new test to ensure that canceling an
1142        alarm works as defined.
1143        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
1144        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
1145
11462009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1147
1148        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
1149
11502009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
1151
1152        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
1153        parameter to timer_settime().
1154
11552009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1156
1157        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
1158        timer_settime() for previous value. We are not using the
1159        value in this particular case and this path must be exercised.
1160        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
1161
11622009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1163
1164        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
1165        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
1166        cases.
1167
11682009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1169
1170        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
1171        from an ISR.
1172        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
1173        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
1174
11752009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1176
1177        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
1178        deprecated rtems_extension.
1179
11802009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1181
1182        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
1183        nanoseconds.
1184
11852009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1186
1187        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
1188        getpagesize().
1189
11902009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1191
1192        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
1193        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
1194        psxsignal04/Makefile.am: Move test cases which needed to be executed
1195        when POSIX is disabled to psxclock so they will be.
1196
11972009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1198
1199        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
1200        test to exercise clock and delay services enabled when POSIX threads
1201        are disabled. This is split from psx01. POSIX test suite now enabled
1202        when POSIX threads are disabled so only enable tests which are
1203        appropriate.
1204        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
1205        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
1206
12072009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1208
1209        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
1210        when not to change ssporadic scheduler so it does not touch a task's
1211        priority when it is holding a mutex or its priority would be impacted
1212        adversely.
1213
12142009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1215
1216        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
1217        for adjusting time (adjtime()) where the time is adjusted by enough
1218        microseconds that it crosses a second boundary.
1219
12202009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
1221
1222        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
1223        test to catch more sporadic server cases.
1224
12252009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1226
1227        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
1228        remaining pointer.
1229
12302009-08-17     
1231
1232        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
1233        a recursize mutex.
1234
12352009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1236
1237        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
1238        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
1239        rtems_clock_get_ticks_per_second().
1240
12412009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1242
1243        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
1244        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
1245
12462009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1247
1248        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
1249        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
1250
12512009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1252
1253        * Makefile.am, configure.ac: Add test case for user providing their own
1254        stack to a POSIX thread.
1255        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
1256        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
1257
12582009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1259
1260        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
1261        that it hits both failing to allocate memory for the message queue
1262        name and message buffers.
1263
12642009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1265
1266        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
1267        quicker and more reliably hit the intended critical section.
1268
12692009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1270
1271        * Makefile.am, configure.ac: Add a test to exercise an odd case in
1272        _POSIX_signals_Clear_signals.
1273        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
1274        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
1275
12762009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1277
1278        * psxmsgq04/init.c: Correct typo in configuration so test does as
1279        intended.
1280
12812009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1282
1283        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
1284        Update to handle ENFILE case now that POSIX message queues and
1285        message queue file descriptors are configured separately and this
1286        error is possible.
1287
12882009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
1289
1290        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
1291        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
1292        allocating the message buffers for a POSIX message queue.
1293
12942009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1295
1296        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
1297        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
1298        is right. Update both screens.
1299
13002009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1301
1302        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
1303        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
1304        variation which focused on real-time signals rather than user
1305        signals.
1306        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
1307        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
1308
13092009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1310
1311        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
1312        replenish period of zero.
1313
13142009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1315
1316        * Makefile.am, configure.ac: Add new test to account for properly
1317        handling keys when a thread has non-NULL key value and key has NULL
1318        destructor and when a thread has NULL key value and key has
1319        destructor.
1320        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
1321        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
1322
13232009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1324
1325        * Makefile.am, configure.ac: Add new test for exercising running out of
1326        memory while allocating the key pointers.
1327        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
1328        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
1329
13302009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1331
1332        * psxmsgq04/init.c: Add call to mq_unlink.
1333
13342009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1335
1336        * Makefile.am, configure.ac: Add shell of new test.
1337        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
1338        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
1339
13402009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1341
1342        * Makefile.am, configure.ac: Add test to address cases where a thread
1343        is waiting on a signal (sigwait) and we send it. Also address case
1344        where there are too many queued signals.
1345        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
1346        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
1347
13482009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1349
1350        * psxsignal02/init.c: Fix spacing.
1351
13522009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1353
1354        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
1355        mq_timedreceive and mq_timedsend conditions. In particular test
1356        timeout in the past.
1357
13582009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1359
1360        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
1361        with timeout in the past.
1362
13632009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1364
1365        * psxsignal02/psxsignal02.scn: Fill in screen file.
1366
13672009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1368
1369        * Makefile.am, configure.ac: Add new test to exercise algorithm to
1370        dispatch process wide signals to individual threads.
1371        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
1372        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
1373
13742009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1375
1376        * Makefile.am, configure.ac: Add test to exercise interrupt
1377        synchronization logic in _POSIX_Timer_Insert_helper that supports
1378        POSIX timers.
1379        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
1380        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
1381        psxintrcritical01/psxintrcritical01.scn: New files.
1382
13832009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
1384
1385        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
1386        multiple cases which complete coverage of thread cancellation.
1387        * psxcancel/psxcancel.doc: New file.
1388
13892009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1390
1391        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
1392        * psxsem01/system.h: Removed.
1393
13942009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1395
1396        * psxsem01/init.c: Eliminate warning.
1397
13982009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1399
1400        * psxcancel/init.c: Clean up.
1401
14022009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1403
1404        * psxmutexattr01/init.c: Make test optional if tools do not support
1405        posix mutex type attribute.
1406
14072009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1408
1409        * Makefile.am, configure.ac: Add new test to exercise error case for
1410        when a task is blocked on a condition variable with one mutex and
1411        another task attempts to block on the same condition variable with
1412        another mutex.
1413        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
1414        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
1415
14162009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1417
1418        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
1419        trylock is unable to obtain the spinlock and that attempting to
1420        unlock a spinlock from a thread which did not lock it works as
1421        expected.
1422        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
1423        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
1424        New files.
1425
14262009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1427
1428        * psxspin01/test.c: Remove unnecessary defines.
1429
14302009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1431
1432        * psx11/init.c: Use explicit scheduler.
1433
14342009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1435
1436        * Makefile.am, configure.ac: Add test to exercise
1437        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
1438        toolset enables the feature.
1439        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
1440        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
1441        psxmutexattr01/psxmutexattr01.scn: New files.
1442
14432009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1444
1445        * Makefile.am, configure.ac: Add test for auto initialization of
1446        message queues.
1447        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
1448        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
1449        psxautoinit02/psxautoinit02.scn: New files.
1450
14512009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1452
1453        * Makefile.am, configure.ac: Add test of pthread mutex auto
1454        intialization.
1455        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
1456        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
1457
14582009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1459
1460        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
1461
14622009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1463
1464        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
1465        code.
1466
14672009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1468
1469        * psx07/init.c: Slight test fix to ensure state of sched_param
1470        structure.
1471
14722009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
1473
1474        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1475        obtaining an rwlock and then releasing it twice.
1476
14772009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1478
1479        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
1480
14812009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1482
1483        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
1484        sigtimedwait(). Update screen file.
1485
14862009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
1487
1488        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1489        obtaining rwlock for write with a timed lock operation when the
1490        abstime timeout is in the past.
1491
14922009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1493
1494        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1495        obtaining rwlock for read with a timed lock operation when the
1496        abstime timeout is in the past.
1497
14982009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1499
1500        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
1501        that the assert has been removed in the source.
1502
15032009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1504
1505        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
1506        mode bits being set. This behavior was not POSIX compliant and has
1507        been corrected in the filesystem code.
1508
15092009-06-18      Chris Johns <chrisj@rtems.org>
1510
1511        * psx04/task3.c: Declare unions volatile to workaround the H8300
1512        gcc bug.
1513
15142009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1515
1516        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
1517        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
1518        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
1519
15202009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1521
1522        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1523        NULL attribute pointer on init.
1524
15252009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1526
1527        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
1528        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
1529        Improved so coverage is better.
1530
15312009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1532
1533        * psx04/init.c: Correct errors introduced by using different variable
1534        for return type when correcting typing warnings.
1535
15362009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1537
1538        * Makefile.am, configure.ac: Add new test to provide coverage analysis
1539        of the current implementation of getitimer() and setitimer().
1540        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
1541        psxitimer/psxitimer.scn: New files.
1542
15432009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1544
1545        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
1546        case to improve coverage analysis.
1547
15482009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1549
1550        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
1551        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
1552        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
1553        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
1554        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
1555        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
1556        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
1557
15582009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1559
1560        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
1561        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
1562        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
1563        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
1564        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
1565        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
1566        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
1567        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
1568        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
1569        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
1570        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
1571        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
1572        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
1573        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
1574        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
1575        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
1576        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
1577        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
1578        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
1579        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
1580        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
1581        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
1582        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
1583        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
1584        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
1585        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
1586        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
1587        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
1588        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
1589        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
1590        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
1591        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
1592        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
1593        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
1594        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
1595        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
1596        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
1597        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
1598        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
1599        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
1600        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
1601        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
1602        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
1603        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
1604        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
1605        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
1606        psxhdrs/timer07.c: Fix warnings.
1607
16082009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1609
1610        * psxfile01/test.c: Change from int to size_t.
1611
16122009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1613
1614        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1615        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1616        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1617        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1618        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
1619        psxcancel/Makefile.am, psxchroot01/Makefile.am,
1620        psxcleanup/Makefile.am, psxenosys/Makefile.am,
1621        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
1622        psxfile01/Makefile.am, psxkey01/Makefile.am,
1623        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1624        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
1625        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
1626        psxsem01/Makefile.am, psxsignal01/Makefile.am,
1627        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
1628        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
1629        psxualarm/Makefile.am: Eliminate _exe_/.exe.
1630
16312009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1632
1633        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
1634        with create option so we are sure it will get a control block and
1635        proceed to allocate other memory. Clean up screen output.
1636
16372008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1638
1639        * psx05/init.c: Add parameter to call to sched_get_priority_max().
1640
16412008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1642
1643        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
1644        Run all tests successfully with maxixum number of priorities as 16
1645        instead of 256. This was done by temporarily modifying the score
1646        priority.h maximum. This allowed testing of all API code to ensure
1647        that it worked properly with a reduced number of priorities. Most
1648        modifications were to switch from hard-coded maximum to using the API
1649        provided methods to determine maximum number of priority levels.
1650
16512008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1652
1653        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
1654        clock_gettime() NOT by reaching into the SuperCore.
1655
16562008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1657
1658        * psx01/psx01.scn: Bump version to 4.9.99.0
1659
16602008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1661
1662        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
1663        psxfatal_support/system.h: Convert to "bool".
1664
16652008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1666
1667        PR 1296/cpukit.
1668        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
1669        incorrect repeat interval. This patch fixes the following problems in
1670        the test.
1671          (1) Adds test for value of it_interval.tv_nsec.
1672          (2) Corrects test for absolute timer in past.
1673          (3) Modifies test to use different initial and repeat periods.
1674          (4) Updates psxtimer01.scn to match results.
1675
16762008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1677
1678        PR 1297/cpukit
1679        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
1680        pointer handling.
1681
16822008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1683
1684        * psxsem01/init.c: Spacing.
1685
16862008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1687
1688        PR 1293/tests
1689        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
1690
16912008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1692
1693        PR 1291/cpukit
1694        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
1695        POSIX services taking relative instead of absolute time for timeouts,
1696        these tests were updated.
1697
16982008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1699
1700        * psxfile01/test.c: truncate on /dev/console now works.
1701
17022008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1703
1704        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1705        requested for initialization task.
1706
17072008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1708
1709        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1710        like CVS conflict markers.
1711
17122008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1713
1714        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1715        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1716
17172008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1718
1719        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1720
17212008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1722
1723        * psxkey01/task.c: Fix warnings.
1724
17252008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1726
1727        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1728
17292008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1730
1731        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1732        Added tests for failure path coverages. Consolidated methods used in
1733        multiple places into support routines.
1734        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1735        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1736        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1737
17382008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1739
1740        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1741        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1742        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1743        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1744        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1745        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1746        for < 1988.
1747
17482008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1749
1750        * Makefile.am, configure.ac: New tests.
1751        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1752        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1753        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1754        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1755        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1756
17572008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1758
1759        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1760        portions of Object Services added to API.
1761        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1762        psx14/system.h: New files.
1763
17642008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1765
1766        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1767        pthread_attr_[get|set]clock.
1768
17692008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1770
1771        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1772        implementation mprotect().
1773
17742008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1775
1776        * psxcleanup/.cvsignore: New file.
1777
17782008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1779
1780        * psxcleanup/system.h: New file.
1781
17822008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1783
1784        * Makefile.am, configure.ac:
1785        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1786        psxcleanup/psxcleanup.scn: New files.
1787
17882008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1789
1790        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1791        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1792
17932007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1794
1795        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1796
17972007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1798
1799        * Makefile.am, configure.ac: Added test for ualarm
1800        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1801        psxualarm/system.h: New files.
1802
18032007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1804
1805        * Makefile.am, configure.ac: Added posix signal test
1806        * psxsignal01/Makefile.am, psxsignal01/init.c,
1807        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1808        psxsignal01/task1.c: New files.
1809
18102007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1811
1812        * Makefile.am, configure.ac: Add test for sysconf().
1813        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1814        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1815
18162007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1817
1818        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1819        sched_rr_get_interval() and sched_get_priority_max().
1820
18212007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1822
1823        * psxenosys/init.c: Fix typo.
1824
18252007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1826
1827        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1828        addition of second POSIX Timer test. Add initial version of
1829        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1830        left to add.
1831        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1832        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1833        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1834        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1835        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1836        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1837
18382007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1839
1840        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1841
18422007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1843
1844        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1845        functions that return ENOSYS.
1846        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1847        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1848
18492007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1850
1851        * psx13/test.c: Fix spelling error.
1852
18532007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1854
1855        * psxtime/test.c: Add tests for adjtime().
1856
18572007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1858
1859        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1860        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1861        cases to improve test coverage.
1862
18632007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1864
1865        PR 1262/filesystem
1866        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1867        and writev() including documentation and test case.
1868        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1869        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1870
18712007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1872
1873        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1874        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1875        test cases so last output line follows END OF pattern. Make sure test
1876        case all run. All tests appeared ok on sis.
1877
18782007-04-05      Joel Sherrill <joel@OARcorp.com>
1879
1880        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1881        behavior more closely matching GNU/Linux.
1882
18832006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1884
1885        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1886        include normal blocking and unblocking on timeout.
1887
18882006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1889
1890        * configure.ac: New BUG-REPORT address.
1891
18922006-11-17      Joel Sherrill <joel@OARcorp.com>
1893
1894        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1895        Previously the timeout was not absolute time and checked BEFORE
1896        attempting to lock semaphore.
1897
18982006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1899
1900        * psxbarrier01/main.c: New file.
1901
19022006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1903
1904        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1905        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1906        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1907        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1908
19092006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1910
1911        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1912        and partial implementation of POSIX rwlocks.
1913        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1914        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1915
19162006-10-30      Joel Sherrill <joel@OARcorp.com>
1917
1918        PR 841/rtems
1919        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1920        specification.
1921
19222006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1923
1924        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1925
19262006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1927
1928        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1929        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1930        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1931        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1932        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1933        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1934        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1935        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1936        Use rtems_testsdir instead.
1937
19382005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1939
1940        * configure.ac: Remove RTEMS_ENABLE_BARE,
1941        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1942
19432005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1944
1945        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1946        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1947        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1948        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1949        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1950        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1951        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1952        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1953        Convert to using *_PROGRAMS.
1954
19552005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1956
1957        * psx01/Makefile.am, psx02/Makefile.am,
1958        psx03/Makefile.am, psx04/Makefile.am,
1959        psx05/Makefile.am, psx06/Makefile.am,
1960        psx07/Makefile.am, psx08/Makefile.am,
1961        psx09/Makefile.am, psx10/Makefile.am,
1962        psx11/Makefile.am, psx12/Makefile.am,
1963        psx13/Makefile.am, psxcancel/Makefile.am,
1964        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1965        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1966        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1967        psxstat/Makefile.am, psxtime/Makefile.am,
1968        psxtimer/Makefile.am: Rework.
1969
19702005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1971
1972        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1973        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1974        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1975        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1976        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1977        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1978        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1979        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1980        * psxtests.am: Remove.
1981
19822005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1983
1984        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1985        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1986        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1987        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1988        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1989        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1990        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1991        psxtime/Makefile.am, psxtimer/Makefile.am:
1992        AM_CPPFLAGS += -I..../support/include.
1993
19942005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1995
1996        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1997
19982005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1999
2000        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
2001        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
2002        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2003        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2004        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2005        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2006        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
2007        psxstat/Makefile.am: Add ../include/pmacros.h
2008        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
2009        POSIX_FILES_DIRS.
2010        * psxtests.am: Remove LIB_VARIANT.
2011
20122005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2013
2014        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2015        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2016        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2017        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2018        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
2019        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
2020        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
2021        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
2022        Remove SRC, PRINT_SRC.
2023
20242005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2025
2026        * Makefile.am: Cleanup.
2027
20282005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2029
2030        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
2031        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2032        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2033        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2034        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2035        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
2036        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
2037        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
2038        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
2039        Partial conversion to automake.
2040
20412005-09-01      Joel Sherrill <joel@OARcorp.com>
2042
2043        PR 628/rtems
2044        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
2045        being an error.
2046
20472005-04-26      Joel Sherrill <joel@OARcorp.com>
2048
2049        * psxreaddir/test.c: Eliminate warnings.
2050
20512004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2052
2053        * configure.ac: Require automake > 1.9.
2054
20552004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2056
2057        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2058        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2059        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2060        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2061        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2062        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2063        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2064        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2065        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2066        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2067        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2068        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2069        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2070        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2071        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2072        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2073        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2074        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2075        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2076        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2077        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2078        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2079        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2080
20812004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2082
2083        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
2084        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
2085        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
2086        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
2087
20882004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
2089
2090        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
2091        to using c99 fixed size types.
2092
20932004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
2094
2095        * Makefile.am: Remove include from SUBDIRS.
2096
20972004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
2098
2099        * include/Makefile.am: Remove.
2100        * Makefile.am: Merge-in include/Makefile.am.
2101        * configure.ac: Reflect changes above.
2102
21032004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2104
2105        * configure.ac: Add 2nd arg to RTEMS_TOP.
2106
21072004-03-05      Joel Sherrill <joel@OARcorp.com>
2108
2109        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
2110        psxtimer/psxtimer.c: Eliminate warnings and typos.
2111
21122004-02-26      Sébastien Barré <sbarre@sdelcc.com>
2113
2114        PR 582/core
2115        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
2116        queue test so more of it runs now.
2117
21182004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2119
2120        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
2121        Add PRE/TMPINSTALL_FILES to CLEANFILES.
2122        * psx02/Makefile.am: Ditto.
2123        * psx03/Makefile.am: Ditto.
2124        * psx04/Makefile.am: Ditto.
2125        * psx05/Makefile.am: Ditto.
2126        * psx06/Makefile.am: Ditto.
2127        * psx07/Makefile.am: Ditto.
2128        * psx08/Makefile.am: Ditto.
2129        * psx09/Makefile.am: Ditto.
2130        * psx10/Makefile.am: Ditto.
2131        * psx11/Makefile.am: Ditto.
2132        * psx12/Makefile.am: Ditto.
2133        * psx13/Makefile.am: Ditto.
2134        * psxcancel/Makefile.am: Ditto.
2135        * psxchroot01/Makefile.am: Ditto.
2136        * psxfile01/Makefile.am: Ditto.
2137        * psxmount/Makefile.am: Ditto.
2138        * psxmsgq01/Makefile.am: Ditto.
2139        * psxreaddir/Makefile.am: Ditto.
2140        * psxsem01/Makefile.am: Ditto.
2141        * psxstat/Makefile.am: Ditto.
2142        * psxtime/Makefile.am: Ditto.
2143        * psxtimer/Makefile.am: Ditto.
2144
21452003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2146
2147        * psxtests.am: Add dirstamp support.
2148
21492003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2150
2151        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
2152
21532003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2154
2155        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2156
21572003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2158
2159        * psxcancel/Makefile.am: Remove used H_FILES.
2160
21612003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2162
2163        * include/Makefile.am: Reformat.
2164        * psx01/Makefile.am: Remove all-local: $(ARCH).
2165        * psx02/Makefile.am: Remove all-local: $(ARCH).
2166        * psx03/Makefile.am: Remove all-local: $(ARCH).
2167        * psx04/Makefile.am: Remove all-local: $(ARCH).
2168        * psx05/Makefile.am: Remove all-local: $(ARCH).
2169        * psx06/Makefile.am: Remove all-local: $(ARCH).
2170        * psx07/Makefile.am: Remove all-local: $(ARCH).
2171        * psx08/Makefile.am: Remove all-local: $(ARCH).
2172        * psx09/Makefile.am: Remove all-local: $(ARCH).
2173        * psx10/Makefile.am: Remove all-local: $(ARCH).
2174        * psx11/Makefile.am: Remove all-local: $(ARCH).
2175        * psx12/Makefile.am: Remove all-local: $(ARCH).
2176        * psx13/Makefile.am: Remove all-local: $(ARCH).
2177        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
2178        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
2179        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
2180        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
2181        * psxmount/Makefile.am: Remove all-local: $(ARCH).
2182        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
2183        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
2184        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
2185        * psxstat/Makefile.am: Remove all-local: $(ARCH).
2186        * psxtime/Makefile.am: Remove all-local: $(ARCH).
2187        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
2188
21892003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2190
2191        * configure.ac: Reflect having moved to testsuites/.
2192
21932003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2194
2195        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2196
21972003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2198
2199        * configure.ac:Remove RTEMS_CHECK_CPU.
2200
22012003-09-15      Jennifer Averett <jennifer@OARcorp.com>
2202
2203        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
2204
22052003-09-04      Joel Sherrill <joel@OARcorp.com>
2206
2207        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
2208        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
2209        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
2210        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
2211        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
2212        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
2213        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
2214        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
2215        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
2216        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
2217        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
2218        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
2219        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
2220        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
2221        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
2222        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
2223        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
2224        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
2225        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
2226        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
2227        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
2228        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
2229        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
2230        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
2231        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
2232        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
2233        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
2234        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
2235        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
2236        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
2237        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
2238        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
2239        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
2240        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
2241        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
2242        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
2243        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
2244        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
2245        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
2246        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
2247        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
2248        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
2249        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
2250        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
2251        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
2252        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
2253        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
2254        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
2255        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
2256        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
2257        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
2258        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
2259        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
2260        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
2261        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
2262        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
2263        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
2264        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
2265        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
2266        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
2267        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
2268        psxtimer/system.h: URL for license changed.
2269
22702003-09-04      Joel Sherrill <joel@OARcorp.com>
2271
2272        PR 462/tests
2273        * psxhdrs/Makefile.am: Added ualarm.c
2274        * psxhdrs/signal23.c: New file.
2275
22762003-09-03      Joel Sherrill <joel@OARcorp.com>
2277
2278        PR 463/tests
2279        PR 465/tests
2280        * psxhdrs/Makefile.am: Add new test cases.
2281        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
2282        psxhdrs/timer07.c: New files.
2283
22842003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2285
2286        * Makefile.am: Reflect having moved aclocal/.
2287
22882003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2289
2290        * Makefile.am: Reflect having moved automake/.
2291        * include/Makefile.am: Reflect having moved automake/.
2292        * psx01/Makefile.am: Reflect having moved automake/.
2293        * psx02/Makefile.am: Reflect having moved automake/.
2294        * psx03/Makefile.am: Reflect having moved automake/.
2295        * psx04/Makefile.am: Reflect having moved automake/.
2296        * psx05/Makefile.am: Reflect having moved automake/.
2297        * psx06/Makefile.am: Reflect having moved automake/.
2298        * psx07/Makefile.am: Reflect having moved automake/.
2299        * psx08/Makefile.am: Reflect having moved automake/.
2300        * psx09/Makefile.am: Reflect having moved automake/.
2301        * psx10/Makefile.am: Reflect having moved automake/.
2302        * psx11/Makefile.am: Reflect having moved automake/.
2303        * psx12/Makefile.am: Reflect having moved automake/.
2304        * psx13/Makefile.am: Reflect having moved automake/.
2305        * psxcancel/Makefile.am: Reflect having moved automake/.
2306        * psxchroot01/Makefile.am: Reflect having moved automake/.
2307        * psxfile01/Makefile.am: Reflect having moved automake/.
2308        * psxhdrs/Makefile.am: Reflect having moved automake/.
2309        * psxmount/Makefile.am: Reflect having moved automake/.
2310        * psxmsgq01/Makefile.am: Reflect having moved automake/.
2311        * psxreaddir/Makefile.am: Reflect having moved automake/.
2312        * psxsem01/Makefile.am: Reflect having moved automake/.
2313        * psxstat/Makefile.am: Reflect having moved automake/.
2314        * psxtime/Makefile.am: Reflect having moved automake/.
2315        * psxtimer/Makefile.am: Reflect having moved automake/.
2316
23172003-08-14      Joel Sherrill <joel@OARcorp.com>
2318
2319        PR 408/filesystem
2320        * psx13/test.c: Added very rudimentary test of sync() service.
2321
23222003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2323
2324        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2325
23262003-06-12      Joel Sherrill <joel@OARcorp.com>
2327
2328        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
2329
23302003-05-29      Joel Sherrill <joel@OARcorp.com>
2331
2332        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
2333        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
2334        psxtimer/psxtimer.c: Removed warnings.
2335
23362003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2337
2338        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2339        CC_CFLAGS_DEFAULT (obsolete).
2340
23412003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2342
2343        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2344        Remove CC_LDFLAGS_PROFILE_V.
2345
23462003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2347
2348        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2349
23502003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2351
2352        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2353
23542003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2355
2356        * configure.ac: AC_PREREQ(2.57).
2357
23582002-11-14      Joel Sherrill <joel@OARcorp.com>
2359
2360        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
2361        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
2362        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
2363        Per PR239 update the IDs in the various screens.
2364
23652002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2366
2367        * .cvsignore: Reformat.
2368        Add autom4te*cache.
2369        Remove autom4te.cache.
2370
23712002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2372
2373        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
2374        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
2375        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
2376        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
2377        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
2378        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
2379        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
2380        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
2381        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
2382        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
2383        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
2384        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
2385        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
2386        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
2387        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
2388        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
2389        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
2390        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
2391        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
2392        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
2393        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
2394        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
2395        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
2396        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
2397
23982002-08-01      Joel Sherrill <joel@OARcorp.com>
2399
2400        * Per PR47 add support for buffered test output.  This involved
2401        adding defines to redirect output to a buffer and dump it when
2402        full, at "test pause", and at exit.  To avoid problems when redefining
2403        exit(), all tests were modified to call rtems_test_exit().
2404        Some tests, notable psxtests, had to be modified to include
2405        the standard test macro .h file (pmacros.h or tmacros.h) to
2406        enable this support.
2407        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
2408        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
2409        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
2410        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
2411        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
2412        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
2413        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
2414        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
2415        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
2416        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
2417        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
2418        psxtime/test.c, psxtimer/psxtimer.c: Modified.
2419
24202002-07-05      Joel Sherrill <joel@OARcorp.com>
2421
2422        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
2423        Updated as part of PR164 which reported problems with the RTEMS
2424        implementation of pthread_cancel.
2425       
24262001-04-26      Joel Sherrill <joel@OARcorp.com>
2427
2428        * psxmsgq01/init.c: Reflect changes made to address PR81 that
2429        reworked POSIX message queues to add a descriptor separate from
2430        the underlying message queue.  This allows non-blocking to follow
2431        the "open" not the underlying queue.
2432 
24332002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2434
2435        * configure.ac: Remove ENABLE_GCC28.
2436
24372002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2438
2439        * configure.ac:
2440        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2441        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2442        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2443        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2444        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2445        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2446        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
2447        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
2448        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
2449        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
2450        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
2451        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
2452        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
2453        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
2454        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
2455        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
2456        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
2457        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
2458        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2459        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2460        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2461        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
2462        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2463        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
2464        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2465        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
2466        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
2467        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
2468
24692001-11-07      Jennifer Averett <jennifer@OARcorp.com>
2470
2471        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
2472        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
2473        Since we check permissions before evaluating enough to see if it
2474        a regular file or directory, this hack is needed to make the regular
2475        file executable.
2476
24772001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2478
2479        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2480        * configure.in: Remove.
2481        * configure.ac: New file, generated from configure.in by autoupdate.
2482
24832001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2484
2485        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
2486
24872001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2488
2489        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
2490        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
2491        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
2492        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
2493        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
2494        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
2495        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
2496        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
2497        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
2498        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
2499        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
2500        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
2501        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
2502        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
2503        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
2504        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
2505        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
2506        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
2507        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
2508        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
2509        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
2510        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
2511        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
2512        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
2513
25142001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2515
2516        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
2517        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
2518        psxchroot01 test.
2519
25202001-05-25      Joel Sherrill <joel@OARcorp.com>
2521
2522        * Added once version of psxchroot01 test for user review.
2523        * psxchroot01: New directory.
2524        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
2525        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
2526        * configure.in, Makefile.am: Modified to reflect above.
2527
25282001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
2529
2530        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
2531
25322001-04-24      Joel Sherrill <joel@OARcorp.com>
2533
2534        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
2535        open, write, reopen, append twice from Andrew Bythell
2536        <abythell@nortelnetworks.com> that tripped an initialization
2537        problem in the IMFS.
2538
25392001-04-20      Joel Sherrill <joel@OARcorp.com>
2540
2541        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
2542        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
2543        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
2544        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
2545        Various adjustments so test output matches screens more reliably.
2546
25472001-01-25      Joel Sherrill <joel@OARcorp.com>
2548
2549        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
2550
25512000-11-17      Jennifer Averett <jennifer@OARcorp.com>
2552
2553        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
2554        to remain consistant across platforms and bsps by forcing
2555        a mount point in front of all paths.
2556
25572000-11-17      Jennifer Averret <jennifer@OARcorp.com>
2558
2559        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
2560        expected error condition in one case.
2561        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
2562        readdir() of root of mounted filesystem.  Also corrected the screen
2563        file for some mistakes noticed in this effort.
2564
25652000-11-13      Joel Sherrill <joel@OARcorp.com>
2566
2567        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
2568
25692000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2570
2571        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2572
25732000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2574
2575        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2576
25772000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2578
2579        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2580        Switch to GNU canonicalization.
2581        * psxtests.am: Remove DEFS.
2582
25832000-10-24      Joel Sherrill <joel@OARcorp.com>
2584
2585        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
2586        It was formerly incorrectly prototyped in <libio.h>.
2587
25882000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2589
2590        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2591        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2592        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2593        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2594        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
2595        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
2596        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
2597        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
2598
25992000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2600        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2601        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2602        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2603        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
2604        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
2605        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
2606        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
2607
26082000-08-10      Joel Sherrill <joel@OARcorp.com>
2609
2610        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.