source: rtems/testsuites/psxtests/ChangeLog @ d0ef58a

4.115
Last change on this file since d0ef58a was d0ef58a, checked in by Sebastian Huber <sebastian.huber@…>, on 07/15/10 at 12:15:56

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

  • psxstat/test.c: Avoid NULL pointer access.
  • Property mode set to 100644
File size: 76.1 KB
Line 
12010-07-16      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
2
3        * psxstat/test.c: Avoid NULL pointer access.
4
52010-07-12      Bharath Suri <bharath.s.jois@gmail.com>
6
7        PR 1613/testing
8        * psxfchx01/init.c, psxfchx01/Makefile.am, psxfchx01/.cvsignore,
9        psxfchx01/psxfchx01.doc, psxfchx01/psxfchx01.scn: New
10        tests. Improves coverage of fchdir, fchmod, fchown directives.
11        * configure.ac, Makefile.am: Changes to accommodate new test.
12        * psxstat/test.c, psxstat/psxstat.scn: Added new test case to test
13        statvfs routine under libcsupport.
14
152010-07-09      Bharath Suri <bharath.s.jois@gmail.com>
16
17        PR 1610/testing
18        * psx13/test.c, psx13/psx13.scn: Remove the test cases which
19        exercise pipe. These are new a new test under psxpipe01/
20        * psxpipe01/init.c, psxpipe01/Makefile.am,
21        psxpipe01/psxpipe01.scn, psxpipe01/psxpipe01.doc: Added new test.
22        * Makefile.am, configure.ac: Changes due to addition of new test:
23        psxpipe01.
24
252010-07-08      Bharath Suri <bharath.s.jois@gmail.com>
26
27        PR 1608/testing
28        * psxfile01/init.c: Add a simple test case: Open file as read-only
29        and attemp to truncate. Improves coverage.
30
312010-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
32
33        PR 1606/cpukit
34        * psxfatal_support/init.c: Remove
35        INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
36
372010-07-07      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
38
39        * psxfatal_support/init.c: Print end of test message in case of
40        success.  Stop multitasking in the fatal error extension.
41        * psxfatal01/psxfatal01.scn, psxfatal02/psxfatal02.scn: Update.
42
432010-07-06      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
44
45        * psxtimes01/init.c: Added missing declaration.
46
472010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
48
49        * Makefile.am, configure.ac: Add test for various forms of times() and
50        getrusage().
51        * psxgetrusage01/.cvsignore, psxgetrusage01/Makefile.am,
52        psxgetrusage01/init.c, psxgetrusage01/psxgetrusage01.doc,
53        psxgetrusage01/psxgetrusage01.scn, psxtimes01/.cvsignore,
54        psxtimes01/Makefile.am, psxtimes01/init.c, psxtimes01/psxtimes01.doc,
55        psxtimes01/psxtimes01.scn: New files.
56
572010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
58
59        * psxid01/init.c, psxid01/psxid01.scn: Actually match an entry in
60        /etc/passwd and /etc/group.
61
622010-07-05      Joel Sherrill <joel.sherrill@oarcorp.com>
63
64        * psxid01/init.c, psxid01/psxid01.doc, psxid01/psxid01.scn: Add test
65        cases.
66
672010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
68
69        * psx13/test.c: Fix warning.
70
712010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
72
73        * psxfile01/test_cat.c: Does not need posix specific macros.
74
752010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
76
77        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
78        Remove tests which put NULL entries in file handlers.
79
802010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
81
82        PR 1598/testing
83        * Makefile.am, configure.ac, psxpasswd01/init.c,
84        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
85        for POSIX user database (e.g. /etc/group and /etc/passwd) access
86        routines which are implemented in libcsupport/src/getpwent.c.
87        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
88        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
89
902010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
91
92        PR 1597/cpukit
93        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
94        psxstat/test.c: Add lchown() and utimes().
95
962010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
97
98        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
99        various POSIX methods that access UID, PID, and GID.
100        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
101        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
102        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
103        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
104        psxid01/psxid01.scn: New files.
105
1062010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
107
108        * psximfs01/init.c: Fix warning introduced.
109
1102010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
111
112        PR 1595/tests
113        * psximfs01/init.c: Fix warnings.
114
1152010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
116
117        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
118        pointer.
119
1202010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
121
122        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
123
1242010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
125
126        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
127        files of maximum sizes.
128        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
129        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
130
1312010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
132
133        * Makefile.am, configure.ac: Revert accidentally committed patch.
134
1352010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
136
137        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
138        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
139        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
140        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
141        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
142        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
143        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
144        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
145        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
146        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
147        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
148        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
149        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
150        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
151        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
152        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
153        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
154        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
155        psxsem01/Makefile.am, psxsignal01/Makefile.am,
156        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
157        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
158        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
159        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
160        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
161        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
162        committed patch.
163
1642010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
165
166        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
167        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
168        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
169        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
170        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
171        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
172        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
173        psxcancel/Makefile.am, psxcancel01/Makefile.am,
174        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
175        psxcleanup01/Makefile.am, psxclock/Makefile.am,
176        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
177        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
178        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
179        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
180        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
181        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
182        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
183        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
184        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
185        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
186        psxsem01/Makefile.am, psxsignal01/Makefile.am,
187        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
188        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
189        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
190        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
191        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
192        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
193        than number of file descriptors configured.
194
1952010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
196
197        * psxfile02/psxfile02.doc: Filled in documentation information.
198
1992010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
200
201        * Makefile.am, configure.ac: Added test case for calls that check for
202        an unopened file descriptor.
203        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
204        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
205
2062010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
207
208        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
209        parameter to adjtime NULL.
210
2112010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
212
213        * psxfatal_support/init.c: Remove references to ITRON constants.
214
2152010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
216
217        * psxfile01/test.c: Update for IMFS API changes.
218
2192010-06-02      Chris Johns <chrisj@rtems.org>
220
221        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
222        psxstat/test.c: Update to the new mount API.
223
2242010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
225
226        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
227        * include/pmacros.h: Add PRIdoff_t.
228
2292010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
230
231        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
232        exercises the _rename_r in libcsupport. For now, it also
233        provides two fsmount_me_h handlers to enable certain error
234        checking paths
235
2362010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
237
238        * psxfile01/test.c: Add check for errno on chdir(NULL).
239
2402010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
241
242        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
243
2442010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
245
246        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
247        thread can reliably reach the pthread_join() call.
248
2492010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
250
251        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
252        rewinddir(NULL) since we are now using newlib's implementation and it
253        does not check for NULL. This causes a fault on some targets.
254
2552010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
256
257        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
258        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
259        Reflect POSIX changes to sched_param.
260
2612010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
262
263        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
264        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
265        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
266        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
267        #include <unistd.h>.
268
2692009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
270
271        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
272        to cover the trivial NULL case for pipe function.
273
2742009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
275
276        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
277        and compilation issues. Initial test build was accidentally without
278        POSIX enabled.
279
2802009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
281
282        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
283        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
284        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
285        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
286        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
287        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
288        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
289        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
290        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
291        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
292        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
293        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
294        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
295        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
296        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
297        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
298        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
299        Use rtems_test_assert() consistently instead of system assert().
300        rtems_test_assert() is designed to integrate into the RTEMS test
301        suite infrastructure.
302
3032009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
304
305        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
306        families.
307        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
308        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
309
3102009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
311
312        PR 1460/cpukit
313        * psx14/init.c: Change return type on methods accessing portions of
314        RTEMS Ids to int. This allows -1 to be return on error.
315
3162009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
317
318        PR 1466/tests
319        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
320        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
321        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
322        Add test specifically to test it since it is deprecated as of
323        POSIX.1-2008.
324        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
325        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
326
3272009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
328
329        * psxcancel01/init.c: Initialize start time.
330
3312009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
332
333        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
334        returned by POSIX methods which return a pointer which is -1 on
335        error. This eliminated some casts.
336
3372009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
338
339        * psxenosys/Makefile.am: Add documentation file.
340        * psxenosys/psxenosys.doc: New file.
341
3422009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
343
344        * psxsignal03/init.c:
345        Print sigval.sival_ptr instead of "union sigval".
346
3472009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
348
349        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
350        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
351        * psxfile01/test.c: Remove obsure #ifdef's.
352        Apply PRI* macros to print struct stat fields.
353
3542009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
355
356        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
357        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
358
3592009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
360
361        * include/pmacros.h: November is the 11th month.
362
3632009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
364
365        * psxstat/test.c: Remove #ifdef's.
366        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
367        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
368        if 12MB are too big for a target (16bit compliance).
369        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
370        for 16bit compliance.
371        * psx14/init.c: Add local prototypes for
372        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
373        Reflect the prototypes having been missing to printf's.
374
3752009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
376
377        * psxsysconf/init.c:
378        Comment out sysconf(LONG_MAX) check (not useful).
379        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
380        16bit compliance.
381        * psx11/task.c: Use long for nsecs.
382        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
383        attribute to pthread_condattr_setpshared for 16bit target compliance.
384
3852009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
386
387        * psxbarrier01/test.c: Include <tmacros.h>
388
3892009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
390
391        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
392        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
393        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
394        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
395        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
396        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
397        Use PRIxpthread_t to print pthread_t's.
398
3992009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
400
401        * psxmsgq02/init.c:
402        Remove cast in call to fatal_posix_service_status_errno.
403        * psxenosys/init.c:
404        Add missing args in calls to execl, execlp, execle.
405        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
406        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
407        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
408        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
409        * configure.ac:
410        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
411
4122009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
413
414        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
415        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
416        * psxclock/init.c: Use %ld to print *.tv_nsec.
417        * psx06/init.c, psx06/system.h: Misc. warning fixes.
418
4192009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
420
421        * psxsignal03/init.c: Add missing argument to printf.
422        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
423        * psxclock/init.c, psxtimer01/psxtimer.c:
424        Use PRItime_t to print time_t's.
425        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
426        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
427
4282009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
429
430        * psxtime/test.c: Include <sys/time.h>.
431        Conditionally add local prototype for adjtime()
432        if sys/time.h doesn't supply it.
433        * psx07/init.c: Include <sched.h>, <pthread.h>.
434        * psx05/init.c: Include <sched.h>.
435        * psx11/init.c, psx09/init.c: Include <sched.h>.
436        * psx12/init.c: Include <sched.h>.
437        * psxenosys/init.c: Include <pthread.h>.
438        Conditionally add local prototype for pthread_atfork()
439        if pthread.h doesn't supply it.
440        * psxkey01/init.c: Include "test_support.h".
441
4422009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
443
444        * configure.ac: Check for pthread_atfork in pthread.h.
445        * psxrwlock01/test.c: Conditionally add local prototype for
446        pthread_atfork() if pthread.h doesn't supply it.
447        Include <pthread.h>.
448
4492009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
450
451        * configure.ac: Check for sys/mman.h.
452        Check for mprotect in sys/mman.h.
453        * psxenosys/init.c: Conditionally add local prototype for
454        mprotect() if sys/mman.h doesn't supply it.
455
4562009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
457
458        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
459        * psxrwlock01/test.c: Conditionally add local prototype for
460        pthread_rwlock_unlock() if pthread.h doesn't supply it.
461
4622009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
463
464        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
465        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
466        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
467        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
468        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
469        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
470        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
471        psxualarm/init.c: Remove unused vars.
472        Add missing prototypes.
473
4742009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
475
476        * Makefile.am: Build file IO related tests even with POSIX threading is
477        disabled.
478
4792009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
480
481        * configure.ac: Don't add -ansi -fasm to CFLAGS.
482
4832009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
484
485        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
486        remaining to not equal the period.
487
4882009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
489
490        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
491
4922009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
493
494        * psxcleanup/system.h: Fix typo.
495        * Makefile.am, configure.ac: Add new test for exercising pushing
496        and popping a clean up handler without actually executing it.
497        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
498        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
499        psxcleanup01/psxcleanup01.scn: New files.
500
5012009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
502
503        * Makefile.am, configure.ac: Add new test to ensure that canceling an
504        alarm works as defined.
505        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
506        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
507
5082009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
509
510        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
511
5122009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
513
514        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
515        parameter to timer_settime().
516
5172009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
518
519        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
520        timer_settime() for previous value. We are not using the
521        value in this particular case and this path must be exercised.
522        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
523
5242009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
525
526        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
527        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
528        cases.
529
5302009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
531
532        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
533        from an ISR.
534        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
535        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
536
5372009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
538
539        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
540        deprecated rtems_extension.
541
5422009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
543
544        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
545        nanoseconds.
546
5472009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
548
549        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
550        getpagesize().
551
5522009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
553
554        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
555        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
556        psxsignal04/Makefile.am: Move test cases which needed to be executed
557        when POSIX is disabled to psxclock so they will be.
558
5592009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
560
561        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
562        test to exercise clock and delay services enabled when POSIX threads
563        are disabled. This is split from psx01. POSIX test suite now enabled
564        when POSIX threads are disabled so only enable tests which are
565        appropriate.
566        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
567        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
568
5692009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
570
571        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
572        when not to change ssporadic scheduler so it does not touch a task's
573        priority when it is holding a mutex or its priority would be impacted
574        adversely.
575
5762009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
577
578        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
579        for adjusting time (adjtime()) where the time is adjusted by enough
580        microseconds that it crosses a second boundary.
581
5822009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
583
584        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
585        test to catch more sporadic server cases.
586
5872009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
588
589        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
590        remaining pointer.
591
5922009-08-17     
593
594        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
595        a recursize mutex.
596
5972009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
598
599        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
600        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
601        rtems_clock_get_ticks_per_second().
602
6032009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
604
605        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
606        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
607
6082009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
609
610        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
611        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
612
6132009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
614
615        * Makefile.am, configure.ac: Add test case for user providing their own
616        stack to a POSIX thread.
617        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
618        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
619
6202009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
621
622        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
623        that it hits both failing to allocate memory for the message queue
624        name and message buffers.
625
6262009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
627
628        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
629        quicker and more reliably hit the intended critical section.
630
6312009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
632
633        * Makefile.am, configure.ac: Add a test to exercise an odd case in
634        _POSIX_signals_Clear_signals.
635        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
636        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
637
6382009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
639
640        * psxmsgq04/init.c: Correct typo in configuration so test does as
641        intended.
642
6432009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
644
645        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
646        Update to handle ENFILE case now that POSIX message queues and
647        message queue file descriptors are configured separately and this
648        error is possible.
649
6502009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
651
652        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
653        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
654        allocating the message buffers for a POSIX message queue.
655
6562009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
657
658        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
659        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
660        is right. Update both screens.
661
6622009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
663
664        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
665        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
666        variation which focused on real-time signals rather than user
667        signals.
668        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
669        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
670
6712009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
672
673        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
674        replenish period of zero.
675
6762009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
677
678        * Makefile.am, configure.ac: Add new test to account for properly
679        handling keys when a thread has non-NULL key value and key has NULL
680        destructor and when a thread has NULL key value and key has
681        destructor.
682        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
683        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
684
6852009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
686
687        * Makefile.am, configure.ac: Add new test for exercising running out of
688        memory while allocating the key pointers.
689        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
690        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
691
6922009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
693
694        * psxmsgq04/init.c: Add call to mq_unlink.
695
6962009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
697
698        * Makefile.am, configure.ac: Add shell of new test.
699        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
700        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
701
7022009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
703
704        * Makefile.am, configure.ac: Add test to address cases where a thread
705        is waiting on a signal (sigwait) and we send it. Also address case
706        where there are too many queued signals.
707        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
708        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
709
7102009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
711
712        * psxsignal02/init.c: Fix spacing.
713
7142009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
715
716        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
717        mq_timedreceive and mq_timedsend conditions. In particular test
718        timeout in the past.
719
7202009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
721
722        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
723        with timeout in the past.
724
7252009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
726
727        * psxsignal02/psxsignal02.scn: Fill in screen file.
728
7292009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
730
731        * Makefile.am, configure.ac: Add new test to exercise algorithm to
732        dispatch process wide signals to individual threads.
733        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
734        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
735
7362009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
737
738        * Makefile.am, configure.ac: Add test to exercise interrupt
739        synchronization logic in _POSIX_Timer_Insert_helper that supports
740        POSIX timers.
741        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
742        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
743        psxintrcritical01/psxintrcritical01.scn: New files.
744
7452009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
746
747        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
748        multiple cases which complete coverage of thread cancellation.
749        * psxcancel/psxcancel.doc: New file.
750
7512009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
752
753        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
754        * psxsem01/system.h: Removed.
755
7562009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
757
758        * psxsem01/init.c: Eliminate warning.
759
7602009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
761
762        * psxcancel/init.c: Clean up.
763
7642009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
765
766        * psxmutexattr01/init.c: Make test optional if tools do not support
767        posix mutex type attribute.
768
7692009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
770
771        * Makefile.am, configure.ac: Add new test to exercise error case for
772        when a task is blocked on a condition variable with one mutex and
773        another task attempts to block on the same condition variable with
774        another mutex.
775        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
776        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
777
7782009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
779
780        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
781        trylock is unable to obtain the spinlock and that attempting to
782        unlock a spinlock from a thread which did not lock it works as
783        expected.
784        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
785        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
786        New files.
787
7882009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
789
790        * psxspin01/test.c: Remove unnecessary defines.
791
7922009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
793
794        * psx11/init.c: Use explicit scheduler.
795
7962009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
797
798        * Makefile.am, configure.ac: Add test to exercise
799        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
800        toolset enables the feature.
801        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
802        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
803        psxmutexattr01/psxmutexattr01.scn: New files.
804
8052009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
806
807        * Makefile.am, configure.ac: Add test for auto initialization of
808        message queues.
809        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
810        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
811        psxautoinit02/psxautoinit02.scn: New files.
812
8132009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
814
815        * Makefile.am, configure.ac: Add test of pthread mutex auto
816        intialization.
817        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
818        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
819
8202009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
821
822        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
823
8242009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
825
826        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
827        code.
828
8292009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
830
831        * psx07/init.c: Slight test fix to ensure state of sched_param
832        structure.
833
8342009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
835
836        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
837        obtaining an rwlock and then releasing it twice.
838
8392009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
840
841        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
842
8432009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
844
845        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
846        sigtimedwait(). Update screen file.
847
8482009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
849
850        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
851        obtaining rwlock for write with a timed lock operation when the
852        abstime timeout is in the past.
853
8542009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
855
856        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
857        obtaining rwlock for read with a timed lock operation when the
858        abstime timeout is in the past.
859
8602009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
861
862        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
863        that the assert has been removed in the source.
864
8652009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
866
867        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
868        mode bits being set. This behavior was not POSIX compliant and has
869        been corrected in the filesystem code.
870
8712009-06-18      Chris Johns <chrisj@rtems.org>
872
873        * psx04/task3.c: Declare unions volatile to workaround the H8300
874        gcc bug.
875
8762009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
877
878        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
879        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
880        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
881
8822009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
883
884        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
885        NULL attribute pointer on init.
886
8872009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
888
889        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
890        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
891        Improved so coverage is better.
892
8932009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
894
895        * psx04/init.c: Correct errors introduced by using different variable
896        for return type when correcting typing warnings.
897
8982009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
899
900        * Makefile.am, configure.ac: Add new test to provide coverage analysis
901        of the current implementation of getitimer() and setitimer().
902        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
903        psxitimer/psxitimer.scn: New files.
904
9052009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
906
907        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
908        case to improve coverage analysis.
909
9102009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
911
912        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
913        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
914        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
915        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
916        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
917        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
918        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
919
9202009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
921
922        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
923        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
924        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
925        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
926        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
927        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
928        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
929        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
930        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
931        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
932        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
933        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
934        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
935        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
936        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
937        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
938        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
939        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
940        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
941        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
942        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
943        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
944        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
945        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
946        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
947        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
948        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
949        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
950        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
951        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
952        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
953        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
954        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
955        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
956        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
957        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
958        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
959        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
960        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
961        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
962        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
963        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
964        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
965        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
966        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
967        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
968        psxhdrs/timer07.c: Fix warnings.
969
9702009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
971
972        * psxfile01/test.c: Change from int to size_t.
973
9742009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
975
976        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
977        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
978        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
979        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
980        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
981        psxcancel/Makefile.am, psxchroot01/Makefile.am,
982        psxcleanup/Makefile.am, psxenosys/Makefile.am,
983        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
984        psxfile01/Makefile.am, psxkey01/Makefile.am,
985        psxmount/Makefile.am, psxmsgq01/Makefile.am,
986        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
987        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
988        psxsem01/Makefile.am, psxsignal01/Makefile.am,
989        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
990        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
991        psxualarm/Makefile.am: Eliminate _exe_/.exe.
992
9932009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
994
995        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
996        with create option so we are sure it will get a control block and
997        proceed to allocate other memory. Clean up screen output.
998
9992008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1000
1001        * psx05/init.c: Add parameter to call to sched_get_priority_max().
1002
10032008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
1004
1005        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
1006        Run all tests successfully with maxixum number of priorities as 16
1007        instead of 256. This was done by temporarily modifying the score
1008        priority.h maximum. This allowed testing of all API code to ensure
1009        that it worked properly with a reduced number of priorities. Most
1010        modifications were to switch from hard-coded maximum to using the API
1011        provided methods to determine maximum number of priority levels.
1012
10132008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
1014
1015        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
1016        clock_gettime() NOT by reaching into the SuperCore.
1017
10182008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
1019
1020        * psx01/psx01.scn: Bump version to 4.9.99.0
1021
10222008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1023
1024        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
1025        psxfatal_support/system.h: Convert to "bool".
1026
10272008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1028
1029        PR 1296/cpukit.
1030        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
1031        incorrect repeat interval. This patch fixes the following problems in
1032        the test.
1033          (1) Adds test for value of it_interval.tv_nsec.
1034          (2) Corrects test for absolute timer in past.
1035          (3) Modifies test to use different initial and repeat periods.
1036          (4) Updates psxtimer01.scn to match results.
1037
10382008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1039
1040        PR 1297/cpukit
1041        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
1042        pointer handling.
1043
10442008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1045
1046        * psxsem01/init.c: Spacing.
1047
10482008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
1049
1050        PR 1293/tests
1051        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
1052
10532008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1054
1055        PR 1291/cpukit
1056        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
1057        POSIX services taking relative instead of absolute time for timeouts,
1058        these tests were updated.
1059
10602008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1061
1062        * psxfile01/test.c: truncate on /dev/console now works.
1063
10642008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1065
1066        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1067        requested for initialization task.
1068
10692008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1070
1071        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1072        like CVS conflict markers.
1073
10742008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1075
1076        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1077        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1078
10792008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1080
1081        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1082
10832008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1084
1085        * psxkey01/task.c: Fix warnings.
1086
10872008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1088
1089        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1090
10912008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1092
1093        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1094        Added tests for failure path coverages. Consolidated methods used in
1095        multiple places into support routines.
1096        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1097        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1098        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1099
11002008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1101
1102        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1103        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1104        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1105        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1106        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1107        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1108        for < 1988.
1109
11102008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1111
1112        * Makefile.am, configure.ac: New tests.
1113        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1114        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1115        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1116        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1117        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1118
11192008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1120
1121        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1122        portions of Object Services added to API.
1123        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1124        psx14/system.h: New files.
1125
11262008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1127
1128        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1129        pthread_attr_[get|set]clock.
1130
11312008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1132
1133        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1134        implementation mprotect().
1135
11362008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1137
1138        * psxcleanup/.cvsignore: New file.
1139
11402008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1141
1142        * psxcleanup/system.h: New file.
1143
11442008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1145
1146        * Makefile.am, configure.ac:
1147        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1148        psxcleanup/psxcleanup.scn: New files.
1149
11502008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1151
1152        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1153        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1154
11552007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1156
1157        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1158
11592007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1160
1161        * Makefile.am, configure.ac: Added test for ualarm
1162        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1163        psxualarm/system.h: New files.
1164
11652007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1166
1167        * Makefile.am, configure.ac: Added posix signal test
1168        * psxsignal01/Makefile.am, psxsignal01/init.c,
1169        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1170        psxsignal01/task1.c: New files.
1171
11722007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1173
1174        * Makefile.am, configure.ac: Add test for sysconf().
1175        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1176        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1177
11782007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1179
1180        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1181        sched_rr_get_interval() and sched_get_priority_max().
1182
11832007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1184
1185        * psxenosys/init.c: Fix typo.
1186
11872007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1188
1189        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1190        addition of second POSIX Timer test. Add initial version of
1191        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1192        left to add.
1193        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1194        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1195        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1196        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1197        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1198        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1199
12002007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1201
1202        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1203
12042007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1205
1206        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1207        functions that return ENOSYS.
1208        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1209        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1210
12112007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1212
1213        * psx13/test.c: Fix spelling error.
1214
12152007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1216
1217        * psxtime/test.c: Add tests for adjtime().
1218
12192007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1220
1221        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1222        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1223        cases to improve test coverage.
1224
12252007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1226
1227        PR 1262/filesystem
1228        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1229        and writev() including documentation and test case.
1230        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1231        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1232
12332007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1234
1235        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1236        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1237        test cases so last output line follows END OF pattern. Make sure test
1238        case all run. All tests appeared ok on sis.
1239
12402007-04-05      Joel Sherrill <joel@OARcorp.com>
1241
1242        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1243        behavior more closely matching GNU/Linux.
1244
12452006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1246
1247        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1248        include normal blocking and unblocking on timeout.
1249
12502006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1251
1252        * configure.ac: New BUG-REPORT address.
1253
12542006-11-17      Joel Sherrill <joel@OARcorp.com>
1255
1256        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1257        Previously the timeout was not absolute time and checked BEFORE
1258        attempting to lock semaphore.
1259
12602006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1261
1262        * psxbarrier01/main.c: New file.
1263
12642006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1265
1266        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1267        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1268        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1269        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1270
12712006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1272
1273        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1274        and partial implementation of POSIX rwlocks.
1275        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1276        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1277
12782006-10-30      Joel Sherrill <joel@OARcorp.com>
1279
1280        PR 841/rtems
1281        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1282        specification.
1283
12842006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1285
1286        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1287
12882006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1289
1290        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1291        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1292        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1293        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1294        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1295        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1296        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1297        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1298        Use rtems_testsdir instead.
1299
13002005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1301
1302        * configure.ac: Remove RTEMS_ENABLE_BARE,
1303        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1304
13052005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1306
1307        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1308        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1309        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1310        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1311        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1312        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1313        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1314        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1315        Convert to using *_PROGRAMS.
1316
13172005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1318
1319        * psx01/Makefile.am, psx02/Makefile.am,
1320        psx03/Makefile.am, psx04/Makefile.am,
1321        psx05/Makefile.am, psx06/Makefile.am,
1322        psx07/Makefile.am, psx08/Makefile.am,
1323        psx09/Makefile.am, psx10/Makefile.am,
1324        psx11/Makefile.am, psx12/Makefile.am,
1325        psx13/Makefile.am, psxcancel/Makefile.am,
1326        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1327        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1328        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1329        psxstat/Makefile.am, psxtime/Makefile.am,
1330        psxtimer/Makefile.am: Rework.
1331
13322005-11-11      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, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1340        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1341        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1342        * psxtests.am: Remove.
1343
13442005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1345
1346        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1347        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1348        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1349        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1350        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1351        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1352        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1353        psxtime/Makefile.am, psxtimer/Makefile.am:
1354        AM_CPPFLAGS += -I..../support/include.
1355
13562005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1357
1358        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1359
13602005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1361
1362        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1363        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1364        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1365        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1366        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1367        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1368        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1369        psxstat/Makefile.am: Add ../include/pmacros.h
1370        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1371        POSIX_FILES_DIRS.
1372        * psxtests.am: Remove LIB_VARIANT.
1373
13742005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1375
1376        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1377        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1378        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1379        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1380        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1381        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1382        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1383        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1384        Remove SRC, PRINT_SRC.
1385
13862005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1387
1388        * Makefile.am: Cleanup.
1389
13902005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1391
1392        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1393        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1394        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1395        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1396        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1397        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1398        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1399        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1400        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1401        Partial conversion to automake.
1402
14032005-09-01      Joel Sherrill <joel@OARcorp.com>
1404
1405        PR 628/rtems
1406        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1407        being an error.
1408
14092005-04-26      Joel Sherrill <joel@OARcorp.com>
1410
1411        * psxreaddir/test.c: Eliminate warnings.
1412
14132004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1414
1415        * configure.ac: Require automake > 1.9.
1416
14172004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1418
1419        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1420        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1421        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1422        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1423        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1424        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1425        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1426        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1427        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1428        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1429        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1430        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1431        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1432        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1433        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1434        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1435        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1436        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1437        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1438        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1439        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1440        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1441        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1442
14432004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1444
1445        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1446        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1447        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1448        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1449
14502004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1451
1452        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1453        to using c99 fixed size types.
1454
14552004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1456
1457        * Makefile.am: Remove include from SUBDIRS.
1458
14592004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1460
1461        * include/Makefile.am: Remove.
1462        * Makefile.am: Merge-in include/Makefile.am.
1463        * configure.ac: Reflect changes above.
1464
14652004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1466
1467        * configure.ac: Add 2nd arg to RTEMS_TOP.
1468
14692004-03-05      Joel Sherrill <joel@OARcorp.com>
1470
1471        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1472        psxtimer/psxtimer.c: Eliminate warnings and typos.
1473
14742004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1475
1476        PR 582/core
1477        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1478        queue test so more of it runs now.
1479
14802004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1481
1482        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1483        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1484        * psx02/Makefile.am: Ditto.
1485        * psx03/Makefile.am: Ditto.
1486        * psx04/Makefile.am: Ditto.
1487        * psx05/Makefile.am: Ditto.
1488        * psx06/Makefile.am: Ditto.
1489        * psx07/Makefile.am: Ditto.
1490        * psx08/Makefile.am: Ditto.
1491        * psx09/Makefile.am: Ditto.
1492        * psx10/Makefile.am: Ditto.
1493        * psx11/Makefile.am: Ditto.
1494        * psx12/Makefile.am: Ditto.
1495        * psx13/Makefile.am: Ditto.
1496        * psxcancel/Makefile.am: Ditto.
1497        * psxchroot01/Makefile.am: Ditto.
1498        * psxfile01/Makefile.am: Ditto.
1499        * psxmount/Makefile.am: Ditto.
1500        * psxmsgq01/Makefile.am: Ditto.
1501        * psxreaddir/Makefile.am: Ditto.
1502        * psxsem01/Makefile.am: Ditto.
1503        * psxstat/Makefile.am: Ditto.
1504        * psxtime/Makefile.am: Ditto.
1505        * psxtimer/Makefile.am: Ditto.
1506
15072003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1508
1509        * psxtests.am: Add dirstamp support.
1510
15112003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1512
1513        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1514
15152003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1516
1517        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1518
15192003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1520
1521        * psxcancel/Makefile.am: Remove used H_FILES.
1522
15232003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1524
1525        * include/Makefile.am: Reformat.
1526        * psx01/Makefile.am: Remove all-local: $(ARCH).
1527        * psx02/Makefile.am: Remove all-local: $(ARCH).
1528        * psx03/Makefile.am: Remove all-local: $(ARCH).
1529        * psx04/Makefile.am: Remove all-local: $(ARCH).
1530        * psx05/Makefile.am: Remove all-local: $(ARCH).
1531        * psx06/Makefile.am: Remove all-local: $(ARCH).
1532        * psx07/Makefile.am: Remove all-local: $(ARCH).
1533        * psx08/Makefile.am: Remove all-local: $(ARCH).
1534        * psx09/Makefile.am: Remove all-local: $(ARCH).
1535        * psx10/Makefile.am: Remove all-local: $(ARCH).
1536        * psx11/Makefile.am: Remove all-local: $(ARCH).
1537        * psx12/Makefile.am: Remove all-local: $(ARCH).
1538        * psx13/Makefile.am: Remove all-local: $(ARCH).
1539        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1540        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1541        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1542        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1543        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1544        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1545        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1546        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1547        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1548        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1549        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1550
15512003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1552
1553        * configure.ac: Reflect having moved to testsuites/.
1554
15552003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1556
1557        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1558
15592003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1560
1561        * configure.ac:Remove RTEMS_CHECK_CPU.
1562
15632003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1564
1565        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1566
15672003-09-04      Joel Sherrill <joel@OARcorp.com>
1568
1569        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1570        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1571        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1572        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1573        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1574        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1575        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1576        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1577        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1578        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1579        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1580        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1581        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1582        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1583        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1584        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1585        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1586        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1587        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1588        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1589        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1590        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1591        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1592        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1593        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1594        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1595        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1596        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1597        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1598        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1599        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1600        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1601        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1602        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1603        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1604        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1605        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1606        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1607        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1608        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1609        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1610        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1611        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1612        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1613        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1614        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1615        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1616        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1617        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1618        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1619        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1620        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1621        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1622        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1623        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1624        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1625        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1626        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1627        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1628        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1629        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1630        psxtimer/system.h: URL for license changed.
1631
16322003-09-04      Joel Sherrill <joel@OARcorp.com>
1633
1634        PR 462/tests
1635        * psxhdrs/Makefile.am: Added ualarm.c
1636        * psxhdrs/signal23.c: New file.
1637
16382003-09-03      Joel Sherrill <joel@OARcorp.com>
1639
1640        PR 463/tests
1641        PR 465/tests
1642        * psxhdrs/Makefile.am: Add new test cases.
1643        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1644        psxhdrs/timer07.c: New files.
1645
16462003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1647
1648        * Makefile.am: Reflect having moved aclocal/.
1649
16502003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1651
1652        * Makefile.am: Reflect having moved automake/.
1653        * include/Makefile.am: Reflect having moved automake/.
1654        * psx01/Makefile.am: Reflect having moved automake/.
1655        * psx02/Makefile.am: Reflect having moved automake/.
1656        * psx03/Makefile.am: Reflect having moved automake/.
1657        * psx04/Makefile.am: Reflect having moved automake/.
1658        * psx05/Makefile.am: Reflect having moved automake/.
1659        * psx06/Makefile.am: Reflect having moved automake/.
1660        * psx07/Makefile.am: Reflect having moved automake/.
1661        * psx08/Makefile.am: Reflect having moved automake/.
1662        * psx09/Makefile.am: Reflect having moved automake/.
1663        * psx10/Makefile.am: Reflect having moved automake/.
1664        * psx11/Makefile.am: Reflect having moved automake/.
1665        * psx12/Makefile.am: Reflect having moved automake/.
1666        * psx13/Makefile.am: Reflect having moved automake/.
1667        * psxcancel/Makefile.am: Reflect having moved automake/.
1668        * psxchroot01/Makefile.am: Reflect having moved automake/.
1669        * psxfile01/Makefile.am: Reflect having moved automake/.
1670        * psxhdrs/Makefile.am: Reflect having moved automake/.
1671        * psxmount/Makefile.am: Reflect having moved automake/.
1672        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1673        * psxreaddir/Makefile.am: Reflect having moved automake/.
1674        * psxsem01/Makefile.am: Reflect having moved automake/.
1675        * psxstat/Makefile.am: Reflect having moved automake/.
1676        * psxtime/Makefile.am: Reflect having moved automake/.
1677        * psxtimer/Makefile.am: Reflect having moved automake/.
1678
16792003-08-14      Joel Sherrill <joel@OARcorp.com>
1680
1681        PR 408/filesystem
1682        * psx13/test.c: Added very rudimentary test of sync() service.
1683
16842003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1685
1686        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1687
16882003-06-12      Joel Sherrill <joel@OARcorp.com>
1689
1690        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1691
16922003-05-29      Joel Sherrill <joel@OARcorp.com>
1693
1694        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1695        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1696        psxtimer/psxtimer.c: Removed warnings.
1697
16982003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1699
1700        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1701        CC_CFLAGS_DEFAULT (obsolete).
1702
17032003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1704
1705        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1706        Remove CC_LDFLAGS_PROFILE_V.
1707
17082003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1709
1710        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1711
17122003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1713
1714        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1715
17162003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1717
1718        * configure.ac: AC_PREREQ(2.57).
1719
17202002-11-14      Joel Sherrill <joel@OARcorp.com>
1721
1722        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1723        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1724        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1725        Per PR239 update the IDs in the various screens.
1726
17272002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1728
1729        * .cvsignore: Reformat.
1730        Add autom4te*cache.
1731        Remove autom4te.cache.
1732
17332002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1734
1735        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1736        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1737        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1738        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1739        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1740        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1741        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1742        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1743        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1744        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1745        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1746        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1747        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1748        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1749        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1750        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1751        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1752        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1753        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1754        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1755        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1756        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1757        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1758        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1759
17602002-08-01      Joel Sherrill <joel@OARcorp.com>
1761
1762        * Per PR47 add support for buffered test output.  This involved
1763        adding defines to redirect output to a buffer and dump it when
1764        full, at "test pause", and at exit.  To avoid problems when redefining
1765        exit(), all tests were modified to call rtems_test_exit().
1766        Some tests, notable psxtests, had to be modified to include
1767        the standard test macro .h file (pmacros.h or tmacros.h) to
1768        enable this support.
1769        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1770        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1771        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1772        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1773        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1774        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1775        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1776        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1777        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1778        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1779        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1780        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1781
17822002-07-05      Joel Sherrill <joel@OARcorp.com>
1783
1784        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1785        Updated as part of PR164 which reported problems with the RTEMS
1786        implementation of pthread_cancel.
1787       
17882001-04-26      Joel Sherrill <joel@OARcorp.com>
1789
1790        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1791        reworked POSIX message queues to add a descriptor separate from
1792        the underlying message queue.  This allows non-blocking to follow
1793        the "open" not the underlying queue.
1794 
17952002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1796
1797        * configure.ac: Remove ENABLE_GCC28.
1798
17992002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1800
1801        * configure.ac:
1802        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1803        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1804        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1805        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1806        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1807        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1808        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1809        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1810        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1811        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1812        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1813        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1814        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1815        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1816        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1817        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1818        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1819        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1820        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1821        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1822        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1823        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1824        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1825        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1826        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1827        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1828        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1829        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1830
18312001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1832
1833        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1834        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1835        Since we check permissions before evaluating enough to see if it
1836        a regular file or directory, this hack is needed to make the regular
1837        file executable.
1838
18392001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1840
1841        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1842        * configure.in: Remove.
1843        * configure.ac: New file, generated from configure.in by autoupdate.
1844
18452001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1846
1847        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1848
18492001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1850
1851        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1852        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1853        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1854        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1855        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1856        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1857        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1858        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1859        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1860        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1861        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1862        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1863        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1864        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1865        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1866        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1867        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1868        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1869        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1870        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1871        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1872        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1873        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1874        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1875
18762001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1877
1878        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1879        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1880        psxchroot01 test.
1881
18822001-05-25      Joel Sherrill <joel@OARcorp.com>
1883
1884        * Added once version of psxchroot01 test for user review.
1885        * psxchroot01: New directory.
1886        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1887        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1888        * configure.in, Makefile.am: Modified to reflect above.
1889
18902001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1891
1892        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1893
18942001-04-24      Joel Sherrill <joel@OARcorp.com>
1895
1896        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1897        open, write, reopen, append twice from Andrew Bythell
1898        <abythell@nortelnetworks.com> that tripped an initialization
1899        problem in the IMFS.
1900
19012001-04-20      Joel Sherrill <joel@OARcorp.com>
1902
1903        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1904        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1905        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1906        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1907        Various adjustments so test output matches screens more reliably.
1908
19092001-01-25      Joel Sherrill <joel@OARcorp.com>
1910
1911        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1912
19132000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1914
1915        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1916        to remain consistant across platforms and bsps by forcing
1917        a mount point in front of all paths.
1918
19192000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1920
1921        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1922        expected error condition in one case.
1923        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1924        readdir() of root of mounted filesystem.  Also corrected the screen
1925        file for some mistakes noticed in this effort.
1926
19272000-11-13      Joel Sherrill <joel@OARcorp.com>
1928
1929        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1930
19312000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1932
1933        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1934
19352000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1936
1937        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1938
19392000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1940
1941        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1942        Switch to GNU canonicalization.
1943        * psxtests.am: Remove DEFS.
1944
19452000-10-24      Joel Sherrill <joel@OARcorp.com>
1946
1947        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1948        It was formerly incorrectly prototyped in <libio.h>.
1949
19502000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1951
1952        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1953        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1954        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1955        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1956        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1957        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1958        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1959        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1960
19612000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1962        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1963        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1964        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1965        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1966        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1967        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1968        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1969
19702000-08-10      Joel Sherrill <joel@OARcorp.com>
1971
1972        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.