source: rtems/testsuites/psxtests/ChangeLog @ 1fe4042

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

2010-07-01 Bharath Suri <bharath.s.jois@…>

PR 1598/testing

  • Makefile.am, configure.ac, psxpasswd01/init.c, psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing for POSIX user database (e.g. /etc/group and /etc/passwd) access routines which are implemented in libcsupport/src/getpwent.c.
  • psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c, psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
  • Property mode set to 100644
File size: 73.5 KB
RevLine 
[1fe4042]12010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
2
3        PR 1598/testing
4        * Makefile.am, configure.ac, psxpasswd01/init.c,
5        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
6        for POSIX user database (e.g. /etc/group and /etc/passwd) access
7        routines which are implemented in libcsupport/src/getpwent.c.
8        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
9        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
10
[c40d3c4b]112010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
12
13        PR 1597/cpukit
14        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
15        psxstat/test.c: Add lchown() and utimes().
16
[98e16aad]172010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
20        various POSIX methods that access UID, PID, and GID.
21        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
22        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
23        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
24        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
25        psxid01/psxid01.scn: New files.
26
[efc253fa]272010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
28
29        * psximfs01/init.c: Fix warning introduced.
30
[71a5e5a1]312010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
32
33        PR 1595/tests
34        * psximfs01/init.c: Fix warnings.
35
[89b897f0]362010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
39        pointer.
40
[ef87186]412010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
42
43        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
44
[43efb633]452010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
46
47        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
48        files of maximum sizes.
49        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
50        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
51
[ec76b114]522010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
53
54        * Makefile.am, configure.ac: Revert accidentally committed patch.
55
[ce00f304]562010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
57
58        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
59        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
60        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
61        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
62        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
63        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
64        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
65        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
66        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
67        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
68        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
69        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
70        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
71        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
72        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
73        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
74        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
75        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
76        psxsem01/Makefile.am, psxsignal01/Makefile.am,
77        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
78        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
79        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
80        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
81        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
82        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
83        committed patch.
84
[e6e4eec]852010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
86
87        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
88        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
89        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
90        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
91        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
92        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
93        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
94        psxcancel/Makefile.am, psxcancel01/Makefile.am,
95        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
96        psxcleanup01/Makefile.am, psxclock/Makefile.am,
97        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
98        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
99        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
100        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
101        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
102        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
103        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
104        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
105        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
106        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
107        psxsem01/Makefile.am, psxsignal01/Makefile.am,
108        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
109        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
110        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
111        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
112        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
113        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
114        than number of file descriptors configured.
115
[32e5d81]1162010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
117
118        * psxfile02/psxfile02.doc: Filled in documentation information.
119
[6cb7221]1202010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
121
122        * Makefile.am, configure.ac: Added test case for calls that check for
123        an unopened file descriptor.
124        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
125        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
126
[34c062f]1272010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
128
129        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
130        parameter to adjtime NULL.
131
[ff71b7d8]1322010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
133
134        * psxfatal_support/init.c: Remove references to ITRON constants.
135
[b00c3cd]1362010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
137
138        * psxfile01/test.c: Update for IMFS API changes.
139
[042a442]1402010-06-02      Chris Johns <chrisj@rtems.org>
141
142        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
143        psxstat/test.c: Update to the new mount API.
144
[668bccc]1452010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
146
147        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
148        * include/pmacros.h: Add PRIdoff_t.
149
[514a3fe]1502010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
151
152        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
153        exercises the _rename_r in libcsupport. For now, it also
154        provides two fsmount_me_h handlers to enable certain error
155        checking paths
156
[cb930b4]1572010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
158
159        * psxfile01/test.c: Add check for errno on chdir(NULL).
160
[18b3b581]1612010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
162
163        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
164
[2cc30e90]1652010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
166
167        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
168        thread can reliably reach the pthread_join() call.
169
[e8b4506]1702010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
171
172        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
173        rewinddir(NULL) since we are now using newlib's implementation and it
174        does not check for NULL. This causes a fault on some targets.
175
[c0c9898]1762010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
177
178        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
179        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
180        Reflect POSIX changes to sched_param.
181
[121d1169]1822010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
183
184        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
185        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
186        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
187        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
188        #include <unistd.h>.
189
[161f54b4]1902009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
191
192        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
193        to cover the trivial NULL case for pipe function.
194
[d3a0b00]1952009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
196
197        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
198        and compilation issues. Initial test build was accidentally without
199        POSIX enabled.
200
[2317457]2012009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
202
203        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
204        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
205        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
206        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
207        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
208        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
209        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
210        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
211        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
212        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
213        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
214        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
215        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
216        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
217        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
218        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
219        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
220        Use rtems_test_assert() consistently instead of system assert().
221        rtems_test_assert() is designed to integrate into the RTEMS test
222        suite infrastructure.
223
[4828ee2]2242009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
225
226        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
227        families.
228        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
229        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
230
[ea6eb431]2312009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
232
233        PR 1460/cpukit
234        * psx14/init.c: Change return type on methods accessing portions of
235        RTEMS Ids to int. This allows -1 to be return on error.
236
[ea7d86b]2372009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
238
239        PR 1466/tests
240        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
241        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
242        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
243        Add test specifically to test it since it is deprecated as of
244        POSIX.1-2008.
245        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
246        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
247
[f3ddd7b]2482009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
249
250        * psxcancel01/init.c: Initialize start time.
251
[96bdacd]2522009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
253
254        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
255        returned by POSIX methods which return a pointer which is -1 on
256        error. This eliminated some casts.
257
[2393825]2582009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
259
260        * psxenosys/Makefile.am: Add documentation file.
261        * psxenosys/psxenosys.doc: New file.
262
[deb22fc]2632009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
264
265        * psxsignal03/init.c:
266        Print sigval.sival_ptr instead of "union sigval".
267
[f9307ee7]2682009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
269
[d00a1abc]270        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
[4e17a42]271        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
[f9307ee7]272        * psxfile01/test.c: Remove obsure #ifdef's.
273        Apply PRI* macros to print struct stat fields.
274
[7a2699a0]2752009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
276
277        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
278        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
279
[c8780b5f]2802009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
281
282        * include/pmacros.h: November is the 11th month.
283
[372ce03c]2842009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
285
[56757b21]286        * psxstat/test.c: Remove #ifdef's.
[4503a697]287        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
[9decaef]288        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
289        if 12MB are too big for a target (16bit compliance).
[2f91b2ed]290        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
291        for 16bit compliance.
[372ce03c]292        * psx14/init.c: Add local prototypes for
293        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
294        Reflect the prototypes having been missing to printf's.
295
[cf980b19]2962009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
297
[3021db1]298        * psxsysconf/init.c:
299        Comment out sysconf(LONG_MAX) check (not useful).
300        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
301        16bit compliance.
[f163c50]302        * psx11/task.c: Use long for nsecs.
[cf980b19]303        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
304        attribute to pthread_condattr_setpshared for 16bit target compliance.
305
[b3051ac]3062009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
307
308        * psxbarrier01/test.c: Include <tmacros.h>
309
[e1a7627]3102009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
311
312        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
313        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
314        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
315        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
316        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
317        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
318        Use PRIxpthread_t to print pthread_t's.
319
[90c8051a]3202009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
321
[443f1845]322        * psxmsgq02/init.c:
323        Remove cast in call to fatal_posix_service_status_errno.
[13910fc]324        * psxenosys/init.c:
325        Add missing args in calls to execl, execlp, execle.
[f32b613]326        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
327        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
328        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
329        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
[90c8051a]330        * configure.ac:
331        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
332
[2441f74]3332009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
334
335        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
336        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
337        * psxclock/init.c: Use %ld to print *.tv_nsec.
338        * psx06/init.c, psx06/system.h: Misc. warning fixes.
339
[216be29]3402009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
341
[c526f75]342        * psxsignal03/init.c: Add missing argument to printf.
[95a585a5]343        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
[c606844]344        * psxclock/init.c, psxtimer01/psxtimer.c:
345        Use PRItime_t to print time_t's.
[216be29]346        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
347        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
348
[4bcf5f2a]3492009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
350
[ca0df80a]351        * psxtime/test.c: Include <sys/time.h>.
352        Conditionally add local prototype for adjtime()
353        if sys/time.h doesn't supply it.
[fdb673a]354        * psx07/init.c: Include <sched.h>, <pthread.h>.
[78e28e61]355        * psx05/init.c: Include <sched.h>.
[9ec6ddb]356        * psx11/init.c, psx09/init.c: Include <sched.h>.
[09add0e]357        * psx12/init.c: Include <sched.h>.
358        * psxenosys/init.c: Include <pthread.h>.
[1a8936e]359        Conditionally add local prototype for pthread_atfork()
360        if pthread.h doesn't supply it.
[4bcf5f2a]361        * psxkey01/init.c: Include "test_support.h".
362
[236641b0]3632009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
364
365        * configure.ac: Check for pthread_atfork in pthread.h.
366        * psxrwlock01/test.c: Conditionally add local prototype for
367        pthread_atfork() if pthread.h doesn't supply it.
368        Include <pthread.h>.
369
[74c881d]3702009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
371
372        * configure.ac: Check for sys/mman.h.
373        Check for mprotect in sys/mman.h.
374        * psxenosys/init.c: Conditionally add local prototype for
375        mprotect() if sys/mman.h doesn't supply it.
376
[58f29d5]3772009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
378
379        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
380        * psxrwlock01/test.c: Conditionally add local prototype for
381        pthread_rwlock_unlock() if pthread.h doesn't supply it.
382
[1e17848]3832009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
384
385        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
386        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
387        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
388        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
389        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
390        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
391        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
392        psxualarm/init.c: Remove unused vars.
393        Add missing prototypes.
394
[ee7fc43b]3952009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
396
397        * Makefile.am: Build file IO related tests even with POSIX threading is
398        disabled.
399
[7d5387f3]4002009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
401
402        * configure.ac: Don't add -ansi -fasm to CFLAGS.
403
[c54e6f5]4042009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
405
406        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
407        remaining to not equal the period.
408
[f188769]4092009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
410
411        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
412
[a3a9a2d]4132009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
414
415        * psxcleanup/system.h: Fix typo.
416        * Makefile.am, configure.ac: Add new test for exercising pushing
417        and popping a clean up handler without actually executing it.
418        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
419        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
420        psxcleanup01/psxcleanup01.scn: New files.
421
[a4506973]4222009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
423
424        * Makefile.am, configure.ac: Add new test to ensure that canceling an
425        alarm works as defined.
426        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
427        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
428
[f46fddfc]4292009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
430
431        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
432
[157354e9]4332009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
434
435        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
436        parameter to timer_settime().
437
[1c78f6a]4382009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
439
440        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
441        timer_settime() for previous value. We are not using the
442        value in this particular case and this path must be exercised.
443        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
444
[0c07f69]4452009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
446
447        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
448        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
449        cases.
450
[bfd225e]4512009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
452
453        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
454        from an ISR.
455        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
456        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
457
[609e0582]4582009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
459
460        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
461        deprecated rtems_extension.
462
[f343b668]4632009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
464
465        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
466        nanoseconds.
467
[105530fe]4682009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
469
470        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
471        getpagesize().
472
[1e2d7510]4732009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
474
475        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
476        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
477        psxsignal04/Makefile.am: Move test cases which needed to be executed
478        when POSIX is disabled to psxclock so they will be.
479
[88271c33]4802009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
481
482        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
483        test to exercise clock and delay services enabled when POSIX threads
484        are disabled. This is split from psx01. POSIX test suite now enabled
485        when POSIX threads are disabled so only enable tests which are
486        appropriate.
487        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
488        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
489
[c45ca10]4902009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
491
492        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
493        when not to change ssporadic scheduler so it does not touch a task's
494        priority when it is holding a mutex or its priority would be impacted
495        adversely.
496
[4e7ca87]4972009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
498
499        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
500        for adjusting time (adjtime()) where the time is adjusted by enough
501        microseconds that it crosses a second boundary.
502
[9f49b43]5032009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
[712726d]504
505        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
[9f49b43]506        test to catch more sporadic server cases.
[712726d]507
[84f27fa]5082009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
509
510        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
511        remaining pointer.
512
[9f49b43]5132009-08-17     
[49325ef]514
[4f79a900]515        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
516        a recursize mutex.
[49325ef]517
[c9460e1]5182009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
519
520        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
521        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
522        rtems_clock_get_ticks_per_second().
523
[de90869d]5242009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
525
526        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
527        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
528
[78076a2c]5292009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
530
531        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
532        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
533
[c05f2010]5342009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
535
536        * Makefile.am, configure.ac: Add test case for user providing their own
537        stack to a POSIX thread.
538        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
539        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
540
[c005d41]5412009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
542
543        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
544        that it hits both failing to allocate memory for the message queue
545        name and message buffers.
546
[0d214a7c]5472009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
548
549        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
550        quicker and more reliably hit the intended critical section.
551
[b053cab]5522009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
553
554        * Makefile.am, configure.ac: Add a test to exercise an odd case in
555        _POSIX_signals_Clear_signals.
556        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
557        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
558
[7d89924]5592009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
560
561        * psxmsgq04/init.c: Correct typo in configuration so test does as
562        intended.
563
[236839e2]5642009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
565
566        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
567        Update to handle ENFILE case now that POSIX message queues and
568        message queue file descriptors are configured separately and this
569        error is possible.
570
[6605d4d]5712009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
572
573        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
574        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
575        allocating the message buffers for a POSIX message queue.
576
[307b6b9]5772009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
578
579        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
580        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
581        is right. Update both screens.
582
[70a66ca]5832009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
584
585        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
586        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
587        variation which focused on real-time signals rather than user
588        signals.
589        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
590        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
591
[c9c05a0]5922009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
593
594        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
595        replenish period of zero.
596
[64bad68b]5972009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
598
599        * Makefile.am, configure.ac: Add new test to account for properly
600        handling keys when a thread has non-NULL key value and key has NULL
601        destructor and when a thread has NULL key value and key has
602        destructor.
603        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
604        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
605
[3e5a9e51]6062009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
607
608        * Makefile.am, configure.ac: Add new test for exercising running out of
609        memory while allocating the key pointers.
610        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
611        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
612
[0376d08]6132009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
614
615        * psxmsgq04/init.c: Add call to mq_unlink.
616
[330e858c]6172009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
618
619        * Makefile.am, configure.ac: Add shell of new test.
620        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
621        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
622
[2ad8f85]6232009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
624
625        * Makefile.am, configure.ac: Add test to address cases where a thread
626        is waiting on a signal (sigwait) and we send it. Also address case
627        where there are too many queued signals.
628        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
629        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
630
[a2b8140]6312009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
632
633        * psxsignal02/init.c: Fix spacing.
634
[5d8b8eb]6352009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
636
637        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
638        mq_timedreceive and mq_timedsend conditions. In particular test
639        timeout in the past.
640
[42d57c7]6412009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
642
643        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
644        with timeout in the past.
645
[b4f7353]6462009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
647
648        * psxsignal02/psxsignal02.scn: Fill in screen file.
649
[a3e4a58]6502009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
651
652        * Makefile.am, configure.ac: Add new test to exercise algorithm to
653        dispatch process wide signals to individual threads.
654        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
655        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
656
[6ffde61]6572009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
658
659        * Makefile.am, configure.ac: Add test to exercise interrupt
660        synchronization logic in _POSIX_Timer_Insert_helper that supports
661        POSIX timers.
662        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
663        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
664        psxintrcritical01/psxintrcritical01.scn: New files.
665
[73dfaf8]6662009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
667
668        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
669        multiple cases which complete coverage of thread cancellation.
670        * psxcancel/psxcancel.doc: New file.
671
[17e3808]6722009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
673
674        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
675        * psxsem01/system.h: Removed.
676
[7e9765d]6772009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
678
679        * psxsem01/init.c: Eliminate warning.
680
[381a53a8]6812009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
682
683        * psxcancel/init.c: Clean up.
684
[56864ffc]6852009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
686
687        * psxmutexattr01/init.c: Make test optional if tools do not support
688        posix mutex type attribute.
689
[14d3ad4f]6902009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
691
692        * Makefile.am, configure.ac: Add new test to exercise error case for
693        when a task is blocked on a condition variable with one mutex and
694        another task attempts to block on the same condition variable with
695        another mutex.
696        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
697        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
698
[1938cc07]6992009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
700
701        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
702        trylock is unable to obtain the spinlock and that attempting to
703        unlock a spinlock from a thread which did not lock it works as
704        expected.
705        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
706        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
707        New files.
708
[7c6375b]7092009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
710
711        * psxspin01/test.c: Remove unnecessary defines.
712
[3d36b370]7132009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
714
715        * psx11/init.c: Use explicit scheduler.
716
[5d6e8c88]7172009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
718
719        * Makefile.am, configure.ac: Add test to exercise
720        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
721        toolset enables the feature.
722        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
723        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
724        psxmutexattr01/psxmutexattr01.scn: New files.
725
[13a4c71c]7262009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
727
728        * Makefile.am, configure.ac: Add test for auto initialization of
729        message queues.
730        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
731        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
732        psxautoinit02/psxautoinit02.scn: New files.
733
[9a845e17]7342009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
735
736        * Makefile.am, configure.ac: Add test of pthread mutex auto
737        intialization.
738        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
739        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
740
[824b3d1c]7412009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
742
743        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
744
[147c5d5]7452009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
746
747        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
748        code.
749
[69ca55c0]7502009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
751
752        * psx07/init.c: Slight test fix to ensure state of sched_param
753        structure.
754
[c6dc6db]7552009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
756
757        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
758        obtaining an rwlock and then releasing it twice.
759
[4a10519]7602009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
761
762        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
763
[2819bd1]7642009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
765
766        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
767        sigtimedwait(). Update screen file.
768
[f9ff8ce]7692009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
770
771        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
772        obtaining rwlock for write with a timed lock operation when the
773        abstime timeout is in the past.
774
[94ccbb7]7752009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
776
777        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
778        obtaining rwlock for read with a timed lock operation when the
779        abstime timeout is in the past.
780
[85e525a]7812009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
782
783        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
784        that the assert has been removed in the source.
785
[cbbc55ef]7862009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
787
788        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
789        mode bits being set. This behavior was not POSIX compliant and has
790        been corrected in the filesystem code.
791
[f9eb21d]7922009-06-18      Chris Johns <chrisj@rtems.org>
793
794        * psx04/task3.c: Declare unions volatile to workaround the H8300
795        gcc bug.
796
[7cd9cd89]7972009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
798
799        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
800        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
801        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
802
[b7681c6b]8032009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
804
805        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
806        NULL attribute pointer on init.
807
[7a67dfbc]8082009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
809
810        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
811        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
812        Improved so coverage is better.
813
[ea6dbd0]8142009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
815
816        * psx04/init.c: Correct errors introduced by using different variable
817        for return type when correcting typing warnings.
818
[9bced10]8192009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
820
821        * Makefile.am, configure.ac: Add new test to provide coverage analysis
822        of the current implementation of getitimer() and setitimer().
823        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
824        psxitimer/psxitimer.scn: New files.
825
[760076d7]8262009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
827
828        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
829        case to improve coverage analysis.
830
[2e7e636f]8312009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
832
833        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
834        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
835        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
836        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
837        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
838        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
839        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
840
[7a9030a0]8412009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
842
843        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
844        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
845        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
846        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
847        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
848        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
849        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
850        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
851        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
852        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
853        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
854        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
855        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
856        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
857        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
858        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
859        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
860        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
861        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
862        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
863        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
864        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
865        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
866        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
867        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
868        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
869        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
870        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
871        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
872        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
873        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
874        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
875        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
876        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
877        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
878        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
879        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
880        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
881        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
882        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
883        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
884        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
885        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
886        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
887        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
888        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
889        psxhdrs/timer07.c: Fix warnings.
890
[52137b7]8912009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
892
893        * psxfile01/test.c: Change from int to size_t.
894
[b9665ca]8952009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
896
897        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
898        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
899        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
900        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
901        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
902        psxcancel/Makefile.am, psxchroot01/Makefile.am,
903        psxcleanup/Makefile.am, psxenosys/Makefile.am,
904        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
905        psxfile01/Makefile.am, psxkey01/Makefile.am,
906        psxmount/Makefile.am, psxmsgq01/Makefile.am,
907        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
908        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
909        psxsem01/Makefile.am, psxsignal01/Makefile.am,
910        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
911        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
912        psxualarm/Makefile.am: Eliminate _exe_/.exe.
913
[8bafd77]9142009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
915
916        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
917        with create option so we are sure it will get a control block and
918        proceed to allocate other memory. Clean up screen output.
919
[d32daa6]9202008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
921
922        * psx05/init.c: Add parameter to call to sched_get_priority_max().
923
[5abf63d]9242008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
925
926        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
927        Run all tests successfully with maxixum number of priorities as 16
928        instead of 256. This was done by temporarily modifying the score
929        priority.h maximum. This allowed testing of all API code to ensure
930        that it worked properly with a reduced number of priorities. Most
931        modifications were to switch from hard-coded maximum to using the API
932        provided methods to determine maximum number of priority levels.
933
[bdd1f5d]9342008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
935
936        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
937        clock_gettime() NOT by reaching into the SuperCore.
938
[7d2aaa6f]9392008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
940
941        * psx01/psx01.scn: Bump version to 4.9.99.0
942
[7b7073e8]9432008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
944
945        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
946        psxfatal_support/system.h: Convert to "bool".
947
[f132a3d8]9482008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
949
950        PR 1296/cpukit.
951        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
952        incorrect repeat interval. This patch fixes the following problems in
953        the test.
954          (1) Adds test for value of it_interval.tv_nsec.
955          (2) Corrects test for absolute timer in past.
956          (3) Modifies test to use different initial and repeat periods.
957          (4) Updates psxtimer01.scn to match results.
958
[d95b992a]9592008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
960
961        PR 1297/cpukit
962        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
963        pointer handling.
964
[ce7803fe]9652008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
966
967        * psxsem01/init.c: Spacing.
968
[decb0759]9692008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
970
971        PR 1293/tests
972        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
973
[f5119be4]9742008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
975
976        PR 1291/cpukit
977        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
978        POSIX services taking relative instead of absolute time for timeouts,
979        these tests were updated.
980
[05480bb]9812008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
982
983        * psxfile01/test.c: truncate on /dev/console now works.
984
[f5f519bd]9852008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
986
987        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
988        requested for initialization task.
989
[17004308]9902008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
991
992        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
993        like CVS conflict markers.
994
[8ae91559]9952008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
996
997        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
998        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
999
[3f4dce3]10002008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1001
1002        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1003
[78b4e2eb]10042008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1005
1006        * psxkey01/task.c: Fix warnings.
1007
[19cbe603]10082008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1009
1010        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1011
[f8d39b8d]10122008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1013
1014        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1015        Added tests for failure path coverages. Consolidated methods used in
1016        multiple places into support routines.
1017        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1018        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1019        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1020
[66c348cb]10212008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1022
1023        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1024        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1025        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1026        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1027        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1028        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1029        for < 1988.
1030
[920343e]10312008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1032
1033        * Makefile.am, configure.ac: New tests.
1034        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1035        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1036        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1037        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1038        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1039
[c87593f]10402008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1041
1042        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1043        portions of Object Services added to API.
1044        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1045        psx14/system.h: New files.
1046
[01618ccc]10472008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1048
1049        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1050        pthread_attr_[get|set]clock.
1051
[8571262]10522008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1053
1054        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1055        implementation mprotect().
1056
[00b66f2]10572008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1058
1059        * psxcleanup/.cvsignore: New file.
1060
[9b9f018e]10612008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1062
1063        * psxcleanup/system.h: New file.
1064
[f7ad5b3]10652008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1066
1067        * Makefile.am, configure.ac:
1068        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1069        psxcleanup/psxcleanup.scn: New files.
1070
[0e4232b]10712008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1072
1073        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1074        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1075
[fe88171]10762007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1077
1078        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1079
[c3a8293]10802007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1081
1082        * Makefile.am, configure.ac: Added test for ualarm
1083        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1084        psxualarm/system.h: New files.
1085
[7689b49]10862007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1087
1088        * Makefile.am, configure.ac: Added posix signal test
1089        * psxsignal01/Makefile.am, psxsignal01/init.c,
1090        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1091        psxsignal01/task1.c: New files.
1092
[901a913]10932007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1094
1095        * Makefile.am, configure.ac: Add test for sysconf().
1096        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1097        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1098
[dcb6efb]10992007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1100
1101        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1102        sched_rr_get_interval() and sched_get_priority_max().
1103
[2209eecd]11042007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1105
1106        * psxenosys/init.c: Fix typo.
1107
[eed0b96d]11082007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1109
1110        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1111        addition of second POSIX Timer test. Add initial version of
1112        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1113        left to add.
1114        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1115        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1116        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1117        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1118        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1119        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1120
[cdc7984]11212007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1122
1123        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1124
[8728969]11252007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1126
1127        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1128        functions that return ENOSYS.
1129        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1130        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1131
[75b5713]11322007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1133
1134        * psx13/test.c: Fix spelling error.
1135
[a023333]11362007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1137
1138        * psxtime/test.c: Add tests for adjtime().
1139
[8c464e2c]11402007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1141
1142        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1143        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1144        cases to improve test coverage.
1145
[41f17ba]11462007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1147
1148        PR 1262/filesystem
1149        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1150        and writev() including documentation and test case.
1151        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1152        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1153
[e02db20c]11542007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1155
1156        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1157        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1158        test cases so last output line follows END OF pattern. Make sure test
1159        case all run. All tests appeared ok on sis.
1160
[68e2f074]11612007-04-05      Joel Sherrill <joel@OARcorp.com>
1162
1163        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1164        behavior more closely matching GNU/Linux.
1165
[c0547b49]11662006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1167
1168        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1169        include normal blocking and unblocking on timeout.
1170
[0a978b3d]11712006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1172
1173        * configure.ac: New BUG-REPORT address.
1174
[0c2a6a1]11752006-11-17      Joel Sherrill <joel@OARcorp.com>
1176
1177        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1178        Previously the timeout was not absolute time and checked BEFORE
1179        attempting to lock semaphore.
1180
[f029dd9]11812006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1182
1183        * psxbarrier01/main.c: New file.
1184
[7c6dac1]11852006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1186
1187        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1188        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1189        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1190        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1191
[b4e79bc]11922006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1193
1194        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1195        and partial implementation of POSIX rwlocks.
1196        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1197        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1198
[302f5fa]11992006-10-30      Joel Sherrill <joel@OARcorp.com>
1200
1201        PR 841/rtems
1202        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1203        specification.
1204
[67ace2d9]12052006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1206
1207        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1208
[6fb507b]12092006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1210
1211        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1212        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1213        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1214        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1215        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1216        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1217        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1218        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1219        Use rtems_testsdir instead.
1220
[1fd1595]12212005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1222
1223        * configure.ac: Remove RTEMS_ENABLE_BARE,
1224        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1225
[b776ece7]12262005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1227
1228        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1229        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1230        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1231        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1232        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1233        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1234        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1235        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1236        Convert to using *_PROGRAMS.
1237
[b7ffd7b]12382005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1239
[dc35ca43]1240        * psx01/Makefile.am, psx02/Makefile.am,
1241        psx03/Makefile.am, psx04/Makefile.am,
1242        psx05/Makefile.am, psx06/Makefile.am,
1243        psx07/Makefile.am, psx08/Makefile.am,
1244        psx09/Makefile.am, psx10/Makefile.am,
1245        psx11/Makefile.am, psx12/Makefile.am,
1246        psx13/Makefile.am, psxcancel/Makefile.am,
1247        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1248        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1249        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1250        psxstat/Makefile.am, psxtime/Makefile.am,
1251        psxtimer/Makefile.am: Rework.
[b7ffd7b]1252
[00570384]12532005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1254
1255        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1256        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1257        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1258        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1259        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1260        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1261        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1262        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1263        * psxtests.am: Remove.
1264
[e1660cfb]12652005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1266
1267        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1268        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1269        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1270        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1271        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1272        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1273        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1274        psxtime/Makefile.am, psxtimer/Makefile.am:
1275        AM_CPPFLAGS += -I..../support/include.
1276
[c19bc934]12772005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1278
1279        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1280
[b4dd03c]12812005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1282
[28aba4be]1283        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1284        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
[7a00629b]1285        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1286        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1287        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1288        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1289        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
[28aba4be]1290        psxstat/Makefile.am: Add ../include/pmacros.h
[7a00629b]1291        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1292        POSIX_FILES_DIRS.
[b4dd03c]1293        * psxtests.am: Remove LIB_VARIANT.
1294
[707bf028]12952005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1296
1297        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1298        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1299        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1300        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1301        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1302        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1303        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1304        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1305        Remove SRC, PRINT_SRC.
1306
[c32fb8f]13072005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1308
1309        * Makefile.am: Cleanup.
1310
[ddbeece]13112005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1312
1313        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1314        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1315        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1316        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1317        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1318        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1319        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1320        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1321        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1322        Partial conversion to automake.
1323
[a98ea87]13242005-09-01      Joel Sherrill <joel@OARcorp.com>
1325
1326        PR 628/rtems
1327        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1328        being an error.
1329
[a514e78]13302005-04-26      Joel Sherrill <joel@OARcorp.com>
1331
1332        * psxreaddir/test.c: Eliminate warnings.
1333
[6f2593f]13342004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
[97891e5e]1335
1336        * configure.ac: Require automake > 1.9.
1337
[6f2593f]13382004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[80450c7]1339
1340        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1341        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1342        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1343        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1344        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1345        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1346        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1347        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1348        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1349        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1350        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1351        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1352        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1353        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1354        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1355        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1356        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1357        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1358        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1359        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1360        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1361        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1362        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1363
[6f2593f]13642004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[0fdaca2]1365
1366        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1367        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1368        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1369        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1370
[6f2593f]13712004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
[6965fc4]1372
1373        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1374        to using c99 fixed size types.
1375
[6f2593f]13762004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
[c5e9109]1377
1378        * Makefile.am: Remove include from SUBDIRS.
1379
[6f2593f]13802004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
[dc75609]1381
1382        * include/Makefile.am: Remove.
1383        * Makefile.am: Merge-in include/Makefile.am.
1384        * configure.ac: Reflect changes above.
1385
[7c48a2e8]13862004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1387
1388        * configure.ac: Add 2nd arg to RTEMS_TOP.
1389
[3c0c898]13902004-03-05      Joel Sherrill <joel@OARcorp.com>
1391
1392        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1393        psxtimer/psxtimer.c: Eliminate warnings and typos.
1394
[c7e8989]13952004-02-26      Sébastien Barré <sbarre@sdelcc.com>
[68cc3ad]1396
1397        PR 582/core
1398        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1399        queue test so more of it runs now.
1400
[1ace275]14012004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1402
1403        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1404        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1405        * psx02/Makefile.am: Ditto.
1406        * psx03/Makefile.am: Ditto.
1407        * psx04/Makefile.am: Ditto.
1408        * psx05/Makefile.am: Ditto.
1409        * psx06/Makefile.am: Ditto.
1410        * psx07/Makefile.am: Ditto.
1411        * psx08/Makefile.am: Ditto.
1412        * psx09/Makefile.am: Ditto.
1413        * psx10/Makefile.am: Ditto.
1414        * psx11/Makefile.am: Ditto.
1415        * psx12/Makefile.am: Ditto.
1416        * psx13/Makefile.am: Ditto.
1417        * psxcancel/Makefile.am: Ditto.
1418        * psxchroot01/Makefile.am: Ditto.
1419        * psxfile01/Makefile.am: Ditto.
1420        * psxmount/Makefile.am: Ditto.
1421        * psxmsgq01/Makefile.am: Ditto.
1422        * psxreaddir/Makefile.am: Ditto.
1423        * psxsem01/Makefile.am: Ditto.
1424        * psxstat/Makefile.am: Ditto.
1425        * psxtime/Makefile.am: Ditto.
1426        * psxtimer/Makefile.am: Ditto.
1427
[e2eb7c0]14282003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1429
1430        * psxtests.am: Add dirstamp support.
1431
[0ab3b151]14322003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1433
1434        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1435
[810720b6]14362003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1437
1438        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1439
[31b65e5]14402003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1441
1442        * psxcancel/Makefile.am: Remove used H_FILES.
1443
[a450a93d]14442003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1445
1446        * include/Makefile.am: Reformat.
1447        * psx01/Makefile.am: Remove all-local: $(ARCH).
1448        * psx02/Makefile.am: Remove all-local: $(ARCH).
1449        * psx03/Makefile.am: Remove all-local: $(ARCH).
1450        * psx04/Makefile.am: Remove all-local: $(ARCH).
1451        * psx05/Makefile.am: Remove all-local: $(ARCH).
1452        * psx06/Makefile.am: Remove all-local: $(ARCH).
1453        * psx07/Makefile.am: Remove all-local: $(ARCH).
1454        * psx08/Makefile.am: Remove all-local: $(ARCH).
1455        * psx09/Makefile.am: Remove all-local: $(ARCH).
1456        * psx10/Makefile.am: Remove all-local: $(ARCH).
1457        * psx11/Makefile.am: Remove all-local: $(ARCH).
1458        * psx12/Makefile.am: Remove all-local: $(ARCH).
1459        * psx13/Makefile.am: Remove all-local: $(ARCH).
1460        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1461        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1462        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1463        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1464        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1465        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1466        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1467        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1468        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1469        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1470        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1471
[5f52d1f]14722003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1473
1474        * configure.ac: Reflect having moved to testsuites/.
1475
[c6328bee]14762003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1477
1478        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1479
[5445ee60]14802003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1481
1482        * configure.ac:Remove RTEMS_CHECK_CPU.
1483
[e02bfe21]14842003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1485
1486        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1487
[3c48599]14882003-09-04      Joel Sherrill <joel@OARcorp.com>
1489
1490        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1491        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1492        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1493        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1494        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1495        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1496        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1497        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1498        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1499        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1500        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1501        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1502        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1503        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1504        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1505        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1506        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1507        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1508        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1509        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1510        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1511        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1512        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1513        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1514        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1515        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1516        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1517        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1518        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1519        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1520        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1521        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1522        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1523        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1524        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1525        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1526        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1527        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1528        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1529        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1530        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1531        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1532        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1533        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1534        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1535        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1536        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1537        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1538        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1539        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1540        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1541        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1542        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1543        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1544        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1545        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1546        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1547        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1548        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1549        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1550        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1551        psxtimer/system.h: URL for license changed.
1552
[a0c59d6]15532003-09-04      Joel Sherrill <joel@OARcorp.com>
1554
1555        PR 462/tests
1556        * psxhdrs/Makefile.am: Added ualarm.c
1557        * psxhdrs/signal23.c: New file.
1558
[f01f75c]15592003-09-03      Joel Sherrill <joel@OARcorp.com>
1560
1561        PR 463/tests
1562        PR 465/tests
1563        * psxhdrs/Makefile.am: Add new test cases.
1564        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1565        psxhdrs/timer07.c: New files.
1566
[7862f888]15672003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1568
1569        * Makefile.am: Reflect having moved aclocal/.
1570
[d549d0a6]15712003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1572
[61d9371]1573        * Makefile.am: Reflect having moved automake/.
1574        * include/Makefile.am: Reflect having moved automake/.
1575        * psx01/Makefile.am: Reflect having moved automake/.
1576        * psx02/Makefile.am: Reflect having moved automake/.
1577        * psx03/Makefile.am: Reflect having moved automake/.
1578        * psx04/Makefile.am: Reflect having moved automake/.
1579        * psx05/Makefile.am: Reflect having moved automake/.
1580        * psx06/Makefile.am: Reflect having moved automake/.
1581        * psx07/Makefile.am: Reflect having moved automake/.
1582        * psx08/Makefile.am: Reflect having moved automake/.
1583        * psx09/Makefile.am: Reflect having moved automake/.
1584        * psx10/Makefile.am: Reflect having moved automake/.
1585        * psx11/Makefile.am: Reflect having moved automake/.
1586        * psx12/Makefile.am: Reflect having moved automake/.
1587        * psx13/Makefile.am: Reflect having moved automake/.
1588        * psxcancel/Makefile.am: Reflect having moved automake/.
1589        * psxchroot01/Makefile.am: Reflect having moved automake/.
1590        * psxfile01/Makefile.am: Reflect having moved automake/.
1591        * psxhdrs/Makefile.am: Reflect having moved automake/.
1592        * psxmount/Makefile.am: Reflect having moved automake/.
1593        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1594        * psxreaddir/Makefile.am: Reflect having moved automake/.
1595        * psxsem01/Makefile.am: Reflect having moved automake/.
1596        * psxstat/Makefile.am: Reflect having moved automake/.
1597        * psxtime/Makefile.am: Reflect having moved automake/.
1598        * psxtimer/Makefile.am: Reflect having moved automake/.
[d549d0a6]1599
[d216fca7]16002003-08-14      Joel Sherrill <joel@OARcorp.com>
1601
1602        PR 408/filesystem
1603        * psx13/test.c: Added very rudimentary test of sync() service.
1604
[7dcc3fe]16052003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1606
1607        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1608
[a978589]16092003-06-12      Joel Sherrill <joel@OARcorp.com>
1610
1611        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1612
[7b64b25b]16132003-05-29      Joel Sherrill <joel@OARcorp.com>
1614
1615        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1616        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1617        psxtimer/psxtimer.c: Removed warnings.
1618
[c98849ef]16192003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1620
1621        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1622        CC_CFLAGS_DEFAULT (obsolete).
1623
[78bea14]16242003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1625
1626        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1627        Remove CC_LDFLAGS_PROFILE_V.
1628
[3c55718]16292003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1630
1631        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1632
[ccd81b60]16332003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1634
1635        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1636
[9b5c258]16372003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1638
1639        * configure.ac: AC_PREREQ(2.57).
1640
[6da99727]16412002-11-14      Joel Sherrill <joel@OARcorp.com>
1642
1643        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1644        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1645        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1646        Per PR239 update the IDs in the various screens.
1647
[8730f45]16482002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1649
1650        * .cvsignore: Reformat.
1651        Add autom4te*cache.
1652        Remove autom4te.cache.
1653
[4f8d7dd]16542002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1655
1656        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1657        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1658        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1659        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1660        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1661        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1662        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1663        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1664        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1665        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1666        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1667        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1668        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1669        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1670        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1671        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1672        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1673        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1674        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1675        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1676        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1677        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1678        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1679        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1680
[d802489]16812002-08-01      Joel Sherrill <joel@OARcorp.com>
1682
1683        * Per PR47 add support for buffered test output.  This involved
1684        adding defines to redirect output to a buffer and dump it when
1685        full, at "test pause", and at exit.  To avoid problems when redefining
1686        exit(), all tests were modified to call rtems_test_exit().
1687        Some tests, notable psxtests, had to be modified to include
1688        the standard test macro .h file (pmacros.h or tmacros.h) to
1689        enable this support.
1690        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1691        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1692        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1693        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1694        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1695        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1696        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1697        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1698        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1699        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1700        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1701        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1702
[4f234da]17032002-07-05      Joel Sherrill <joel@OARcorp.com>
1704
1705        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1706        Updated as part of PR164 which reported problems with the RTEMS
1707        implementation of pthread_cancel.
1708       
[7ae7cf7]17092001-04-26      Joel Sherrill <joel@OARcorp.com>
1710
1711        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1712        reworked POSIX message queues to add a descriptor separate from
1713        the underlying message queue.  This allows non-blocking to follow
1714        the "open" not the underlying queue.
1715 
[cb9b2bfc]17162002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1717
1718        * configure.ac: Remove ENABLE_GCC28.
1719
[8dc526ef]17202002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1721
1722        * configure.ac:
1723        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1724        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1725        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1726        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1727        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1728        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1729        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1730        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1731        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1732        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1733        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1734        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1735        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1736        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1737        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1738        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1739        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1740        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1741        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1742        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1743        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1744        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1745        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1746        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1747        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1748        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1749        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1750        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1751
[f2278a8]17522001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1753
1754        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1755        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1756        Since we check permissions before evaluating enough to see if it
1757        a regular file or directory, this hack is needed to make the regular
1758        file executable.
1759
[df25c998]17602001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1761
1762        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1763        * configure.in: Remove.
1764        * configure.ac: New file, generated from configure.in by autoupdate.
1765
[869fa3c2]17662001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1767
1768        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1769
[929efa6]17702001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1771
1772        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1773        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1774        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1775        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1776        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1777        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1778        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1779        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1780        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1781        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1782        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1783        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1784        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1785        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1786        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1787        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1788        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1789        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1790        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1791        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1792        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1793        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1794        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1795        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1796
[4f088ae]17972001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1798
1799        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1800        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1801        psxchroot01 test.
1802
[6287b57]18032001-05-25      Joel Sherrill <joel@OARcorp.com>
1804
1805        * Added once version of psxchroot01 test for user review.
1806        * psxchroot01: New directory.
1807        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1808        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1809        * configure.in, Makefile.am: Modified to reflect above.
1810
[95083c0]18112001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1812
1813        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1814
[b2a1ea3]18152001-04-24      Joel Sherrill <joel@OARcorp.com>
1816
1817        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1818        open, write, reopen, append twice from Andrew Bythell
1819        <abythell@nortelnetworks.com> that tripped an initialization
1820        problem in the IMFS.
1821
[1fbd283c]18222001-04-20      Joel Sherrill <joel@OARcorp.com>
1823
1824        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1825        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1826        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1827        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1828        Various adjustments so test output matches screens more reliably.
1829
[4a80bf2b]18302001-01-25      Joel Sherrill <joel@OARcorp.com>
1831
1832        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1833
[c9fcb34]18342000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1835
1836        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1837        to remain consistant across platforms and bsps by forcing
1838        a mount point in front of all paths.
1839
18402000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1841
1842        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1843        expected error condition in one case.
1844        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1845        readdir() of root of mounted filesystem.  Also corrected the screen
1846        file for some mistakes noticed in this effort.
1847
[c34ac295]18482000-11-13      Joel Sherrill <joel@OARcorp.com>
1849
1850        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1851
[feead226]18522000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1853
1854        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1855
[a314d3b4]18562000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1857
1858        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1859
[4d2ba82]18602000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1861
1862        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1863        Switch to GNU canonicalization.
1864        * psxtests.am: Remove DEFS.
1865
[0bbc89d]18662000-10-24      Joel Sherrill <joel@OARcorp.com>
1867
1868        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1869        It was formerly incorrectly prototyped in <libio.h>.
1870
[021eeaa]18712000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1872
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, psx12/Makefile.am,
1877        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1878        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1879        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1880        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1881
[977fc49]18822000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1883        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1884        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1885        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1886        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1887        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1888        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1889        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1890
[e94ad1fe]18912000-08-10      Joel Sherrill <joel@OARcorp.com>
1892
1893        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.