source: rtems/testsuites/psxtests/ChangeLog @ 11e69fc

4.115
Last change on this file since 11e69fc was 11e69fc, checked in by Sebastian Huber <sebastian.huber@…>, on 07/06/10 at 07:49:11

2010-07-06 Sebastian Huber <Sebastian.Huber@…>

  • psxtimes01/init.c: Added missing declaration.
  • Property mode set to 100644
File size: 74.6 KB
Line 
12010-07-06      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
2
3        * psxtimes01/init.c: Added missing declaration.
4
52010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * Makefile.am, configure.ac: Add test for various forms of times() and
8        getrusage().
9        * psxgetrusage01/.cvsignore, psxgetrusage01/Makefile.am,
10        psxgetrusage01/init.c, psxgetrusage01/psxgetrusage01.doc,
11        psxgetrusage01/psxgetrusage01.scn, psxtimes01/.cvsignore,
12        psxtimes01/Makefile.am, psxtimes01/init.c, psxtimes01/psxtimes01.doc,
13        psxtimes01/psxtimes01.scn: New files.
14
152010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
16
17        * psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in
18        /etc/passwd and /etc/group.
19
202010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
21
22        * psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
23        cases.
24
252010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
26
27        * psx13/test.c: Fix warning.
28
292010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
30
31        * psxfile01/test_cat.c: Does not need posix specific macros.
32
332010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
34
35        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
36        Remove tests which put NULL entries in file handlers.
37
382010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
39
40        PR 1598/testing
41        * Makefile.am, configure.ac, psxpasswd01/init.c,
42        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
43        for POSIX user database (e.g. /etc/group and /etc/passwd) access
44        routines which are implemented in libcsupport/src/getpwent.c.
45        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
46        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
47
482010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
49
50        PR 1597/cpukit
51        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
52        psxstat/test.c: Add lchown() and utimes().
53
542010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
57        various POSIX methods that access UID, PID, and GID.
58        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
59        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
60        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
61        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
62        psxid01/psxid01.scn: New files.
63
642010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
65
66        * psximfs01/init.c: Fix warning introduced.
67
682010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        PR 1595/tests
71        * psximfs01/init.c: Fix warnings.
72
732010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
74
75        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
76        pointer.
77
782010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
79
80        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
81
822010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
83
84        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
85        files of maximum sizes.
86        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
87        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
88
892010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
90
91        * Makefile.am, configure.ac: Revert accidentally committed patch.
92
932010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
94
95        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
96        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
97        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
98        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
99        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
100        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
101        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
102        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
103        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
104        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
105        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
106        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
107        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
108        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
109        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
110        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
111        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
112        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
113        psxsem01/Makefile.am, psxsignal01/Makefile.am,
114        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
115        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
116        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
117        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
118        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
119        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
120        committed patch.
121
1222010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
123
124        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
125        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
126        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
127        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
128        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
129        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
130        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
131        psxcancel/Makefile.am, psxcancel01/Makefile.am,
132        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
133        psxcleanup01/Makefile.am, psxclock/Makefile.am,
134        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
135        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
136        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
137        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
138        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
139        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
140        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
141        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
142        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
143        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
144        psxsem01/Makefile.am, psxsignal01/Makefile.am,
145        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
146        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
147        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
148        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
149        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
150        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
151        than number of file descriptors configured.
152
1532010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
154
155        * psxfile02/psxfile02.doc: Filled in documentation information.
156
1572010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
158
159        * Makefile.am, configure.ac: Added test case for calls that check for
160        an unopened file descriptor.
161        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
162        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
163
1642010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
165
166        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
167        parameter to adjtime NULL.
168
1692010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
170
171        * psxfatal_support/init.c: Remove references to ITRON constants.
172
1732010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
174
175        * psxfile01/test.c: Update for IMFS API changes.
176
1772010-06-02      Chris Johns <chrisj@rtems.org>
178
179        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
180        psxstat/test.c: Update to the new mount API.
181
1822010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
183
184        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
185        * include/pmacros.h: Add PRIdoff_t.
186
1872010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
188
189        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
190        exercises the _rename_r in libcsupport. For now, it also
191        provides two fsmount_me_h handlers to enable certain error
192        checking paths
193
1942010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
195
196        * psxfile01/test.c: Add check for errno on chdir(NULL).
197
1982010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
199
200        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
201
2022010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
203
204        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
205        thread can reliably reach the pthread_join() call.
206
2072010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
208
209        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
210        rewinddir(NULL) since we are now using newlib's implementation and it
211        does not check for NULL. This causes a fault on some targets.
212
2132010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
214
215        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
216        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
217        Reflect POSIX changes to sched_param.
218
2192010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
220
221        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
222        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
223        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
224        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
225        #include <unistd.h>.
226
2272009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
228
229        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
230        to cover the trivial NULL case for pipe function.
231
2322009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
233
234        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
235        and compilation issues. Initial test build was accidentally without
236        POSIX enabled.
237
2382009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
239
240        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
241        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
242        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
243        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
244        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
245        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
246        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
247        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
248        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
249        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
250        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
251        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
252        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
253        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
254        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
255        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
256        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
257        Use rtems_test_assert() consistently instead of system assert().
258        rtems_test_assert() is designed to integrate into the RTEMS test
259        suite infrastructure.
260
2612009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
262
263        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
264        families.
265        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
266        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
267
2682009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
269
270        PR 1460/cpukit
271        * psx14/init.c: Change return type on methods accessing portions of
272        RTEMS Ids to int. This allows -1 to be return on error.
273
2742009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
275
276        PR 1466/tests
277        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
278        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
279        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
280        Add test specifically to test it since it is deprecated as of
281        POSIX.1-2008.
282        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
283        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
284
2852009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
286
287        * psxcancel01/init.c: Initialize start time.
288
2892009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
290
291        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
292        returned by POSIX methods which return a pointer which is -1 on
293        error. This eliminated some casts.
294
2952009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
296
297        * psxenosys/Makefile.am: Add documentation file.
298        * psxenosys/psxenosys.doc: New file.
299
3002009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
301
302        * psxsignal03/init.c:
303        Print sigval.sival_ptr instead of "union sigval".
304
3052009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
306
307        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
308        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
309        * psxfile01/test.c: Remove obsure #ifdef's.
310        Apply PRI* macros to print struct stat fields.
311
3122009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
313
314        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
315        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
316
3172009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
318
319        * include/pmacros.h: November is the 11th month.
320
3212009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
322
323        * psxstat/test.c: Remove #ifdef's.
324        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
325        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
326        if 12MB are too big for a target (16bit compliance).
327        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
328        for 16bit compliance.
329        * psx14/init.c: Add local prototypes for
330        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
331        Reflect the prototypes having been missing to printf's.
332
3332009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
334
335        * psxsysconf/init.c:
336        Comment out sysconf(LONG_MAX) check (not useful).
337        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
338        16bit compliance.
339        * psx11/task.c: Use long for nsecs.
340        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
341        attribute to pthread_condattr_setpshared for 16bit target compliance.
342
3432009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
344
345        * psxbarrier01/test.c: Include <tmacros.h>
346
3472009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
348
349        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
350        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
351        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
352        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
353        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
354        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
355        Use PRIxpthread_t to print pthread_t's.
356
3572009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
358
359        * psxmsgq02/init.c:
360        Remove cast in call to fatal_posix_service_status_errno.
361        * psxenosys/init.c:
362        Add missing args in calls to execl, execlp, execle.
363        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
364        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
365        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
366        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
367        * configure.ac:
368        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
369
3702009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
371
372        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
373        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
374        * psxclock/init.c: Use %ld to print *.tv_nsec.
375        * psx06/init.c, psx06/system.h: Misc. warning fixes.
376
3772009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
378
379        * psxsignal03/init.c: Add missing argument to printf.
380        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
381        * psxclock/init.c, psxtimer01/psxtimer.c:
382        Use PRItime_t to print time_t's.
383        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
384        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
385
3862009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
387
388        * psxtime/test.c: Include <sys/time.h>.
389        Conditionally add local prototype for adjtime()
390        if sys/time.h doesn't supply it.
391        * psx07/init.c: Include <sched.h>, <pthread.h>.
392        * psx05/init.c: Include <sched.h>.
393        * psx11/init.c, psx09/init.c: Include <sched.h>.
394        * psx12/init.c: Include <sched.h>.
395        * psxenosys/init.c: Include <pthread.h>.
396        Conditionally add local prototype for pthread_atfork()
397        if pthread.h doesn't supply it.
398        * psxkey01/init.c: Include "test_support.h".
399
4002009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
401
402        * configure.ac: Check for pthread_atfork in pthread.h.
403        * psxrwlock01/test.c: Conditionally add local prototype for
404        pthread_atfork() if pthread.h doesn't supply it.
405        Include <pthread.h>.
406
4072009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
408
409        * configure.ac: Check for sys/mman.h.
410        Check for mprotect in sys/mman.h.
411        * psxenosys/init.c: Conditionally add local prototype for
412        mprotect() if sys/mman.h doesn't supply it.
413
4142009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
415
416        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
417        * psxrwlock01/test.c: Conditionally add local prototype for
418        pthread_rwlock_unlock() if pthread.h doesn't supply it.
419
4202009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
421
422        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
423        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
424        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
425        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
426        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
427        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
428        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
429        psxualarm/init.c: Remove unused vars.
430        Add missing prototypes.
431
4322009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
433
434        * Makefile.am: Build file IO related tests even with POSIX threading is
435        disabled.
436
4372009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
438
439        * configure.ac: Don't add -ansi -fasm to CFLAGS.
440
4412009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
442
443        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
444        remaining to not equal the period.
445
4462009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
447
448        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
449
4502009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
451
452        * psxcleanup/system.h: Fix typo.
453        * Makefile.am, configure.ac: Add new test for exercising pushing
454        and popping a clean up handler without actually executing it.
455        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
456        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
457        psxcleanup01/psxcleanup01.scn: New files.
458
4592009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
460
461        * Makefile.am, configure.ac: Add new test to ensure that canceling an
462        alarm works as defined.
463        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
464        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
465
4662009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
467
468        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
469
4702009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
471
472        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
473        parameter to timer_settime().
474
4752009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
476
477        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
478        timer_settime() for previous value. We are not using the
479        value in this particular case and this path must be exercised.
480        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
481
4822009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
483
484        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
485        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
486        cases.
487
4882009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
489
490        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
491        from an ISR.
492        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
493        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
494
4952009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
496
497        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
498        deprecated rtems_extension.
499
5002009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
501
502        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
503        nanoseconds.
504
5052009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
506
507        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
508        getpagesize().
509
5102009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
511
512        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
513        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
514        psxsignal04/Makefile.am: Move test cases which needed to be executed
515        when POSIX is disabled to psxclock so they will be.
516
5172009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
518
519        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
520        test to exercise clock and delay services enabled when POSIX threads
521        are disabled. This is split from psx01. POSIX test suite now enabled
522        when POSIX threads are disabled so only enable tests which are
523        appropriate.
524        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
525        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
526
5272009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
528
529        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
530        when not to change ssporadic scheduler so it does not touch a task's
531        priority when it is holding a mutex or its priority would be impacted
532        adversely.
533
5342009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
535
536        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
537        for adjusting time (adjtime()) where the time is adjusted by enough
538        microseconds that it crosses a second boundary.
539
5402009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
541
542        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
543        test to catch more sporadic server cases.
544
5452009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
546
547        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
548        remaining pointer.
549
5502009-08-17     
551
552        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
553        a recursize mutex.
554
5552009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
556
557        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
558        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
559        rtems_clock_get_ticks_per_second().
560
5612009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
562
563        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
564        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
565
5662009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
567
568        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
569        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
570
5712009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
572
573        * Makefile.am, configure.ac: Add test case for user providing their own
574        stack to a POSIX thread.
575        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
576        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
577
5782009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
579
580        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
581        that it hits both failing to allocate memory for the message queue
582        name and message buffers.
583
5842009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
585
586        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
587        quicker and more reliably hit the intended critical section.
588
5892009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
590
591        * Makefile.am, configure.ac: Add a test to exercise an odd case in
592        _POSIX_signals_Clear_signals.
593        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
594        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
595
5962009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
597
598        * psxmsgq04/init.c: Correct typo in configuration so test does as
599        intended.
600
6012009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
602
603        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
604        Update to handle ENFILE case now that POSIX message queues and
605        message queue file descriptors are configured separately and this
606        error is possible.
607
6082009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
609
610        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
611        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
612        allocating the message buffers for a POSIX message queue.
613
6142009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
615
616        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
617        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
618        is right. Update both screens.
619
6202009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
621
622        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
623        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
624        variation which focused on real-time signals rather than user
625        signals.
626        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
627        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
628
6292009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
630
631        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
632        replenish period of zero.
633
6342009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
635
636        * Makefile.am, configure.ac: Add new test to account for properly
637        handling keys when a thread has non-NULL key value and key has NULL
638        destructor and when a thread has NULL key value and key has
639        destructor.
640        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
641        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
642
6432009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
644
645        * Makefile.am, configure.ac: Add new test for exercising running out of
646        memory while allocating the key pointers.
647        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
648        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
649
6502009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
651
652        * psxmsgq04/init.c: Add call to mq_unlink.
653
6542009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
655
656        * Makefile.am, configure.ac: Add shell of new test.
657        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
658        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
659
6602009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
661
662        * Makefile.am, configure.ac: Add test to address cases where a thread
663        is waiting on a signal (sigwait) and we send it. Also address case
664        where there are too many queued signals.
665        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
666        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
667
6682009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
669
670        * psxsignal02/init.c: Fix spacing.
671
6722009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
673
674        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
675        mq_timedreceive and mq_timedsend conditions. In particular test
676        timeout in the past.
677
6782009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
679
680        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
681        with timeout in the past.
682
6832009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
684
685        * psxsignal02/psxsignal02.scn: Fill in screen file.
686
6872009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
688
689        * Makefile.am, configure.ac: Add new test to exercise algorithm to
690        dispatch process wide signals to individual threads.
691        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
692        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
693
6942009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
695
696        * Makefile.am, configure.ac: Add test to exercise interrupt
697        synchronization logic in _POSIX_Timer_Insert_helper that supports
698        POSIX timers.
699        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
700        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
701        psxintrcritical01/psxintrcritical01.scn: New files.
702
7032009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
704
705        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
706        multiple cases which complete coverage of thread cancellation.
707        * psxcancel/psxcancel.doc: New file.
708
7092009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
710
711        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
712        * psxsem01/system.h: Removed.
713
7142009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
715
716        * psxsem01/init.c: Eliminate warning.
717
7182009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
719
720        * psxcancel/init.c: Clean up.
721
7222009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
723
724        * psxmutexattr01/init.c: Make test optional if tools do not support
725        posix mutex type attribute.
726
7272009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
728
729        * Makefile.am, configure.ac: Add new test to exercise error case for
730        when a task is blocked on a condition variable with one mutex and
731        another task attempts to block on the same condition variable with
732        another mutex.
733        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
734        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
735
7362009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
737
738        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
739        trylock is unable to obtain the spinlock and that attempting to
740        unlock a spinlock from a thread which did not lock it works as
741        expected.
742        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
743        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
744        New files.
745
7462009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
747
748        * psxspin01/test.c: Remove unnecessary defines.
749
7502009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
751
752        * psx11/init.c: Use explicit scheduler.
753
7542009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
755
756        * Makefile.am, configure.ac: Add test to exercise
757        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
758        toolset enables the feature.
759        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
760        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
761        psxmutexattr01/psxmutexattr01.scn: New files.
762
7632009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
764
765        * Makefile.am, configure.ac: Add test for auto initialization of
766        message queues.
767        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
768        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
769        psxautoinit02/psxautoinit02.scn: New files.
770
7712009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
772
773        * Makefile.am, configure.ac: Add test of pthread mutex auto
774        intialization.
775        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
776        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
777
7782009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
779
780        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
781
7822009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
783
784        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
785        code.
786
7872009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
788
789        * psx07/init.c: Slight test fix to ensure state of sched_param
790        structure.
791
7922009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
793
794        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
795        obtaining an rwlock and then releasing it twice.
796
7972009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
798
799        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
800
8012009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
802
803        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
804        sigtimedwait(). Update screen file.
805
8062009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
807
808        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
809        obtaining rwlock for write with a timed lock operation when the
810        abstime timeout is in the past.
811
8122009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
813
814        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
815        obtaining rwlock for read with a timed lock operation when the
816        abstime timeout is in the past.
817
8182009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
819
820        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
821        that the assert has been removed in the source.
822
8232009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
824
825        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
826        mode bits being set. This behavior was not POSIX compliant and has
827        been corrected in the filesystem code.
828
8292009-06-18      Chris Johns <chrisj@rtems.org>
830
831        * psx04/task3.c: Declare unions volatile to workaround the H8300
832        gcc bug.
833
8342009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
835
836        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
837        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
838        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
839
8402009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
841
842        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
843        NULL attribute pointer on init.
844
8452009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
846
847        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
848        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
849        Improved so coverage is better.
850
8512009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
852
853        * psx04/init.c: Correct errors introduced by using different variable
854        for return type when correcting typing warnings.
855
8562009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
857
858        * Makefile.am, configure.ac: Add new test to provide coverage analysis
859        of the current implementation of getitimer() and setitimer().
860        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
861        psxitimer/psxitimer.scn: New files.
862
8632009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
864
865        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
866        case to improve coverage analysis.
867
8682009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
869
870        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
871        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
872        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
873        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
874        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
875        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
876        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
877
8782009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
879
880        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
881        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
882        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
883        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
884        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
885        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
886        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
887        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
888        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
889        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
890        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
891        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
892        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
893        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
894        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
895        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
896        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
897        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
898        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
899        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
900        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
901        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
902        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
903        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
904        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
905        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
906        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
907        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
908        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
909        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
910        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
911        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
912        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
913        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
914        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
915        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
916        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
917        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
918        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
919        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
920        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
921        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
922        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
923        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
924        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
925        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
926        psxhdrs/timer07.c: Fix warnings.
927
9282009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
929
930        * psxfile01/test.c: Change from int to size_t.
931
9322009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
933
934        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
935        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
936        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
937        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
938        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
939        psxcancel/Makefile.am, psxchroot01/Makefile.am,
940        psxcleanup/Makefile.am, psxenosys/Makefile.am,
941        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
942        psxfile01/Makefile.am, psxkey01/Makefile.am,
943        psxmount/Makefile.am, psxmsgq01/Makefile.am,
944        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
945        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
946        psxsem01/Makefile.am, psxsignal01/Makefile.am,
947        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
948        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
949        psxualarm/Makefile.am: Eliminate _exe_/.exe.
950
9512009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
952
953        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
954        with create option so we are sure it will get a control block and
955        proceed to allocate other memory. Clean up screen output.
956
9572008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
958
959        * psx05/init.c: Add parameter to call to sched_get_priority_max().
960
9612008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
962
963        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
964        Run all tests successfully with maxixum number of priorities as 16
965        instead of 256. This was done by temporarily modifying the score
966        priority.h maximum. This allowed testing of all API code to ensure
967        that it worked properly with a reduced number of priorities. Most
968        modifications were to switch from hard-coded maximum to using the API
969        provided methods to determine maximum number of priority levels.
970
9712008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
972
973        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
974        clock_gettime() NOT by reaching into the SuperCore.
975
9762008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
977
978        * psx01/psx01.scn: Bump version to 4.9.99.0
979
9802008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
981
982        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
983        psxfatal_support/system.h: Convert to "bool".
984
9852008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
986
987        PR 1296/cpukit.
988        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
989        incorrect repeat interval. This patch fixes the following problems in
990        the test.
991          (1) Adds test for value of it_interval.tv_nsec.
992          (2) Corrects test for absolute timer in past.
993          (3) Modifies test to use different initial and repeat periods.
994          (4) Updates psxtimer01.scn to match results.
995
9962008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
997
998        PR 1297/cpukit
999        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
1000        pointer handling.
1001
10022008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1003
1004        * psxsem01/init.c: Spacing.
1005
10062008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1007
1008        PR 1293/tests
1009        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
1010
10112008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1012
1013        PR 1291/cpukit
1014        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
1015        POSIX services taking relative instead of absolute time for timeouts,
1016        these tests were updated.
1017
10182008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1019
1020        * psxfile01/test.c: truncate on /dev/console now works.
1021
10222008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1023
1024        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1025        requested for initialization task.
1026
10272008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1028
1029        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1030        like CVS conflict markers.
1031
10322008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1033
1034        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1035        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1036
10372008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1038
1039        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1040
10412008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1042
1043        * psxkey01/task.c: Fix warnings.
1044
10452008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1046
1047        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1048
10492008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1050
1051        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1052        Added tests for failure path coverages. Consolidated methods used in
1053        multiple places into support routines.
1054        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1055        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1056        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1057
10582008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1059
1060        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1061        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1062        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1063        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1064        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1065        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1066        for < 1988.
1067
10682008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1069
1070        * Makefile.am, configure.ac: New tests.
1071        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1072        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1073        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1074        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1075        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1076
10772008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1078
1079        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1080        portions of Object Services added to API.
1081        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1082        psx14/system.h: New files.
1083
10842008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1085
1086        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1087        pthread_attr_[get|set]clock.
1088
10892008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1090
1091        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1092        implementation mprotect().
1093
10942008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1095
1096        * psxcleanup/.cvsignore: New file.
1097
10982008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1099
1100        * psxcleanup/system.h: New file.
1101
11022008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1103
1104        * Makefile.am, configure.ac:
1105        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1106        psxcleanup/psxcleanup.scn: New files.
1107
11082008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1109
1110        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1111        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1112
11132007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1114
1115        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1116
11172007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1118
1119        * Makefile.am, configure.ac: Added test for ualarm
1120        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1121        psxualarm/system.h: New files.
1122
11232007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1124
1125        * Makefile.am, configure.ac: Added posix signal test
1126        * psxsignal01/Makefile.am, psxsignal01/init.c,
1127        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1128        psxsignal01/task1.c: New files.
1129
11302007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1131
1132        * Makefile.am, configure.ac: Add test for sysconf().
1133        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1134        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1135
11362007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1137
1138        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1139        sched_rr_get_interval() and sched_get_priority_max().
1140
11412007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1142
1143        * psxenosys/init.c: Fix typo.
1144
11452007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1146
1147        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1148        addition of second POSIX Timer test. Add initial version of
1149        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1150        left to add.
1151        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1152        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1153        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1154        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1155        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1156        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1157
11582007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1159
1160        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1161
11622007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1163
1164        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1165        functions that return ENOSYS.
1166        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1167        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1168
11692007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1170
1171        * psx13/test.c: Fix spelling error.
1172
11732007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1174
1175        * psxtime/test.c: Add tests for adjtime().
1176
11772007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1178
1179        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1180        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1181        cases to improve test coverage.
1182
11832007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1184
1185        PR 1262/filesystem
1186        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1187        and writev() including documentation and test case.
1188        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1189        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1190
11912007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1192
1193        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1194        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1195        test cases so last output line follows END OF pattern. Make sure test
1196        case all run. All tests appeared ok on sis.
1197
11982007-04-05      Joel Sherrill <joel@OARcorp.com>
1199
1200        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1201        behavior more closely matching GNU/Linux.
1202
12032006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1204
1205        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1206        include normal blocking and unblocking on timeout.
1207
12082006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1209
1210        * configure.ac: New BUG-REPORT address.
1211
12122006-11-17      Joel Sherrill <joel@OARcorp.com>
1213
1214        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1215        Previously the timeout was not absolute time and checked BEFORE
1216        attempting to lock semaphore.
1217
12182006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1219
1220        * psxbarrier01/main.c: New file.
1221
12222006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1223
1224        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1225        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1226        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1227        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1228
12292006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1230
1231        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1232        and partial implementation of POSIX rwlocks.
1233        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1234        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1235
12362006-10-30      Joel Sherrill <joel@OARcorp.com>
1237
1238        PR 841/rtems
1239        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1240        specification.
1241
12422006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1243
1244        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1245
12462006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1247
1248        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1249        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1250        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1251        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1252        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1253        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1254        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1255        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1256        Use rtems_testsdir instead.
1257
12582005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1259
1260        * configure.ac: Remove RTEMS_ENABLE_BARE,
1261        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1262
12632005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1264
1265        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1266        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1267        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1268        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1269        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1270        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1271        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1272        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1273        Convert to using *_PROGRAMS.
1274
12752005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1276
1277        * psx01/Makefile.am, psx02/Makefile.am,
1278        psx03/Makefile.am, psx04/Makefile.am,
1279        psx05/Makefile.am, psx06/Makefile.am,
1280        psx07/Makefile.am, psx08/Makefile.am,
1281        psx09/Makefile.am, psx10/Makefile.am,
1282        psx11/Makefile.am, psx12/Makefile.am,
1283        psx13/Makefile.am, psxcancel/Makefile.am,
1284        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1285        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1286        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1287        psxstat/Makefile.am, psxtime/Makefile.am,
1288        psxtimer/Makefile.am: Rework.
1289
12902005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1291
1292        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1293        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1294        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1295        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1296        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1297        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1298        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1299        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1300        * psxtests.am: Remove.
1301
13022005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1303
1304        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1305        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1306        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1307        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1308        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1309        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1310        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1311        psxtime/Makefile.am, psxtimer/Makefile.am:
1312        AM_CPPFLAGS += -I..../support/include.
1313
13142005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1315
1316        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1317
13182005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1319
1320        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1321        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1322        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1323        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1324        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1325        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1326        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1327        psxstat/Makefile.am: Add ../include/pmacros.h
1328        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1329        POSIX_FILES_DIRS.
1330        * psxtests.am: Remove LIB_VARIANT.
1331
13322005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1333
1334        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1335        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1336        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1337        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1338        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1339        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1340        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1341        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1342        Remove SRC, PRINT_SRC.
1343
13442005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1345
1346        * Makefile.am: Cleanup.
1347
13482005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1349
1350        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1351        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1352        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1353        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1354        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1355        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1356        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1357        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1358        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1359        Partial conversion to automake.
1360
13612005-09-01      Joel Sherrill <joel@OARcorp.com>
1362
1363        PR 628/rtems
1364        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1365        being an error.
1366
13672005-04-26      Joel Sherrill <joel@OARcorp.com>
1368
1369        * psxreaddir/test.c: Eliminate warnings.
1370
13712004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1372
1373        * configure.ac: Require automake > 1.9.
1374
13752004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1376
1377        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1378        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1379        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1380        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1381        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1382        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1383        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1384        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1385        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1386        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1387        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1388        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1389        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1390        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1391        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1392        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1393        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1394        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1395        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1396        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1397        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1398        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1399        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1400
14012004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1402
1403        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1404        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1405        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1406        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1407
14082004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1409
1410        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1411        to using c99 fixed size types.
1412
14132004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1414
1415        * Makefile.am: Remove include from SUBDIRS.
1416
14172004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1418
1419        * include/Makefile.am: Remove.
1420        * Makefile.am: Merge-in include/Makefile.am.
1421        * configure.ac: Reflect changes above.
1422
14232004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1424
1425        * configure.ac: Add 2nd arg to RTEMS_TOP.
1426
14272004-03-05      Joel Sherrill <joel@OARcorp.com>
1428
1429        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1430        psxtimer/psxtimer.c: Eliminate warnings and typos.
1431
14322004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1433
1434        PR 582/core
1435        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1436        queue test so more of it runs now.
1437
14382004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1439
1440        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1441        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1442        * psx02/Makefile.am: Ditto.
1443        * psx03/Makefile.am: Ditto.
1444        * psx04/Makefile.am: Ditto.
1445        * psx05/Makefile.am: Ditto.
1446        * psx06/Makefile.am: Ditto.
1447        * psx07/Makefile.am: Ditto.
1448        * psx08/Makefile.am: Ditto.
1449        * psx09/Makefile.am: Ditto.
1450        * psx10/Makefile.am: Ditto.
1451        * psx11/Makefile.am: Ditto.
1452        * psx12/Makefile.am: Ditto.
1453        * psx13/Makefile.am: Ditto.
1454        * psxcancel/Makefile.am: Ditto.
1455        * psxchroot01/Makefile.am: Ditto.
1456        * psxfile01/Makefile.am: Ditto.
1457        * psxmount/Makefile.am: Ditto.
1458        * psxmsgq01/Makefile.am: Ditto.
1459        * psxreaddir/Makefile.am: Ditto.
1460        * psxsem01/Makefile.am: Ditto.
1461        * psxstat/Makefile.am: Ditto.
1462        * psxtime/Makefile.am: Ditto.
1463        * psxtimer/Makefile.am: Ditto.
1464
14652003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1466
1467        * psxtests.am: Add dirstamp support.
1468
14692003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1470
1471        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1472
14732003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1474
1475        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1476
14772003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1478
1479        * psxcancel/Makefile.am: Remove used H_FILES.
1480
14812003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1482
1483        * include/Makefile.am: Reformat.
1484        * psx01/Makefile.am: Remove all-local: $(ARCH).
1485        * psx02/Makefile.am: Remove all-local: $(ARCH).
1486        * psx03/Makefile.am: Remove all-local: $(ARCH).
1487        * psx04/Makefile.am: Remove all-local: $(ARCH).
1488        * psx05/Makefile.am: Remove all-local: $(ARCH).
1489        * psx06/Makefile.am: Remove all-local: $(ARCH).
1490        * psx07/Makefile.am: Remove all-local: $(ARCH).
1491        * psx08/Makefile.am: Remove all-local: $(ARCH).
1492        * psx09/Makefile.am: Remove all-local: $(ARCH).
1493        * psx10/Makefile.am: Remove all-local: $(ARCH).
1494        * psx11/Makefile.am: Remove all-local: $(ARCH).
1495        * psx12/Makefile.am: Remove all-local: $(ARCH).
1496        * psx13/Makefile.am: Remove all-local: $(ARCH).
1497        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1498        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1499        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1500        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1501        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1502        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1503        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1504        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1505        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1506        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1507        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1508
15092003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1510
1511        * configure.ac: Reflect having moved to testsuites/.
1512
15132003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1514
1515        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1516
15172003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1518
1519        * configure.ac:Remove RTEMS_CHECK_CPU.
1520
15212003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1522
1523        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1524
15252003-09-04      Joel Sherrill <joel@OARcorp.com>
1526
1527        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1528        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1529        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1530        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1531        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1532        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1533        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1534        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1535        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1536        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1537        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1538        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1539        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1540        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1541        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1542        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1543        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1544        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1545        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1546        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1547        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1548        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1549        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1550        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1551        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1552        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1553        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1554        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1555        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1556        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1557        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1558        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1559        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1560        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1561        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1562        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1563        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1564        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1565        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1566        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1567        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1568        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1569        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1570        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1571        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1572        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1573        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1574        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1575        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1576        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1577        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1578        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1579        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1580        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1581        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1582        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1583        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1584        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1585        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1586        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1587        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1588        psxtimer/system.h: URL for license changed.
1589
15902003-09-04      Joel Sherrill <joel@OARcorp.com>
1591
1592        PR 462/tests
1593        * psxhdrs/Makefile.am: Added ualarm.c
1594        * psxhdrs/signal23.c: New file.
1595
15962003-09-03      Joel Sherrill <joel@OARcorp.com>
1597
1598        PR 463/tests
1599        PR 465/tests
1600        * psxhdrs/Makefile.am: Add new test cases.
1601        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1602        psxhdrs/timer07.c: New files.
1603
16042003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1605
1606        * Makefile.am: Reflect having moved aclocal/.
1607
16082003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1609
1610        * Makefile.am: Reflect having moved automake/.
1611        * include/Makefile.am: Reflect having moved automake/.
1612        * psx01/Makefile.am: Reflect having moved automake/.
1613        * psx02/Makefile.am: Reflect having moved automake/.
1614        * psx03/Makefile.am: Reflect having moved automake/.
1615        * psx04/Makefile.am: Reflect having moved automake/.
1616        * psx05/Makefile.am: Reflect having moved automake/.
1617        * psx06/Makefile.am: Reflect having moved automake/.
1618        * psx07/Makefile.am: Reflect having moved automake/.
1619        * psx08/Makefile.am: Reflect having moved automake/.
1620        * psx09/Makefile.am: Reflect having moved automake/.
1621        * psx10/Makefile.am: Reflect having moved automake/.
1622        * psx11/Makefile.am: Reflect having moved automake/.
1623        * psx12/Makefile.am: Reflect having moved automake/.
1624        * psx13/Makefile.am: Reflect having moved automake/.
1625        * psxcancel/Makefile.am: Reflect having moved automake/.
1626        * psxchroot01/Makefile.am: Reflect having moved automake/.
1627        * psxfile01/Makefile.am: Reflect having moved automake/.
1628        * psxhdrs/Makefile.am: Reflect having moved automake/.
1629        * psxmount/Makefile.am: Reflect having moved automake/.
1630        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1631        * psxreaddir/Makefile.am: Reflect having moved automake/.
1632        * psxsem01/Makefile.am: Reflect having moved automake/.
1633        * psxstat/Makefile.am: Reflect having moved automake/.
1634        * psxtime/Makefile.am: Reflect having moved automake/.
1635        * psxtimer/Makefile.am: Reflect having moved automake/.
1636
16372003-08-14      Joel Sherrill <joel@OARcorp.com>
1638
1639        PR 408/filesystem
1640        * psx13/test.c: Added very rudimentary test of sync() service.
1641
16422003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1643
1644        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1645
16462003-06-12      Joel Sherrill <joel@OARcorp.com>
1647
1648        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1649
16502003-05-29      Joel Sherrill <joel@OARcorp.com>
1651
1652        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1653        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1654        psxtimer/psxtimer.c: Removed warnings.
1655
16562003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1657
1658        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1659        CC_CFLAGS_DEFAULT (obsolete).
1660
16612003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1662
1663        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1664        Remove CC_LDFLAGS_PROFILE_V.
1665
16662003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1667
1668        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1669
16702003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1671
1672        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1673
16742003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1675
1676        * configure.ac: AC_PREREQ(2.57).
1677
16782002-11-14      Joel Sherrill <joel@OARcorp.com>
1679
1680        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1681        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1682        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1683        Per PR239 update the IDs in the various screens.
1684
16852002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1686
1687        * .cvsignore: Reformat.
1688        Add autom4te*cache.
1689        Remove autom4te.cache.
1690
16912002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1692
1693        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1694        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1695        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1696        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1697        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1698        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1699        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1700        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1701        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1702        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1703        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1704        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1705        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1706        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1707        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1708        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1709        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1710        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1711        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1712        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1713        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1714        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1715        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1716        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1717
17182002-08-01      Joel Sherrill <joel@OARcorp.com>
1719
1720        * Per PR47 add support for buffered test output.  This involved
1721        adding defines to redirect output to a buffer and dump it when
1722        full, at "test pause", and at exit.  To avoid problems when redefining
1723        exit(), all tests were modified to call rtems_test_exit().
1724        Some tests, notable psxtests, had to be modified to include
1725        the standard test macro .h file (pmacros.h or tmacros.h) to
1726        enable this support.
1727        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1728        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1729        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1730        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1731        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1732        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1733        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1734        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1735        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1736        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1737        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1738        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1739
17402002-07-05      Joel Sherrill <joel@OARcorp.com>
1741
1742        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1743        Updated as part of PR164 which reported problems with the RTEMS
1744        implementation of pthread_cancel.
1745       
17462001-04-26      Joel Sherrill <joel@OARcorp.com>
1747
1748        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1749        reworked POSIX message queues to add a descriptor separate from
1750        the underlying message queue.  This allows non-blocking to follow
1751        the "open" not the underlying queue.
1752 
17532002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1754
1755        * configure.ac: Remove ENABLE_GCC28.
1756
17572002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1758
1759        * configure.ac:
1760        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1761        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1762        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1763        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1764        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1765        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1766        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1767        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1768        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1769        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1770        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1771        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1772        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1773        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1774        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1775        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1776        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1777        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1778        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1779        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1780        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1781        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1782        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1783        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1784        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1785        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1786        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1787        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1788
17892001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1790
1791        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1792        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1793        Since we check permissions before evaluating enough to see if it
1794        a regular file or directory, this hack is needed to make the regular
1795        file executable.
1796
17972001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1798
1799        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1800        * configure.in: Remove.
1801        * configure.ac: New file, generated from configure.in by autoupdate.
1802
18032001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1804
1805        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1806
18072001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1808
1809        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1810        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1811        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1812        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1813        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1814        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1815        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1816        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1817        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1818        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1819        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1820        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1821        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1822        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1823        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1824        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1825        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1826        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1827        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1828        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1829        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1830        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1831        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1832        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1833
18342001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1835
1836        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1837        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1838        psxchroot01 test.
1839
18402001-05-25      Joel Sherrill <joel@OARcorp.com>
1841
1842        * Added once version of psxchroot01 test for user review.
1843        * psxchroot01: New directory.
1844        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1845        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1846        * configure.in, Makefile.am: Modified to reflect above.
1847
18482001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1849
1850        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1851
18522001-04-24      Joel Sherrill <joel@OARcorp.com>
1853
1854        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1855        open, write, reopen, append twice from Andrew Bythell
1856        <abythell@nortelnetworks.com> that tripped an initialization
1857        problem in the IMFS.
1858
18592001-04-20      Joel Sherrill <joel@OARcorp.com>
1860
1861        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1862        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1863        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1864        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1865        Various adjustments so test output matches screens more reliably.
1866
18672001-01-25      Joel Sherrill <joel@OARcorp.com>
1868
1869        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1870
18712000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1872
1873        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1874        to remain consistant across platforms and bsps by forcing
1875        a mount point in front of all paths.
1876
18772000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1878
1879        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1880        expected error condition in one case.
1881        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1882        readdir() of root of mounted filesystem.  Also corrected the screen
1883        file for some mistakes noticed in this effort.
1884
18852000-11-13      Joel Sherrill <joel@OARcorp.com>
1886
1887        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1888
18892000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1890
1891        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1892
18932000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1894
1895        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1896
18972000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1898
1899        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1900        Switch to GNU canonicalization.
1901        * psxtests.am: Remove DEFS.
1902
19032000-10-24      Joel Sherrill <joel@OARcorp.com>
1904
1905        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1906        It was formerly incorrectly prototyped in <libio.h>.
1907
19082000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1909
1910        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1911        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1912        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1913        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1914        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1915        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1916        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1917        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1918
19192000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1920        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1921        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1922        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1923        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1924        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1925        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1926        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1927
19282000-08-10      Joel Sherrill <joel@OARcorp.com>
1929
1930        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.