source: rtems/testsuites/psxtests/ChangeLog @ 077184fd

4.115
Last change on this file since 077184fd was 077184fd, checked in by Ralf Corsepius <ralf.corsepius@…>, on Oct 12, 2011 at 4:19:11 AM

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

  • psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c: Let test() return values (avoid warnings).
  • Property mode set to 100644
File size: 94.0 KB
Line 
12011-10-12      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
4        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
5        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
6        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
7        psxhdrs/time13.c: Let test() return values (avoid warnings).
8        * psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
9        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
10        psxhdrs/timer07.c: Let test() return values (avoid warnings).
11
122011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * psx01/init.c, psx07/init.c, psx09/init.c, psx12/init.c,
15        psxclock/init.c, psxtimer01/psxtimer.c: Include "pritime.h".
16        Use PRIdtime_t to print time_t.
17
182011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
19
20        * configure.ac: Check for size of time_t.
21
222011-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
23
24        * psx16/init.c, psxclassic01/init.c, psxeintr_join/init.c:
25        Add HAVE_CONFIG_H.
26
272011-09-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
28
29        * psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
30        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
31        psxfatal_support/init.c: Print proper begin and end message.
32
332011-08-21      Joel Sherrill <joel.sherrilL@OARcorp.com>
34
35        PR 1890/cpukit
36        * psxmsgq01/init.c: POSIX says msg_prio is allowed to be NULL.
37
382011-08-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
39
40        * psxfatal_support/init.c: Ensure that _Thread_BSP_context is
41        initialized.
42
432011-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
44
45        * psx16/Makefile.am: New file.
46
472011-08-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
48
49        * psx16/.cvsignore, psx16/init.c, psx16/psx16.doc, psx16/psx16.scn: New
50        files. Accidentally missed in previous commit.
51
522011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
53
54        PR 1855/cpukit
55        * Makefile.am, configure.ac: Correct signal processing during
56        pthread_join. We are supposed to unblock the thread waiting on a
57        pthread_join(), dispatch the signal handler, account for it
58        potentially overwriting errno, and then have the thread return to
59        blocking within pthread_join().
60        * psxeintr_join/.cvsignore, psxeintr_join/Makefile.am,
61        psxeintr_join/init.c, psxeintr_join/psxeintr_join.doc,
62        psxeintr_join/psxeintr_join.scn: New files.
63
642011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
65
66        PR 1867/cpukit
67        * Makefile.am, configure.ac, psx12/task.c, psxkey03/init.c,
68        psxrwlock01/test.c: Correct implementation of pthread_exit() and
69        pthread_join() to support the case where a thread is joinable but
70        calls pthread_exit() before a thread has attempted to join.
71
722011-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
73
74        PR 1839/filesystem
75        * psxfchx01/init.c, psxfchx01/psxfchx01.scn, psxfile01/psxfile01.scn,
76        psxfile01/test.c: Update test to reflect new status codes.
77
782011-07-21      Ralf Corsépius <ralf.corsepius@rtems.org>
79
80        * psxhdrs/Makefile.am: Remove -Wno-unused-but-set-variable
81        (Non-portable).
82
832011-07-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
84
85        PR 1838/filesystem
86        * psxfchx01/init.c, psxfchx01/psxfchx01.scn: fchmod() does not need a
87        writeable file descriptor.
88
892011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
90
91        * psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
92        psxbarrier01/Makefile.am, psxrwlock01/Makefile.am,
93        psxspin01/Makefile.am, psxspin02/Makefile.am:
94        Remove scndir.
95
962011-06-20      Ralf Corsépius <ralf.corsepius@rtems.org>
97
98        * psxautoinit01/Makefile.am, psxbarrier01/Makefile.am,
99        psxclassic01/Makefile.am, psxcleanup01/Makefile.am,
100        psxfchx01/Makefile.am, psxpasswd01/Makefile.am,
101        psxpasswd02/Makefile.am, psxpipe01/Makefile.am,
102        psxrwlock01/Makefile.am, psxspin01/Makefile.am,
103        psxspin02/Makefile.am: Eliminate rtems_scn_DATA.
104        Install *.doc to rtems_testsdir.
105        * Makefile.am: Remove EXTRA_DIST.
106        Remove DIST_SUBDIRS.
107        Remove obsolete comments.
108        * psxclassic01/psxclassic01.doc: Fix copyright date.
109
1102011-05-16      Yaakov Selkowitz  <yselkowitz@users.sourceforge.net>
111
112        * psxclock/init.c (Init):
113        Use CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID.
114        * psxclock/psxclock.scn: Regenerate.
115
1162011-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
117
118        * psxfile01/test.c, psxmsgq01/init.c, psxreaddir/test.c: Fix tests
119        broken in warning pass.
120
1212011-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
122
123        * psx04/task3.c, psxfile01/test.c, psxhdrs/Makefile.am,
124        psxmsgq01/init.c, psxreaddir/test.c, psxsignal01/init.c,
125        psxtimes01/init.c, psxualarm/init.c: Remove warnings.
126
1272011-04-15      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
128
129        * psxstat/test.c: Fixed integer type.  Check status codes.
130
1312011-03-09      Joel Sherrill <joel.sherrill@oarcorp.com>
132
133        * psx04/init.c, psx04/psx04.scn: Remove test case made obsolete by
134        PR1759.
135
1362011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
137
138        PR 1759/cpukit
139        * Makefile.am, configure.ac: Add test to use some pthread calls with
140        Classic Tasks.
141        * psxclassic01/.cvsignore, psxclassic01/Makefile.am,
142        psxclassic01/init.c, psxclassic01/psxclassic01.doc,
143        psxclassic01/psxclassic01.scn: New files.
144
1452011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
146
147        * configure.ac: Add AC_CONFIG_HEADER(config.h).
148
1492011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
150
151        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
152        psx03/task.c, psx04/init.c, psx04/task1.c, psx04/task2.c, psx04/task3.c,
153        psx05/init.c, psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
154        psx06/task.c, psx06/task2.c, psx07/init.c, psx07/task.c, psx08/init.c,
155        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
156        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
157        psx12/init.c, psx12/task.c, psx13/main.c, psx13/test.c, psx14/init.c,
158        psx15/init.c, psxaio01/init.c, psxaio02/init.c, psxaio03/init.c,
159        psxalarm01/init.c, psxautoinit01/init.c, psxautoinit02/init.c,
160        psxbarrier01/main.c, psxbarrier01/test.c, psxcancel/init.c,
161        psxcancel01/init.c, psxchroot01/main.c, psxchroot01/test.c,
162        psxcleanup/psxcleanup.c, psxcleanup01/init.c, psxclock/init.c,
163        psxcond01/init.c, psxenosys/init.c, psxfatal_support/init.c,
164        psxfchx01/init.c, psxfile01/main.c, psxfile01/test.c,
165        psxfile01/test_cat.c, psxfile01/test_extend.c, psxfile01/test_write.c,
166        psxfile02/init.c, psxfilelock01/init.c, psxgetrusage01/init.c,
167        psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
168        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
169        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c, psxhdrs/cond04.c,
170        psxhdrs/cond05.c, psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
171        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
172        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
173        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
174        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
175        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
176        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
177        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
178        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c, psxhdrs/proc05.c,
179        psxhdrs/proc06.c, psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
180        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
181        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
182        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
183        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
184        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
185        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
186        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
187        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
188        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
189        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
190        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
191        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
192        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
193        psxhdrs/pthread36.c, psxhdrs/pthread37.c, psxhdrs/pthread38.c,
194        psxhdrs/pthread39.c, psxhdrs/pthread40.c, psxhdrs/sched01.c,
195        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
196        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
197        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
198        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
199        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
200        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
201        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
202        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
203        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
204        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
205        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
206        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c, psxhdrs/time05.c,
207        psxhdrs/time06.c, psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
208        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
209        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
210        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
211        psxhdrs/timer07.c, psxid01/init.c, psximfs01/init.c, psximfs02/init.c,
212        psxintrcritical01/init.c, psxitimer/init.c, psxkey01/init.c,
213        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/main.c,
214        psxmount/test.c, psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
215        psxmsgq04/init.c, psxmutexattr01/init.c, psxobj01/init.c,
216        psxpasswd01/init.c, psxpasswd02/init.c, psxpipe01/init.c,
217        psxrdwrv/main.c, psxrdwrv/test.c, psxreaddir/main.c, psxreaddir/test.c,
218        psxrwlock01/main.c, psxrwlock01/test.c, psxsem01/init.c,
219        psxsignal01/init.c, psxsignal01/task1.c, psxsignal02/init.c,
220        psxsignal03/init.c, psxsignal05/init.c, psxsignal06/init.c,
221        psxspin01/main.c, psxspin01/test.c, psxspin02/main.c, psxspin02/test.c,
222        psxstack01/init.c, psxstack02/init.c, psxstat/main.c, psxstat/test.c,
223        psxsysconf/init.c, psxtime/main.c, psxtime/test.c,
224        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c, psxtimes01/init.c,
225        psxualarm/init.c, psxusleep/init.c: Add HAVE_CONFIG_H.
226
2272011-02-14      Joel Sherrill <joel.sherrill@oarcorp.com>
228
229        * psxaio03/init.c, psxaio03/psxaio03.scn: Run in a reasonable amount of
230        time. Update screen.
231
2322011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
233
234        * psximfs02/init.c: Disable EPERM test which does not work when POSIX
235        is disabled.
236
2372011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
238
239        * include/pmacros.h: Add PRIxblksize_t, PRIxblkcnt_t.
240        * configure.ac: Add AC_CHECK_SIZEOF([blksize_t]),
241        AC_CHECK_SIZEOF([blkcnt_t]).
242
2432011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
244
245        * configure.ac: Require autoconf-2.68, automake-1.11.1.
246
2472011-01-17      Alin Rus <alin.codejunkie@gmail.com>
248
249        * Makefile.am, configure.ac: Add psxaio03/.
250        * psxaio03/Makefile.am, psxaio03/init.c, psxaio03/psxaio03.scn
251        psxaio03/system.h: New.
252
2532011-01-08      Alin Rus <alin.codejunkie@gmail.com>
254
255        * psxaio02/init.c: Improve aio_cancel() coverage.
256
2572011-01-02      Joel Sherrill <joel.sherrilL@OARcorp.com>
258
259        * psx05/init.c: Spacing.
260
2612010-11-01      Alin Rus <alin.codejunkie@gmail.com>
262
263        * psxaio01/init.c, psxaio02/init.c: Improve coverage.
264
2652010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
266
267        * psx05/init.c: Check for correct status returned.
268        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test code
269        to exercise path when attempting to lock for reading but there
270        is at least one writer blocked waiting for access.
271
2722010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
273
274        * Makefile.am, configure.ac: New test to ensure pthread_cond_wait() and
275        sleep() (e.g. interruptible blocking and sleeping) are interruptible
276        by signal.
277        * psxsignal06/.cvsignore, psxsignal06/Makefile.am, psxsignal06/init.c,
278        psxsignal06/psxsignal06.doc, psxsignal06/psxsignal06.scn: New files.
279
2802010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
281
282        * psx02/init.c, psx02/task.c, psx03/init.c, psx04/init.c,
283        psx04/task1.c, psx04/task2.c, psx04/task3.c, psx05/init.c,
284        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
285        psx06/task.c, psx06/task2.c, psx07/init.c, psx08/init.c,
286        psx08/task2.c, psx08/task3.c, psx09/init.c, psx10/init.c,
287        psx10/task.c, psx10/task2.c, psx10/task3.c, psx11/init.c,
288        psx11/task.c, psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
289        psxcancel01/init.c, psxchroot01/test.c, psxitimer/init.c,
290        psxkey01/task.c, psxkey02/init.c, psxkey03/init.c, psxmount/test.c,
291        psxmsgq01/init.c, psxmsgq03/init.c, psxmsgq04/init.c,
292        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
293        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
294        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
295        psxstack01/init.c, psxstack02/init.c, psxualarm/init.c: Eliminate
296        double space after parenthesis on rtems_test_assert().
297
2982010-10-08      Ralf Corsépius <ralf.corsepius@rtems.org>
299
300        * psx07/init.c: Add HAVE_DECL_PTHREAD_ATTR_SETGUARDSIZE guard around
301        guardsize.
302
3032010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
304
305        * psxhdrs/pthread37.c, psxhdrs/pthread38.c, psxhdrs/pthread39.c,
306        psxhdrs/pthread40.c: New files.
307
3082010-10-04      Joel Sherrill <joel.sherrill@oarcorp.com>
309
310        * Makefile.am, configure.ac, psx07/init.c, psx07/psx07.scn,
311        psxhdrs/Makefile.am, psxstack01/init.c: Add pthread_attr_getstack,
312        pthread_attr_setstack, pthread_attr_getguardsize, and
313        pthread_attr_setguardsize.
314        * psxstack02/.cvsignore, psxstack02/Makefile.am, psxstack02/init.c,
315        psxstack02/psxstack02.doc, psxstack02/psxstack02.scn: New files.
316
3172010-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
318
319        * configure.ac: Check for pthread_attr_{get,set}cputime instead of
320        pthread_pthread_attr_{get,set}cputime (Typo).
321
3222010-09-28      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
323
324        * psx15/.cvsignore, psx15/Makefile.am, psx15/init.c, psx15/psx15.scn:
325        New files.
326        * Makefile.am, configure.ac: Reflect changes above.
327
3282010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
329
330        * configure.ac: AC_CHECK_DECLS([seteuid]).
331        * psximfs02/init.c: Provide decl for seteuid if not provided by
332        libc.
333
3342010-08-30      Ralf Corsépius <ralf.corsepius@rtems.org>
335
336        * psxenosys/init.c, psxenosys/psxenosys.doc,
337        psxenosys/psxenosys.scn: Remove devctl.
338
3392010-08-26      Joel Sherrill <joel.sherrill@oarcorp.com>
340
341        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect some of
342        aio being implemented.
343
3442010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
345
346        * psxenosys/init.c, psxenosys/psxenosys.scn: Update to reflect AIO
347        submission.
348
3492010-08-19      Joel Sherrill <joel.sherrilL@OARcorp.com>
350
351        * psxaio01/.cvsignore, psxaio02/.cvsignore: New files.
352
3532010-08-16      Alin Rus <alin.codejunkie@gmail.com>
354
355        * Makefile.am, configure.ac: Add psxaio01/, psxaio02/.
356        * psxaio01/Makefile.am, psxaio01/init.c, psxaio01/psxaio01.scn,
357        psxaio01/system.h: New.
358        * psxaio02/Makefile.am, psxaio02/init.c, psxaio02/psxaio02.scn,
359        psxaio02/system.h: New.
360
3612010-08-10      Bharath Suri <bharath.s.jois@gmail.com>
362
363        PR 1598/testing
364        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New test case
365        added to improve coverage of getpwent.c.
366
3672010-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
368
369        PR 1665/testing
370        * psximfs02/init.c: Fix uninitialized variable warning.
371
3722010-08-09      Bharath Suri <bharath.s.jois@gmail.com>
373
374        PR 1661/testing
375        * psximfs02/init.c: Changes to improve coverage of
376        imfs_initsupp.c, by using a bad value for
377        CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK
378
3792010-08-09      Joel Sherrill <joel.sherrill@oarcorp.com>
380
381        PR 1661/testing
382        * psxchroot01/test.c, psximfs01/init.c, psximfs02/init.c,
383        psxpipe01/init.c: Eliminate most references to RTEMS_Malloc_Heap.
384
3852010-08-09      Ralf Corsépius <ralf.corsepius@rtems.org>
386
387        * psxpasswd02/init.c: Remove unused variable.
388
3892010-08-06      Bharath Suri <bharath.s.jois@gmail.com>
390
391        PR 1654/testing
392        * psx13/test.c, psx13/psx13.scn: Test case to improve testing of
393        dup2 routine.
394        * psxfile01/test.c, psxfile01/psxfile01.scn: New test to improve
395        testing of fcntl routine.
396        * psximfs01/init.c, psximfs01/psximfs01.scn: Improve testing of
397        imfs routines.
398        * psximfs02/init.c, psximfs02/psximfs02.scn: Improve coverage of
399        imfs routines.
400        * psxpasswd02/init.c, psxpasswd02/psxpasswd02.scn: New tests to
401        improve coverage of getpwent.c.
402
4032010-08-06      Ralf Corsépius <ralf.corsepius@rtems.org>
404
405        PR 1652/GCC:
406        * psxpipe01/init.c: Expand incomplete initializers triggering
407        powerpc-gcc -msdata breakdown.
408
4092010-07-30      Bharath Suri <bharath.s.jois@gmail.com>
410
411        PR 1642/testing
412        * psximfs02/init.c, psximfs02/psximfs02.scn,
413        psximfs02/psximfs02.doc: Added test cases to exercise chmod(),
414        chown() and routines in imfs_debug.c.
415
4162010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
417
418        PR 1642/testing
419        * psximfs02/init.c, psximfs02/psximfs02.scn,
420        psximfs02/psximfs02.doc, psximfs02/Makefile.am: New test added.
421        * configure.ac, Makefile.am: Changes to accommodate psximfs02
422        test.
423
4242010-07-29      Bharath Suri <bharath.s.jois@gmail.com>
425
426        PR 1633/testing
427        * psximfs01/init.c, psximfs01/psximfs01.scn,
428        psximfs01/psximfs01.doc: New cases to exercise
429        IMFS_memfile_remove.
430
4312010-07-27      Joel Sherrill <joel.sherrill@oarcorp.com>
432
433        * psxobj01/Makefile.am, psxobj01/init.c, psxobj01/psxobj01.scn: Add
434        test for runnign out of workspace when setting object name as string.
435
4362010-07-27      Vinu Rajashekhar <vinutheraj@gmail.com>
437
438        PR 1629/cpukit
439        * psx04/init.c: sigsuspend() was not completely following the POSIX
440        specification.
441
4422010-07-19      Bharath Suri <bharath.s.jois@gmail.com>
443
444        PR 1623/testing
445        * psx13/test.c, psx13/psx13.scn: New cases to improve coverage of
446        utime() and fpathconf().
447        * psxfile01/test.c, psxfile01/psxfile01.scn: New cases to improve
448        coverage of rmdir(), unlink(), mknod(), link(), open(), read(),
449        write().
450        * psxstat/test.c, psxstat/psxstat.scn: New case to improve
451        coverage of readlink().
452
4532010-07-17      Bharath Suri <bharath.s.jois@gmail.com>
454
455        PR 1622/testing
456        * psxchroot01/test.c, psxchroot01/psxchroot01.scn: Added two test
457        cases to completely cover chroot().
458
4592010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
460
461        * psxfile01/test.c: Avoid NULL pointer access.
462
4632010-07-15      Bharath Suri <bharath.s.jois@gmail.com>
464
465        PR 1617/testing
466        * psxfile01/test.c, psxfile01/psxfile01.scn: Added new cases to
467        exercise_link_r and _unlink_r
468        * psxstat/test.c, psxstat/psxstat.scn: Added new cases to exercise
469        _lstat_r and _stat_r.
470        * psxtime/test.c, psxtime/psxtime.scn: Added new cases to exercise
471        _gettimeofday.
472
4732010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
474
475        * psxstat/test.c: Avoid NULL pointer access.
476
4772010-07-12      Bharath Suri <bharath.s.jois@gmail.com>
478
479        PR 1613/testing
480        * psxfchx01/init.c, psxfchx01/Makefile.am, psxfchx01/.cvsignore,
481        psxfchx01/psxfchx01.doc, psxfchx01/psxfchx01.scn: New
482        tests. Improves coverage of fchdir, fchmod, fchown directives.
483        * configure.ac, Makefile.am: Changes to accommodate new test.
484        * psxstat/test.c, psxstat/psxstat.scn: Added new test case to test
485        statvfs routine under libcsupport.
486
4872010-07-09      Bharath Suri <bharath.s.jois@gmail.com>
488
489        PR 1610/testing
490        * psx13/test.c, psx13/psx13.scn: Remove the test cases which
491        exercise pipe. These are new a new test under psxpipe01/
492        * psxpipe01/init.c, psxpipe01/Makefile.am,
493        psxpipe01/psxpipe01.scn, psxpipe01/psxpipe01.doc: Added new test.
494        * Makefile.am, configure.ac: Changes due to addition of new test:
495        psxpipe01.
496
4972010-07-08      Bharath Suri <bharath.s.jois@gmail.com>
498
499        PR 1608/testing
500        * psxfile01/init.c: Add a simple test case: Open file as read-only
501        and attemp to truncate. Improves coverage.
502
5032010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
504
505        PR 1606/cpukit
506        * psxfatal_support/init.c: Remove
507        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
508
5092010-07-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
510
511        * psxfatal_support/init.c: Print end of test message in case of
512        success.  Stop multitasking in the fatal error extension.
513        * psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
514
5152010-07-06      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
516
517        * psxtimes01/init.c: Added missing declaration.
518
5192010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
520
521        * Makefile.am, configure.ac: Add test for various forms of times() and
522        getrusage().
523        * psxgetrusage01/.cvsignore, psxgetrusage01/Makefile.am,
524        psxgetrusage01/init.c, psxgetrusage01/psxgetrusage01.doc,
525        psxgetrusage01/psxgetrusage01.scn, psxtimes01/.cvsignore,
526        psxtimes01/Makefile.am, psxtimes01/init.c, psxtimes01/psxtimes01.doc,
527        psxtimes01/psxtimes01.scn: New files.
528
5292010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
530
531        * psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in
532        /etc/passwd and /etc/group.
533
5342010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
535
536        * psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
537        cases.
538
5392010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
540
541        * psx13/test.c: Fix warning.
542
5432010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
544
545        * psxfile01/test_cat.c: Does not need posix specific macros.
546
5472010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
548
549        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
550        Remove tests which put NULL entries in file handlers.
551
5522010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
553
554        PR 1598/testing
555        * Makefile.am, configure.ac, psxpasswd01/init.c,
556        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
557        for POSIX user database (e.g. /etc/group and /etc/passwd) access
558        routines which are implemented in libcsupport/src/getpwent.c.
559        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
560        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
561
5622010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
563
564        PR 1597/cpukit
565        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
566        psxstat/test.c: Add lchown() and utimes().
567
5682010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
569
570        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
571        various POSIX methods that access UID, PID, and GID.
572        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
573        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
574        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
575        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
576        psxid01/psxid01.scn: New files.
577
5782010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
579
580        * psximfs01/init.c: Fix warning introduced.
581
5822010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
583
584        PR 1595/tests
585        * psximfs01/init.c: Fix warnings.
586
5872010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
588
589        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
590        pointer.
591
5922010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
593
594        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
595
5962010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
597
598        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
599        files of maximum sizes.
600        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
601        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
602
6032010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
604
605        * Makefile.am, configure.ac: Revert accidentally committed patch.
606
6072010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
608
609        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
610        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
611        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
612        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
613        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
614        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
615        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
616        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
617        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
618        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
619        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
620        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
621        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
622        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
623        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
624        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
625        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
626        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
627        psxsem01/Makefile.am, psxsignal01/Makefile.am,
628        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
629        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
630        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
631        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
632        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
633        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
634        committed patch.
635
6362010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
637
638        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
639        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
640        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
641        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
642        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
643        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
644        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
645        psxcancel/Makefile.am, psxcancel01/Makefile.am,
646        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
647        psxcleanup01/Makefile.am, psxclock/Makefile.am,
648        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
649        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
650        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
651        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
652        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
653        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
654        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
655        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
656        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
657        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
658        psxsem01/Makefile.am, psxsignal01/Makefile.am,
659        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
660        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
661        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
662        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
663        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
664        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
665        than number of file descriptors configured.
666
6672010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
668
669        * psxfile02/psxfile02.doc: Filled in documentation information.
670
6712010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
672
673        * Makefile.am, configure.ac: Added test case for calls that check for
674        an unopened file descriptor.
675        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
676        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
677
6782010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
679
680        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
681        parameter to adjtime NULL.
682
6832010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
684
685        * psxfatal_support/init.c: Remove references to ITRON constants.
686
6872010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
688
689        * psxfile01/test.c: Update for IMFS API changes.
690
6912010-06-02      Chris Johns <chrisj@rtems.org>
692
693        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
694        psxstat/test.c: Update to the new mount API.
695
6962010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
697
698        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
699        * include/pmacros.h: Add PRIdoff_t.
700
7012010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
702
703        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
704        exercises the _rename_r in libcsupport. For now, it also
705        provides two fsmount_me_h handlers to enable certain error
706        checking paths
707
7082010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
709
710        * psxfile01/test.c: Add check for errno on chdir(NULL).
711
7122010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
713
714        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
715
7162010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
717
718        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
719        thread can reliably reach the pthread_join() call.
720
7212010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
722
723        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
724        rewinddir(NULL) since we are now using newlib's implementation and it
725        does not check for NULL. This causes a fault on some targets.
726
7272010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
728
729        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
730        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
731        Reflect POSIX changes to sched_param.
732
7332010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
734
735        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
736        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
737        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
738        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
739        #include <unistd.h>.
740
7412009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
742
743        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
744        to cover the trivial NULL case for pipe function.
745
7462009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
747
748        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
749        and compilation issues. Initial test build was accidentally without
750        POSIX enabled.
751
7522009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
753
754        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
755        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
756        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
757        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
758        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
759        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
760        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
761        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
762        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
763        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
764        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
765        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
766        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
767        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
768        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
769        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
770        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
771        Use rtems_test_assert() consistently instead of system assert().
772        rtems_test_assert() is designed to integrate into the RTEMS test
773        suite infrastructure.
774
7752009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
776
777        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
778        families.
779        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
780        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
781
7822009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
783
784        PR 1460/cpukit
785        * psx14/init.c: Change return type on methods accessing portions of
786        RTEMS Ids to int. This allows -1 to be return on error.
787
7882009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
789
790        PR 1466/tests
791        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
792        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
793        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
794        Add test specifically to test it since it is deprecated as of
795        POSIX.1-2008.
796        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
797        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
798
7992009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
800
801        * psxcancel01/init.c: Initialize start time.
802
8032009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
804
805        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
806        returned by POSIX methods which return a pointer which is -1 on
807        error. This eliminated some casts.
808
8092009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
810
811        * psxenosys/Makefile.am: Add documentation file.
812        * psxenosys/psxenosys.doc: New file.
813
8142009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
815
816        * psxsignal03/init.c:
817        Print sigval.sival_ptr instead of "union sigval".
818
8192009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
820
821        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
822        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
823        * psxfile01/test.c: Remove obsure #ifdef's.
824        Apply PRI* macros to print struct stat fields.
825
8262009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
827
828        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
829        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
830
8312009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
832
833        * include/pmacros.h: November is the 11th month.
834
8352009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
836
837        * psxstat/test.c: Remove #ifdef's.
838        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
839        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
840        if 12MB are too big for a target (16bit compliance).
841        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
842        for 16bit compliance.
843        * psx14/init.c: Add local prototypes for
844        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
845        Reflect the prototypes having been missing to printf's.
846
8472009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
848
849        * psxsysconf/init.c:
850        Comment out sysconf(LONG_MAX) check (not useful).
851        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
852        16bit compliance.
853        * psx11/task.c: Use long for nsecs.
854        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
855        attribute to pthread_condattr_setpshared for 16bit target compliance.
856
8572009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
858
859        * psxbarrier01/test.c: Include <tmacros.h>
860
8612009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
862
863        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
864        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
865        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
866        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
867        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
868        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
869        Use PRIxpthread_t to print pthread_t's.
870
8712009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
872
873        * psxmsgq02/init.c:
874        Remove cast in call to fatal_posix_service_status_errno.
875        * psxenosys/init.c:
876        Add missing args in calls to execl, execlp, execle.
877        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
878        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
879        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
880        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
881        * configure.ac:
882        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
883
8842009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
885
886        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
887        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
888        * psxclock/init.c: Use %ld to print *.tv_nsec.
889        * psx06/init.c, psx06/system.h: Misc. warning fixes.
890
8912009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
892
893        * psxsignal03/init.c: Add missing argument to printf.
894        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
895        * psxclock/init.c, psxtimer01/psxtimer.c:
896        Use PRItime_t to print time_t's.
897        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
898        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
899
9002009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
901
902        * psxtime/test.c: Include <sys/time.h>.
903        Conditionally add local prototype for adjtime()
904        if sys/time.h doesn't supply it.
905        * psx07/init.c: Include <sched.h>, <pthread.h>.
906        * psx05/init.c: Include <sched.h>.
907        * psx11/init.c, psx09/init.c: Include <sched.h>.
908        * psx12/init.c: Include <sched.h>.
909        * psxenosys/init.c: Include <pthread.h>.
910        Conditionally add local prototype for pthread_atfork()
911        if pthread.h doesn't supply it.
912        * psxkey01/init.c: Include "test_support.h".
913
9142009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
915
916        * configure.ac: Check for pthread_atfork in pthread.h.
917        * psxrwlock01/test.c: Conditionally add local prototype for
918        pthread_atfork() if pthread.h doesn't supply it.
919        Include <pthread.h>.
920
9212009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
922
923        * configure.ac: Check for sys/mman.h.
924        Check for mprotect in sys/mman.h.
925        * psxenosys/init.c: Conditionally add local prototype for
926        mprotect() if sys/mman.h doesn't supply it.
927
9282009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
929
930        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
931        * psxrwlock01/test.c: Conditionally add local prototype for
932        pthread_rwlock_unlock() if pthread.h doesn't supply it.
933
9342009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
935
936        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
937        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
938        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
939        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
940        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
941        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
942        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
943        psxualarm/init.c: Remove unused vars.
944        Add missing prototypes.
945
9462009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
947
948        * Makefile.am: Build file IO related tests even with POSIX threading is
949        disabled.
950
9512009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
952
953        * configure.ac: Don't add -ansi -fasm to CFLAGS.
954
9552009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
956
957        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
958        remaining to not equal the period.
959
9602009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
961
962        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
963
9642009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
965
966        * psxcleanup/system.h: Fix typo.
967        * Makefile.am, configure.ac: Add new test for exercising pushing
968        and popping a clean up handler without actually executing it.
969        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
970        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
971        psxcleanup01/psxcleanup01.scn: New files.
972
9732009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
974
975        * Makefile.am, configure.ac: Add new test to ensure that canceling an
976        alarm works as defined.
977        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
978        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
979
9802009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
981
982        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
983
9842009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
985
986        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
987        parameter to timer_settime().
988
9892009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
990
991        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
992        timer_settime() for previous value. We are not using the
993        value in this particular case and this path must be exercised.
994        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
995
9962009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
997
998        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
999        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
1000        cases.
1001
10022009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
1003
1004        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
1005        from an ISR.
1006        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
1007        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
1008
10092009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1010
1011        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
1012        deprecated rtems_extension.
1013
10142009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1015
1016        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
1017        nanoseconds.
1018
10192009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1020
1021        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
1022        getpagesize().
1023
10242009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1025
1026        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
1027        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
1028        psxsignal04/Makefile.am: Move test cases which needed to be executed
1029        when POSIX is disabled to psxclock so they will be.
1030
10312009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
1032
1033        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
1034        test to exercise clock and delay services enabled when POSIX threads
1035        are disabled. This is split from psx01. POSIX test suite now enabled
1036        when POSIX threads are disabled so only enable tests which are
1037        appropriate.
1038        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
1039        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
1040
10412009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1042
1043        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
1044        when not to change ssporadic scheduler so it does not touch a task's
1045        priority when it is holding a mutex or its priority would be impacted
1046        adversely.
1047
10482009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1049
1050        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
1051        for adjusting time (adjtime()) where the time is adjusted by enough
1052        microseconds that it crosses a second boundary.
1053
10542009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
1055
1056        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
1057        test to catch more sporadic server cases.
1058
10592009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1060
1061        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
1062        remaining pointer.
1063
10642009-08-17     
1065
1066        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
1067        a recursize mutex.
1068
10692009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
1070
1071        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
1072        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
1073        rtems_clock_get_ticks_per_second().
1074
10752009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1076
1077        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
1078        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
1079
10802009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1081
1082        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
1083        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
1084
10852009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1086
1087        * Makefile.am, configure.ac: Add test case for user providing their own
1088        stack to a POSIX thread.
1089        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
1090        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
1091
10922009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1093
1094        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
1095        that it hits both failing to allocate memory for the message queue
1096        name and message buffers.
1097
10982009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1099
1100        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
1101        quicker and more reliably hit the intended critical section.
1102
11032009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
1104
1105        * Makefile.am, configure.ac: Add a test to exercise an odd case in
1106        _POSIX_signals_Clear_signals.
1107        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
1108        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
1109
11102009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1111
1112        * psxmsgq04/init.c: Correct typo in configuration so test does as
1113        intended.
1114
11152009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1116
1117        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
1118        Update to handle ENFILE case now that POSIX message queues and
1119        message queue file descriptors are configured separately and this
1120        error is possible.
1121
11222009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
1123
1124        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
1125        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
1126        allocating the message buffers for a POSIX message queue.
1127
11282009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1129
1130        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
1131        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
1132        is right. Update both screens.
1133
11342009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
1135
1136        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
1137        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
1138        variation which focused on real-time signals rather than user
1139        signals.
1140        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
1141        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
1142
11432009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1144
1145        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
1146        replenish period of zero.
1147
11482009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1149
1150        * Makefile.am, configure.ac: Add new test to account for properly
1151        handling keys when a thread has non-NULL key value and key has NULL
1152        destructor and when a thread has NULL key value and key has
1153        destructor.
1154        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
1155        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
1156
11572009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1158
1159        * Makefile.am, configure.ac: Add new test for exercising running out of
1160        memory while allocating the key pointers.
1161        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
1162        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
1163
11642009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1165
1166        * psxmsgq04/init.c: Add call to mq_unlink.
1167
11682009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1169
1170        * Makefile.am, configure.ac: Add shell of new test.
1171        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
1172        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
1173
11742009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1175
1176        * Makefile.am, configure.ac: Add test to address cases where a thread
1177        is waiting on a signal (sigwait) and we send it. Also address case
1178        where there are too many queued signals.
1179        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
1180        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
1181
11822009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1183
1184        * psxsignal02/init.c: Fix spacing.
1185
11862009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1187
1188        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
1189        mq_timedreceive and mq_timedsend conditions. In particular test
1190        timeout in the past.
1191
11922009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
1193
1194        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
1195        with timeout in the past.
1196
11972009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1198
1199        * psxsignal02/psxsignal02.scn: Fill in screen file.
1200
12012009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
1202
1203        * Makefile.am, configure.ac: Add new test to exercise algorithm to
1204        dispatch process wide signals to individual threads.
1205        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
1206        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
1207
12082009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
1209
1210        * Makefile.am, configure.ac: Add test to exercise interrupt
1211        synchronization logic in _POSIX_Timer_Insert_helper that supports
1212        POSIX timers.
1213        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
1214        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
1215        psxintrcritical01/psxintrcritical01.scn: New files.
1216
12172009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
1218
1219        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
1220        multiple cases which complete coverage of thread cancellation.
1221        * psxcancel/psxcancel.doc: New file.
1222
12232009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1224
1225        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
1226        * psxsem01/system.h: Removed.
1227
12282009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1229
1230        * psxsem01/init.c: Eliminate warning.
1231
12322009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1233
1234        * psxcancel/init.c: Clean up.
1235
12362009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1237
1238        * psxmutexattr01/init.c: Make test optional if tools do not support
1239        posix mutex type attribute.
1240
12412009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
1242
1243        * Makefile.am, configure.ac: Add new test to exercise error case for
1244        when a task is blocked on a condition variable with one mutex and
1245        another task attempts to block on the same condition variable with
1246        another mutex.
1247        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
1248        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
1249
12502009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1251
1252        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
1253        trylock is unable to obtain the spinlock and that attempting to
1254        unlock a spinlock from a thread which did not lock it works as
1255        expected.
1256        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
1257        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
1258        New files.
1259
12602009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1261
1262        * psxspin01/test.c: Remove unnecessary defines.
1263
12642009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1265
1266        * psx11/init.c: Use explicit scheduler.
1267
12682009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1269
1270        * Makefile.am, configure.ac: Add test to exercise
1271        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
1272        toolset enables the feature.
1273        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
1274        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
1275        psxmutexattr01/psxmutexattr01.scn: New files.
1276
12772009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
1278
1279        * Makefile.am, configure.ac: Add test for auto initialization of
1280        message queues.
1281        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
1282        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
1283        psxautoinit02/psxautoinit02.scn: New files.
1284
12852009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
1286
1287        * Makefile.am, configure.ac: Add test of pthread mutex auto
1288        intialization.
1289        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
1290        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
1291
12922009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1293
1294        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
1295
12962009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1297
1298        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
1299        code.
1300
13012009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
1302
1303        * psx07/init.c: Slight test fix to ensure state of sched_param
1304        structure.
1305
13062009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
1307
1308        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1309        obtaining an rwlock and then releasing it twice.
1310
13112009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1312
1313        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
1314
13152009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
1316
1317        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
1318        sigtimedwait(). Update screen file.
1319
13202009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
1321
1322        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1323        obtaining rwlock for write with a timed lock operation when the
1324        abstime timeout is in the past.
1325
13262009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1327
1328        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1329        obtaining rwlock for read with a timed lock operation when the
1330        abstime timeout is in the past.
1331
13322009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
1333
1334        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
1335        that the assert has been removed in the source.
1336
13372009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
1338
1339        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
1340        mode bits being set. This behavior was not POSIX compliant and has
1341        been corrected in the filesystem code.
1342
13432009-06-18      Chris Johns <chrisj@rtems.org>
1344
1345        * psx04/task3.c: Declare unions volatile to workaround the H8300
1346        gcc bug.
1347
13482009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1349
1350        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
1351        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
1352        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
1353
13542009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1355
1356        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
1357        NULL attribute pointer on init.
1358
13592009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1360
1361        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
1362        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
1363        Improved so coverage is better.
1364
13652009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1366
1367        * psx04/init.c: Correct errors introduced by using different variable
1368        for return type when correcting typing warnings.
1369
13702009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1371
1372        * Makefile.am, configure.ac: Add new test to provide coverage analysis
1373        of the current implementation of getitimer() and setitimer().
1374        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
1375        psxitimer/psxitimer.scn: New files.
1376
13772009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1378
1379        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
1380        case to improve coverage analysis.
1381
13822009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1383
1384        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
1385        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
1386        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
1387        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
1388        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
1389        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
1390        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
1391
13922009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
1393
1394        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
1395        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
1396        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
1397        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
1398        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
1399        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
1400        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
1401        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
1402        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
1403        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
1404        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
1405        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
1406        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
1407        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
1408        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
1409        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
1410        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
1411        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
1412        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
1413        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
1414        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
1415        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
1416        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
1417        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
1418        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
1419        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
1420        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
1421        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
1422        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
1423        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
1424        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
1425        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
1426        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
1427        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
1428        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
1429        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
1430        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
1431        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
1432        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
1433        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
1434        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
1435        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
1436        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
1437        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
1438        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
1439        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
1440        psxhdrs/timer07.c: Fix warnings.
1441
14422009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1443
1444        * psxfile01/test.c: Change from int to size_t.
1445
14462009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
1447
1448        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1449        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1450        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1451        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1452        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
1453        psxcancel/Makefile.am, psxchroot01/Makefile.am,
1454        psxcleanup/Makefile.am, psxenosys/Makefile.am,
1455        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
1456        psxfile01/Makefile.am, psxkey01/Makefile.am,
1457        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1458        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
1459        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
1460        psxsem01/Makefile.am, psxsignal01/Makefile.am,
1461        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
1462        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
1463        psxualarm/Makefile.am: Eliminate _exe_/.exe.
1464
14652009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1466
1467        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
1468        with create option so we are sure it will get a control block and
1469        proceed to allocate other memory. Clean up screen output.
1470
14712008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1472
1473        * psx05/init.c: Add parameter to call to sched_get_priority_max().
1474
14752008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1476
1477        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
1478        Run all tests successfully with maxixum number of priorities as 16
1479        instead of 256. This was done by temporarily modifying the score
1480        priority.h maximum. This allowed testing of all API code to ensure
1481        that it worked properly with a reduced number of priorities. Most
1482        modifications were to switch from hard-coded maximum to using the API
1483        provided methods to determine maximum number of priority levels.
1484
14852008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1486
1487        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
1488        clock_gettime() NOT by reaching into the SuperCore.
1489
14902008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1491
1492        * psx01/psx01.scn: Bump version to 4.9.99.0
1493
14942008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1495
1496        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
1497        psxfatal_support/system.h: Convert to "bool".
1498
14992008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1500
1501        PR 1296/cpukit.
1502        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
1503        incorrect repeat interval. This patch fixes the following problems in
1504        the test.
1505          (1) Adds test for value of it_interval.tv_nsec.
1506          (2) Corrects test for absolute timer in past.
1507          (3) Modifies test to use different initial and repeat periods.
1508          (4) Updates psxtimer01.scn to match results.
1509
15102008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1511
1512        PR 1297/cpukit
1513        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
1514        pointer handling.
1515
15162008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1517
1518        * psxsem01/init.c: Spacing.
1519
15202008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1521
1522        PR 1293/tests
1523        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
1524
15252008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1526
1527        PR 1291/cpukit
1528        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
1529        POSIX services taking relative instead of absolute time for timeouts,
1530        these tests were updated.
1531
15322008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1533
1534        * psxfile01/test.c: truncate on /dev/console now works.
1535
15362008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1537
1538        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1539        requested for initialization task.
1540
15412008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1542
1543        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1544        like CVS conflict markers.
1545
15462008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1547
1548        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1549        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1550
15512008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1552
1553        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1554
15552008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1556
1557        * psxkey01/task.c: Fix warnings.
1558
15592008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1560
1561        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1562
15632008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1564
1565        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1566        Added tests for failure path coverages. Consolidated methods used in
1567        multiple places into support routines.
1568        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1569        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1570        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1571
15722008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1573
1574        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1575        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1576        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1577        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1578        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1579        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1580        for < 1988.
1581
15822008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1583
1584        * Makefile.am, configure.ac: New tests.
1585        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1586        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1587        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1588        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1589        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1590
15912008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1592
1593        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1594        portions of Object Services added to API.
1595        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1596        psx14/system.h: New files.
1597
15982008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1599
1600        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1601        pthread_attr_[get|set]clock.
1602
16032008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1604
1605        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1606        implementation mprotect().
1607
16082008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1609
1610        * psxcleanup/.cvsignore: New file.
1611
16122008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1613
1614        * psxcleanup/system.h: New file.
1615
16162008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1617
1618        * Makefile.am, configure.ac:
1619        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1620        psxcleanup/psxcleanup.scn: New files.
1621
16222008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1623
1624        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1625        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1626
16272007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1628
1629        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1630
16312007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1632
1633        * Makefile.am, configure.ac: Added test for ualarm
1634        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1635        psxualarm/system.h: New files.
1636
16372007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1638
1639        * Makefile.am, configure.ac: Added posix signal test
1640        * psxsignal01/Makefile.am, psxsignal01/init.c,
1641        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1642        psxsignal01/task1.c: New files.
1643
16442007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1645
1646        * Makefile.am, configure.ac: Add test for sysconf().
1647        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1648        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1649
16502007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1651
1652        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1653        sched_rr_get_interval() and sched_get_priority_max().
1654
16552007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1656
1657        * psxenosys/init.c: Fix typo.
1658
16592007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1660
1661        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1662        addition of second POSIX Timer test. Add initial version of
1663        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1664        left to add.
1665        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1666        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1667        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1668        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1669        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1670        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1671
16722007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1673
1674        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1675
16762007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1677
1678        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1679        functions that return ENOSYS.
1680        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1681        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1682
16832007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1684
1685        * psx13/test.c: Fix spelling error.
1686
16872007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1688
1689        * psxtime/test.c: Add tests for adjtime().
1690
16912007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1692
1693        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1694        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1695        cases to improve test coverage.
1696
16972007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1698
1699        PR 1262/filesystem
1700        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1701        and writev() including documentation and test case.
1702        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1703        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1704
17052007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1706
1707        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1708        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1709        test cases so last output line follows END OF pattern. Make sure test
1710        case all run. All tests appeared ok on sis.
1711
17122007-04-05      Joel Sherrill <joel@OARcorp.com>
1713
1714        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1715        behavior more closely matching GNU/Linux.
1716
17172006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1718
1719        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1720        include normal blocking and unblocking on timeout.
1721
17222006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1723
1724        * configure.ac: New BUG-REPORT address.
1725
17262006-11-17      Joel Sherrill <joel@OARcorp.com>
1727
1728        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1729        Previously the timeout was not absolute time and checked BEFORE
1730        attempting to lock semaphore.
1731
17322006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1733
1734        * psxbarrier01/main.c: New file.
1735
17362006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1737
1738        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1739        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1740        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1741        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1742
17432006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1744
1745        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1746        and partial implementation of POSIX rwlocks.
1747        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1748        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1749
17502006-10-30      Joel Sherrill <joel@OARcorp.com>
1751
1752        PR 841/rtems
1753        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1754        specification.
1755
17562006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1757
1758        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1759
17602006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1761
1762        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1763        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1764        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1765        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1766        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1767        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1768        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1769        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1770        Use rtems_testsdir instead.
1771
17722005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1773
1774        * configure.ac: Remove RTEMS_ENABLE_BARE,
1775        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1776
17772005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1778
1779        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1780        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1781        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1782        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1783        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1784        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1785        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1786        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1787        Convert to using *_PROGRAMS.
1788
17892005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1790
1791        * psx01/Makefile.am, psx02/Makefile.am,
1792        psx03/Makefile.am, psx04/Makefile.am,
1793        psx05/Makefile.am, psx06/Makefile.am,
1794        psx07/Makefile.am, psx08/Makefile.am,
1795        psx09/Makefile.am, psx10/Makefile.am,
1796        psx11/Makefile.am, psx12/Makefile.am,
1797        psx13/Makefile.am, psxcancel/Makefile.am,
1798        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1799        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1800        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1801        psxstat/Makefile.am, psxtime/Makefile.am,
1802        psxtimer/Makefile.am: Rework.
1803
18042005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1805
1806        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1807        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1808        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1809        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1810        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1811        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1812        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1813        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1814        * psxtests.am: Remove.
1815
18162005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1817
1818        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1819        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1820        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1821        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1822        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1823        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1824        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1825        psxtime/Makefile.am, psxtimer/Makefile.am:
1826        AM_CPPFLAGS += -I..../support/include.
1827
18282005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1829
1830        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1831
18322005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1833
1834        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1835        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1836        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1837        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1838        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1839        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1840        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1841        psxstat/Makefile.am: Add ../include/pmacros.h
1842        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1843        POSIX_FILES_DIRS.
1844        * psxtests.am: Remove LIB_VARIANT.
1845
18462005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1847
1848        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1849        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1850        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1851        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1852        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1853        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1854        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1855        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1856        Remove SRC, PRINT_SRC.
1857
18582005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1859
1860        * Makefile.am: Cleanup.
1861
18622005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1863
1864        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1865        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1866        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1867        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1868        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1869        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1870        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1871        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1872        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1873        Partial conversion to automake.
1874
18752005-09-01      Joel Sherrill <joel@OARcorp.com>
1876
1877        PR 628/rtems
1878        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1879        being an error.
1880
18812005-04-26      Joel Sherrill <joel@OARcorp.com>
1882
1883        * psxreaddir/test.c: Eliminate warnings.
1884
18852004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1886
1887        * configure.ac: Require automake > 1.9.
1888
18892004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1890
1891        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1892        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1893        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1894        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1895        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1896        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1897        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1898        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1899        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1900        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1901        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1902        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1903        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1904        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1905        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1906        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1907        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1908        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1909        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1910        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1911        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1912        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1913        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1914
19152004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1916
1917        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1918        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1919        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1920        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1921
19222004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1923
1924        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1925        to using c99 fixed size types.
1926
19272004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1928
1929        * Makefile.am: Remove include from SUBDIRS.
1930
19312004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1932
1933        * include/Makefile.am: Remove.
1934        * Makefile.am: Merge-in include/Makefile.am.
1935        * configure.ac: Reflect changes above.
1936
19372004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1938
1939        * configure.ac: Add 2nd arg to RTEMS_TOP.
1940
19412004-03-05      Joel Sherrill <joel@OARcorp.com>
1942
1943        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1944        psxtimer/psxtimer.c: Eliminate warnings and typos.
1945
19462004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1947
1948        PR 582/core
1949        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1950        queue test so more of it runs now.
1951
19522004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1953
1954        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1955        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1956        * psx02/Makefile.am: Ditto.
1957        * psx03/Makefile.am: Ditto.
1958        * psx04/Makefile.am: Ditto.
1959        * psx05/Makefile.am: Ditto.
1960        * psx06/Makefile.am: Ditto.
1961        * psx07/Makefile.am: Ditto.
1962        * psx08/Makefile.am: Ditto.
1963        * psx09/Makefile.am: Ditto.
1964        * psx10/Makefile.am: Ditto.
1965        * psx11/Makefile.am: Ditto.
1966        * psx12/Makefile.am: Ditto.
1967        * psx13/Makefile.am: Ditto.
1968        * psxcancel/Makefile.am: Ditto.
1969        * psxchroot01/Makefile.am: Ditto.
1970        * psxfile01/Makefile.am: Ditto.
1971        * psxmount/Makefile.am: Ditto.
1972        * psxmsgq01/Makefile.am: Ditto.
1973        * psxreaddir/Makefile.am: Ditto.
1974        * psxsem01/Makefile.am: Ditto.
1975        * psxstat/Makefile.am: Ditto.
1976        * psxtime/Makefile.am: Ditto.
1977        * psxtimer/Makefile.am: Ditto.
1978
19792003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1980
1981        * psxtests.am: Add dirstamp support.
1982
19832003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1984
1985        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1986
19872003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1988
1989        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1990
19912003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1992
1993        * psxcancel/Makefile.am: Remove used H_FILES.
1994
19952003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1996
1997        * include/Makefile.am: Reformat.
1998        * psx01/Makefile.am: Remove all-local: $(ARCH).
1999        * psx02/Makefile.am: Remove all-local: $(ARCH).
2000        * psx03/Makefile.am: Remove all-local: $(ARCH).
2001        * psx04/Makefile.am: Remove all-local: $(ARCH).
2002        * psx05/Makefile.am: Remove all-local: $(ARCH).
2003        * psx06/Makefile.am: Remove all-local: $(ARCH).
2004        * psx07/Makefile.am: Remove all-local: $(ARCH).
2005        * psx08/Makefile.am: Remove all-local: $(ARCH).
2006        * psx09/Makefile.am: Remove all-local: $(ARCH).
2007        * psx10/Makefile.am: Remove all-local: $(ARCH).
2008        * psx11/Makefile.am: Remove all-local: $(ARCH).
2009        * psx12/Makefile.am: Remove all-local: $(ARCH).
2010        * psx13/Makefile.am: Remove all-local: $(ARCH).
2011        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
2012        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
2013        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
2014        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
2015        * psxmount/Makefile.am: Remove all-local: $(ARCH).
2016        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
2017        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
2018        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
2019        * psxstat/Makefile.am: Remove all-local: $(ARCH).
2020        * psxtime/Makefile.am: Remove all-local: $(ARCH).
2021        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
2022
20232003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2024
2025        * configure.ac: Reflect having moved to testsuites/.
2026
20272003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2028
2029        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2030
20312003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2032
2033        * configure.ac:Remove RTEMS_CHECK_CPU.
2034
20352003-09-15      Jennifer Averett <jennifer@OARcorp.com>
2036
2037        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
2038
20392003-09-04      Joel Sherrill <joel@OARcorp.com>
2040
2041        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
2042        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
2043        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
2044        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
2045        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
2046        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
2047        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
2048        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
2049        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
2050        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
2051        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
2052        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
2053        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
2054        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
2055        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
2056        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
2057        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
2058        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
2059        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
2060        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
2061        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
2062        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
2063        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
2064        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
2065        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
2066        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
2067        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
2068        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
2069        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
2070        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
2071        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
2072        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
2073        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
2074        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
2075        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
2076        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
2077        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
2078        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
2079        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
2080        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
2081        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
2082        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
2083        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
2084        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
2085        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
2086        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
2087        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
2088        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
2089        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
2090        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
2091        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
2092        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
2093        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
2094        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
2095        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
2096        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
2097        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
2098        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
2099        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
2100        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
2101        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
2102        psxtimer/system.h: URL for license changed.
2103
21042003-09-04      Joel Sherrill <joel@OARcorp.com>
2105
2106        PR 462/tests
2107        * psxhdrs/Makefile.am: Added ualarm.c
2108        * psxhdrs/signal23.c: New file.
2109
21102003-09-03      Joel Sherrill <joel@OARcorp.com>
2111
2112        PR 463/tests
2113        PR 465/tests
2114        * psxhdrs/Makefile.am: Add new test cases.
2115        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
2116        psxhdrs/timer07.c: New files.
2117
21182003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2119
2120        * Makefile.am: Reflect having moved aclocal/.
2121
21222003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2123
2124        * Makefile.am: Reflect having moved automake/.
2125        * include/Makefile.am: Reflect having moved automake/.
2126        * psx01/Makefile.am: Reflect having moved automake/.
2127        * psx02/Makefile.am: Reflect having moved automake/.
2128        * psx03/Makefile.am: Reflect having moved automake/.
2129        * psx04/Makefile.am: Reflect having moved automake/.
2130        * psx05/Makefile.am: Reflect having moved automake/.
2131        * psx06/Makefile.am: Reflect having moved automake/.
2132        * psx07/Makefile.am: Reflect having moved automake/.
2133        * psx08/Makefile.am: Reflect having moved automake/.
2134        * psx09/Makefile.am: Reflect having moved automake/.
2135        * psx10/Makefile.am: Reflect having moved automake/.
2136        * psx11/Makefile.am: Reflect having moved automake/.
2137        * psx12/Makefile.am: Reflect having moved automake/.
2138        * psx13/Makefile.am: Reflect having moved automake/.
2139        * psxcancel/Makefile.am: Reflect having moved automake/.
2140        * psxchroot01/Makefile.am: Reflect having moved automake/.
2141        * psxfile01/Makefile.am: Reflect having moved automake/.
2142        * psxhdrs/Makefile.am: Reflect having moved automake/.
2143        * psxmount/Makefile.am: Reflect having moved automake/.
2144        * psxmsgq01/Makefile.am: Reflect having moved automake/.
2145        * psxreaddir/Makefile.am: Reflect having moved automake/.
2146        * psxsem01/Makefile.am: Reflect having moved automake/.
2147        * psxstat/Makefile.am: Reflect having moved automake/.
2148        * psxtime/Makefile.am: Reflect having moved automake/.
2149        * psxtimer/Makefile.am: Reflect having moved automake/.
2150
21512003-08-14      Joel Sherrill <joel@OARcorp.com>
2152
2153        PR 408/filesystem
2154        * psx13/test.c: Added very rudimentary test of sync() service.
2155
21562003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2157
2158        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2159
21602003-06-12      Joel Sherrill <joel@OARcorp.com>
2161
2162        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
2163
21642003-05-29      Joel Sherrill <joel@OARcorp.com>
2165
2166        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
2167        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
2168        psxtimer/psxtimer.c: Removed warnings.
2169
21702003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2171
2172        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
2173        CC_CFLAGS_DEFAULT (obsolete).
2174
21752003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2176
2177        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
2178        Remove CC_LDFLAGS_PROFILE_V.
2179
21802003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2181
2182        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2183
21842003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2185
2186        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2187
21882003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2189
2190        * configure.ac: AC_PREREQ(2.57).
2191
21922002-11-14      Joel Sherrill <joel@OARcorp.com>
2193
2194        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
2195        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
2196        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
2197        Per PR239 update the IDs in the various screens.
2198
21992002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2200
2201        * .cvsignore: Reformat.
2202        Add autom4te*cache.
2203        Remove autom4te.cache.
2204
22052002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2206
2207        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
2208        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
2209        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
2210        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
2211        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
2212        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
2213        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
2214        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
2215        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
2216        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
2217        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
2218        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
2219        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
2220        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
2221        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
2222        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
2223        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
2224        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
2225        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
2226        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
2227        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
2228        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
2229        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
2230        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
2231
22322002-08-01      Joel Sherrill <joel@OARcorp.com>
2233
2234        * Per PR47 add support for buffered test output.  This involved
2235        adding defines to redirect output to a buffer and dump it when
2236        full, at "test pause", and at exit.  To avoid problems when redefining
2237        exit(), all tests were modified to call rtems_test_exit().
2238        Some tests, notable psxtests, had to be modified to include
2239        the standard test macro .h file (pmacros.h or tmacros.h) to
2240        enable this support.
2241        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
2242        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
2243        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
2244        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
2245        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
2246        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
2247        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
2248        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
2249        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
2250        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
2251        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
2252        psxtime/test.c, psxtimer/psxtimer.c: Modified.
2253
22542002-07-05      Joel Sherrill <joel@OARcorp.com>
2255
2256        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
2257        Updated as part of PR164 which reported problems with the RTEMS
2258        implementation of pthread_cancel.
2259       
22602001-04-26      Joel Sherrill <joel@OARcorp.com>
2261
2262        * psxmsgq01/init.c: Reflect changes made to address PR81 that
2263        reworked POSIX message queues to add a descriptor separate from
2264        the underlying message queue.  This allows non-blocking to follow
2265        the "open" not the underlying queue.
2266 
22672002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2268
2269        * configure.ac: Remove ENABLE_GCC28.
2270
22712002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2272
2273        * configure.ac:
2274        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2275        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2276        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2277        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2278        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2279        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
2280        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
2281        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
2282        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
2283        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
2284        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
2285        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
2286        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
2287        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
2288        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
2289        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
2290        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
2291        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
2292        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2293        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2294        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2295        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
2296        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2297        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
2298        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
2299        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
2300        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
2301        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
2302
23032001-11-07      Jennifer Averett <jennifer@OARcorp.com>
2304
2305        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
2306        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
2307        Since we check permissions before evaluating enough to see if it
2308        a regular file or directory, this hack is needed to make the regular
2309        file executable.
2310
23112001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2312
2313        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2314        * configure.in: Remove.
2315        * configure.ac: New file, generated from configure.in by autoupdate.
2316
23172001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2318
2319        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
2320
23212001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2322
2323        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
2324        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
2325        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
2326        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
2327        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
2328        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
2329        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
2330        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
2331        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
2332        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
2333        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
2334        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
2335        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
2336        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
2337        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
2338        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
2339        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
2340        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
2341        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
2342        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
2343        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
2344        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
2345        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
2346        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
2347
23482001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2349
2350        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
2351        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
2352        psxchroot01 test.
2353
23542001-05-25      Joel Sherrill <joel@OARcorp.com>
2355
2356        * Added once version of psxchroot01 test for user review.
2357        * psxchroot01: New directory.
2358        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
2359        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
2360        * configure.in, Makefile.am: Modified to reflect above.
2361
23622001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
2363
2364        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
2365
23662001-04-24      Joel Sherrill <joel@OARcorp.com>
2367
2368        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
2369        open, write, reopen, append twice from Andrew Bythell
2370        <abythell@nortelnetworks.com> that tripped an initialization
2371        problem in the IMFS.
2372
23732001-04-20      Joel Sherrill <joel@OARcorp.com>
2374
2375        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
2376        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
2377        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
2378        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
2379        Various adjustments so test output matches screens more reliably.
2380
23812001-01-25      Joel Sherrill <joel@OARcorp.com>
2382
2383        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
2384
23852000-11-17      Jennifer Averett <jennifer@OARcorp.com>
2386
2387        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
2388        to remain consistant across platforms and bsps by forcing
2389        a mount point in front of all paths.
2390
23912000-11-17      Jennifer Averret <jennifer@OARcorp.com>
2392
2393        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
2394        expected error condition in one case.
2395        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
2396        readdir() of root of mounted filesystem.  Also corrected the screen
2397        file for some mistakes noticed in this effort.
2398
23992000-11-13      Joel Sherrill <joel@OARcorp.com>
2400
2401        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
2402
24032000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2404
2405        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2406
24072000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2408
2409        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2410
24112000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2412
2413        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2414        Switch to GNU canonicalization.
2415        * psxtests.am: Remove DEFS.
2416
24172000-10-24      Joel Sherrill <joel@OARcorp.com>
2418
2419        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
2420        It was formerly incorrectly prototyped in <libio.h>.
2421
24222000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2423
2424        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2425        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2426        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2427        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
2428        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
2429        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
2430        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
2431        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
2432
24332000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2434        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
2435        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
2436        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
2437        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
2438        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
2439        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
2440        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
2441
24422000-08-10      Joel Sherrill <joel@OARcorp.com>
2443
2444        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.