source: rtems/testsuites/psxtests/ChangeLog @ c40d3c4b

4.115
Last change on this file since c40d3c4b was c40d3c4b, checked in by Joel Sherrill <joel.sherrill@…>, on 07/01/10 at 17:24:35

2010-07-01 Vinu Rajashekhar <vinutheraj@…>

PR 1597/cpukit

  • psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn, psxstat/test.c: Add lchown() and utimes().
  • Property mode set to 100644
File size: 73.0 KB
RevLine 
[c40d3c4b]12010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
2
3        PR 1597/cpukit
4        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
5        psxstat/test.c: Add lchown() and utimes().
6
[98e16aad]72010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
8
9        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
10        various POSIX methods that access UID, PID, and GID.
11        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
12        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
13        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
14        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
15        psxid01/psxid01.scn: New files.
16
[efc253fa]172010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
18
19        * psximfs01/init.c: Fix warning introduced.
20
[71a5e5a1]212010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
22
23        PR 1595/tests
24        * psximfs01/init.c: Fix warnings.
25
[89b897f0]262010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
27
28        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
29        pointer.
30
[ef87186]312010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
32
33        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
34
[43efb633]352010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
36
37        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
38        files of maximum sizes.
39        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
40        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
41
[ec76b114]422010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
43
44        * Makefile.am, configure.ac: Revert accidentally committed patch.
45
[ce00f304]462010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
47
48        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
49        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
50        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
51        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
52        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
53        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
54        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
55        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
56        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
57        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
58        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
59        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
60        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
61        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
62        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
63        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
64        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
65        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
66        psxsem01/Makefile.am, psxsignal01/Makefile.am,
67        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
68        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
69        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
70        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
71        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
72        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
73        committed patch.
74
[e6e4eec]752010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
76
77        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
78        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
79        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
80        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
81        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
82        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
83        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
84        psxcancel/Makefile.am, psxcancel01/Makefile.am,
85        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
86        psxcleanup01/Makefile.am, psxclock/Makefile.am,
87        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
88        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
89        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
90        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
91        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
92        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
93        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
94        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
95        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
96        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
97        psxsem01/Makefile.am, psxsignal01/Makefile.am,
98        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
99        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
100        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
101        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
102        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
103        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
104        than number of file descriptors configured.
105
[32e5d81]1062010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
107
108        * psxfile02/psxfile02.doc: Filled in documentation information.
109
[6cb7221]1102010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
111
112        * Makefile.am, configure.ac: Added test case for calls that check for
113        an unopened file descriptor.
114        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
115        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
116
[34c062f]1172010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
118
119        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
120        parameter to adjtime NULL.
121
[ff71b7d8]1222010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
123
124        * psxfatal_support/init.c: Remove references to ITRON constants.
125
[b00c3cd]1262010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
127
128        * psxfile01/test.c: Update for IMFS API changes.
129
[042a442]1302010-06-02      Chris Johns <chrisj@rtems.org>
131
132        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
133        psxstat/test.c: Update to the new mount API.
134
[668bccc]1352010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
136
137        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
138        * include/pmacros.h: Add PRIdoff_t.
139
[514a3fe]1402010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
141
142        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
143        exercises the _rename_r in libcsupport. For now, it also
144        provides two fsmount_me_h handlers to enable certain error
145        checking paths
146
[cb930b4]1472010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
148
149        * psxfile01/test.c: Add check for errno on chdir(NULL).
150
[18b3b581]1512010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
152
153        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
154
[2cc30e90]1552010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
158        thread can reliably reach the pthread_join() call.
159
[e8b4506]1602010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
161
162        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
163        rewinddir(NULL) since we are now using newlib's implementation and it
164        does not check for NULL. This causes a fault on some targets.
165
[c0c9898]1662010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
167
168        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
169        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
170        Reflect POSIX changes to sched_param.
171
[121d1169]1722010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
173
174        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
175        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
176        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
177        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
178        #include <unistd.h>.
179
[161f54b4]1802009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
181
182        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
183        to cover the trivial NULL case for pipe function.
184
[d3a0b00]1852009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
186
187        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
188        and compilation issues. Initial test build was accidentally without
189        POSIX enabled.
190
[2317457]1912009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
192
193        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
194        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
195        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
196        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
197        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
198        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
199        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
200        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
201        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
202        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
203        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
204        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
205        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
206        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
207        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
208        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
209        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
210        Use rtems_test_assert() consistently instead of system assert().
211        rtems_test_assert() is designed to integrate into the RTEMS test
212        suite infrastructure.
213
[4828ee2]2142009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
215
216        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
217        families.
218        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
219        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
220
[ea6eb431]2212009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
222
223        PR 1460/cpukit
224        * psx14/init.c: Change return type on methods accessing portions of
225        RTEMS Ids to int. This allows -1 to be return on error.
226
[ea7d86b]2272009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
228
229        PR 1466/tests
230        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
231        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
232        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
233        Add test specifically to test it since it is deprecated as of
234        POSIX.1-2008.
235        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
236        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
237
[f3ddd7b]2382009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
239
240        * psxcancel01/init.c: Initialize start time.
241
[96bdacd]2422009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
243
244        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
245        returned by POSIX methods which return a pointer which is -1 on
246        error. This eliminated some casts.
247
[2393825]2482009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
249
250        * psxenosys/Makefile.am: Add documentation file.
251        * psxenosys/psxenosys.doc: New file.
252
[deb22fc]2532009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
254
255        * psxsignal03/init.c:
256        Print sigval.sival_ptr instead of "union sigval".
257
[f9307ee7]2582009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
259
[d00a1abc]260        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
[4e17a42]261        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
[f9307ee7]262        * psxfile01/test.c: Remove obsure #ifdef's.
263        Apply PRI* macros to print struct stat fields.
264
[7a2699a0]2652009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
266
267        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
268        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
269
[c8780b5f]2702009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
271
272        * include/pmacros.h: November is the 11th month.
273
[372ce03c]2742009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
275
[56757b21]276        * psxstat/test.c: Remove #ifdef's.
[4503a697]277        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
[9decaef]278        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
279        if 12MB are too big for a target (16bit compliance).
[2f91b2ed]280        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
281        for 16bit compliance.
[372ce03c]282        * psx14/init.c: Add local prototypes for
283        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
284        Reflect the prototypes having been missing to printf's.
285
[cf980b19]2862009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
287
[3021db1]288        * psxsysconf/init.c:
289        Comment out sysconf(LONG_MAX) check (not useful).
290        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
291        16bit compliance.
[f163c50]292        * psx11/task.c: Use long for nsecs.
[cf980b19]293        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
294        attribute to pthread_condattr_setpshared for 16bit target compliance.
295
[b3051ac]2962009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
297
298        * psxbarrier01/test.c: Include <tmacros.h>
299
[e1a7627]3002009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
301
302        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
303        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
304        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
305        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
306        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
307        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
308        Use PRIxpthread_t to print pthread_t's.
309
[90c8051a]3102009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
311
[443f1845]312        * psxmsgq02/init.c:
313        Remove cast in call to fatal_posix_service_status_errno.
[13910fc]314        * psxenosys/init.c:
315        Add missing args in calls to execl, execlp, execle.
[f32b613]316        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
317        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
318        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
319        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
[90c8051a]320        * configure.ac:
321        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
322
[2441f74]3232009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
324
325        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
326        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
327        * psxclock/init.c: Use %ld to print *.tv_nsec.
328        * psx06/init.c, psx06/system.h: Misc. warning fixes.
329
[216be29]3302009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
331
[c526f75]332        * psxsignal03/init.c: Add missing argument to printf.
[95a585a5]333        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
[c606844]334        * psxclock/init.c, psxtimer01/psxtimer.c:
335        Use PRItime_t to print time_t's.
[216be29]336        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
337        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
338
[4bcf5f2a]3392009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
340
[ca0df80a]341        * psxtime/test.c: Include <sys/time.h>.
342        Conditionally add local prototype for adjtime()
343        if sys/time.h doesn't supply it.
[fdb673a]344        * psx07/init.c: Include <sched.h>, <pthread.h>.
[78e28e61]345        * psx05/init.c: Include <sched.h>.
[9ec6ddb]346        * psx11/init.c, psx09/init.c: Include <sched.h>.
[09add0e]347        * psx12/init.c: Include <sched.h>.
348        * psxenosys/init.c: Include <pthread.h>.
[1a8936e]349        Conditionally add local prototype for pthread_atfork()
350        if pthread.h doesn't supply it.
[4bcf5f2a]351        * psxkey01/init.c: Include "test_support.h".
352
[236641b0]3532009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
354
355        * configure.ac: Check for pthread_atfork in pthread.h.
356        * psxrwlock01/test.c: Conditionally add local prototype for
357        pthread_atfork() if pthread.h doesn't supply it.
358        Include <pthread.h>.
359
[74c881d]3602009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
361
362        * configure.ac: Check for sys/mman.h.
363        Check for mprotect in sys/mman.h.
364        * psxenosys/init.c: Conditionally add local prototype for
365        mprotect() if sys/mman.h doesn't supply it.
366
[58f29d5]3672009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
368
369        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
370        * psxrwlock01/test.c: Conditionally add local prototype for
371        pthread_rwlock_unlock() if pthread.h doesn't supply it.
372
[1e17848]3732009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
374
375        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
376        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
377        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
378        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
379        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
380        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
381        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
382        psxualarm/init.c: Remove unused vars.
383        Add missing prototypes.
384
[ee7fc43b]3852009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
386
387        * Makefile.am: Build file IO related tests even with POSIX threading is
388        disabled.
389
[7d5387f3]3902009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
391
392        * configure.ac: Don't add -ansi -fasm to CFLAGS.
393
[c54e6f5]3942009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
395
396        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
397        remaining to not equal the period.
398
[f188769]3992009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
400
401        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
402
[a3a9a2d]4032009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
404
405        * psxcleanup/system.h: Fix typo.
406        * Makefile.am, configure.ac: Add new test for exercising pushing
407        and popping a clean up handler without actually executing it.
408        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
409        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
410        psxcleanup01/psxcleanup01.scn: New files.
411
[a4506973]4122009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
413
414        * Makefile.am, configure.ac: Add new test to ensure that canceling an
415        alarm works as defined.
416        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
417        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
418
[f46fddfc]4192009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
420
421        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
422
[157354e9]4232009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
424
425        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
426        parameter to timer_settime().
427
[1c78f6a]4282009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
429
430        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
431        timer_settime() for previous value. We are not using the
432        value in this particular case and this path must be exercised.
433        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
434
[0c07f69]4352009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
436
437        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
438        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
439        cases.
440
[bfd225e]4412009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
442
443        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
444        from an ISR.
445        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
446        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
447
[609e0582]4482009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
449
450        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
451        deprecated rtems_extension.
452
[f343b668]4532009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
454
455        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
456        nanoseconds.
457
[105530fe]4582009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
459
460        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
461        getpagesize().
462
[1e2d7510]4632009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
464
465        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
466        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
467        psxsignal04/Makefile.am: Move test cases which needed to be executed
468        when POSIX is disabled to psxclock so they will be.
469
[88271c33]4702009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
471
472        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
473        test to exercise clock and delay services enabled when POSIX threads
474        are disabled. This is split from psx01. POSIX test suite now enabled
475        when POSIX threads are disabled so only enable tests which are
476        appropriate.
477        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
478        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
479
[c45ca10]4802009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
481
482        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
483        when not to change ssporadic scheduler so it does not touch a task's
484        priority when it is holding a mutex or its priority would be impacted
485        adversely.
486
[4e7ca87]4872009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
488
489        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
490        for adjusting time (adjtime()) where the time is adjusted by enough
491        microseconds that it crosses a second boundary.
492
[9f49b43]4932009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
[712726d]494
495        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
[9f49b43]496        test to catch more sporadic server cases.
[712726d]497
[84f27fa]4982009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
499
500        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
501        remaining pointer.
502
[9f49b43]5032009-08-17     
[49325ef]504
[4f79a900]505        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
506        a recursize mutex.
[49325ef]507
[c9460e1]5082009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
509
510        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
511        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
512        rtems_clock_get_ticks_per_second().
513
[de90869d]5142009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
515
516        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
517        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
518
[78076a2c]5192009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
520
521        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
522        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
523
[c05f2010]5242009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
525
526        * Makefile.am, configure.ac: Add test case for user providing their own
527        stack to a POSIX thread.
528        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
529        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
530
[c005d41]5312009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
532
533        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
534        that it hits both failing to allocate memory for the message queue
535        name and message buffers.
536
[0d214a7c]5372009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
538
539        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
540        quicker and more reliably hit the intended critical section.
541
[b053cab]5422009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
543
544        * Makefile.am, configure.ac: Add a test to exercise an odd case in
545        _POSIX_signals_Clear_signals.
546        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
547        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
548
[7d89924]5492009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
550
551        * psxmsgq04/init.c: Correct typo in configuration so test does as
552        intended.
553
[236839e2]5542009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
555
556        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
557        Update to handle ENFILE case now that POSIX message queues and
558        message queue file descriptors are configured separately and this
559        error is possible.
560
[6605d4d]5612009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
562
563        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
564        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
565        allocating the message buffers for a POSIX message queue.
566
[307b6b9]5672009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
568
569        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
570        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
571        is right. Update both screens.
572
[70a66ca]5732009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
574
575        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
576        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
577        variation which focused on real-time signals rather than user
578        signals.
579        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
580        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
581
[c9c05a0]5822009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
583
584        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
585        replenish period of zero.
586
[64bad68b]5872009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
588
589        * Makefile.am, configure.ac: Add new test to account for properly
590        handling keys when a thread has non-NULL key value and key has NULL
591        destructor and when a thread has NULL key value and key has
592        destructor.
593        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
594        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
595
[3e5a9e51]5962009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
597
598        * Makefile.am, configure.ac: Add new test for exercising running out of
599        memory while allocating the key pointers.
600        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
601        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
602
[0376d08]6032009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
604
605        * psxmsgq04/init.c: Add call to mq_unlink.
606
[330e858c]6072009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
608
609        * Makefile.am, configure.ac: Add shell of new test.
610        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
611        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
612
[2ad8f85]6132009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
614
615        * Makefile.am, configure.ac: Add test to address cases where a thread
616        is waiting on a signal (sigwait) and we send it. Also address case
617        where there are too many queued signals.
618        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
619        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
620
[a2b8140]6212009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
622
623        * psxsignal02/init.c: Fix spacing.
624
[5d8b8eb]6252009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
626
627        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
628        mq_timedreceive and mq_timedsend conditions. In particular test
629        timeout in the past.
630
[42d57c7]6312009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
632
633        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
634        with timeout in the past.
635
[b4f7353]6362009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
637
638        * psxsignal02/psxsignal02.scn: Fill in screen file.
639
[a3e4a58]6402009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
641
642        * Makefile.am, configure.ac: Add new test to exercise algorithm to
643        dispatch process wide signals to individual threads.
644        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
645        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
646
[6ffde61]6472009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
648
649        * Makefile.am, configure.ac: Add test to exercise interrupt
650        synchronization logic in _POSIX_Timer_Insert_helper that supports
651        POSIX timers.
652        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
653        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
654        psxintrcritical01/psxintrcritical01.scn: New files.
655
[73dfaf8]6562009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
657
658        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
659        multiple cases which complete coverage of thread cancellation.
660        * psxcancel/psxcancel.doc: New file.
661
[17e3808]6622009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
663
664        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
665        * psxsem01/system.h: Removed.
666
[7e9765d]6672009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
668
669        * psxsem01/init.c: Eliminate warning.
670
[381a53a8]6712009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
672
673        * psxcancel/init.c: Clean up.
674
[56864ffc]6752009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
676
677        * psxmutexattr01/init.c: Make test optional if tools do not support
678        posix mutex type attribute.
679
[14d3ad4f]6802009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
681
682        * Makefile.am, configure.ac: Add new test to exercise error case for
683        when a task is blocked on a condition variable with one mutex and
684        another task attempts to block on the same condition variable with
685        another mutex.
686        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
687        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
688
[1938cc07]6892009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
690
691        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
692        trylock is unable to obtain the spinlock and that attempting to
693        unlock a spinlock from a thread which did not lock it works as
694        expected.
695        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
696        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
697        New files.
698
[7c6375b]6992009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
700
701        * psxspin01/test.c: Remove unnecessary defines.
702
[3d36b370]7032009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
704
705        * psx11/init.c: Use explicit scheduler.
706
[5d6e8c88]7072009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
708
709        * Makefile.am, configure.ac: Add test to exercise
710        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
711        toolset enables the feature.
712        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
713        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
714        psxmutexattr01/psxmutexattr01.scn: New files.
715
[13a4c71c]7162009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
717
718        * Makefile.am, configure.ac: Add test for auto initialization of
719        message queues.
720        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
721        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
722        psxautoinit02/psxautoinit02.scn: New files.
723
[9a845e17]7242009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
725
726        * Makefile.am, configure.ac: Add test of pthread mutex auto
727        intialization.
728        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
729        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
730
[824b3d1c]7312009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
732
733        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
734
[147c5d5]7352009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
736
737        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
738        code.
739
[69ca55c0]7402009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
741
742        * psx07/init.c: Slight test fix to ensure state of sched_param
743        structure.
744
[c6dc6db]7452009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
746
747        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
748        obtaining an rwlock and then releasing it twice.
749
[4a10519]7502009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
751
752        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
753
[2819bd1]7542009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
755
756        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
757        sigtimedwait(). Update screen file.
758
[f9ff8ce]7592009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
760
761        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
762        obtaining rwlock for write with a timed lock operation when the
763        abstime timeout is in the past.
764
[94ccbb7]7652009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
766
767        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
768        obtaining rwlock for read with a timed lock operation when the
769        abstime timeout is in the past.
770
[85e525a]7712009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
772
773        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
774        that the assert has been removed in the source.
775
[cbbc55ef]7762009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
777
778        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
779        mode bits being set. This behavior was not POSIX compliant and has
780        been corrected in the filesystem code.
781
[f9eb21d]7822009-06-18      Chris Johns <chrisj@rtems.org>
783
784        * psx04/task3.c: Declare unions volatile to workaround the H8300
785        gcc bug.
786
[7cd9cd89]7872009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
788
789        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
790        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
791        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
792
[b7681c6b]7932009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
794
795        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
796        NULL attribute pointer on init.
797
[7a67dfbc]7982009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
799
800        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
801        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
802        Improved so coverage is better.
803
[ea6dbd0]8042009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
805
806        * psx04/init.c: Correct errors introduced by using different variable
807        for return type when correcting typing warnings.
808
[9bced10]8092009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
810
811        * Makefile.am, configure.ac: Add new test to provide coverage analysis
812        of the current implementation of getitimer() and setitimer().
813        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
814        psxitimer/psxitimer.scn: New files.
815
[760076d7]8162009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
817
818        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
819        case to improve coverage analysis.
820
[2e7e636f]8212009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
822
823        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
824        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
825        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
826        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
827        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
828        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
829        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
830
[7a9030a0]8312009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
832
833        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
834        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
835        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
836        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
837        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
838        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
839        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
840        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
841        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
842        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
843        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
844        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
845        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
846        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
847        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
848        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
849        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
850        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
851        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
852        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
853        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
854        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
855        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
856        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
857        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
858        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
859        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
860        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
861        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
862        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
863        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
864        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
865        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
866        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
867        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
868        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
869        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
870        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
871        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
872        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
873        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
874        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
875        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
876        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
877        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
878        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
879        psxhdrs/timer07.c: Fix warnings.
880
[52137b7]8812009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
882
883        * psxfile01/test.c: Change from int to size_t.
884
[b9665ca]8852009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
886
887        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
888        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
889        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
890        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
891        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
892        psxcancel/Makefile.am, psxchroot01/Makefile.am,
893        psxcleanup/Makefile.am, psxenosys/Makefile.am,
894        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
895        psxfile01/Makefile.am, psxkey01/Makefile.am,
896        psxmount/Makefile.am, psxmsgq01/Makefile.am,
897        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
898        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
899        psxsem01/Makefile.am, psxsignal01/Makefile.am,
900        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
901        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
902        psxualarm/Makefile.am: Eliminate _exe_/.exe.
903
[8bafd77]9042009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
905
906        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
907        with create option so we are sure it will get a control block and
908        proceed to allocate other memory. Clean up screen output.
909
[d32daa6]9102008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
911
912        * psx05/init.c: Add parameter to call to sched_get_priority_max().
913
[5abf63d]9142008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
915
916        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
917        Run all tests successfully with maxixum number of priorities as 16
918        instead of 256. This was done by temporarily modifying the score
919        priority.h maximum. This allowed testing of all API code to ensure
920        that it worked properly with a reduced number of priorities. Most
921        modifications were to switch from hard-coded maximum to using the API
922        provided methods to determine maximum number of priority levels.
923
[bdd1f5d]9242008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
925
926        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
927        clock_gettime() NOT by reaching into the SuperCore.
928
[7d2aaa6f]9292008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
930
931        * psx01/psx01.scn: Bump version to 4.9.99.0
932
[7b7073e8]9332008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
934
935        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
936        psxfatal_support/system.h: Convert to "bool".
937
[f132a3d8]9382008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
939
940        PR 1296/cpukit.
941        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
942        incorrect repeat interval. This patch fixes the following problems in
943        the test.
944          (1) Adds test for value of it_interval.tv_nsec.
945          (2) Corrects test for absolute timer in past.
946          (3) Modifies test to use different initial and repeat periods.
947          (4) Updates psxtimer01.scn to match results.
948
[d95b992a]9492008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
950
951        PR 1297/cpukit
952        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
953        pointer handling.
954
[ce7803fe]9552008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
956
957        * psxsem01/init.c: Spacing.
958
[decb0759]9592008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
960
961        PR 1293/tests
962        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
963
[f5119be4]9642008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
965
966        PR 1291/cpukit
967        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
968        POSIX services taking relative instead of absolute time for timeouts,
969        these tests were updated.
970
[05480bb]9712008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
972
973        * psxfile01/test.c: truncate on /dev/console now works.
974
[f5f519bd]9752008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
976
977        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
978        requested for initialization task.
979
[17004308]9802008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
981
982        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
983        like CVS conflict markers.
984
[8ae91559]9852008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
986
987        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
988        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
989
[3f4dce3]9902008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
991
992        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
993
[78b4e2eb]9942008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
995
996        * psxkey01/task.c: Fix warnings.
997
[19cbe603]9982008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
999
1000        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1001
[f8d39b8d]10022008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1003
1004        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1005        Added tests for failure path coverages. Consolidated methods used in
1006        multiple places into support routines.
1007        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1008        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1009        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1010
[66c348cb]10112008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1012
1013        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1014        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1015        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1016        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1017        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1018        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1019        for < 1988.
1020
[920343e]10212008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1022
1023        * Makefile.am, configure.ac: New tests.
1024        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1025        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1026        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1027        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1028        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1029
[c87593f]10302008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1031
1032        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1033        portions of Object Services added to API.
1034        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1035        psx14/system.h: New files.
1036
[01618ccc]10372008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1038
1039        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1040        pthread_attr_[get|set]clock.
1041
[8571262]10422008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1043
1044        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1045        implementation mprotect().
1046
[00b66f2]10472008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1048
1049        * psxcleanup/.cvsignore: New file.
1050
[9b9f018e]10512008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1052
1053        * psxcleanup/system.h: New file.
1054
[f7ad5b3]10552008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1056
1057        * Makefile.am, configure.ac:
1058        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1059        psxcleanup/psxcleanup.scn: New files.
1060
[0e4232b]10612008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1062
1063        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1064        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1065
[fe88171]10662007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1067
1068        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1069
[c3a8293]10702007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1071
1072        * Makefile.am, configure.ac: Added test for ualarm
1073        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1074        psxualarm/system.h: New files.
1075
[7689b49]10762007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1077
1078        * Makefile.am, configure.ac: Added posix signal test
1079        * psxsignal01/Makefile.am, psxsignal01/init.c,
1080        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1081        psxsignal01/task1.c: New files.
1082
[901a913]10832007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1084
1085        * Makefile.am, configure.ac: Add test for sysconf().
1086        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1087        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1088
[dcb6efb]10892007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1090
1091        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1092        sched_rr_get_interval() and sched_get_priority_max().
1093
[2209eecd]10942007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1095
1096        * psxenosys/init.c: Fix typo.
1097
[eed0b96d]10982007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1099
1100        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1101        addition of second POSIX Timer test. Add initial version of
1102        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1103        left to add.
1104        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1105        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1106        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1107        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1108        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1109        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1110
[cdc7984]11112007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1112
1113        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1114
[8728969]11152007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1116
1117        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1118        functions that return ENOSYS.
1119        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1120        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1121
[75b5713]11222007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1123
1124        * psx13/test.c: Fix spelling error.
1125
[a023333]11262007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1127
1128        * psxtime/test.c: Add tests for adjtime().
1129
[8c464e2c]11302007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1131
1132        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1133        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1134        cases to improve test coverage.
1135
[41f17ba]11362007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1137
1138        PR 1262/filesystem
1139        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1140        and writev() including documentation and test case.
1141        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1142        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1143
[e02db20c]11442007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1145
1146        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1147        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1148        test cases so last output line follows END OF pattern. Make sure test
1149        case all run. All tests appeared ok on sis.
1150
[68e2f074]11512007-04-05      Joel Sherrill <joel@OARcorp.com>
1152
1153        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1154        behavior more closely matching GNU/Linux.
1155
[c0547b49]11562006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1157
1158        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1159        include normal blocking and unblocking on timeout.
1160
[0a978b3d]11612006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1162
1163        * configure.ac: New BUG-REPORT address.
1164
[0c2a6a1]11652006-11-17      Joel Sherrill <joel@OARcorp.com>
1166
1167        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1168        Previously the timeout was not absolute time and checked BEFORE
1169        attempting to lock semaphore.
1170
[f029dd9]11712006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1172
1173        * psxbarrier01/main.c: New file.
1174
[7c6dac1]11752006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1176
1177        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1178        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1179        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1180        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1181
[b4e79bc]11822006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1183
1184        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1185        and partial implementation of POSIX rwlocks.
1186        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1187        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1188
[302f5fa]11892006-10-30      Joel Sherrill <joel@OARcorp.com>
1190
1191        PR 841/rtems
1192        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1193        specification.
1194
[67ace2d9]11952006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1196
1197        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1198
[6fb507b]11992006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1200
1201        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1202        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1203        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1204        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1205        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1206        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1207        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1208        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1209        Use rtems_testsdir instead.
1210
[1fd1595]12112005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1212
1213        * configure.ac: Remove RTEMS_ENABLE_BARE,
1214        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1215
[b776ece7]12162005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1217
1218        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1219        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1220        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1221        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1222        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1223        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1224        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1225        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1226        Convert to using *_PROGRAMS.
1227
[b7ffd7b]12282005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1229
[dc35ca43]1230        * psx01/Makefile.am, psx02/Makefile.am,
1231        psx03/Makefile.am, psx04/Makefile.am,
1232        psx05/Makefile.am, psx06/Makefile.am,
1233        psx07/Makefile.am, psx08/Makefile.am,
1234        psx09/Makefile.am, psx10/Makefile.am,
1235        psx11/Makefile.am, psx12/Makefile.am,
1236        psx13/Makefile.am, psxcancel/Makefile.am,
1237        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1238        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1239        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1240        psxstat/Makefile.am, psxtime/Makefile.am,
1241        psxtimer/Makefile.am: Rework.
[b7ffd7b]1242
[00570384]12432005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1244
1245        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1246        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1247        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1248        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1249        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1250        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1251        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1252        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1253        * psxtests.am: Remove.
1254
[e1660cfb]12552005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1256
1257        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1258        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1259        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1260        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1261        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1262        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1263        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1264        psxtime/Makefile.am, psxtimer/Makefile.am:
1265        AM_CPPFLAGS += -I..../support/include.
1266
[c19bc934]12672005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1268
1269        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1270
[b4dd03c]12712005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1272
[28aba4be]1273        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1274        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
[7a00629b]1275        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1276        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1277        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1278        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1279        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
[28aba4be]1280        psxstat/Makefile.am: Add ../include/pmacros.h
[7a00629b]1281        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1282        POSIX_FILES_DIRS.
[b4dd03c]1283        * psxtests.am: Remove LIB_VARIANT.
1284
[707bf028]12852005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1286
1287        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1288        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1289        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1290        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1291        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1292        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1293        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1294        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1295        Remove SRC, PRINT_SRC.
1296
[c32fb8f]12972005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1298
1299        * Makefile.am: Cleanup.
1300
[ddbeece]13012005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1302
1303        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1304        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1305        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1306        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1307        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1308        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1309        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1310        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1311        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1312        Partial conversion to automake.
1313
[a98ea87]13142005-09-01      Joel Sherrill <joel@OARcorp.com>
1315
1316        PR 628/rtems
1317        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1318        being an error.
1319
[a514e78]13202005-04-26      Joel Sherrill <joel@OARcorp.com>
1321
1322        * psxreaddir/test.c: Eliminate warnings.
1323
[6f2593f]13242004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
[97891e5e]1325
1326        * configure.ac: Require automake > 1.9.
1327
[6f2593f]13282004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[80450c7]1329
1330        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1331        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1332        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1333        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1334        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1335        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1336        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1337        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1338        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1339        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1340        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1341        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1342        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1343        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1344        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1345        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1346        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1347        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1348        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1349        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1350        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1351        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1352        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1353
[6f2593f]13542004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[0fdaca2]1355
1356        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1357        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1358        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1359        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1360
[6f2593f]13612004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
[6965fc4]1362
1363        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1364        to using c99 fixed size types.
1365
[6f2593f]13662004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
[c5e9109]1367
1368        * Makefile.am: Remove include from SUBDIRS.
1369
[6f2593f]13702004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
[dc75609]1371
1372        * include/Makefile.am: Remove.
1373        * Makefile.am: Merge-in include/Makefile.am.
1374        * configure.ac: Reflect changes above.
1375
[7c48a2e8]13762004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1377
1378        * configure.ac: Add 2nd arg to RTEMS_TOP.
1379
[3c0c898]13802004-03-05      Joel Sherrill <joel@OARcorp.com>
1381
1382        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1383        psxtimer/psxtimer.c: Eliminate warnings and typos.
1384
[c7e8989]13852004-02-26      Sébastien Barré <sbarre@sdelcc.com>
[68cc3ad]1386
1387        PR 582/core
1388        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1389        queue test so more of it runs now.
1390
[1ace275]13912004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1392
1393        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1394        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1395        * psx02/Makefile.am: Ditto.
1396        * psx03/Makefile.am: Ditto.
1397        * psx04/Makefile.am: Ditto.
1398        * psx05/Makefile.am: Ditto.
1399        * psx06/Makefile.am: Ditto.
1400        * psx07/Makefile.am: Ditto.
1401        * psx08/Makefile.am: Ditto.
1402        * psx09/Makefile.am: Ditto.
1403        * psx10/Makefile.am: Ditto.
1404        * psx11/Makefile.am: Ditto.
1405        * psx12/Makefile.am: Ditto.
1406        * psx13/Makefile.am: Ditto.
1407        * psxcancel/Makefile.am: Ditto.
1408        * psxchroot01/Makefile.am: Ditto.
1409        * psxfile01/Makefile.am: Ditto.
1410        * psxmount/Makefile.am: Ditto.
1411        * psxmsgq01/Makefile.am: Ditto.
1412        * psxreaddir/Makefile.am: Ditto.
1413        * psxsem01/Makefile.am: Ditto.
1414        * psxstat/Makefile.am: Ditto.
1415        * psxtime/Makefile.am: Ditto.
1416        * psxtimer/Makefile.am: Ditto.
1417
[e2eb7c0]14182003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1419
1420        * psxtests.am: Add dirstamp support.
1421
[0ab3b151]14222003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1423
1424        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1425
[810720b6]14262003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1427
1428        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1429
[31b65e5]14302003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1431
1432        * psxcancel/Makefile.am: Remove used H_FILES.
1433
[a450a93d]14342003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1435
1436        * include/Makefile.am: Reformat.
1437        * psx01/Makefile.am: Remove all-local: $(ARCH).
1438        * psx02/Makefile.am: Remove all-local: $(ARCH).
1439        * psx03/Makefile.am: Remove all-local: $(ARCH).
1440        * psx04/Makefile.am: Remove all-local: $(ARCH).
1441        * psx05/Makefile.am: Remove all-local: $(ARCH).
1442        * psx06/Makefile.am: Remove all-local: $(ARCH).
1443        * psx07/Makefile.am: Remove all-local: $(ARCH).
1444        * psx08/Makefile.am: Remove all-local: $(ARCH).
1445        * psx09/Makefile.am: Remove all-local: $(ARCH).
1446        * psx10/Makefile.am: Remove all-local: $(ARCH).
1447        * psx11/Makefile.am: Remove all-local: $(ARCH).
1448        * psx12/Makefile.am: Remove all-local: $(ARCH).
1449        * psx13/Makefile.am: Remove all-local: $(ARCH).
1450        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1451        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1452        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1453        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1454        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1455        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1456        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1457        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1458        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1459        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1460        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1461
[5f52d1f]14622003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1463
1464        * configure.ac: Reflect having moved to testsuites/.
1465
[c6328bee]14662003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1467
1468        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1469
[5445ee60]14702003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1471
1472        * configure.ac:Remove RTEMS_CHECK_CPU.
1473
[e02bfe21]14742003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1475
1476        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1477
[3c48599]14782003-09-04      Joel Sherrill <joel@OARcorp.com>
1479
1480        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1481        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1482        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1483        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1484        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1485        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1486        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1487        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1488        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1489        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1490        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1491        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1492        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1493        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1494        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1495        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1496        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1497        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1498        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1499        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1500        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1501        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1502        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1503        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1504        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1505        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1506        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1507        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1508        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1509        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1510        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1511        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1512        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1513        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1514        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1515        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1516        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1517        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1518        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1519        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1520        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1521        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1522        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1523        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1524        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1525        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1526        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1527        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1528        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1529        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1530        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1531        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1532        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1533        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1534        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1535        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1536        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1537        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1538        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1539        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1540        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1541        psxtimer/system.h: URL for license changed.
1542
[a0c59d6]15432003-09-04      Joel Sherrill <joel@OARcorp.com>
1544
1545        PR 462/tests
1546        * psxhdrs/Makefile.am: Added ualarm.c
1547        * psxhdrs/signal23.c: New file.
1548
[f01f75c]15492003-09-03      Joel Sherrill <joel@OARcorp.com>
1550
1551        PR 463/tests
1552        PR 465/tests
1553        * psxhdrs/Makefile.am: Add new test cases.
1554        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1555        psxhdrs/timer07.c: New files.
1556
[7862f888]15572003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1558
1559        * Makefile.am: Reflect having moved aclocal/.
1560
[d549d0a6]15612003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1562
[61d9371]1563        * Makefile.am: Reflect having moved automake/.
1564        * include/Makefile.am: Reflect having moved automake/.
1565        * psx01/Makefile.am: Reflect having moved automake/.
1566        * psx02/Makefile.am: Reflect having moved automake/.
1567        * psx03/Makefile.am: Reflect having moved automake/.
1568        * psx04/Makefile.am: Reflect having moved automake/.
1569        * psx05/Makefile.am: Reflect having moved automake/.
1570        * psx06/Makefile.am: Reflect having moved automake/.
1571        * psx07/Makefile.am: Reflect having moved automake/.
1572        * psx08/Makefile.am: Reflect having moved automake/.
1573        * psx09/Makefile.am: Reflect having moved automake/.
1574        * psx10/Makefile.am: Reflect having moved automake/.
1575        * psx11/Makefile.am: Reflect having moved automake/.
1576        * psx12/Makefile.am: Reflect having moved automake/.
1577        * psx13/Makefile.am: Reflect having moved automake/.
1578        * psxcancel/Makefile.am: Reflect having moved automake/.
1579        * psxchroot01/Makefile.am: Reflect having moved automake/.
1580        * psxfile01/Makefile.am: Reflect having moved automake/.
1581        * psxhdrs/Makefile.am: Reflect having moved automake/.
1582        * psxmount/Makefile.am: Reflect having moved automake/.
1583        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1584        * psxreaddir/Makefile.am: Reflect having moved automake/.
1585        * psxsem01/Makefile.am: Reflect having moved automake/.
1586        * psxstat/Makefile.am: Reflect having moved automake/.
1587        * psxtime/Makefile.am: Reflect having moved automake/.
1588        * psxtimer/Makefile.am: Reflect having moved automake/.
[d549d0a6]1589
[d216fca7]15902003-08-14      Joel Sherrill <joel@OARcorp.com>
1591
1592        PR 408/filesystem
1593        * psx13/test.c: Added very rudimentary test of sync() service.
1594
[7dcc3fe]15952003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1596
1597        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1598
[a978589]15992003-06-12      Joel Sherrill <joel@OARcorp.com>
1600
1601        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1602
[7b64b25b]16032003-05-29      Joel Sherrill <joel@OARcorp.com>
1604
1605        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1606        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1607        psxtimer/psxtimer.c: Removed warnings.
1608
[c98849ef]16092003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1610
1611        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1612        CC_CFLAGS_DEFAULT (obsolete).
1613
[78bea14]16142003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1615
1616        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1617        Remove CC_LDFLAGS_PROFILE_V.
1618
[3c55718]16192003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1620
1621        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1622
[ccd81b60]16232003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1624
1625        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1626
[9b5c258]16272003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1628
1629        * configure.ac: AC_PREREQ(2.57).
1630
[6da99727]16312002-11-14      Joel Sherrill <joel@OARcorp.com>
1632
1633        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1634        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1635        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1636        Per PR239 update the IDs in the various screens.
1637
[8730f45]16382002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1639
1640        * .cvsignore: Reformat.
1641        Add autom4te*cache.
1642        Remove autom4te.cache.
1643
[4f8d7dd]16442002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1645
1646        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1647        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1648        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1649        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1650        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1651        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1652        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1653        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1654        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1655        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1656        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1657        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1658        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1659        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1660        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1661        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1662        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1663        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1664        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1665        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1666        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1667        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1668        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1669        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1670
[d802489]16712002-08-01      Joel Sherrill <joel@OARcorp.com>
1672
1673        * Per PR47 add support for buffered test output.  This involved
1674        adding defines to redirect output to a buffer and dump it when
1675        full, at "test pause", and at exit.  To avoid problems when redefining
1676        exit(), all tests were modified to call rtems_test_exit().
1677        Some tests, notable psxtests, had to be modified to include
1678        the standard test macro .h file (pmacros.h or tmacros.h) to
1679        enable this support.
1680        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1681        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1682        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1683        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1684        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1685        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1686        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1687        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1688        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1689        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1690        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1691        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1692
[4f234da]16932002-07-05      Joel Sherrill <joel@OARcorp.com>
1694
1695        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1696        Updated as part of PR164 which reported problems with the RTEMS
1697        implementation of pthread_cancel.
1698       
[7ae7cf7]16992001-04-26      Joel Sherrill <joel@OARcorp.com>
1700
1701        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1702        reworked POSIX message queues to add a descriptor separate from
1703        the underlying message queue.  This allows non-blocking to follow
1704        the "open" not the underlying queue.
1705 
[cb9b2bfc]17062002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1707
1708        * configure.ac: Remove ENABLE_GCC28.
1709
[8dc526ef]17102002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1711
1712        * configure.ac:
1713        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1714        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1715        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1716        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1717        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1718        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1719        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1720        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1721        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1722        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1723        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1724        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1725        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1726        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1727        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1728        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1729        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1730        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1731        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1732        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1733        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1734        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1735        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1736        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1737        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1738        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1739        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1740        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1741
[f2278a8]17422001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1743
1744        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1745        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1746        Since we check permissions before evaluating enough to see if it
1747        a regular file or directory, this hack is needed to make the regular
1748        file executable.
1749
[df25c998]17502001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1751
1752        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1753        * configure.in: Remove.
1754        * configure.ac: New file, generated from configure.in by autoupdate.
1755
[869fa3c2]17562001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1757
1758        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1759
[929efa6]17602001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1761
1762        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1763        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1764        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1765        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1766        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1767        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1768        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1769        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1770        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1771        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1772        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1773        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1774        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1775        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1776        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1777        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1778        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1779        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1780        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1781        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1782        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1783        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1784        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1785        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1786
[4f088ae]17872001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1788
1789        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1790        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1791        psxchroot01 test.
1792
[6287b57]17932001-05-25      Joel Sherrill <joel@OARcorp.com>
1794
1795        * Added once version of psxchroot01 test for user review.
1796        * psxchroot01: New directory.
1797        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1798        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1799        * configure.in, Makefile.am: Modified to reflect above.
1800
[95083c0]18012001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1802
1803        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1804
[b2a1ea3]18052001-04-24      Joel Sherrill <joel@OARcorp.com>
1806
1807        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1808        open, write, reopen, append twice from Andrew Bythell
1809        <abythell@nortelnetworks.com> that tripped an initialization
1810        problem in the IMFS.
1811
[1fbd283c]18122001-04-20      Joel Sherrill <joel@OARcorp.com>
1813
1814        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1815        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1816        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1817        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1818        Various adjustments so test output matches screens more reliably.
1819
[4a80bf2b]18202001-01-25      Joel Sherrill <joel@OARcorp.com>
1821
1822        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1823
[c9fcb34]18242000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1825
1826        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1827        to remain consistant across platforms and bsps by forcing
1828        a mount point in front of all paths.
1829
18302000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1831
1832        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1833        expected error condition in one case.
1834        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1835        readdir() of root of mounted filesystem.  Also corrected the screen
1836        file for some mistakes noticed in this effort.
1837
[c34ac295]18382000-11-13      Joel Sherrill <joel@OARcorp.com>
1839
1840        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1841
[feead226]18422000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1843
1844        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1845
[a314d3b4]18462000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1847
1848        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1849
[4d2ba82]18502000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1851
1852        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1853        Switch to GNU canonicalization.
1854        * psxtests.am: Remove DEFS.
1855
[0bbc89d]18562000-10-24      Joel Sherrill <joel@OARcorp.com>
1857
1858        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1859        It was formerly incorrectly prototyped in <libio.h>.
1860
[021eeaa]18612000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1862
1863        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1864        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1865        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1866        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1867        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1868        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1869        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1870        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1871
[977fc49]18722000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1873        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1874        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1875        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1876        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1877        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1878        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1879        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1880
[e94ad1fe]18812000-08-10      Joel Sherrill <joel@OARcorp.com>
1882
1883        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.