source: rtems/testsuites/psxtests/ChangeLog @ 73699608

4.11
Last change on this file since 73699608 was 73699608, checked in by Sebastian Huber <sebastian.huber@…>, on Dec 13, 2011 at 10:02:36 AM

2011-12-13 Sebastian Huber <sebastian.huber@…>

  • psxconfig01/init.c: Create more objects.
  • Property mode set to 100644
File size: 101.0 KB
Line 
12011-12-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * psxconfig01/init.c: Create more objects.
4
52011-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * psx07/init.c: Remove unused var "clock_allowed".
8
92011-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
10
11        * configure.ac: Check for getrusage decl.
12        * psxgetrusage01/init.c:
13        Fix header file inclusion order.
14        Move configuration section up.
15        Apply HAVE_DECL_GETRUSAGE.
16
172011-12-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
18
19        * psxconfig01/init.c: Fix due to alignment issue.
20
212011-12-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
22
23        * psxconfig01/.cvsignore, psxconfig01/Makefile.am, psxconfig01/init.c,
24        psxconfig01/psxconfig01.doc, psxconfig01/psxconfig01.scn: New files.
25        * Makefile.am, configure.ac: Reflect changes above.
26
272011-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
28
29        PR 1589/build
30        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
31        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
32        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
33        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
34        psx13/Makefile.am, psx14/Makefile.am, psx15/Makefile.am,
35        psx16/Makefile.am, psxaio01/Makefile.am, psxaio02/Makefile.am,
36        psxaio03/Makefile.am, psxalarm01/Makefile.am,
37        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
38        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
39        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
40        psxclassic01/Makefile.am, psxcleanup/Makefile.am,
41        psxcleanup01/Makefile.am, psxclock/Makefile.am,
42        psxcond01/Makefile.am, psxeintr_join/Makefile.am,
43        psxenosys/Makefile.am, psxfatal01/Makefile.am,
44        psxfatal02/Makefile.am, psxfchx01/Makefile.am, psxfile01/Makefile.am,
45        psxfile02/Makefile.am, psxfilelock01/Makefile.am,
46        psxgetrusage01/Makefile.am, psxid01/Makefile.am,
47        psximfs01/Makefile.am, psximfs02/Makefile.am,
48        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
49        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
50        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
51        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
52        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
53        psxpasswd01/Makefile.am, psxpasswd02/Makefile.am,
54        psxpipe01/Makefile.am, psxrdwrv/Makefile.am, psxreaddir/Makefile.am,
55        psxrwlock01/Makefile.am, psxsem01/Makefile.am,
56        psxsignal01/Makefile.am, psxsignal02/Makefile.am,
57        psxsignal03/Makefile.am, psxsignal04/Makefile.am,
58        psxsignal05/Makefile.am, psxsignal06/Makefile.am,
59        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
60        psxstack02/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
61        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
62        psxtimes01/Makefile.am, psxualarm/Makefile.am, psxusleep/Makefile.am:
63        Remove obsolete optional manager capability.
64
652011-12-08      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        PR 1981/cpukit
68        * configure.ac: Remove checks for pthread_attr_getcputime,
69        pthread_attr_setcputime.
70        * psx07/init.c: Remove references to pthread_attr_getcputime,
71        pthread_attr_setcputime.
72
732011-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * psxmsgq01/init.c: Introduce fatal_posix_mqd.
76        Replace fatal_posix_service_pointer_minus_one with fatal_posix_mqd.
77        * psxsem01/init.c: Introduce fatal_posix_sem.
78        Replace fatal_posix_service_pointer_minus_one with fatal_posix_sem.
79
802011-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
81
82        * psxreaddir/test.c: Remove bogus casts.
83        Fix fprintf format strings.
84
852011-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * psxfile01/test.c: Remove local redeclaration of IMFS_dump.
88
892011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
90
91        * psxhdrs/pthread01.c, psxhdrs/pthread02.c, psxhdrs/pthread03.c,
92        psxhdrs/pthread04.c, psxhdrs/pthread05.c, psxhdrs/pthread06.c,
93        psxhdrs/pthread07.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
94        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
95        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
96        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
97        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
98        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
99        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
100        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread34.c,
101        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/pthread37.c,
102        psxhdrs/pthread38.c, psxhdrs/pthread39.c, psxhdrs/pthread40.c:
103        Let test() return values (avoid warnings).
104
1052011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
106
107        * psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
108        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
109        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
110        psxhdrs/cond10.c: Let test() return values (avoid warnings).
111
1122011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
113
114        * psxhdrs/mutex01.c, psxhdrs/mutex02.c, psxhdrs/mutex03.c,
115        psxhdrs/mutex04.c, psxhdrs/mutex05.c, psxhdrs/mutex06.c,
116        psxhdrs/mutex07.c, psxhdrs/mutex08.c, psxhdrs/mutex09.c,
117        psxhdrs/mutex10.c, psxhdrs/mutex11.c, psxhdrs/mutex12.c,
118        psxhdrs/mutex13.c, psxhdrs/mutex14.c, psxhdrs/mutex15.c,
119        psxhdrs/mutex16.c: Let test() return values (avoid warnings).
120
1212011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
122
123        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
124        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
125        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
126        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
127        psxhdrs/proc13.c, psxhdrs/proc14.c:
128        Let test() return values (avoid warnings).
129
1302011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
131
132        * psxhdrs/sched01.c, psxhdrs/sched02.c, psxhdrs/sched03.c,
133        psxhdrs/sched04.c, psxhdrs/sched05.c, psxhdrs/sched06.c,
134        psxhdrs/sched07.c, psxhdrs/sched08.c:
135        Let test() return values (avoid warnings).
136
1372011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
138
139        * psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
140        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
141        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
142        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
143        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
144        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
145        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
146        psxhdrs/signal22.c, psxhdrs/signal23.c:
147        Let test() return values (avoid warnings).
148
1492011-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
150
151        * psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
152        psxhdrs/key04.c: Let test() return values (avoid warnings).
153        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
154        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c:
155        Let test() return values (avoid warnings).
156
1572011-10-13      Ralf Corsépius <ralf.corsepius@rtems.org>
158
159        * psxhdrs/signal23.c: Add comment to denote test as obsolete.
160        * configure.ac: Check for size of mode_t.
161        * psxfile01/test.c, psxstat/test.c: Include "primode.h".
162        Use PRIomode_t to print mode_t.
163
1642011-10-12      Sebastian Huber <sebastian.huber@embedded-brains.de>
165
166        * psxaio01/system.h, psxaio02/system.h, psxaio03/system.h: Do not use
167        the stack checker.
168
1692011-10-12      Ralf Corsépius <ralf.corsepius@rtems.org>
170
171        * psxhdrs/sync01.c, psxhdrs/sync02.c: Let test() return values
172        (avoid warnings).
173        * psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
174        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
175        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
176        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
177        psxhdrs/time13.c: Let test() return values (avoid warnings).
178        * psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
179        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
180        psxhdrs/timer07.c: Let test() return values (avoid warnings).
181
1822011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
183
184        * psx01/init.c, psx07/init.c, psx09/init.c, psx12/init.c,
185        psxclock/init.c, psxtimer01/psxtimer.c: Include "pritime.h".
186        Use PRIdtime_t to print time_t.
187
1882011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
189
190        * configure.ac: Check for size of time_t.
191
1922011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
193
194        * psx16/init.c, psxclassic01/init.c, psxeintr_join/init.c:
195        Add HAVE_CONFIG_H.
196
1972011-09-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
198
199        * psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
200        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
201        psxfatal_support/init.c: Print proper begin and end message.
202
2032011-08-21      Joel Sherrill <joel.sherrilL@OARcorp.com>
204
205        PR 1890/cpukit
206        * psxmsgq01/init.c: POSIX says msg_prio is allowed to be NULL.
207
2082011-08-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
209
210        * psxfatal_support/init.c: Ensure that _Thread_BSP_context is
211        initialized.
212
2132011-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
214
215        * psx16/Makefile.am: New file.
216
2172011-08-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
218
219        * psx16/.cvsignore, psx16/init.c, psx16/psx16.doc, psx16/psx16.scn: New
220        files. Accidentally missed in previous commit.
221
2222011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
223
224        PR 1855/cpukit
225        * Makefile.am, configure.ac: Correct signal processing during
226        pthread_join. We are supposed to unblock the thread waiting on a
227        pthread_join(), dispatch the signal handler, account for it
228        potentially overwriting errno, and then have the thread return to
229        blocking within pthread_join().
230        * psxeintr_join/.cvsignore, psxeintr_join/Makefile.am,
231        psxeintr_join/init.c, psxeintr_join/psxeintr_join.doc,
232        psxeintr_join/psxeintr_join.scn: New files.
233
2342011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
235
236        PR 1867/cpukit
237        * Makefile.am, configure.ac, psx12/task.c, psxkey03/init.c,
238        psxrwlock01/test.c: Correct implementation of pthread_exit() and
239        pthread_join() to support the case where a thread is joinable but
240        calls pthread_exit() before a thread has attempted to join.
241
2422011-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
243
244        PR 1839/filesystem
245        * psxfchx01/init.c, psxfchx01/psxfchx01.scn, psxfile01/psxfile01.scn,
246        psxfile01/test.c: Update test to reflect new status codes.
247
2482011-07-21      Ralf Corsépius <ralf.corsepius@rtems.org>
249
250        * psxhdrs/Makefile.am: Remove -Wno-unused-but-set-variable
251        (Non-portable).
252
2532011-07-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
254
255        PR 1838/filesystem
256        * psxfchx01/init.c, psxfchx01/psxfchx01.scn: fchmod() does not need a
257        writeable file descriptor.
258
2592011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
260
261        * psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
262        psxbarrier01/Makefile.am, psxrwlock01/Makefile.am,
263        psxspin01/Makefile.am, psxspin02/Makefile.am:
264        Remove scndir.
265
2662011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
267
268        * psxautoinit01/Makefile.am, psxbarrier01/Makefile.am,
269        psxclassic01/Makefile.am, psxcleanup01/Makefile.am,
270        psxfchx01/Makefile.am, psxpasswd01/Makefile.am,
271        psxpasswd02/Makefile.am, psxpipe01/Makefile.am,
272        psxrwlock01/Makefile.am, psxspin01/Makefile.am,
273        psxspin02/Makefile.am: Eliminate rtems_scn_DATA.
274        Install *.doc to rtems_testsdir.
275        * Makefile.am: Remove EXTRA_DIST.
276        Remove DIST_SUBDIRS.
277        Remove obsolete comments.
278        * psxclassic01/psxclassic01.doc: Fix copyright date.
279
2802011-05-16      Yaakov Selkowitz  <yselkowitz@users.sourceforge.net>
281
282        * psxclock/init.c (Init):
283        Use CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID.
284        * psxclock/psxclock.scn: Regenerate.
285
2862011-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
287
288        * psxfile01/test.c, psxmsgq01/init.c, psxreaddir/test.c: Fix tests
289        broken in warning pass.
290
2912011-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
292
293        * psx04/task3.c, psxfile01/test.c, psxhdrs/Makefile.am,
294        psxmsgq01/init.c, psxreaddir/test.c, psxsignal01/init.c,
295        psxtimes01/init.c, psxualarm/init.c: Remove warnings.
296
2972011-04-15      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
298
299        * psxstat/test.c: Fixed integer type.  Check status codes.
300
3012011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
302
303        * psx04/init.c, psx04/psx04.scn: Remove test case made obsolete by
304        PR1759.
305
3062011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
307
308        PR 1759/cpukit
309        * Makefile.am, configure.ac: Add test to use some pthread calls with
310        Classic Tasks.
311        * psxclassic01/.cvsignore, psxclassic01/Makefile.am,
312        psxclassic01/init.c, psxclassic01/psxclassic01.doc,
313        psxclassic01/psxclassic01.scn: New files.
314
3152011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
316
317        * configure.ac: Add AC_CONFIG_HEADER(config.h).
318
3192011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
320
321        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
322        psx03/task.c, psx04/init.c, psx04/task1.c, psx04/task2.c, psx04/task3.c,
323        psx05/init.c, psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
324        psx06/task.c, psx06/task2.c, psx07/init.c, psx07/task.c, psx08/init.c,
325        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
326        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
327        psx12/init.c, psx12/task.c, psx13/main.c, psx13/test.c, psx14/init.c,
328        psx15/init.c, psxaio01/init.c, psxaio02/init.c, psxaio03/init.c,
329        psxalarm01/init.c, psxautoinit01/init.c, psxautoinit02/init.c,
330        psxbarrier01/main.c, psxbarrier01/test.c, psxcancel/init.c,
331        psxcancel01/init.c, psxchroot01/main.c, psxchroot01/test.c,
332        psxcleanup/psxcleanup.c, psxcleanup01/init.c, psxclock/init.c,
333        psxcond01/init.c, psxenosys/init.c, psxfatal_support/init.c,
334        psxfchx01/init.c, psxfile01/main.c, psxfile01/test.c,
335        psxfile01/test_cat.c, psxfile01/test_extend.c, psxfile01/test_write.c,
336        psxfile02/init.c, psxfilelock01/init.c, psxgetrusage01/init.c,
337        psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
338        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
339        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c, psxhdrs/cond04.c,
340        psxhdrs/cond05.c, psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
341        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
342        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
343        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
344        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
345        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
346        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
347        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
348        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c, psxhdrs/proc05.c,
349        psxhdrs/proc06.c, psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
350        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
351        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
352        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
353        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
354        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
355        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
356        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
357        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
358        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
359        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
360        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
361        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
362        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
363        psxhdrs/pthread36.c, psxhdrs/pthread37.c, psxhdrs/pthread38.c,
364        psxhdrs/pthread39.c, psxhdrs/pthread40.c, psxhdrs/sched01.c,
365        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
366        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
367        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
368        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
369        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
370        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
371        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
372        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
373        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
374        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
375        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
376        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c, psxhdrs/time05.c,
377        psxhdrs/time06.c, psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
378        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
379        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
380        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
381        psxhdrs/timer07.c, psxid01/init.c, psximfs01/init.c, psximfs02/init.c,
382        psxintrcritical01/init.c, psxitimer/init.c, psxkey01/init.c,
383        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/main.c,
384        psxmount/test.c, psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
385        psxmsgq04/init.c, psxmutexattr01/init.c, psxobj01/init.c,
386        psxpasswd01/init.c, psxpasswd02/init.c, psxpipe01/init.c,
387        psxrdwrv/main.c, psxrdwrv/test.c, psxreaddir/main.c, psxreaddir/test.c,
388        psxrwlock01/main.c, psxrwlock01/test.c, psxsem01/init.c,
389        psxsignal01/init.c, psxsignal01/task1.c, psxsignal02/init.c,
390        psxsignal03/init.c, psxsignal05/init.c, psxsignal06/init.c,
391        psxspin01/main.c, psxspin01/test.c, psxspin02/main.c, psxspin02/test.c,
392        psxstack01/init.c, psxstack02/init.c, psxstat/main.c, psxstat/test.c,
393        psxsysconf/init.c, psxtime/main.c, psxtime/test.c,
394        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c, psxtimes01/init.c,
395        psxualarm/init.c, psxusleep/init.c: Add HAVE_CONFIG_H.
396
3972011-02-14      Joel Sherrill <joel.sherrill@oarcorp.com>
398
399        * psxaio03/init.c, psxaio03/psxaio03.scn: Run in a reasonable amount of
400        time. Update screen.
401
4022011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
403
404        * psximfs02/init.c: Disable EPERM test which does not work when POSIX
405        is disabled.
406
4072011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
408
409        * include/pmacros.h: Add PRIxblksize_t, PRIxblkcnt_t.
410        * configure.ac: Add AC_CHECK_SIZEOF([blksize_t]),
411        AC_CHECK_SIZEOF([blkcnt_t]).
412
4132011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
414
415        * configure.ac: Require autoconf-2.68, automake-1.11.1.
416
4172011-01-17      Alin Rus <alin.codejunkie@gmail.com>
418
419        * Makefile.am, configure.ac: Add psxaio03/.
420        * psxaio03/Makefile.am, psxaio03/init.c, psxaio03/psxaio03.scn
421        psxaio03/system.h: New.
422
4232011-01-08      Alin Rus <alin.codejunkie@gmail.com>
424
425        * psxaio02/init.c: Improve aio_cancel() coverage.
426
4272011-01-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
428
429        * psx05/init.c: Spacing.
430
4312010-11-01      Alin Rus <alin.codejunkie@gmail.com>
432
433        * psxaio01/init.c, psxaio02/init.c: Improve coverage.
434
4352010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
436
437        * psx05/init.c: Check for correct status returned.
438        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test code
439        to exercise path when attempting to lock for reading but there
440        is at least one writer blocked waiting for access.
441
4422010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
443
444        * Makefile.am, configure.ac: New test to ensure pthread_cond_wait() and
445        sleep() (e.g. interruptible blocking and sleeping) are interruptible
446        by signal.
447        * psxsignal06/.cvsignore, psxsignal06/Makefile.am, psxsignal06/init.c,
448        psxsignal06/psxsignal06.doc, psxsignal06/psxsignal06.scn: New files.
449
4502010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
451
452        * psx02/init.c, psx02/task.c, psx03/init.c, psx04/init.c,
453        psx04/task1.c, psx04/task2.c, psx04/task3.c, psx05/init.c,
454        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
455        psx06/task.c, psx06/task2.c, psx07/init.c, psx08/init.c,
456        psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
457        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c,
458        psx11/task.c, psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
459        psxcancel01/init.c, psxchroot01/test.c, psxitimer/init.c,
460        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/test.c,
461        psxmsgq01/init.c, psxmsgq03/init.c, psxmsgq04/init.c,
462        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
463        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
464        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
465        psxstack01/init.c, psxstack02/init.c, psxualarm/init.c: Eliminate
466        double space after parenthesis on rtems_test_assert().
467
4682010-10-08      Ralf Corsépius <ralf.corsepius@rtems.org>
469
470        * psx07/init.c: Add HAVE_DECL_PTHREAD_ATTR_SETGUARDSIZE guard around
471        guardsize.
472
4732010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
474
475        * psxhdrs/pthread37.c, psxhdrs/pthread38.c, psxhdrs/pthread39.c,
476        psxhdrs/pthread40.c: New files.
477
4782010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
479
480        * Makefile.am, configure.ac, psx07/init.c, psx07/psx07.scn,
481        psxhdrs/Makefile.am, psxstack01/init.c: Add pthread_attr_getstack,
482        pthread_attr_setstack, pthread_attr_getguardsize, and
483        pthread_attr_setguardsize.
484        * psxstack02/.cvsignore, psxstack02/Makefile.am, psxstack02/init.c,
485        psxstack02/psxstack02.doc, psxstack02/psxstack02.scn: New files.
486
4872010-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
488
489        * configure.ac: Check for pthread_attr_{get,set}cputime instead of
490        pthread_pthread_attr_{get,set}cputime (Typo).
491
4922010-09-28      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
493
494        * psx15/.cvsignore, psx15/Makefile.am, psx15/init.c, psx15/psx15.scn:
495        New files.
496        * Makefile.am, configure.ac: Reflect changes above.
497
4982010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
499
500        * configure.ac: AC_CHECK_DECLS([seteuid]).
501        * psximfs02/init.c: Provide decl for seteuid if not provided by
502        libc.
503
5042010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
505
506        * psxenosys/init.c, psxenosys/psxenosys.doc,
507        psxenosys/psxenosys.scn: Remove devctl.
508
5092010-08-26      Joel Sherrill <joel.sherrill@oarcorp.com>
510
511        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect some of
512        aio being implemented.
513
5142010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
515
516        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect AIO
517        submission.
518
5192010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
520
521        * psxaio01/.cvsignore, psxaio02/.cvsignore: New files.
522
5232010-08-16      Alin Rus <alin.codejunkie@gmail.com>
524
525        * Makefile.am, configure.ac: Add psxaio01/, psxaio02/.
526        * psxaio01/Makefile.am, psxaio01/init.c, psxaio01/psxaio01.scn,
527        psxaio01/system.h: New.
528        * psxaio02/Makefile.am, psxaio02/init.c, psxaio02/psxaio02.scn,
529        psxaio02/system.h: New.
530
5312010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
532
533        PR 1598/testing
534        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New test case
535        added to improve coverage of getpwent.c.
536
5372010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
538
539        PR 1665/testing
540        * psximfs02/init.c: Fix uninitialized variable warning.
541
5422010-08-09      Bharath Suri <bharath.s.jois@gmail.com>
543
544        PR 1661/testing
545        * psximfs02/init.c: Changes to improve coverage of
546        imfs_initsupp.c, by using a bad value for
547        CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK
548
5492010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
550
551        PR 1661/testing
552        * psxchroot01/test.c, psximfs01/init.c, psximfs02/init.c,
553        psxpipe01/init.c: Eliminate most references to RTEMS_Malloc_Heap.
554
5552010-08-09      Ralf Corsépius <ralf.corsepius@rtems.org>
556
557        * psxpasswd02/init.c: Remove unused variable.
558
5592010-08-06      Bharath Suri <bharath.s.jois@gmail.com>
560
561        PR 1654/testing
562        * psx13/test.c, psx13/psx13.scn: Test case to improve testing of
563        dup2 routine.
564        * psxfile01/test.c, psxfile01/psxfile01.scn: New test to improve
565        testing of fcntl routine.
566        * psximfs01/init.c, psximfs01/psximfs01.scn: Improve testing of
567        imfs routines.
568        * psximfs02/init.c, psximfs02/psximfs02.scn: Improve coverage of
569        imfs routines.
570        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New tests to
571        improve coverage of getpwent.c.
572
5732010-08-06      Ralf Corsépius <ralf.corsepius@rtems.org>
574
575        PR 1652/GCC:
576        * psxpipe01/init.c: Expand incomplete initializers triggering
577        powerpc-gcc -msdata breakdown.
578
5792010-07-30      Bharath Suri <bharath.s.jois@gmail.com>
580
581        PR 1642/testing
582        * psximfs02/init.c, psximfs02/psximfs02.scn,
583        psximfs02/psximfs02.doc: Added test cases to exercise chmod(),
584        chown() and routines in imfs_debug.c.
585
5862010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
587
588        PR 1642/testing
589        * psximfs02/init.c, psximfs02/psximfs02.scn,
590        psximfs02/psximfs02.doc, psximfs02/Makefile.am: New test added.
591        * configure.ac, Makefile.am: Changes to accommodate psximfs02
592        test.
593
5942010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
595
596        PR 1633/testing
597        * psximfs01/init.c, psximfs01/psximfs01.scn,
598        psximfs01/psximfs01.doc: New cases to exercise
599        IMFS_memfile_remove.
600
6012010-07-27      Joel Sherrill <joel.sherrill@oarcorp.com>
602
603        * psxobj01/Makefile.am, psxobj01/init.c, psxobj01/psxobj01.scn: Add
604        test for runnign out of workspace when setting object name as string.
605
6062010-07-27      Vinu Rajashekhar <vinutheraj@gmail.com>
607
608        PR 1629/cpukit
609        * psx04/init.c: sigsuspend() was not completely following the POSIX
610        specification.
611
6122010-07-19      Bharath Suri <bharath.s.jois@gmail.com>
613
614        PR 1623/testing
615        * psx13/test.c, psx13/psx13.scn: New cases to improve coverage of
616        utime() and fpathconf().
617        * psxfile01/test.c, psxfile01/psxfile01.scn: New cases to improve
618        coverage of rmdir(), unlink(), mknod(), link(), open(), read(),
619        write().
620        * psxstat/test.c, psxstat/psxstat.scn: New case to improve
621        coverage of readlink().
622
6232010-07-17      Bharath Suri <bharath.s.jois@gmail.com>
624
625        PR 1622/testing
626        * psxchroot01/test.c, psxchroot01/psxchroot01.scn: Added two test
627        cases to completely cover chroot().
628
6292010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
630
631        * psxfile01/test.c: Avoid NULL pointer access.
632
6332010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
634
635        PR 1617/testing
636        * psxfile01/test.c, psxfile01/psxfile01.scn: Added new cases to
637        exercise_link_r and _unlink_r
638        * psxstat/test.c, psxstat/psxstat.scn: Added new cases to exercise
639        _lstat_r and _stat_r.
640        * psxtime/test.c, psxtime/psxtime.scn: Added new cases to exercise
641        _gettimeofday.
642
6432010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
644
645        * psxstat/test.c: Avoid NULL pointer access.
646
6472010-07-12      Bharath Suri <bharath.s.jois@gmail.com>
648
649        PR 1613/testing
650        * psxfchx01/init.c, psxfchx01/Makefile.am, psxfchx01/.cvsignore,
651        psxfchx01/psxfchx01.doc, psxfchx01/psxfchx01.scn: New
652        tests. Improves coverage of fchdir, fchmod, fchown directives.
653        * configure.ac, Makefile.am: Changes to accommodate new test.
654        * psxstat/test.c, psxstat/psxstat.scn: Added new test case to test
655        statvfs routine under libcsupport.
656
6572010-07-09      Bharath Suri <bharath.s.jois@gmail.com>
658
659        PR 1610/testing
660        * psx13/test.c, psx13/psx13.scn: Remove the test cases which
661        exercise pipe. These are new a new test under psxpipe01/
662        * psxpipe01/init.c, psxpipe01/Makefile.am,
663        psxpipe01/psxpipe01.scn, psxpipe01/psxpipe01.doc: Added new test.
664        * Makefile.am, configure.ac: Changes due to addition of new test:
665        psxpipe01.
666
6672010-07-08      Bharath Suri <bharath.s.jois@gmail.com>
668
669        PR 1608/testing
670        * psxfile01/init.c: Add a simple test case: Open file as read-only
671        and attemp to truncate. Improves coverage.
672
6732010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
674
675        PR 1606/cpukit
676        * psxfatal_support/init.c: Remove
677        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
678
6792010-07-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
680
681        * psxfatal_support/init.c: Print end of test message in case of
682        success.  Stop multitasking in the fatal error extension.
683        * psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
684
6852010-07-06      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
686
687        * psxtimes01/init.c: Added missing declaration.
688
6892010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
690
691        * Makefile.am, configure.ac: Add test for various forms of times() and
692        getrusage().
693        * psxgetrusage01/.cvsignore, psxgetrusage01/Makefile.am,
694        psxgetrusage01/init.c, psxgetrusage01/psxgetrusage01.doc,
695        psxgetrusage01/psxgetrusage01.scn, psxtimes01/.cvsignore,
696        psxtimes01/Makefile.am, psxtimes01/init.c, psxtimes01/psxtimes01.doc,
697        psxtimes01/psxtimes01.scn: New files.
698
6992010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
700
701        * psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in
702        /etc/passwd and /etc/group.
703
7042010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
705
706        * psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
707        cases.
708
7092010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
710
711        * psx13/test.c: Fix warning.
712
7132010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
714
715        * psxfile01/test_cat.c: Does not need posix specific macros.
716
7172010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
718
719        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
720        Remove tests which put NULL entries in file handlers.
721
7222010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
723
724        PR 1598/testing
725        * Makefile.am, configure.ac, psxpasswd01/init.c,
726        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
727        for POSIX user database (e.g. /etc/group and /etc/passwd) access
728        routines which are implemented in libcsupport/src/getpwent.c.
729        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
730        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
731
7322010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
733
734        PR 1597/cpukit
735        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
736        psxstat/test.c: Add lchown() and utimes().
737
7382010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
739
740        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
741        various POSIX methods that access UID, PID, and GID.
742        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
743        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
744        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
745        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
746        psxid01/psxid01.scn: New files.
747
7482010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
749
750        * psximfs01/init.c: Fix warning introduced.
751
7522010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
753
754        PR 1595/tests
755        * psximfs01/init.c: Fix warnings.
756
7572010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
758
759        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
760        pointer.
761
7622010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
763
764        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
765
7662010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
767
768        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
769        files of maximum sizes.
770        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
771        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
772
7732010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
774
775        * Makefile.am, configure.ac: Revert accidentally committed patch.
776
7772010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
778
779        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
780        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
781        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
782        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
783        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
784        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
785        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
786        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
787        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
788        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
789        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
790        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
791        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
792        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
793        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
794        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
795        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
796        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
797        psxsem01/Makefile.am, psxsignal01/Makefile.am,
798        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
799        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
800        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
801        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
802        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
803        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
804        committed patch.
805
8062010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
807
808        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
809        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
810        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
811        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
812        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
813        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
814        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
815        psxcancel/Makefile.am, psxcancel01/Makefile.am,
816        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
817        psxcleanup01/Makefile.am, psxclock/Makefile.am,
818        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
819        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
820        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
821        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
822        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
823        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
824        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
825        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
826        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
827        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
828        psxsem01/Makefile.am, psxsignal01/Makefile.am,
829        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
830        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
831        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
832        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
833        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
834        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
835        than number of file descriptors configured.
836
8372010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
838
839        * psxfile02/psxfile02.doc: Filled in documentation information.
840
8412010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
842
843        * Makefile.am, configure.ac: Added test case for calls that check for
844        an unopened file descriptor.
845        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
846        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
847
8482010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
849
850        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
851        parameter to adjtime NULL.
852
8532010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
854
855        * psxfatal_support/init.c: Remove references to ITRON constants.
856
8572010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
858
859        * psxfile01/test.c: Update for IMFS API changes.
860
8612010-06-02      Chris Johns <chrisj@rtems.org>
862
863        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
864        psxstat/test.c: Update to the new mount API.
865
8662010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
867
868        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
869        * include/pmacros.h: Add PRIdoff_t.
870
8712010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
872
873        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
874        exercises the _rename_r in libcsupport. For now, it also
875        provides two fsmount_me_h handlers to enable certain error
876        checking paths
877
8782010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
879
880        * psxfile01/test.c: Add check for errno on chdir(NULL).
881
8822010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
883
884        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
885
8862010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
887
888        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
889        thread can reliably reach the pthread_join() call.
890
8912010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
892
893        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
894        rewinddir(NULL) since we are now using newlib's implementation and it
895        does not check for NULL. This causes a fault on some targets.
896
8972010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
898
899        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
900        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
901        Reflect POSIX changes to sched_param.
902
9032010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
904
905        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
906        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
907        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
908        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
909        #include <unistd.h>.
910
9112009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
912
913        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
914        to cover the trivial NULL case for pipe function.
915
9162009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
917
918        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
919        and compilation issues. Initial test build was accidentally without
920        POSIX enabled.
921
9222009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
923
924        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
925        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
926        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
927        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
928        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
929        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
930        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
931        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
932        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
933        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
934        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
935        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
936        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
937        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
938        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
939        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
940        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
941        Use rtems_test_assert() consistently instead of system assert().
942        rtems_test_assert() is designed to integrate into the RTEMS test
943        suite infrastructure.
944
9452009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
946
947        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
948        families.
949        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
950        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
951
9522009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
953
954        PR 1460/cpukit
955        * psx14/init.c: Change return type on methods accessing portions of
956        RTEMS Ids to int. This allows -1 to be return on error.
957
9582009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
959
960        PR 1466/tests
961        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
962        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
963        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
964        Add test specifically to test it since it is deprecated as of
965        POSIX.1-2008.
966        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
967        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
968
9692009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
970
971        * psxcancel01/init.c: Initialize start time.
972
9732009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
974
975        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
976        returned by POSIX methods which return a pointer which is -1 on
977        error. This eliminated some casts.
978
9792009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
980
981        * psxenosys/Makefile.am: Add documentation file.
982        * psxenosys/psxenosys.doc: New file.
983
9842009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
985
986        * psxsignal03/init.c:
987        Print sigval.sival_ptr instead of "union sigval".
988
9892009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
990
991        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
992        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
993        * psxfile01/test.c: Remove obsure #ifdef's.
994        Apply PRI* macros to print struct stat fields.
995
9962009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
997
998        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
999        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
1000
10012009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1002
1003        * include/pmacros.h: November is the 11th month.
1004
10052009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1006
1007        * psxstat/test.c: Remove #ifdef's.
1008        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
1009        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
1010        if 12MB are too big for a target (16bit compliance).
1011        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
1012        for 16bit compliance.
1013        * psx14/init.c: Add local prototypes for
1014        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
1015        Reflect the prototypes having been missing to printf's.
1016
10172009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1018
1019        * psxsysconf/init.c:
1020        Comment out sysconf(LONG_MAX) check (not useful).
1021        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
1022        16bit compliance.
1023        * psx11/task.c: Use long for nsecs.
1024        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
1025        attribute to pthread_condattr_setpshared for 16bit target compliance.
1026
10272009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1028
1029        * psxbarrier01/test.c: Include <tmacros.h>
1030
10312009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1032
1033        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
1034        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1035        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
1036        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
1037        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
1038        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
1039        Use PRIxpthread_t to print pthread_t's.
1040
10412009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1042
1043        * psxmsgq02/init.c:
1044        Remove cast in call to fatal_posix_service_status_errno.
1045        * psxenosys/init.c:
1046        Add missing args in calls to execl, execlp, execle.
1047        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
1048        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
1049        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
1050        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
1051        * configure.ac:
1052        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
1053
10542009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1055
1056        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
1057        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
1058        * psxclock/init.c: Use %ld to print *.tv_nsec.
1059        * psx06/init.c, psx06/system.h: Misc. warning fixes.
1060
10612009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1062
1063        * psxsignal03/init.c: Add missing argument to printf.
1064        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
1065        * psxclock/init.c, psxtimer01/psxtimer.c:
1066        Use PRItime_t to print time_t's.
1067        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
1068        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
1069
10702009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1071
1072        * psxtime/test.c: Include <sys/time.h>.
1073        Conditionally add local prototype for adjtime()
1074        if sys/time.h doesn't supply it.
1075        * psx07/init.c: Include <sched.h>, <pthread.h>.
1076        * psx05/init.c: Include <sched.h>.
1077        * psx11/init.c, psx09/init.c: Include <sched.h>.
1078        * psx12/init.c: Include <sched.h>.
1079        * psxenosys/init.c: Include <pthread.h>.
1080        Conditionally add local prototype for pthread_atfork()
1081        if pthread.h doesn't supply it.
1082        * psxkey01/init.c: Include "test_support.h".
1083
10842009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1085
1086        * configure.ac: Check for pthread_atfork in pthread.h.
1087        * psxrwlock01/test.c: Conditionally add local prototype for
1088        pthread_atfork() if pthread.h doesn't supply it.
1089        Include <pthread.h>.
1090
10912009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1092
1093        * configure.ac: Check for sys/mman.h.
1094        Check for mprotect in sys/mman.h.
1095        * psxenosys/init.c: Conditionally add local prototype for
1096        mprotect() if sys/mman.h doesn't supply it.
1097
10982009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1099
1100        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
1101        * psxrwlock01/test.c: Conditionally add local prototype for
1102        pthread_rwlock_unlock() if pthread.h doesn't supply it.
1103
11042009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1105
1106        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
1107        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
1108        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
1109        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
1110        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
1111        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
1112        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
1113        psxualarm/init.c: Remove unused vars.
1114        Add missing prototypes.
1115
11162009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1117
1118        * Makefile.am: Build file IO related tests even with POSIX threading is
1119        disabled.
1120
11212009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1122
1123        * configure.ac: Don't add -ansi -fasm to CFLAGS.
1124
11252009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1126
1127        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
1128        remaining to not equal the period.
1129
11302009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
1131
1132        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
1133
11342009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
1135
1136        * psxcleanup/system.h: Fix typo.
1137        * Makefile.am, configure.ac: Add new test for exercising pushing
1138        and popping a clean up handler without actually executing it.
1139        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
1140        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
1141        psxcleanup01/psxcleanup01.scn: New files.
1142
11432009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1144
1145        * Makefile.am, configure.ac: Add new test to ensure that canceling an
1146        alarm works as defined.
1147        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
1148        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
1149
11502009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1151
1152        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
1153
11542009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
1155
1156        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
1157        parameter to timer_settime().
1158
11592009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1160
1161        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
1162        timer_settime() for previous value. We are not using the
1163        value in this particular case and this path must be exercised.
1164        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
1165
11662009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1167
1168        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
1169        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
1170        cases.
1171
11722009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1173
1174        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
1175        from an ISR.
1176        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
1177        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
1178
11792009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1180
1181        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
1182        deprecated rtems_extension.
1183
11842009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1185
1186        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
1187        nanoseconds.
1188
11892009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1190
1191        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
1192        getpagesize().
1193
11942009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1195
1196        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
1197        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
1198        psxsignal04/Makefile.am: Move test cases which needed to be executed
1199        when POSIX is disabled to psxclock so they will be.
1200
12012009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1202
1203        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
1204        test to exercise clock and delay services enabled when POSIX threads
1205        are disabled. This is split from psx01. POSIX test suite now enabled
1206        when POSIX threads are disabled so only enable tests which are
1207        appropriate.
1208        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
1209        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
1210
12112009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1212
1213        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
1214        when not to change ssporadic scheduler so it does not touch a task's
1215        priority when it is holding a mutex or its priority would be impacted
1216        adversely.
1217
12182009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1219
1220        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
1221        for adjusting time (adjtime()) where the time is adjusted by enough
1222        microseconds that it crosses a second boundary.
1223
12242009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
1225
1226        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
1227        test to catch more sporadic server cases.
1228
12292009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1230
1231        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
1232        remaining pointer.
1233
12342009-08-17     
1235
1236        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
1237        a recursize mutex.
1238
12392009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1240
1241        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
1242        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
1243        rtems_clock_get_ticks_per_second().
1244
12452009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1246
1247        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
1248        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
1249
12502009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1251
1252        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
1253        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
1254
12552009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1256
1257        * Makefile.am, configure.ac: Add test case for user providing their own
1258        stack to a POSIX thread.
1259        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
1260        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
1261
12622009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1263
1264        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
1265        that it hits both failing to allocate memory for the message queue
1266        name and message buffers.
1267
12682009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1269
1270        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
1271        quicker and more reliably hit the intended critical section.
1272
12732009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1274
1275        * Makefile.am, configure.ac: Add a test to exercise an odd case in
1276        _POSIX_signals_Clear_signals.
1277        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
1278        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
1279
12802009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1281
1282        * psxmsgq04/init.c: Correct typo in configuration so test does as
1283        intended.
1284
12852009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1286
1287        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
1288        Update to handle ENFILE case now that POSIX message queues and
1289        message queue file descriptors are configured separately and this
1290        error is possible.
1291
12922009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
1293
1294        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
1295        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
1296        allocating the message buffers for a POSIX message queue.
1297
12982009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1299
1300        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
1301        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
1302        is right. Update both screens.
1303
13042009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1305
1306        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
1307        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
1308        variation which focused on real-time signals rather than user
1309        signals.
1310        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
1311        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
1312
13132009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1314
1315        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
1316        replenish period of zero.
1317
13182009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1319
1320        * Makefile.am, configure.ac: Add new test to account for properly
1321        handling keys when a thread has non-NULL key value and key has NULL
1322        destructor and when a thread has NULL key value and key has
1323        destructor.
1324        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
1325        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
1326
13272009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1328
1329        * Makefile.am, configure.ac: Add new test for exercising running out of
1330        memory while allocating the key pointers.
1331        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
1332        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
1333
13342009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1335
1336        * psxmsgq04/init.c: Add call to mq_unlink.
1337
13382009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1339
1340        * Makefile.am, configure.ac: Add shell of new test.
1341        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
1342        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
1343
13442009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1345
1346        * Makefile.am, configure.ac: Add test to address cases where a thread
1347        is waiting on a signal (sigwait) and we send it. Also address case
1348        where there are too many queued signals.
1349        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
1350        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
1351
13522009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1353
1354        * psxsignal02/init.c: Fix spacing.
1355
13562009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1357
1358        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
1359        mq_timedreceive and mq_timedsend conditions. In particular test
1360        timeout in the past.
1361
13622009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1363
1364        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
1365        with timeout in the past.
1366
13672009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1368
1369        * psxsignal02/psxsignal02.scn: Fill in screen file.
1370
13712009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1372
1373        * Makefile.am, configure.ac: Add new test to exercise algorithm to
1374        dispatch process wide signals to individual threads.
1375        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
1376        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
1377
13782009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1379
1380        * Makefile.am, configure.ac: Add test to exercise interrupt
1381        synchronization logic in _POSIX_Timer_Insert_helper that supports
1382        POSIX timers.
1383        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
1384        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
1385        psxintrcritical01/psxintrcritical01.scn: New files.
1386
13872009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
1388
1389        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
1390        multiple cases which complete coverage of thread cancellation.
1391        * psxcancel/psxcancel.doc: New file.
1392
13932009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1394
1395        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
1396        * psxsem01/system.h: Removed.
1397
13982009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1399
1400        * psxsem01/init.c: Eliminate warning.
1401
14022009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1403
1404        * psxcancel/init.c: Clean up.
1405
14062009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1407
1408        * psxmutexattr01/init.c: Make test optional if tools do not support
1409        posix mutex type attribute.
1410
14112009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1412
1413        * Makefile.am, configure.ac: Add new test to exercise error case for
1414        when a task is blocked on a condition variable with one mutex and
1415        another task attempts to block on the same condition variable with
1416        another mutex.
1417        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
1418        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
1419
14202009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1421
1422        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
1423        trylock is unable to obtain the spinlock and that attempting to
1424        unlock a spinlock from a thread which did not lock it works as
1425        expected.
1426        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
1427        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
1428        New files.
1429
14302009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1431
1432        * psxspin01/test.c: Remove unnecessary defines.
1433
14342009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1435
1436        * psx11/init.c: Use explicit scheduler.
1437
14382009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1439
1440        * Makefile.am, configure.ac: Add test to exercise
1441        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
1442        toolset enables the feature.
1443        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
1444        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
1445        psxmutexattr01/psxmutexattr01.scn: New files.
1446
14472009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1448
1449        * Makefile.am, configure.ac: Add test for auto initialization of
1450        message queues.
1451        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
1452        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
1453        psxautoinit02/psxautoinit02.scn: New files.
1454
14552009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1456
1457        * Makefile.am, configure.ac: Add test of pthread mutex auto
1458        intialization.
1459        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
1460        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
1461
14622009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1463
1464        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
1465
14662009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1467
1468        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
1469        code.
1470
14712009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1472
1473        * psx07/init.c: Slight test fix to ensure state of sched_param
1474        structure.
1475
14762009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
1477
1478        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1479        obtaining an rwlock and then releasing it twice.
1480
14812009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1482
1483        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
1484
14852009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1486
1487        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
1488        sigtimedwait(). Update screen file.
1489
14902009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
1491
1492        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1493        obtaining rwlock for write with a timed lock operation when the
1494        abstime timeout is in the past.
1495
14962009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1497
1498        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1499        obtaining rwlock for read with a timed lock operation when the
1500        abstime timeout is in the past.
1501
15022009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1503
1504        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
1505        that the assert has been removed in the source.
1506
15072009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1508
1509        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
1510        mode bits being set. This behavior was not POSIX compliant and has
1511        been corrected in the filesystem code.
1512
15132009-06-18      Chris Johns <chrisj@rtems.org>
1514
1515        * psx04/task3.c: Declare unions volatile to workaround the H8300
1516        gcc bug.
1517
15182009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1519
1520        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
1521        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
1522        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
1523
15242009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1525
1526        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1527        NULL attribute pointer on init.
1528
15292009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1530
1531        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
1532        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
1533        Improved so coverage is better.
1534
15352009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1536
1537        * psx04/init.c: Correct errors introduced by using different variable
1538        for return type when correcting typing warnings.
1539
15402009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1541
1542        * Makefile.am, configure.ac: Add new test to provide coverage analysis
1543        of the current implementation of getitimer() and setitimer().
1544        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
1545        psxitimer/psxitimer.scn: New files.
1546
15472009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1548
1549        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
1550        case to improve coverage analysis.
1551
15522009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1553
1554        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
1555        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
1556        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
1557        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
1558        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
1559        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
1560        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
1561
15622009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1563
1564        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
1565        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
1566        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
1567        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
1568        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
1569        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
1570        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
1571        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
1572        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
1573        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
1574        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
1575        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
1576        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
1577        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
1578        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
1579        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
1580        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
1581        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
1582        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
1583        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
1584        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
1585        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
1586        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
1587        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
1588        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
1589        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
1590        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
1591        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
1592        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
1593        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
1594        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
1595        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
1596        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
1597        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
1598        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
1599        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
1600        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
1601        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
1602        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
1603        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
1604        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
1605        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
1606        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
1607        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
1608        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
1609        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
1610        psxhdrs/timer07.c: Fix warnings.
1611
16122009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1613
1614        * psxfile01/test.c: Change from int to size_t.
1615
16162009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1617
1618        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1619        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1620        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1621        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1622        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
1623        psxcancel/Makefile.am, psxchroot01/Makefile.am,
1624        psxcleanup/Makefile.am, psxenosys/Makefile.am,
1625        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
1626        psxfile01/Makefile.am, psxkey01/Makefile.am,
1627        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1628        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
1629        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
1630        psxsem01/Makefile.am, psxsignal01/Makefile.am,
1631        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
1632        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
1633        psxualarm/Makefile.am: Eliminate _exe_/.exe.
1634
16352009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1636
1637        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
1638        with create option so we are sure it will get a control block and
1639        proceed to allocate other memory. Clean up screen output.
1640
16412008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1642
1643        * psx05/init.c: Add parameter to call to sched_get_priority_max().
1644
16452008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1646
1647        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
1648        Run all tests successfully with maxixum number of priorities as 16
1649        instead of 256. This was done by temporarily modifying the score
1650        priority.h maximum. This allowed testing of all API code to ensure
1651        that it worked properly with a reduced number of priorities. Most
1652        modifications were to switch from hard-coded maximum to using the API
1653        provided methods to determine maximum number of priority levels.
1654
16552008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1656
1657        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
1658        clock_gettime() NOT by reaching into the SuperCore.
1659
16602008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1661
1662        * psx01/psx01.scn: Bump version to 4.9.99.0
1663
16642008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1665
1666        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
1667        psxfatal_support/system.h: Convert to "bool".
1668
16692008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1670
1671        PR 1296/cpukit.
1672        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
1673        incorrect repeat interval. This patch fixes the following problems in
1674        the test.
1675          (1) Adds test for value of it_interval.tv_nsec.
1676          (2) Corrects test for absolute timer in past.
1677          (3) Modifies test to use different initial and repeat periods.
1678          (4) Updates psxtimer01.scn to match results.
1679
16802008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1681
1682        PR 1297/cpukit
1683        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
1684        pointer handling.
1685
16862008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1687
1688        * psxsem01/init.c: Spacing.
1689
16902008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1691
1692        PR 1293/tests
1693        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
1694
16952008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1696
1697        PR 1291/cpukit
1698        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
1699        POSIX services taking relative instead of absolute time for timeouts,
1700        these tests were updated.
1701
17022008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1703
1704        * psxfile01/test.c: truncate on /dev/console now works.
1705
17062008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1707
1708        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1709        requested for initialization task.
1710
17112008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1712
1713        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1714        like CVS conflict markers.
1715
17162008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1717
1718        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1719        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1720
17212008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1722
1723        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1724
17252008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1726
1727        * psxkey01/task.c: Fix warnings.
1728
17292008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1730
1731        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1732
17332008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1734
1735        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1736        Added tests for failure path coverages. Consolidated methods used in
1737        multiple places into support routines.
1738        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1739        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1740        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1741
17422008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1743
1744        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1745        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1746        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1747        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1748        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1749        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1750        for < 1988.
1751
17522008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1753
1754        * Makefile.am, configure.ac: New tests.
1755        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1756        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1757        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1758        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1759        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1760
17612008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1762
1763        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1764        portions of Object Services added to API.
1765        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1766        psx14/system.h: New files.
1767
17682008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1769
1770        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1771        pthread_attr_[get|set]clock.
1772
17732008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1774
1775        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1776        implementation mprotect().
1777
17782008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1779
1780        * psxcleanup/.cvsignore: New file.
1781
17822008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1783
1784        * psxcleanup/system.h: New file.
1785
17862008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1787
1788        * Makefile.am, configure.ac:
1789        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1790        psxcleanup/psxcleanup.scn: New files.
1791
17922008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1793
1794        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1795        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1796
17972007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1798
1799        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1800
18012007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1802
1803        * Makefile.am, configure.ac: Added test for ualarm
1804        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1805        psxualarm/system.h: New files.
1806
18072007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1808
1809        * Makefile.am, configure.ac: Added posix signal test
1810        * psxsignal01/Makefile.am, psxsignal01/init.c,
1811        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1812        psxsignal01/task1.c: New files.
1813
18142007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1815
1816        * Makefile.am, configure.ac: Add test for sysconf().
1817        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1818        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1819
18202007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1821
1822        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1823        sched_rr_get_interval() and sched_get_priority_max().
1824
18252007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1826
1827        * psxenosys/init.c: Fix typo.
1828
18292007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1830
1831        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1832        addition of second POSIX Timer test. Add initial version of
1833        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1834        left to add.
1835        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1836        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1837        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1838        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1839        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1840        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1841
18422007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1843
1844        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1845
18462007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1847
1848        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1849        functions that return ENOSYS.
1850        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1851        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1852
18532007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1854
1855        * psx13/test.c: Fix spelling error.
1856
18572007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1858
1859        * psxtime/test.c: Add tests for adjtime().
1860
18612007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1862
1863        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1864        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1865        cases to improve test coverage.
1866
18672007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1868
1869        PR 1262/filesystem
1870        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1871        and writev() including documentation and test case.
1872        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1873        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1874
18752007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1876
1877        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1878        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1879        test cases so last output line follows END OF pattern. Make sure test
1880        case all run. All tests appeared ok on sis.
1881
18822007-04-05      Joel Sherrill <joel@OARcorp.com>
1883
1884        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1885        behavior more closely matching GNU/Linux.
1886
18872006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1888
1889        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1890        include normal blocking and unblocking on timeout.
1891
18922006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1893
1894        * configure.ac: New BUG-REPORT address.
1895
18962006-11-17      Joel Sherrill <joel@OARcorp.com>
1897
1898        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1899        Previously the timeout was not absolute time and checked BEFORE
1900        attempting to lock semaphore.
1901
19022006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1903
1904        * psxbarrier01/main.c: New file.
1905
19062006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1907
1908        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1909        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1910        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1911        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1912
19132006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1914
1915        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1916        and partial implementation of POSIX rwlocks.
1917        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1918        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1919
19202006-10-30      Joel Sherrill <joel@OARcorp.com>
1921
1922        PR 841/rtems
1923        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1924        specification.
1925
19262006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1927
1928        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1929
19302006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1931
1932        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1933        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1934        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1935        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1936        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1937        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1938        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1939        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1940        Use rtems_testsdir instead.
1941
19422005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1943
1944        * configure.ac: Remove RTEMS_ENABLE_BARE,
1945        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1946
19472005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1948
1949        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1950        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1951        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1952        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1953        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1954        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1955        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1956        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1957        Convert to using *_PROGRAMS.
1958
19592005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1960
1961        * psx01/Makefile.am, psx02/Makefile.am,
1962        psx03/Makefile.am, psx04/Makefile.am,
1963        psx05/Makefile.am, psx06/Makefile.am,
1964        psx07/Makefile.am, psx08/Makefile.am,
1965        psx09/Makefile.am, psx10/Makefile.am,
1966        psx11/Makefile.am, psx12/Makefile.am,
1967        psx13/Makefile.am, psxcancel/Makefile.am,
1968        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1969        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1970        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1971        psxstat/Makefile.am, psxtime/Makefile.am,
1972        psxtimer/Makefile.am: Rework.
1973
19742005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1975
1976        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1977        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1978        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1979        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1980        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1981        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1982        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1983        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1984        * psxtests.am: Remove.
1985
19862005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1987
1988        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1989        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1990        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1991        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1992        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1993        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1994        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1995        psxtime/Makefile.am, psxtimer/Makefile.am:
1996        AM_CPPFLAGS += -I..../support/include.
1997
19982005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1999
2000        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
2001
20022005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2003
2004        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
2005        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
2006        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2007        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2008        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2009        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2010        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
2011        psxstat/Makefile.am: Add ../include/pmacros.h
2012        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
2013        POSIX_FILES_DIRS.
2014        * psxtests.am: Remove LIB_VARIANT.
2015
20162005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2017
2018        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2019        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2020        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2021        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2022        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
2023        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
2024        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
2025        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
2026        Remove SRC, PRINT_SRC.
2027
20282005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2029
2030        * Makefile.am: Cleanup.
2031
20322005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2033
2034        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
2035        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2036        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2037        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2038        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2039        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
2040        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
2041        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
2042        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
2043        Partial conversion to automake.
2044
20452005-09-01      Joel Sherrill <joel@OARcorp.com>
2046
2047        PR 628/rtems
2048        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
2049        being an error.
2050
20512005-04-26      Joel Sherrill <joel@OARcorp.com>
2052
2053        * psxreaddir/test.c: Eliminate warnings.
2054
20552004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2056
2057        * configure.ac: Require automake > 1.9.
2058
20592004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2060
2061        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2062        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2063        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2064        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2065        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2066        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2067        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2068        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2069        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2070        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2071        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2072        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2073        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2074        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2075        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2076        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2077        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2078        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2079        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2080        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2081        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2082        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2083        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2084
20852004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2086
2087        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
2088        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
2089        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
2090        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
2091
20922004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
2093
2094        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
2095        to using c99 fixed size types.
2096
20972004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
2098
2099        * Makefile.am: Remove include from SUBDIRS.
2100
21012004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
2102
2103        * include/Makefile.am: Remove.
2104        * Makefile.am: Merge-in include/Makefile.am.
2105        * configure.ac: Reflect changes above.
2106
21072004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2108
2109        * configure.ac: Add 2nd arg to RTEMS_TOP.
2110
21112004-03-05      Joel Sherrill <joel@OARcorp.com>
2112
2113        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
2114        psxtimer/psxtimer.c: Eliminate warnings and typos.
2115
21162004-02-26      Sébastien Barré <sbarre@sdelcc.com>
2117
2118        PR 582/core
2119        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
2120        queue test so more of it runs now.
2121
21222004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2123
2124        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
2125        Add PRE/TMPINSTALL_FILES to CLEANFILES.
2126        * psx02/Makefile.am: Ditto.
2127        * psx03/Makefile.am: Ditto.
2128        * psx04/Makefile.am: Ditto.
2129        * psx05/Makefile.am: Ditto.
2130        * psx06/Makefile.am: Ditto.
2131        * psx07/Makefile.am: Ditto.
2132        * psx08/Makefile.am: Ditto.
2133        * psx09/Makefile.am: Ditto.
2134        * psx10/Makefile.am: Ditto.
2135        * psx11/Makefile.am: Ditto.
2136        * psx12/Makefile.am: Ditto.
2137        * psx13/Makefile.am: Ditto.
2138        * psxcancel/Makefile.am: Ditto.
2139        * psxchroot01/Makefile.am: Ditto.
2140        * psxfile01/Makefile.am: Ditto.
2141        * psxmount/Makefile.am: Ditto.
2142        * psxmsgq01/Makefile.am: Ditto.
2143        * psxreaddir/Makefile.am: Ditto.
2144        * psxsem01/Makefile.am: Ditto.
2145        * psxstat/Makefile.am: Ditto.
2146        * psxtime/Makefile.am: Ditto.
2147        * psxtimer/Makefile.am: Ditto.
2148
21492003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2150
2151        * psxtests.am: Add dirstamp support.
2152
21532003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2154
2155        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
2156
21572003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2158
2159        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2160
21612003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2162
2163        * psxcancel/Makefile.am: Remove used H_FILES.
2164
21652003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2166
2167        * include/Makefile.am: Reformat.
2168        * psx01/Makefile.am: Remove all-local: $(ARCH).
2169        * psx02/Makefile.am: Remove all-local: $(ARCH).
2170        * psx03/Makefile.am: Remove all-local: $(ARCH).
2171        * psx04/Makefile.am: Remove all-local: $(ARCH).
2172        * psx05/Makefile.am: Remove all-local: $(ARCH).
2173        * psx06/Makefile.am: Remove all-local: $(ARCH).
2174        * psx07/Makefile.am: Remove all-local: $(ARCH).
2175        * psx08/Makefile.am: Remove all-local: $(ARCH).
2176        * psx09/Makefile.am: Remove all-local: $(ARCH).
2177        * psx10/Makefile.am: Remove all-local: $(ARCH).
2178        * psx11/Makefile.am: Remove all-local: $(ARCH).
2179        * psx12/Makefile.am: Remove all-local: $(ARCH).
2180        * psx13/Makefile.am: Remove all-local: $(ARCH).
2181        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
2182        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
2183        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
2184        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
2185        * psxmount/Makefile.am: Remove all-local: $(ARCH).
2186        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
2187        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
2188        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
2189        * psxstat/Makefile.am: Remove all-local: $(ARCH).
2190        * psxtime/Makefile.am: Remove all-local: $(ARCH).
2191        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
2192
21932003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2194
2195        * configure.ac: Reflect having moved to testsuites/.
2196
21972003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2198
2199        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2200
22012003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2202
2203        * configure.ac:Remove RTEMS_CHECK_CPU.
2204
22052003-09-15      Jennifer Averett <jennifer@OARcorp.com>
2206
2207        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
2208
22092003-09-04      Joel Sherrill <joel@OARcorp.com>
2210
2211        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
2212        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
2213        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
2214        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
2215        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
2216        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
2217        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
2218        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
2219        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
2220        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
2221        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
2222        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
2223        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
2224        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
2225        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
2226        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
2227        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
2228        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
2229        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
2230        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
2231        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
2232        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
2233        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
2234        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
2235        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
2236        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
2237        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
2238        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
2239        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
2240        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
2241        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
2242        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
2243        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
2244        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
2245        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
2246        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
2247        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
2248        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
2249        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
2250        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
2251        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
2252        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
2253        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
2254        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
2255        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
2256        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
2257        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
2258        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
2259        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
2260        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
2261        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
2262        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
2263        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
2264        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
2265        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
2266        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
2267        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
2268        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
2269        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
2270        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
2271        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
2272        psxtimer/system.h: URL for license changed.
2273
22742003-09-04      Joel Sherrill <joel@OARcorp.com>
2275
2276        PR 462/tests
2277        * psxhdrs/Makefile.am: Added ualarm.c
2278        * psxhdrs/signal23.c: New file.
2279
22802003-09-03      Joel Sherrill <joel@OARcorp.com>
2281
2282        PR 463/tests
2283        PR 465/tests
2284        * psxhdrs/Makefile.am: Add new test cases.
2285        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
2286        psxhdrs/timer07.c: New files.
2287
22882003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2289
2290        * Makefile.am: Reflect having moved aclocal/.
2291
22922003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2293
2294        * Makefile.am: Reflect having moved automake/.
2295        * include/Makefile.am: Reflect having moved automake/.
2296        * psx01/Makefile.am: Reflect having moved automake/.
2297        * psx02/Makefile.am: Reflect having moved automake/.
2298        * psx03/Makefile.am: Reflect having moved automake/.
2299        * psx04/Makefile.am: Reflect having moved automake/.
2300        * psx05/Makefile.am: Reflect having moved automake/.
2301        * psx06/Makefile.am: Reflect having moved automake/.
2302        * psx07/Makefile.am: Reflect having moved automake/.
2303        * psx08/Makefile.am: Reflect having moved automake/.
2304        * psx09/Makefile.am: Reflect having moved automake/.
2305        * psx10/Makefile.am: Reflect having moved automake/.
2306        * psx11/Makefile.am: Reflect having moved automake/.
2307        * psx12/Makefile.am: Reflect having moved automake/.
2308        * psx13/Makefile.am: Reflect having moved automake/.
2309        * psxcancel/Makefile.am: Reflect having moved automake/.
2310        * psxchroot01/Makefile.am: Reflect having moved automake/.
2311        * psxfile01/Makefile.am: Reflect having moved automake/.
2312        * psxhdrs/Makefile.am: Reflect having moved automake/.
2313        * psxmount/Makefile.am: Reflect having moved automake/.
2314        * psxmsgq01/Makefile.am: Reflect having moved automake/.
2315        * psxreaddir/Makefile.am: Reflect having moved automake/.
2316        * psxsem01/Makefile.am: Reflect having moved automake/.
2317        * psxstat/Makefile.am: Reflect having moved automake/.
2318        * psxtime/Makefile.am: Reflect having moved automake/.
2319        * psxtimer/Makefile.am: Reflect having moved automake/.
2320
23212003-08-14      Joel Sherrill <joel@OARcorp.com>
2322
2323        PR 408/filesystem
2324        * psx13/test.c: Added very rudimentary test of sync() service.
2325
23262003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2327
2328        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2329
23302003-06-12      Joel Sherrill <joel@OARcorp.com>
2331
2332        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
2333
23342003-05-29      Joel Sherrill <joel@OARcorp.com>
2335
2336        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
2337        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
2338        psxtimer/psxtimer.c: Removed warnings.
2339
23402003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2341
2342        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2343        CC_CFLAGS_DEFAULT (obsolete).
2344
23452003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2346
2347        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2348        Remove CC_LDFLAGS_PROFILE_V.
2349
23502003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2351
2352        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2353
23542003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2355
2356        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2357
23582003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2359
2360        * configure.ac: AC_PREREQ(2.57).
2361
23622002-11-14      Joel Sherrill <joel@OARcorp.com>
2363
2364        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
2365        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
2366        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
2367        Per PR239 update the IDs in the various screens.
2368
23692002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2370
2371        * .cvsignore: Reformat.
2372        Add autom4te*cache.
2373        Remove autom4te.cache.
2374
23752002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2376
2377        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
2378        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
2379        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
2380        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
2381        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
2382        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
2383        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
2384        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
2385        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
2386        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
2387        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
2388        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
2389        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
2390        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
2391        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
2392        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
2393        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
2394        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
2395        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
2396        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
2397        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
2398        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
2399        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
2400        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
2401
24022002-08-01      Joel Sherrill <joel@OARcorp.com>
2403
2404        * Per PR47 add support for buffered test output.  This involved
2405        adding defines to redirect output to a buffer and dump it when
2406        full, at "test pause", and at exit.  To avoid problems when redefining
2407        exit(), all tests were modified to call rtems_test_exit().
2408        Some tests, notable psxtests, had to be modified to include
2409        the standard test macro .h file (pmacros.h or tmacros.h) to
2410        enable this support.
2411        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
2412        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
2413        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
2414        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
2415        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
2416        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
2417        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
2418        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
2419        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
2420        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
2421        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
2422        psxtime/test.c, psxtimer/psxtimer.c: Modified.
2423
24242002-07-05      Joel Sherrill <joel@OARcorp.com>
2425
2426        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
2427        Updated as part of PR164 which reported problems with the RTEMS
2428        implementation of pthread_cancel.
2429       
24302001-04-26      Joel Sherrill <joel@OARcorp.com>
2431
2432        * psxmsgq01/init.c: Reflect changes made to address PR81 that
2433        reworked POSIX message queues to add a descriptor separate from
2434        the underlying message queue.  This allows non-blocking to follow
2435        the "open" not the underlying queue.
2436 
24372002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2438
2439        * configure.ac: Remove ENABLE_GCC28.
2440
24412002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2442
2443        * configure.ac:
2444        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2445        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2446        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2447        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2448        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2449        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2450        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
2451        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
2452        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
2453        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
2454        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
2455        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
2456        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
2457        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
2458        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
2459        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
2460        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
2461        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
2462        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2463        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2464        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2465        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
2466        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2467        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
2468        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2469        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
2470        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
2471        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
2472
24732001-11-07      Jennifer Averett <jennifer@OARcorp.com>
2474
2475        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
2476        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
2477        Since we check permissions before evaluating enough to see if it
2478        a regular file or directory, this hack is needed to make the regular
2479        file executable.
2480
24812001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2482
2483        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2484        * configure.in: Remove.
2485        * configure.ac: New file, generated from configure.in by autoupdate.
2486
24872001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2488
2489        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
2490
24912001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2492
2493        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
2494        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
2495        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
2496        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
2497        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
2498        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
2499        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
2500        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
2501        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
2502        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
2503        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
2504        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
2505        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
2506        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
2507        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
2508        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
2509        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
2510        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
2511        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
2512        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
2513        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
2514        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
2515        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
2516        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
2517
25182001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2519
2520        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
2521        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
2522        psxchroot01 test.
2523
25242001-05-25      Joel Sherrill <joel@OARcorp.com>
2525
2526        * Added once version of psxchroot01 test for user review.
2527        * psxchroot01: New directory.
2528        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
2529        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
2530        * configure.in, Makefile.am: Modified to reflect above.
2531
25322001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
2533
2534        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
2535
25362001-04-24      Joel Sherrill <joel@OARcorp.com>
2537
2538        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
2539        open, write, reopen, append twice from Andrew Bythell
2540        <abythell@nortelnetworks.com> that tripped an initialization
2541        problem in the IMFS.
2542
25432001-04-20      Joel Sherrill <joel@OARcorp.com>
2544
2545        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
2546        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
2547        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
2548        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
2549        Various adjustments so test output matches screens more reliably.
2550
25512001-01-25      Joel Sherrill <joel@OARcorp.com>
2552
2553        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
2554
25552000-11-17      Jennifer Averett <jennifer@OARcorp.com>
2556
2557        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
2558        to remain consistant across platforms and bsps by forcing
2559        a mount point in front of all paths.
2560
25612000-11-17      Jennifer Averret <jennifer@OARcorp.com>
2562
2563        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
2564        expected error condition in one case.
2565        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
2566        readdir() of root of mounted filesystem.  Also corrected the screen
2567        file for some mistakes noticed in this effort.
2568
25692000-11-13      Joel Sherrill <joel@OARcorp.com>
2570
2571        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
2572
25732000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2574
2575        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2576
25772000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2578
2579        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2580
25812000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2582
2583        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2584        Switch to GNU canonicalization.
2585        * psxtests.am: Remove DEFS.
2586
25872000-10-24      Joel Sherrill <joel@OARcorp.com>
2588
2589        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
2590        It was formerly incorrectly prototyped in <libio.h>.
2591
25922000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2593
2594        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2595        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2596        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2597        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2598        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
2599        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
2600        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
2601        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
2602
26032000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2604        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2605        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2606        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2607        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
2608        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
2609        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
2610        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
2611
26122000-08-10      Joel Sherrill <joel@OARcorp.com>
2613
2614        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.