source: rtems/testsuites/psxtests/ChangeLog @ 9f6ea32

4.115
Last change on this file since 9f6ea32 was 03cc73a, checked in by Sebastian Huber <sebastian.huber@…>, on 12/13/11 at 14:33:42

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

  • psxconfig01/init.c: Create floating point tasks.
  • Property mode set to 100644
File size: 101.2 KB
Line 
12011-12-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * psxconfig01/init.c: Create floating point tasks.
4
52011-12-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
6
7        * psxmsgq04/init.c: Fixed allocation of second message queue.
8
92011-12-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
10
11        * psxconfig01/init.c: Create more objects.
12
132011-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
14
15        * psx07/init.c: Remove unused var "clock_allowed".
16
172011-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * configure.ac: Check for getrusage decl.
20        * psxgetrusage01/init.c:
21        Fix header file inclusion order.
22        Move configuration section up.
23        Apply HAVE_DECL_GETRUSAGE.
24
252011-12-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
26
27        * psxconfig01/init.c: Fix due to alignment issue.
28
292011-12-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
30
31        * psxconfig01/.cvsignore, psxconfig01/Makefile.am, psxconfig01/init.c,
32        psxconfig01/psxconfig01.doc, psxconfig01/psxconfig01.scn: New files.
33        * Makefile.am, configure.ac: Reflect changes above.
34
352011-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
36
37        PR 1589/build
38        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
39        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
40        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
41        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
42        psx13/Makefile.am, psx14/Makefile.am, psx15/Makefile.am,
43        psx16/Makefile.am, psxaio01/Makefile.am, psxaio02/Makefile.am,
44        psxaio03/Makefile.am, psxalarm01/Makefile.am,
45        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
46        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
47        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
48        psxclassic01/Makefile.am, psxcleanup/Makefile.am,
49        psxcleanup01/Makefile.am, psxclock/Makefile.am,
50        psxcond01/Makefile.am, psxeintr_join/Makefile.am,
51        psxenosys/Makefile.am, psxfatal01/Makefile.am,
52        psxfatal02/Makefile.am, psxfchx01/Makefile.am, psxfile01/Makefile.am,
53        psxfile02/Makefile.am, psxfilelock01/Makefile.am,
54        psxgetrusage01/Makefile.am, psxid01/Makefile.am,
55        psximfs01/Makefile.am, psximfs02/Makefile.am,
56        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
57        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
58        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
59        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
60        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
61        psxpasswd01/Makefile.am, psxpasswd02/Makefile.am,
62        psxpipe01/Makefile.am, psxrdwrv/Makefile.am, psxreaddir/Makefile.am,
63        psxrwlock01/Makefile.am, psxsem01/Makefile.am,
64        psxsignal01/Makefile.am, psxsignal02/Makefile.am,
65        psxsignal03/Makefile.am, psxsignal04/Makefile.am,
66        psxsignal05/Makefile.am, psxsignal06/Makefile.am,
67        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
68        psxstack02/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
69        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
70        psxtimes01/Makefile.am, psxualarm/Makefile.am, psxusleep/Makefile.am:
71        Remove obsolete optional manager capability.
72
732011-12-08      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        PR 1981/cpukit
76        * configure.ac: Remove checks for pthread_attr_getcputime,
77        pthread_attr_setcputime.
78        * psx07/init.c: Remove references to pthread_attr_getcputime,
79        pthread_attr_setcputime.
80
812011-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * psxmsgq01/init.c: Introduce fatal_posix_mqd.
84        Replace fatal_posix_service_pointer_minus_one with fatal_posix_mqd.
85        * psxsem01/init.c: Introduce fatal_posix_sem.
86        Replace fatal_posix_service_pointer_minus_one with fatal_posix_sem.
87
882011-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
89
90        * psxreaddir/test.c: Remove bogus casts.
91        Fix fprintf format strings.
92
932011-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
94
95        * psxfile01/test.c: Remove local redeclaration of IMFS_dump.
96
972011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
98
99        * psxhdrs/pthread01.c, psxhdrs/pthread02.c, psxhdrs/pthread03.c,
100        psxhdrs/pthread04.c, psxhdrs/pthread05.c, psxhdrs/pthread06.c,
101        psxhdrs/pthread07.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
102        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
103        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
104        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
105        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
106        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
107        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
108        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread34.c,
109        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/pthread37.c,
110        psxhdrs/pthread38.c, psxhdrs/pthread39.c, psxhdrs/pthread40.c:
111        Let test() return values (avoid warnings).
112
1132011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
114
115        * psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
116        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
117        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
118        psxhdrs/cond10.c: Let test() return values (avoid warnings).
119
1202011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
121
122        * psxhdrs/mutex01.c, psxhdrs/mutex02.c, psxhdrs/mutex03.c,
123        psxhdrs/mutex04.c, psxhdrs/mutex05.c, psxhdrs/mutex06.c,
124        psxhdrs/mutex07.c, psxhdrs/mutex08.c, psxhdrs/mutex09.c,
125        psxhdrs/mutex10.c, psxhdrs/mutex11.c, psxhdrs/mutex12.c,
126        psxhdrs/mutex13.c, psxhdrs/mutex14.c, psxhdrs/mutex15.c,
127        psxhdrs/mutex16.c: Let test() return values (avoid warnings).
128
1292011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
130
131        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
132        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
133        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
134        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
135        psxhdrs/proc13.c, psxhdrs/proc14.c:
136        Let test() return values (avoid warnings).
137
1382011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
139
140        * psxhdrs/sched01.c, psxhdrs/sched02.c, psxhdrs/sched03.c,
141        psxhdrs/sched04.c, psxhdrs/sched05.c, psxhdrs/sched06.c,
142        psxhdrs/sched07.c, psxhdrs/sched08.c:
143        Let test() return values (avoid warnings).
144
1452011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
146
147        * psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
148        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
149        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
150        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
151        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
152        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
153        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
154        psxhdrs/signal22.c, psxhdrs/signal23.c:
155        Let test() return values (avoid warnings).
156
1572011-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
158
159        * psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
160        psxhdrs/key04.c: Let test() return values (avoid warnings).
161        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
162        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c:
163        Let test() return values (avoid warnings).
164
1652011-10-13      Ralf Corsépius <ralf.corsepius@rtems.org>
166
167        * psxhdrs/signal23.c: Add comment to denote test as obsolete.
168        * configure.ac: Check for size of mode_t.
169        * psxfile01/test.c, psxstat/test.c: Include "primode.h".
170        Use PRIomode_t to print mode_t.
171
1722011-10-12      Sebastian Huber <sebastian.huber@embedded-brains.de>
173
174        * psxaio01/system.h, psxaio02/system.h, psxaio03/system.h: Do not use
175        the stack checker.
176
1772011-10-12      Ralf Corsépius <ralf.corsepius@rtems.org>
178
179        * psxhdrs/sync01.c, psxhdrs/sync02.c: Let test() return values
180        (avoid warnings).
181        * psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
182        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
183        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
184        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
185        psxhdrs/time13.c: Let test() return values (avoid warnings).
186        * psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
187        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
188        psxhdrs/timer07.c: Let test() return values (avoid warnings).
189
1902011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
191
192        * psx01/init.c, psx07/init.c, psx09/init.c, psx12/init.c,
193        psxclock/init.c, psxtimer01/psxtimer.c: Include "pritime.h".
194        Use PRIdtime_t to print time_t.
195
1962011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
197
198        * configure.ac: Check for size of time_t.
199
2002011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
201
202        * psx16/init.c, psxclassic01/init.c, psxeintr_join/init.c:
203        Add HAVE_CONFIG_H.
204
2052011-09-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
206
207        * psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
208        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
209        psxfatal_support/init.c: Print proper begin and end message.
210
2112011-08-21      Joel Sherrill <joel.sherrilL@OARcorp.com>
212
213        PR 1890/cpukit
214        * psxmsgq01/init.c: POSIX says msg_prio is allowed to be NULL.
215
2162011-08-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
217
218        * psxfatal_support/init.c: Ensure that _Thread_BSP_context is
219        initialized.
220
2212011-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
222
223        * psx16/Makefile.am: New file.
224
2252011-08-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
226
227        * psx16/.cvsignore, psx16/init.c, psx16/psx16.doc, psx16/psx16.scn: New
228        files. Accidentally missed in previous commit.
229
2302011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
231
232        PR 1855/cpukit
233        * Makefile.am, configure.ac: Correct signal processing during
234        pthread_join. We are supposed to unblock the thread waiting on a
235        pthread_join(), dispatch the signal handler, account for it
236        potentially overwriting errno, and then have the thread return to
237        blocking within pthread_join().
238        * psxeintr_join/.cvsignore, psxeintr_join/Makefile.am,
239        psxeintr_join/init.c, psxeintr_join/psxeintr_join.doc,
240        psxeintr_join/psxeintr_join.scn: New files.
241
2422011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
243
244        PR 1867/cpukit
245        * Makefile.am, configure.ac, psx12/task.c, psxkey03/init.c,
246        psxrwlock01/test.c: Correct implementation of pthread_exit() and
247        pthread_join() to support the case where a thread is joinable but
248        calls pthread_exit() before a thread has attempted to join.
249
2502011-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
251
252        PR 1839/filesystem
253        * psxfchx01/init.c, psxfchx01/psxfchx01.scn, psxfile01/psxfile01.scn,
254        psxfile01/test.c: Update test to reflect new status codes.
255
2562011-07-21      Ralf Corsépius <ralf.corsepius@rtems.org>
257
258        * psxhdrs/Makefile.am: Remove -Wno-unused-but-set-variable
259        (Non-portable).
260
2612011-07-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
262
263        PR 1838/filesystem
264        * psxfchx01/init.c, psxfchx01/psxfchx01.scn: fchmod() does not need a
265        writeable file descriptor.
266
2672011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
268
269        * psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
270        psxbarrier01/Makefile.am, psxrwlock01/Makefile.am,
271        psxspin01/Makefile.am, psxspin02/Makefile.am:
272        Remove scndir.
273
2742011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
275
276        * psxautoinit01/Makefile.am, psxbarrier01/Makefile.am,
277        psxclassic01/Makefile.am, psxcleanup01/Makefile.am,
278        psxfchx01/Makefile.am, psxpasswd01/Makefile.am,
279        psxpasswd02/Makefile.am, psxpipe01/Makefile.am,
280        psxrwlock01/Makefile.am, psxspin01/Makefile.am,
281        psxspin02/Makefile.am: Eliminate rtems_scn_DATA.
282        Install *.doc to rtems_testsdir.
283        * Makefile.am: Remove EXTRA_DIST.
284        Remove DIST_SUBDIRS.
285        Remove obsolete comments.
286        * psxclassic01/psxclassic01.doc: Fix copyright date.
287
2882011-05-16      Yaakov Selkowitz  <yselkowitz@users.sourceforge.net>
289
290        * psxclock/init.c (Init):
291        Use CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID.
292        * psxclock/psxclock.scn: Regenerate.
293
2942011-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
295
296        * psxfile01/test.c, psxmsgq01/init.c, psxreaddir/test.c: Fix tests
297        broken in warning pass.
298
2992011-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
300
301        * psx04/task3.c, psxfile01/test.c, psxhdrs/Makefile.am,
302        psxmsgq01/init.c, psxreaddir/test.c, psxsignal01/init.c,
303        psxtimes01/init.c, psxualarm/init.c: Remove warnings.
304
3052011-04-15      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
306
307        * psxstat/test.c: Fixed integer type.  Check status codes.
308
3092011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
310
311        * psx04/init.c, psx04/psx04.scn: Remove test case made obsolete by
312        PR1759.
313
3142011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
315
316        PR 1759/cpukit
317        * Makefile.am, configure.ac: Add test to use some pthread calls with
318        Classic Tasks.
319        * psxclassic01/.cvsignore, psxclassic01/Makefile.am,
320        psxclassic01/init.c, psxclassic01/psxclassic01.doc,
321        psxclassic01/psxclassic01.scn: New files.
322
3232011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
324
325        * configure.ac: Add AC_CONFIG_HEADER(config.h).
326
3272011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
328
329        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
330        psx03/task.c, psx04/init.c, psx04/task1.c, psx04/task2.c, psx04/task3.c,
331        psx05/init.c, psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
332        psx06/task.c, psx06/task2.c, psx07/init.c, psx07/task.c, psx08/init.c,
333        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
334        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
335        psx12/init.c, psx12/task.c, psx13/main.c, psx13/test.c, psx14/init.c,
336        psx15/init.c, psxaio01/init.c, psxaio02/init.c, psxaio03/init.c,
337        psxalarm01/init.c, psxautoinit01/init.c, psxautoinit02/init.c,
338        psxbarrier01/main.c, psxbarrier01/test.c, psxcancel/init.c,
339        psxcancel01/init.c, psxchroot01/main.c, psxchroot01/test.c,
340        psxcleanup/psxcleanup.c, psxcleanup01/init.c, psxclock/init.c,
341        psxcond01/init.c, psxenosys/init.c, psxfatal_support/init.c,
342        psxfchx01/init.c, psxfile01/main.c, psxfile01/test.c,
343        psxfile01/test_cat.c, psxfile01/test_extend.c, psxfile01/test_write.c,
344        psxfile02/init.c, psxfilelock01/init.c, psxgetrusage01/init.c,
345        psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
346        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
347        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c, psxhdrs/cond04.c,
348        psxhdrs/cond05.c, psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
349        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
350        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
351        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
352        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
353        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
354        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
355        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
356        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c, psxhdrs/proc05.c,
357        psxhdrs/proc06.c, psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
358        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
359        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
360        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
361        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
362        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
363        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
364        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
365        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
366        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
367        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
368        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
369        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
370        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
371        psxhdrs/pthread36.c, psxhdrs/pthread37.c, psxhdrs/pthread38.c,
372        psxhdrs/pthread39.c, psxhdrs/pthread40.c, psxhdrs/sched01.c,
373        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
374        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
375        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
376        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
377        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
378        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
379        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
380        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
381        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
382        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
383        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
384        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c, psxhdrs/time05.c,
385        psxhdrs/time06.c, psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
386        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
387        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
388        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
389        psxhdrs/timer07.c, psxid01/init.c, psximfs01/init.c, psximfs02/init.c,
390        psxintrcritical01/init.c, psxitimer/init.c, psxkey01/init.c,
391        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/main.c,
392        psxmount/test.c, psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
393        psxmsgq04/init.c, psxmutexattr01/init.c, psxobj01/init.c,
394        psxpasswd01/init.c, psxpasswd02/init.c, psxpipe01/init.c,
395        psxrdwrv/main.c, psxrdwrv/test.c, psxreaddir/main.c, psxreaddir/test.c,
396        psxrwlock01/main.c, psxrwlock01/test.c, psxsem01/init.c,
397        psxsignal01/init.c, psxsignal01/task1.c, psxsignal02/init.c,
398        psxsignal03/init.c, psxsignal05/init.c, psxsignal06/init.c,
399        psxspin01/main.c, psxspin01/test.c, psxspin02/main.c, psxspin02/test.c,
400        psxstack01/init.c, psxstack02/init.c, psxstat/main.c, psxstat/test.c,
401        psxsysconf/init.c, psxtime/main.c, psxtime/test.c,
402        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c, psxtimes01/init.c,
403        psxualarm/init.c, psxusleep/init.c: Add HAVE_CONFIG_H.
404
4052011-02-14      Joel Sherrill <joel.sherrill@oarcorp.com>
406
407        * psxaio03/init.c, psxaio03/psxaio03.scn: Run in a reasonable amount of
408        time. Update screen.
409
4102011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
411
412        * psximfs02/init.c: Disable EPERM test which does not work when POSIX
413        is disabled.
414
4152011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
416
417        * include/pmacros.h: Add PRIxblksize_t, PRIxblkcnt_t.
418        * configure.ac: Add AC_CHECK_SIZEOF([blksize_t]),
419        AC_CHECK_SIZEOF([blkcnt_t]).
420
4212011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
422
423        * configure.ac: Require autoconf-2.68, automake-1.11.1.
424
4252011-01-17      Alin Rus <alin.codejunkie@gmail.com>
426
427        * Makefile.am, configure.ac: Add psxaio03/.
428        * psxaio03/Makefile.am, psxaio03/init.c, psxaio03/psxaio03.scn
429        psxaio03/system.h: New.
430
4312011-01-08      Alin Rus <alin.codejunkie@gmail.com>
432
433        * psxaio02/init.c: Improve aio_cancel() coverage.
434
4352011-01-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
436
437        * psx05/init.c: Spacing.
438
4392010-11-01      Alin Rus <alin.codejunkie@gmail.com>
440
441        * psxaio01/init.c, psxaio02/init.c: Improve coverage.
442
4432010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
444
445        * psx05/init.c: Check for correct status returned.
446        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test code
447        to exercise path when attempting to lock for reading but there
448        is at least one writer blocked waiting for access.
449
4502010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
451
452        * Makefile.am, configure.ac: New test to ensure pthread_cond_wait() and
453        sleep() (e.g. interruptible blocking and sleeping) are interruptible
454        by signal.
455        * psxsignal06/.cvsignore, psxsignal06/Makefile.am, psxsignal06/init.c,
456        psxsignal06/psxsignal06.doc, psxsignal06/psxsignal06.scn: New files.
457
4582010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
459
460        * psx02/init.c, psx02/task.c, psx03/init.c, psx04/init.c,
461        psx04/task1.c, psx04/task2.c, psx04/task3.c, psx05/init.c,
462        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
463        psx06/task.c, psx06/task2.c, psx07/init.c, psx08/init.c,
464        psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
465        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c,
466        psx11/task.c, psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
467        psxcancel01/init.c, psxchroot01/test.c, psxitimer/init.c,
468        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/test.c,
469        psxmsgq01/init.c, psxmsgq03/init.c, psxmsgq04/init.c,
470        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
471        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
472        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
473        psxstack01/init.c, psxstack02/init.c, psxualarm/init.c: Eliminate
474        double space after parenthesis on rtems_test_assert().
475
4762010-10-08      Ralf Corsépius <ralf.corsepius@rtems.org>
477
478        * psx07/init.c: Add HAVE_DECL_PTHREAD_ATTR_SETGUARDSIZE guard around
479        guardsize.
480
4812010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
482
483        * psxhdrs/pthread37.c, psxhdrs/pthread38.c, psxhdrs/pthread39.c,
484        psxhdrs/pthread40.c: New files.
485
4862010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
487
488        * Makefile.am, configure.ac, psx07/init.c, psx07/psx07.scn,
489        psxhdrs/Makefile.am, psxstack01/init.c: Add pthread_attr_getstack,
490        pthread_attr_setstack, pthread_attr_getguardsize, and
491        pthread_attr_setguardsize.
492        * psxstack02/.cvsignore, psxstack02/Makefile.am, psxstack02/init.c,
493        psxstack02/psxstack02.doc, psxstack02/psxstack02.scn: New files.
494
4952010-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
496
497        * configure.ac: Check for pthread_attr_{get,set}cputime instead of
498        pthread_pthread_attr_{get,set}cputime (Typo).
499
5002010-09-28      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
501
502        * psx15/.cvsignore, psx15/Makefile.am, psx15/init.c, psx15/psx15.scn:
503        New files.
504        * Makefile.am, configure.ac: Reflect changes above.
505
5062010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
507
508        * configure.ac: AC_CHECK_DECLS([seteuid]).
509        * psximfs02/init.c: Provide decl for seteuid if not provided by
510        libc.
511
5122010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
513
514        * psxenosys/init.c, psxenosys/psxenosys.doc,
515        psxenosys/psxenosys.scn: Remove devctl.
516
5172010-08-26      Joel Sherrill <joel.sherrill@oarcorp.com>
518
519        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect some of
520        aio being implemented.
521
5222010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
523
524        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect AIO
525        submission.
526
5272010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
528
529        * psxaio01/.cvsignore, psxaio02/.cvsignore: New files.
530
5312010-08-16      Alin Rus <alin.codejunkie@gmail.com>
532
533        * Makefile.am, configure.ac: Add psxaio01/, psxaio02/.
534        * psxaio01/Makefile.am, psxaio01/init.c, psxaio01/psxaio01.scn,
535        psxaio01/system.h: New.
536        * psxaio02/Makefile.am, psxaio02/init.c, psxaio02/psxaio02.scn,
537        psxaio02/system.h: New.
538
5392010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
540
541        PR 1598/testing
542        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New test case
543        added to improve coverage of getpwent.c.
544
5452010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
546
547        PR 1665/testing
548        * psximfs02/init.c: Fix uninitialized variable warning.
549
5502010-08-09      Bharath Suri <bharath.s.jois@gmail.com>
551
552        PR 1661/testing
553        * psximfs02/init.c: Changes to improve coverage of
554        imfs_initsupp.c, by using a bad value for
555        CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK
556
5572010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
558
559        PR 1661/testing
560        * psxchroot01/test.c, psximfs01/init.c, psximfs02/init.c,
561        psxpipe01/init.c: Eliminate most references to RTEMS_Malloc_Heap.
562
5632010-08-09      Ralf Corsépius <ralf.corsepius@rtems.org>
564
565        * psxpasswd02/init.c: Remove unused variable.
566
5672010-08-06      Bharath Suri <bharath.s.jois@gmail.com>
568
569        PR 1654/testing
570        * psx13/test.c, psx13/psx13.scn: Test case to improve testing of
571        dup2 routine.
572        * psxfile01/test.c, psxfile01/psxfile01.scn: New test to improve
573        testing of fcntl routine.
574        * psximfs01/init.c, psximfs01/psximfs01.scn: Improve testing of
575        imfs routines.
576        * psximfs02/init.c, psximfs02/psximfs02.scn: Improve coverage of
577        imfs routines.
578        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New tests to
579        improve coverage of getpwent.c.
580
5812010-08-06      Ralf Corsépius <ralf.corsepius@rtems.org>
582
583        PR 1652/GCC:
584        * psxpipe01/init.c: Expand incomplete initializers triggering
585        powerpc-gcc -msdata breakdown.
586
5872010-07-30      Bharath Suri <bharath.s.jois@gmail.com>
588
589        PR 1642/testing
590        * psximfs02/init.c, psximfs02/psximfs02.scn,
591        psximfs02/psximfs02.doc: Added test cases to exercise chmod(),
592        chown() and routines in imfs_debug.c.
593
5942010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
595
596        PR 1642/testing
597        * psximfs02/init.c, psximfs02/psximfs02.scn,
598        psximfs02/psximfs02.doc, psximfs02/Makefile.am: New test added.
599        * configure.ac, Makefile.am: Changes to accommodate psximfs02
600        test.
601
6022010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
603
604        PR 1633/testing
605        * psximfs01/init.c, psximfs01/psximfs01.scn,
606        psximfs01/psximfs01.doc: New cases to exercise
607        IMFS_memfile_remove.
608
6092010-07-27      Joel Sherrill <joel.sherrill@oarcorp.com>
610
611        * psxobj01/Makefile.am, psxobj01/init.c, psxobj01/psxobj01.scn: Add
612        test for runnign out of workspace when setting object name as string.
613
6142010-07-27      Vinu Rajashekhar <vinutheraj@gmail.com>
615
616        PR 1629/cpukit
617        * psx04/init.c: sigsuspend() was not completely following the POSIX
618        specification.
619
6202010-07-19      Bharath Suri <bharath.s.jois@gmail.com>
621
622        PR 1623/testing
623        * psx13/test.c, psx13/psx13.scn: New cases to improve coverage of
624        utime() and fpathconf().
625        * psxfile01/test.c, psxfile01/psxfile01.scn: New cases to improve
626        coverage of rmdir(), unlink(), mknod(), link(), open(), read(),
627        write().
628        * psxstat/test.c, psxstat/psxstat.scn: New case to improve
629        coverage of readlink().
630
6312010-07-17      Bharath Suri <bharath.s.jois@gmail.com>
632
633        PR 1622/testing
634        * psxchroot01/test.c, psxchroot01/psxchroot01.scn: Added two test
635        cases to completely cover chroot().
636
6372010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
638
639        * psxfile01/test.c: Avoid NULL pointer access.
640
6412010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
642
643        PR 1617/testing
644        * psxfile01/test.c, psxfile01/psxfile01.scn: Added new cases to
645        exercise_link_r and _unlink_r
646        * psxstat/test.c, psxstat/psxstat.scn: Added new cases to exercise
647        _lstat_r and _stat_r.
648        * psxtime/test.c, psxtime/psxtime.scn: Added new cases to exercise
649        _gettimeofday.
650
6512010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
652
653        * psxstat/test.c: Avoid NULL pointer access.
654
6552010-07-12      Bharath Suri <bharath.s.jois@gmail.com>
656
657        PR 1613/testing
658        * psxfchx01/init.c, psxfchx01/Makefile.am, psxfchx01/.cvsignore,
659        psxfchx01/psxfchx01.doc, psxfchx01/psxfchx01.scn: New
660        tests. Improves coverage of fchdir, fchmod, fchown directives.
661        * configure.ac, Makefile.am: Changes to accommodate new test.
662        * psxstat/test.c, psxstat/psxstat.scn: Added new test case to test
663        statvfs routine under libcsupport.
664
6652010-07-09      Bharath Suri <bharath.s.jois@gmail.com>
666
667        PR 1610/testing
668        * psx13/test.c, psx13/psx13.scn: Remove the test cases which
669        exercise pipe. These are new a new test under psxpipe01/
670        * psxpipe01/init.c, psxpipe01/Makefile.am,
671        psxpipe01/psxpipe01.scn, psxpipe01/psxpipe01.doc: Added new test.
672        * Makefile.am, configure.ac: Changes due to addition of new test:
673        psxpipe01.
674
6752010-07-08      Bharath Suri <bharath.s.jois@gmail.com>
676
677        PR 1608/testing
678        * psxfile01/init.c: Add a simple test case: Open file as read-only
679        and attemp to truncate. Improves coverage.
680
6812010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
682
683        PR 1606/cpukit
684        * psxfatal_support/init.c: Remove
685        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
686
6872010-07-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
688
689        * psxfatal_support/init.c: Print end of test message in case of
690        success.  Stop multitasking in the fatal error extension.
691        * psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
692
6932010-07-06      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
694
695        * psxtimes01/init.c: Added missing declaration.
696
6972010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
698
699        * Makefile.am, configure.ac: Add test for various forms of times() and
700        getrusage().
701        * psxgetrusage01/.cvsignore, psxgetrusage01/Makefile.am,
702        psxgetrusage01/init.c, psxgetrusage01/psxgetrusage01.doc,
703        psxgetrusage01/psxgetrusage01.scn, psxtimes01/.cvsignore,
704        psxtimes01/Makefile.am, psxtimes01/init.c, psxtimes01/psxtimes01.doc,
705        psxtimes01/psxtimes01.scn: New files.
706
7072010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
708
709        * psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in
710        /etc/passwd and /etc/group.
711
7122010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
713
714        * psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
715        cases.
716
7172010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
718
719        * psx13/test.c: Fix warning.
720
7212010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
722
723        * psxfile01/test_cat.c: Does not need posix specific macros.
724
7252010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
726
727        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
728        Remove tests which put NULL entries in file handlers.
729
7302010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
731
732        PR 1598/testing
733        * Makefile.am, configure.ac, psxpasswd01/init.c,
734        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
735        for POSIX user database (e.g. /etc/group and /etc/passwd) access
736        routines which are implemented in libcsupport/src/getpwent.c.
737        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
738        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
739
7402010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
741
742        PR 1597/cpukit
743        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
744        psxstat/test.c: Add lchown() and utimes().
745
7462010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
747
748        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
749        various POSIX methods that access UID, PID, and GID.
750        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
751        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
752        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
753        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
754        psxid01/psxid01.scn: New files.
755
7562010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
757
758        * psximfs01/init.c: Fix warning introduced.
759
7602010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
761
762        PR 1595/tests
763        * psximfs01/init.c: Fix warnings.
764
7652010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
766
767        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
768        pointer.
769
7702010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
771
772        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
773
7742010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
775
776        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
777        files of maximum sizes.
778        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
779        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
780
7812010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
782
783        * Makefile.am, configure.ac: Revert accidentally committed patch.
784
7852010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
786
787        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
788        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
789        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
790        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
791        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
792        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
793        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
794        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
795        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
796        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
797        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
798        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
799        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
800        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
801        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
802        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
803        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
804        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
805        psxsem01/Makefile.am, psxsignal01/Makefile.am,
806        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
807        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
808        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
809        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
810        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
811        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
812        committed patch.
813
8142010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
815
816        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
817        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
818        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
819        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
820        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
821        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
822        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
823        psxcancel/Makefile.am, psxcancel01/Makefile.am,
824        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
825        psxcleanup01/Makefile.am, psxclock/Makefile.am,
826        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
827        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
828        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
829        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
830        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
831        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
832        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
833        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
834        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
835        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
836        psxsem01/Makefile.am, psxsignal01/Makefile.am,
837        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
838        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
839        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
840        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
841        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
842        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
843        than number of file descriptors configured.
844
8452010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
846
847        * psxfile02/psxfile02.doc: Filled in documentation information.
848
8492010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
850
851        * Makefile.am, configure.ac: Added test case for calls that check for
852        an unopened file descriptor.
853        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
854        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
855
8562010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
857
858        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
859        parameter to adjtime NULL.
860
8612010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
862
863        * psxfatal_support/init.c: Remove references to ITRON constants.
864
8652010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
866
867        * psxfile01/test.c: Update for IMFS API changes.
868
8692010-06-02      Chris Johns <chrisj@rtems.org>
870
871        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
872        psxstat/test.c: Update to the new mount API.
873
8742010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
875
876        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
877        * include/pmacros.h: Add PRIdoff_t.
878
8792010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
880
881        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
882        exercises the _rename_r in libcsupport. For now, it also
883        provides two fsmount_me_h handlers to enable certain error
884        checking paths
885
8862010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
887
888        * psxfile01/test.c: Add check for errno on chdir(NULL).
889
8902010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
891
892        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
893
8942010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
895
896        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
897        thread can reliably reach the pthread_join() call.
898
8992010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
900
901        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
902        rewinddir(NULL) since we are now using newlib's implementation and it
903        does not check for NULL. This causes a fault on some targets.
904
9052010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
906
907        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
908        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
909        Reflect POSIX changes to sched_param.
910
9112010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
912
913        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
914        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
915        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
916        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
917        #include <unistd.h>.
918
9192009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
920
921        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
922        to cover the trivial NULL case for pipe function.
923
9242009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
925
926        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
927        and compilation issues. Initial test build was accidentally without
928        POSIX enabled.
929
9302009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
931
932        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
933        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
934        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
935        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
936        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
937        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
938        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
939        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
940        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
941        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
942        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
943        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
944        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
945        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
946        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
947        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
948        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
949        Use rtems_test_assert() consistently instead of system assert().
950        rtems_test_assert() is designed to integrate into the RTEMS test
951        suite infrastructure.
952
9532009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
954
955        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
956        families.
957        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
958        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
959
9602009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
961
962        PR 1460/cpukit
963        * psx14/init.c: Change return type on methods accessing portions of
964        RTEMS Ids to int. This allows -1 to be return on error.
965
9662009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
967
968        PR 1466/tests
969        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
970        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
971        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
972        Add test specifically to test it since it is deprecated as of
973        POSIX.1-2008.
974        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
975        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
976
9772009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
978
979        * psxcancel01/init.c: Initialize start time.
980
9812009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
982
983        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
984        returned by POSIX methods which return a pointer which is -1 on
985        error. This eliminated some casts.
986
9872009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
988
989        * psxenosys/Makefile.am: Add documentation file.
990        * psxenosys/psxenosys.doc: New file.
991
9922009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
993
994        * psxsignal03/init.c:
995        Print sigval.sival_ptr instead of "union sigval".
996
9972009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
998
999        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
1000        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
1001        * psxfile01/test.c: Remove obsure #ifdef's.
1002        Apply PRI* macros to print struct stat fields.
1003
10042009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1005
1006        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
1007        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
1008
10092009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1010
1011        * include/pmacros.h: November is the 11th month.
1012
10132009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1014
1015        * psxstat/test.c: Remove #ifdef's.
1016        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
1017        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
1018        if 12MB are too big for a target (16bit compliance).
1019        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
1020        for 16bit compliance.
1021        * psx14/init.c: Add local prototypes for
1022        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
1023        Reflect the prototypes having been missing to printf's.
1024
10252009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1026
1027        * psxsysconf/init.c:
1028        Comment out sysconf(LONG_MAX) check (not useful).
1029        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
1030        16bit compliance.
1031        * psx11/task.c: Use long for nsecs.
1032        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
1033        attribute to pthread_condattr_setpshared for 16bit target compliance.
1034
10352009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1036
1037        * psxbarrier01/test.c: Include <tmacros.h>
1038
10392009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1040
1041        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
1042        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1043        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
1044        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
1045        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
1046        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
1047        Use PRIxpthread_t to print pthread_t's.
1048
10492009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1050
1051        * psxmsgq02/init.c:
1052        Remove cast in call to fatal_posix_service_status_errno.
1053        * psxenosys/init.c:
1054        Add missing args in calls to execl, execlp, execle.
1055        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
1056        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
1057        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
1058        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
1059        * configure.ac:
1060        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
1061
10622009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1063
1064        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
1065        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
1066        * psxclock/init.c: Use %ld to print *.tv_nsec.
1067        * psx06/init.c, psx06/system.h: Misc. warning fixes.
1068
10692009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1070
1071        * psxsignal03/init.c: Add missing argument to printf.
1072        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
1073        * psxclock/init.c, psxtimer01/psxtimer.c:
1074        Use PRItime_t to print time_t's.
1075        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
1076        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
1077
10782009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1079
1080        * psxtime/test.c: Include <sys/time.h>.
1081        Conditionally add local prototype for adjtime()
1082        if sys/time.h doesn't supply it.
1083        * psx07/init.c: Include <sched.h>, <pthread.h>.
1084        * psx05/init.c: Include <sched.h>.
1085        * psx11/init.c, psx09/init.c: Include <sched.h>.
1086        * psx12/init.c: Include <sched.h>.
1087        * psxenosys/init.c: Include <pthread.h>.
1088        Conditionally add local prototype for pthread_atfork()
1089        if pthread.h doesn't supply it.
1090        * psxkey01/init.c: Include "test_support.h".
1091
10922009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1093
1094        * configure.ac: Check for pthread_atfork in pthread.h.
1095        * psxrwlock01/test.c: Conditionally add local prototype for
1096        pthread_atfork() if pthread.h doesn't supply it.
1097        Include <pthread.h>.
1098
10992009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1100
1101        * configure.ac: Check for sys/mman.h.
1102        Check for mprotect in sys/mman.h.
1103        * psxenosys/init.c: Conditionally add local prototype for
1104        mprotect() if sys/mman.h doesn't supply it.
1105
11062009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1107
1108        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
1109        * psxrwlock01/test.c: Conditionally add local prototype for
1110        pthread_rwlock_unlock() if pthread.h doesn't supply it.
1111
11122009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1113
1114        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
1115        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
1116        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
1117        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
1118        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
1119        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
1120        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
1121        psxualarm/init.c: Remove unused vars.
1122        Add missing prototypes.
1123
11242009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1125
1126        * Makefile.am: Build file IO related tests even with POSIX threading is
1127        disabled.
1128
11292009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1130
1131        * configure.ac: Don't add -ansi -fasm to CFLAGS.
1132
11332009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
1134
1135        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
1136        remaining to not equal the period.
1137
11382009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
1139
1140        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
1141
11422009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
1143
1144        * psxcleanup/system.h: Fix typo.
1145        * Makefile.am, configure.ac: Add new test for exercising pushing
1146        and popping a clean up handler without actually executing it.
1147        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
1148        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
1149        psxcleanup01/psxcleanup01.scn: New files.
1150
11512009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1152
1153        * Makefile.am, configure.ac: Add new test to ensure that canceling an
1154        alarm works as defined.
1155        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
1156        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
1157
11582009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1159
1160        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
1161
11622009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
1163
1164        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
1165        parameter to timer_settime().
1166
11672009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1168
1169        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
1170        timer_settime() for previous value. We are not using the
1171        value in this particular case and this path must be exercised.
1172        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
1173
11742009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1175
1176        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
1177        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
1178        cases.
1179
11802009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1181
1182        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
1183        from an ISR.
1184        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
1185        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
1186
11872009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1188
1189        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
1190        deprecated rtems_extension.
1191
11922009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1193
1194        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
1195        nanoseconds.
1196
11972009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1198
1199        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
1200        getpagesize().
1201
12022009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1203
1204        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
1205        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
1206        psxsignal04/Makefile.am: Move test cases which needed to be executed
1207        when POSIX is disabled to psxclock so they will be.
1208
12092009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1210
1211        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
1212        test to exercise clock and delay services enabled when POSIX threads
1213        are disabled. This is split from psx01. POSIX test suite now enabled
1214        when POSIX threads are disabled so only enable tests which are
1215        appropriate.
1216        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
1217        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
1218
12192009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1220
1221        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
1222        when not to change ssporadic scheduler so it does not touch a task's
1223        priority when it is holding a mutex or its priority would be impacted
1224        adversely.
1225
12262009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1227
1228        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
1229        for adjusting time (adjtime()) where the time is adjusted by enough
1230        microseconds that it crosses a second boundary.
1231
12322009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
1233
1234        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
1235        test to catch more sporadic server cases.
1236
12372009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1238
1239        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
1240        remaining pointer.
1241
12422009-08-17     
1243
1244        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
1245        a recursize mutex.
1246
12472009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1248
1249        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
1250        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
1251        rtems_clock_get_ticks_per_second().
1252
12532009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1254
1255        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
1256        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
1257
12582009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1259
1260        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
1261        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
1262
12632009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1264
1265        * Makefile.am, configure.ac: Add test case for user providing their own
1266        stack to a POSIX thread.
1267        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
1268        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
1269
12702009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1271
1272        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
1273        that it hits both failing to allocate memory for the message queue
1274        name and message buffers.
1275
12762009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1277
1278        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
1279        quicker and more reliably hit the intended critical section.
1280
12812009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1282
1283        * Makefile.am, configure.ac: Add a test to exercise an odd case in
1284        _POSIX_signals_Clear_signals.
1285        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
1286        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
1287
12882009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1289
1290        * psxmsgq04/init.c: Correct typo in configuration so test does as
1291        intended.
1292
12932009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1294
1295        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
1296        Update to handle ENFILE case now that POSIX message queues and
1297        message queue file descriptors are configured separately and this
1298        error is possible.
1299
13002009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
1301
1302        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
1303        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
1304        allocating the message buffers for a POSIX message queue.
1305
13062009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1307
1308        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
1309        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
1310        is right. Update both screens.
1311
13122009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1313
1314        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
1315        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
1316        variation which focused on real-time signals rather than user
1317        signals.
1318        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
1319        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
1320
13212009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1322
1323        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
1324        replenish period of zero.
1325
13262009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1327
1328        * Makefile.am, configure.ac: Add new test to account for properly
1329        handling keys when a thread has non-NULL key value and key has NULL
1330        destructor and when a thread has NULL key value and key has
1331        destructor.
1332        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
1333        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
1334
13352009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1336
1337        * Makefile.am, configure.ac: Add new test for exercising running out of
1338        memory while allocating the key pointers.
1339        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
1340        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
1341
13422009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1343
1344        * psxmsgq04/init.c: Add call to mq_unlink.
1345
13462009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1347
1348        * Makefile.am, configure.ac: Add shell of new test.
1349        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
1350        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
1351
13522009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1353
1354        * Makefile.am, configure.ac: Add test to address cases where a thread
1355        is waiting on a signal (sigwait) and we send it. Also address case
1356        where there are too many queued signals.
1357        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
1358        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
1359
13602009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1361
1362        * psxsignal02/init.c: Fix spacing.
1363
13642009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1365
1366        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
1367        mq_timedreceive and mq_timedsend conditions. In particular test
1368        timeout in the past.
1369
13702009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1371
1372        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
1373        with timeout in the past.
1374
13752009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1376
1377        * psxsignal02/psxsignal02.scn: Fill in screen file.
1378
13792009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1380
1381        * Makefile.am, configure.ac: Add new test to exercise algorithm to
1382        dispatch process wide signals to individual threads.
1383        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
1384        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
1385
13862009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1387
1388        * Makefile.am, configure.ac: Add test to exercise interrupt
1389        synchronization logic in _POSIX_Timer_Insert_helper that supports
1390        POSIX timers.
1391        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
1392        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
1393        psxintrcritical01/psxintrcritical01.scn: New files.
1394
13952009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
1396
1397        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
1398        multiple cases which complete coverage of thread cancellation.
1399        * psxcancel/psxcancel.doc: New file.
1400
14012009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1402
1403        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
1404        * psxsem01/system.h: Removed.
1405
14062009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1407
1408        * psxsem01/init.c: Eliminate warning.
1409
14102009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1411
1412        * psxcancel/init.c: Clean up.
1413
14142009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1415
1416        * psxmutexattr01/init.c: Make test optional if tools do not support
1417        posix mutex type attribute.
1418
14192009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1420
1421        * Makefile.am, configure.ac: Add new test to exercise error case for
1422        when a task is blocked on a condition variable with one mutex and
1423        another task attempts to block on the same condition variable with
1424        another mutex.
1425        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
1426        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
1427
14282009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1429
1430        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
1431        trylock is unable to obtain the spinlock and that attempting to
1432        unlock a spinlock from a thread which did not lock it works as
1433        expected.
1434        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
1435        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
1436        New files.
1437
14382009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1439
1440        * psxspin01/test.c: Remove unnecessary defines.
1441
14422009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1443
1444        * psx11/init.c: Use explicit scheduler.
1445
14462009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1447
1448        * Makefile.am, configure.ac: Add test to exercise
1449        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
1450        toolset enables the feature.
1451        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
1452        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
1453        psxmutexattr01/psxmutexattr01.scn: New files.
1454
14552009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1456
1457        * Makefile.am, configure.ac: Add test for auto initialization of
1458        message queues.
1459        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
1460        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
1461        psxautoinit02/psxautoinit02.scn: New files.
1462
14632009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1464
1465        * Makefile.am, configure.ac: Add test of pthread mutex auto
1466        intialization.
1467        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
1468        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
1469
14702009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1471
1472        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
1473
14742009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1475
1476        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
1477        code.
1478
14792009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1480
1481        * psx07/init.c: Slight test fix to ensure state of sched_param
1482        structure.
1483
14842009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
1485
1486        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1487        obtaining an rwlock and then releasing it twice.
1488
14892009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1490
1491        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
1492
14932009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1494
1495        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
1496        sigtimedwait(). Update screen file.
1497
14982009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
1499
1500        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1501        obtaining rwlock for write with a timed lock operation when the
1502        abstime timeout is in the past.
1503
15042009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1505
1506        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1507        obtaining rwlock for read with a timed lock operation when the
1508        abstime timeout is in the past.
1509
15102009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1511
1512        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
1513        that the assert has been removed in the source.
1514
15152009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1516
1517        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
1518        mode bits being set. This behavior was not POSIX compliant and has
1519        been corrected in the filesystem code.
1520
15212009-06-18      Chris Johns <chrisj@rtems.org>
1522
1523        * psx04/task3.c: Declare unions volatile to workaround the H8300
1524        gcc bug.
1525
15262009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1527
1528        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
1529        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
1530        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
1531
15322009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1533
1534        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1535        NULL attribute pointer on init.
1536
15372009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1538
1539        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
1540        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
1541        Improved so coverage is better.
1542
15432009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1544
1545        * psx04/init.c: Correct errors introduced by using different variable
1546        for return type when correcting typing warnings.
1547
15482009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1549
1550        * Makefile.am, configure.ac: Add new test to provide coverage analysis
1551        of the current implementation of getitimer() and setitimer().
1552        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
1553        psxitimer/psxitimer.scn: New files.
1554
15552009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1556
1557        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
1558        case to improve coverage analysis.
1559
15602009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1561
1562        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
1563        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
1564        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
1565        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
1566        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
1567        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
1568        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
1569
15702009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1571
1572        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
1573        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
1574        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
1575        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
1576        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
1577        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
1578        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
1579        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
1580        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
1581        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
1582        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
1583        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
1584        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
1585        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
1586        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
1587        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
1588        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
1589        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
1590        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
1591        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
1592        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
1593        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
1594        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
1595        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
1596        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
1597        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
1598        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
1599        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
1600        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
1601        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
1602        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
1603        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
1604        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
1605        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
1606        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
1607        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
1608        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
1609        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
1610        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
1611        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
1612        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
1613        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
1614        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
1615        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
1616        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
1617        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
1618        psxhdrs/timer07.c: Fix warnings.
1619
16202009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1621
1622        * psxfile01/test.c: Change from int to size_t.
1623
16242009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1625
1626        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1627        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1628        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1629        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1630        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
1631        psxcancel/Makefile.am, psxchroot01/Makefile.am,
1632        psxcleanup/Makefile.am, psxenosys/Makefile.am,
1633        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
1634        psxfile01/Makefile.am, psxkey01/Makefile.am,
1635        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1636        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
1637        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
1638        psxsem01/Makefile.am, psxsignal01/Makefile.am,
1639        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
1640        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
1641        psxualarm/Makefile.am: Eliminate _exe_/.exe.
1642
16432009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1644
1645        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
1646        with create option so we are sure it will get a control block and
1647        proceed to allocate other memory. Clean up screen output.
1648
16492008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1650
1651        * psx05/init.c: Add parameter to call to sched_get_priority_max().
1652
16532008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1654
1655        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
1656        Run all tests successfully with maxixum number of priorities as 16
1657        instead of 256. This was done by temporarily modifying the score
1658        priority.h maximum. This allowed testing of all API code to ensure
1659        that it worked properly with a reduced number of priorities. Most
1660        modifications were to switch from hard-coded maximum to using the API
1661        provided methods to determine maximum number of priority levels.
1662
16632008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1664
1665        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
1666        clock_gettime() NOT by reaching into the SuperCore.
1667
16682008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1669
1670        * psx01/psx01.scn: Bump version to 4.9.99.0
1671
16722008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1673
1674        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
1675        psxfatal_support/system.h: Convert to "bool".
1676
16772008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1678
1679        PR 1296/cpukit.
1680        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
1681        incorrect repeat interval. This patch fixes the following problems in
1682        the test.
1683          (1) Adds test for value of it_interval.tv_nsec.
1684          (2) Corrects test for absolute timer in past.
1685          (3) Modifies test to use different initial and repeat periods.
1686          (4) Updates psxtimer01.scn to match results.
1687
16882008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1689
1690        PR 1297/cpukit
1691        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
1692        pointer handling.
1693
16942008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1695
1696        * psxsem01/init.c: Spacing.
1697
16982008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1699
1700        PR 1293/tests
1701        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
1702
17032008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1704
1705        PR 1291/cpukit
1706        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
1707        POSIX services taking relative instead of absolute time for timeouts,
1708        these tests were updated.
1709
17102008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1711
1712        * psxfile01/test.c: truncate on /dev/console now works.
1713
17142008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1715
1716        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1717        requested for initialization task.
1718
17192008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1720
1721        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1722        like CVS conflict markers.
1723
17242008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1725
1726        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1727        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1728
17292008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1730
1731        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1732
17332008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1734
1735        * psxkey01/task.c: Fix warnings.
1736
17372008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1738
1739        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1740
17412008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1742
1743        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1744        Added tests for failure path coverages. Consolidated methods used in
1745        multiple places into support routines.
1746        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1747        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1748        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1749
17502008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1751
1752        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1753        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1754        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1755        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1756        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1757        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1758        for < 1988.
1759
17602008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1761
1762        * Makefile.am, configure.ac: New tests.
1763        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1764        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1765        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1766        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1767        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1768
17692008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1770
1771        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1772        portions of Object Services added to API.
1773        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1774        psx14/system.h: New files.
1775
17762008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1777
1778        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1779        pthread_attr_[get|set]clock.
1780
17812008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1782
1783        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1784        implementation mprotect().
1785
17862008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1787
1788        * psxcleanup/.cvsignore: New file.
1789
17902008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1791
1792        * psxcleanup/system.h: New file.
1793
17942008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1795
1796        * Makefile.am, configure.ac:
1797        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1798        psxcleanup/psxcleanup.scn: New files.
1799
18002008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1801
1802        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1803        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1804
18052007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1806
1807        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1808
18092007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1810
1811        * Makefile.am, configure.ac: Added test for ualarm
1812        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1813        psxualarm/system.h: New files.
1814
18152007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1816
1817        * Makefile.am, configure.ac: Added posix signal test
1818        * psxsignal01/Makefile.am, psxsignal01/init.c,
1819        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1820        psxsignal01/task1.c: New files.
1821
18222007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1823
1824        * Makefile.am, configure.ac: Add test for sysconf().
1825        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1826        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1827
18282007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1829
1830        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1831        sched_rr_get_interval() and sched_get_priority_max().
1832
18332007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1834
1835        * psxenosys/init.c: Fix typo.
1836
18372007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1838
1839        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1840        addition of second POSIX Timer test. Add initial version of
1841        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1842        left to add.
1843        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1844        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1845        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1846        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1847        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1848        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1849
18502007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1851
1852        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1853
18542007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1855
1856        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1857        functions that return ENOSYS.
1858        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1859        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1860
18612007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1862
1863        * psx13/test.c: Fix spelling error.
1864
18652007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1866
1867        * psxtime/test.c: Add tests for adjtime().
1868
18692007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1870
1871        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1872        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1873        cases to improve test coverage.
1874
18752007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1876
1877        PR 1262/filesystem
1878        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1879        and writev() including documentation and test case.
1880        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1881        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1882
18832007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1884
1885        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1886        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1887        test cases so last output line follows END OF pattern. Make sure test
1888        case all run. All tests appeared ok on sis.
1889
18902007-04-05      Joel Sherrill <joel@OARcorp.com>
1891
1892        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1893        behavior more closely matching GNU/Linux.
1894
18952006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1896
1897        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1898        include normal blocking and unblocking on timeout.
1899
19002006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1901
1902        * configure.ac: New BUG-REPORT address.
1903
19042006-11-17      Joel Sherrill <joel@OARcorp.com>
1905
1906        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1907        Previously the timeout was not absolute time and checked BEFORE
1908        attempting to lock semaphore.
1909
19102006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1911
1912        * psxbarrier01/main.c: New file.
1913
19142006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1915
1916        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1917        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1918        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1919        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1920
19212006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1922
1923        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1924        and partial implementation of POSIX rwlocks.
1925        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1926        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1927
19282006-10-30      Joel Sherrill <joel@OARcorp.com>
1929
1930        PR 841/rtems
1931        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1932        specification.
1933
19342006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1935
1936        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1937
19382006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1939
1940        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1941        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1942        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1943        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1944        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1945        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1946        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1947        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1948        Use rtems_testsdir instead.
1949
19502005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1951
1952        * configure.ac: Remove RTEMS_ENABLE_BARE,
1953        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1954
19552005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1956
1957        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1958        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1959        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1960        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1961        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1962        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1963        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1964        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1965        Convert to using *_PROGRAMS.
1966
19672005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1968
1969        * psx01/Makefile.am, psx02/Makefile.am,
1970        psx03/Makefile.am, psx04/Makefile.am,
1971        psx05/Makefile.am, psx06/Makefile.am,
1972        psx07/Makefile.am, psx08/Makefile.am,
1973        psx09/Makefile.am, psx10/Makefile.am,
1974        psx11/Makefile.am, psx12/Makefile.am,
1975        psx13/Makefile.am, psxcancel/Makefile.am,
1976        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1977        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1978        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1979        psxstat/Makefile.am, psxtime/Makefile.am,
1980        psxtimer/Makefile.am: Rework.
1981
19822005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1983
1984        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1985        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1986        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1987        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1988        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1989        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1990        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1991        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1992        * psxtests.am: Remove.
1993
19942005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1995
1996        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1997        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1998        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1999        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2000        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
2001        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
2002        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
2003        psxtime/Makefile.am, psxtimer/Makefile.am:
2004        AM_CPPFLAGS += -I..../support/include.
2005
20062005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2007
2008        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
2009
20102005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2011
2012        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
2013        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
2014        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2015        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2016        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2017        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2018        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
2019        psxstat/Makefile.am: Add ../include/pmacros.h
2020        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
2021        POSIX_FILES_DIRS.
2022        * psxtests.am: Remove LIB_VARIANT.
2023
20242005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2025
2026        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2027        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2028        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2029        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2030        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
2031        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
2032        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
2033        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
2034        Remove SRC, PRINT_SRC.
2035
20362005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2037
2038        * Makefile.am: Cleanup.
2039
20402005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2041
2042        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
2043        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2044        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2045        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2046        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2047        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
2048        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
2049        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
2050        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
2051        Partial conversion to automake.
2052
20532005-09-01      Joel Sherrill <joel@OARcorp.com>
2054
2055        PR 628/rtems
2056        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
2057        being an error.
2058
20592005-04-26      Joel Sherrill <joel@OARcorp.com>
2060
2061        * psxreaddir/test.c: Eliminate warnings.
2062
20632004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2064
2065        * configure.ac: Require automake > 1.9.
2066
20672004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2068
2069        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2070        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2071        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2072        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2073        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2074        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2075        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2076        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2077        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2078        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2079        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2080        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2081        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2082        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2083        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2084        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2085        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2086        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2087        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2088        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2089        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2090        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
2091        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
2092
20932004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2094
2095        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
2096        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
2097        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
2098        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
2099
21002004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
2101
2102        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
2103        to using c99 fixed size types.
2104
21052004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
2106
2107        * Makefile.am: Remove include from SUBDIRS.
2108
21092004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
2110
2111        * include/Makefile.am: Remove.
2112        * Makefile.am: Merge-in include/Makefile.am.
2113        * configure.ac: Reflect changes above.
2114
21152004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2116
2117        * configure.ac: Add 2nd arg to RTEMS_TOP.
2118
21192004-03-05      Joel Sherrill <joel@OARcorp.com>
2120
2121        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
2122        psxtimer/psxtimer.c: Eliminate warnings and typos.
2123
21242004-02-26      Sébastien Barré <sbarre@sdelcc.com>
2125
2126        PR 582/core
2127        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
2128        queue test so more of it runs now.
2129
21302004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2131
2132        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
2133        Add PRE/TMPINSTALL_FILES to CLEANFILES.
2134        * psx02/Makefile.am: Ditto.
2135        * psx03/Makefile.am: Ditto.
2136        * psx04/Makefile.am: Ditto.
2137        * psx05/Makefile.am: Ditto.
2138        * psx06/Makefile.am: Ditto.
2139        * psx07/Makefile.am: Ditto.
2140        * psx08/Makefile.am: Ditto.
2141        * psx09/Makefile.am: Ditto.
2142        * psx10/Makefile.am: Ditto.
2143        * psx11/Makefile.am: Ditto.
2144        * psx12/Makefile.am: Ditto.
2145        * psx13/Makefile.am: Ditto.
2146        * psxcancel/Makefile.am: Ditto.
2147        * psxchroot01/Makefile.am: Ditto.
2148        * psxfile01/Makefile.am: Ditto.
2149        * psxmount/Makefile.am: Ditto.
2150        * psxmsgq01/Makefile.am: Ditto.
2151        * psxreaddir/Makefile.am: Ditto.
2152        * psxsem01/Makefile.am: Ditto.
2153        * psxstat/Makefile.am: Ditto.
2154        * psxtime/Makefile.am: Ditto.
2155        * psxtimer/Makefile.am: Ditto.
2156
21572003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2158
2159        * psxtests.am: Add dirstamp support.
2160
21612003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2162
2163        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
2164
21652003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2166
2167        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2168
21692003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2170
2171        * psxcancel/Makefile.am: Remove used H_FILES.
2172
21732003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2174
2175        * include/Makefile.am: Reformat.
2176        * psx01/Makefile.am: Remove all-local: $(ARCH).
2177        * psx02/Makefile.am: Remove all-local: $(ARCH).
2178        * psx03/Makefile.am: Remove all-local: $(ARCH).
2179        * psx04/Makefile.am: Remove all-local: $(ARCH).
2180        * psx05/Makefile.am: Remove all-local: $(ARCH).
2181        * psx06/Makefile.am: Remove all-local: $(ARCH).
2182        * psx07/Makefile.am: Remove all-local: $(ARCH).
2183        * psx08/Makefile.am: Remove all-local: $(ARCH).
2184        * psx09/Makefile.am: Remove all-local: $(ARCH).
2185        * psx10/Makefile.am: Remove all-local: $(ARCH).
2186        * psx11/Makefile.am: Remove all-local: $(ARCH).
2187        * psx12/Makefile.am: Remove all-local: $(ARCH).
2188        * psx13/Makefile.am: Remove all-local: $(ARCH).
2189        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
2190        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
2191        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
2192        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
2193        * psxmount/Makefile.am: Remove all-local: $(ARCH).
2194        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
2195        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
2196        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
2197        * psxstat/Makefile.am: Remove all-local: $(ARCH).
2198        * psxtime/Makefile.am: Remove all-local: $(ARCH).
2199        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
2200
22012003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2202
2203        * configure.ac: Reflect having moved to testsuites/.
2204
22052003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2206
2207        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2208
22092003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2210
2211        * configure.ac:Remove RTEMS_CHECK_CPU.
2212
22132003-09-15      Jennifer Averett <jennifer@OARcorp.com>
2214
2215        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
2216
22172003-09-04      Joel Sherrill <joel@OARcorp.com>
2218
2219        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
2220        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
2221        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
2222        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
2223        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
2224        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
2225        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
2226        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
2227        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
2228        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
2229        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
2230        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
2231        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
2232        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
2233        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
2234        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
2235        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
2236        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
2237        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
2238        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
2239        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
2240        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
2241        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
2242        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
2243        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
2244        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
2245        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
2246        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
2247        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
2248        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
2249        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
2250        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
2251        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
2252        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
2253        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
2254        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
2255        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
2256        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
2257        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
2258        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
2259        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
2260        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
2261        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
2262        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
2263        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
2264        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
2265        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
2266        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
2267        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
2268        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
2269        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
2270        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
2271        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
2272        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
2273        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
2274        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
2275        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
2276        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
2277        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
2278        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
2279        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
2280        psxtimer/system.h: URL for license changed.
2281
22822003-09-04      Joel Sherrill <joel@OARcorp.com>
2283
2284        PR 462/tests
2285        * psxhdrs/Makefile.am: Added ualarm.c
2286        * psxhdrs/signal23.c: New file.
2287
22882003-09-03      Joel Sherrill <joel@OARcorp.com>
2289
2290        PR 463/tests
2291        PR 465/tests
2292        * psxhdrs/Makefile.am: Add new test cases.
2293        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
2294        psxhdrs/timer07.c: New files.
2295
22962003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2297
2298        * Makefile.am: Reflect having moved aclocal/.
2299
23002003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2301
2302        * Makefile.am: Reflect having moved automake/.
2303        * include/Makefile.am: Reflect having moved automake/.
2304        * psx01/Makefile.am: Reflect having moved automake/.
2305        * psx02/Makefile.am: Reflect having moved automake/.
2306        * psx03/Makefile.am: Reflect having moved automake/.
2307        * psx04/Makefile.am: Reflect having moved automake/.
2308        * psx05/Makefile.am: Reflect having moved automake/.
2309        * psx06/Makefile.am: Reflect having moved automake/.
2310        * psx07/Makefile.am: Reflect having moved automake/.
2311        * psx08/Makefile.am: Reflect having moved automake/.
2312        * psx09/Makefile.am: Reflect having moved automake/.
2313        * psx10/Makefile.am: Reflect having moved automake/.
2314        * psx11/Makefile.am: Reflect having moved automake/.
2315        * psx12/Makefile.am: Reflect having moved automake/.
2316        * psx13/Makefile.am: Reflect having moved automake/.
2317        * psxcancel/Makefile.am: Reflect having moved automake/.
2318        * psxchroot01/Makefile.am: Reflect having moved automake/.
2319        * psxfile01/Makefile.am: Reflect having moved automake/.
2320        * psxhdrs/Makefile.am: Reflect having moved automake/.
2321        * psxmount/Makefile.am: Reflect having moved automake/.
2322        * psxmsgq01/Makefile.am: Reflect having moved automake/.
2323        * psxreaddir/Makefile.am: Reflect having moved automake/.
2324        * psxsem01/Makefile.am: Reflect having moved automake/.
2325        * psxstat/Makefile.am: Reflect having moved automake/.
2326        * psxtime/Makefile.am: Reflect having moved automake/.
2327        * psxtimer/Makefile.am: Reflect having moved automake/.
2328
23292003-08-14      Joel Sherrill <joel@OARcorp.com>
2330
2331        PR 408/filesystem
2332        * psx13/test.c: Added very rudimentary test of sync() service.
2333
23342003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2335
2336        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2337
23382003-06-12      Joel Sherrill <joel@OARcorp.com>
2339
2340        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
2341
23422003-05-29      Joel Sherrill <joel@OARcorp.com>
2343
2344        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
2345        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
2346        psxtimer/psxtimer.c: Removed warnings.
2347
23482003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2349
2350        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2351        CC_CFLAGS_DEFAULT (obsolete).
2352
23532003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2354
2355        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2356        Remove CC_LDFLAGS_PROFILE_V.
2357
23582003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2359
2360        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2361
23622003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2363
2364        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2365
23662003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2367
2368        * configure.ac: AC_PREREQ(2.57).
2369
23702002-11-14      Joel Sherrill <joel@OARcorp.com>
2371
2372        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
2373        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
2374        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
2375        Per PR239 update the IDs in the various screens.
2376
23772002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2378
2379        * .cvsignore: Reformat.
2380        Add autom4te*cache.
2381        Remove autom4te.cache.
2382
23832002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2384
2385        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
2386        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
2387        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
2388        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
2389        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
2390        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
2391        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
2392        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
2393        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
2394        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
2395        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
2396        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
2397        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
2398        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
2399        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
2400        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
2401        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
2402        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
2403        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
2404        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
2405        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
2406        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
2407        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
2408        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
2409
24102002-08-01      Joel Sherrill <joel@OARcorp.com>
2411
2412        * Per PR47 add support for buffered test output.  This involved
2413        adding defines to redirect output to a buffer and dump it when
2414        full, at "test pause", and at exit.  To avoid problems when redefining
2415        exit(), all tests were modified to call rtems_test_exit().
2416        Some tests, notable psxtests, had to be modified to include
2417        the standard test macro .h file (pmacros.h or tmacros.h) to
2418        enable this support.
2419        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
2420        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
2421        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
2422        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
2423        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
2424        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
2425        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
2426        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
2427        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
2428        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
2429        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
2430        psxtime/test.c, psxtimer/psxtimer.c: Modified.
2431
24322002-07-05      Joel Sherrill <joel@OARcorp.com>
2433
2434        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
2435        Updated as part of PR164 which reported problems with the RTEMS
2436        implementation of pthread_cancel.
2437       
24382001-04-26      Joel Sherrill <joel@OARcorp.com>
2439
2440        * psxmsgq01/init.c: Reflect changes made to address PR81 that
2441        reworked POSIX message queues to add a descriptor separate from
2442        the underlying message queue.  This allows non-blocking to follow
2443        the "open" not the underlying queue.
2444 
24452002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2446
2447        * configure.ac: Remove ENABLE_GCC28.
2448
24492002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2450
2451        * configure.ac:
2452        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2453        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2454        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2455        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2456        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2457        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2458        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
2459        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
2460        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
2461        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
2462        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
2463        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
2464        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
2465        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
2466        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
2467        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
2468        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
2469        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
2470        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2471        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2472        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2473        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
2474        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2475        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
2476        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2477        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
2478        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
2479        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
2480
24812001-11-07      Jennifer Averett <jennifer@OARcorp.com>
2482
2483        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
2484        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
2485        Since we check permissions before evaluating enough to see if it
2486        a regular file or directory, this hack is needed to make the regular
2487        file executable.
2488
24892001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2490
2491        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2492        * configure.in: Remove.
2493        * configure.ac: New file, generated from configure.in by autoupdate.
2494
24952001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2496
2497        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
2498
24992001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2500
2501        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
2502        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
2503        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
2504        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
2505        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
2506        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
2507        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
2508        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
2509        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
2510        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
2511        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
2512        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
2513        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
2514        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
2515        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
2516        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
2517        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
2518        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
2519        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
2520        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
2521        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
2522        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
2523        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
2524        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
2525
25262001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2527
2528        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
2529        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
2530        psxchroot01 test.
2531
25322001-05-25      Joel Sherrill <joel@OARcorp.com>
2533
2534        * Added once version of psxchroot01 test for user review.
2535        * psxchroot01: New directory.
2536        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
2537        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
2538        * configure.in, Makefile.am: Modified to reflect above.
2539
25402001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
2541
2542        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
2543
25442001-04-24      Joel Sherrill <joel@OARcorp.com>
2545
2546        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
2547        open, write, reopen, append twice from Andrew Bythell
2548        <abythell@nortelnetworks.com> that tripped an initialization
2549        problem in the IMFS.
2550
25512001-04-20      Joel Sherrill <joel@OARcorp.com>
2552
2553        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
2554        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
2555        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
2556        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
2557        Various adjustments so test output matches screens more reliably.
2558
25592001-01-25      Joel Sherrill <joel@OARcorp.com>
2560
2561        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
2562
25632000-11-17      Jennifer Averett <jennifer@OARcorp.com>
2564
2565        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
2566        to remain consistant across platforms and bsps by forcing
2567        a mount point in front of all paths.
2568
25692000-11-17      Jennifer Averret <jennifer@OARcorp.com>
2570
2571        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
2572        expected error condition in one case.
2573        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
2574        readdir() of root of mounted filesystem.  Also corrected the screen
2575        file for some mistakes noticed in this effort.
2576
25772000-11-13      Joel Sherrill <joel@OARcorp.com>
2578
2579        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
2580
25812000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2582
2583        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2584
25852000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2586
2587        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2588
25892000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2590
2591        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2592        Switch to GNU canonicalization.
2593        * psxtests.am: Remove DEFS.
2594
25952000-10-24      Joel Sherrill <joel@OARcorp.com>
2596
2597        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
2598        It was formerly incorrectly prototyped in <libio.h>.
2599
26002000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2601
2602        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2603        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2604        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2605        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2606        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
2607        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
2608        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
2609        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
2610
26112000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2612        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2613        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2614        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2615        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
2616        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
2617        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
2618        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
2619
26202000-08-10      Joel Sherrill <joel@OARcorp.com>
2621
2622        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.