source: rtems/testsuites/psxtests/ChangeLog @ 2da9a31a

4.115
Last change on this file since 2da9a31a was 2da9a31a, checked in by Joel Sherrill <joel.sherrill@…>, on 07/02/10 at 18:51:48

2010-07-02 Joel Sherrill <joel.sherrill@…>

  • psx13/test.c: Fix warning.
  • Property mode set to 100644
File size: 73.8 KB
Line 
12010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * psx13/test.c: Fix warning.
4
52010-07-02      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * psxfile01/test_cat.c: Does not need posix specific macros.
8
92010-07-01      Joel Sherrill <joel.sherrilL@OARcorp.com>
10
11        * psxfile01/Makefile.am, psxfile01/psxfile01.scn, psxfile01/test.c:
12        Remove tests which put NULL entries in file handlers.
13
142010-07-01      Bharath Suri <bharath.s.jois@gmail.com>
15
16        PR 1598/testing
17        * Makefile.am, configure.ac, psxpasswd01/init.c,
18        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: Add testing
19        for POSIX user database (e.g. /etc/group and /etc/passwd) access
20        routines which are implemented in libcsupport/src/getpwent.c.
21        * psxpasswd02/.cvsignore, psxpasswd02/Makefile.am, psxpasswd02/init.c,
22        psxpasswd02/psxpasswd02.doc, psxpasswd02/psxpasswd02.scn: New files.
23
242010-07-01      Vinu Rajashekhar <vinutheraj@gmail.com>
25
26        PR 1597/cpukit
27        * psx13/psx13.scn, psx13/test.c, psxstat/psxstat.scn,
28        psxstat/test.c: Add lchown() and utimes().
29
302010-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
31
32        * Makefile.am, configure.ac: Add tests for file lock stubs as well as
33        various POSIX methods that access UID, PID, and GID.
34        * psxfilelock01/.cvsignore, psxfilelock01/Makefile.am,
35        psxfilelock01/init.c, psxfilelock01/psxfilelock01.doc,
36        psxfilelock01/psxfilelock01.scn, psxid01/.cvsignore,
37        psxid01/Makefile.am, psxid01/init.c, psxid01/psxid01.doc,
38        psxid01/psxid01.scn: New files.
39
402010-06-30      Joel Sherrill <joel.sherrilL@OARcorp.com>
41
42        * psximfs01/init.c: Fix warning introduced.
43
442010-06-30      Joel Sherrill <joel.sherrill@oarcorp.com>
45
46        PR 1595/tests
47        * psximfs01/init.c: Fix warnings.
48
492010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
50
51        * psxtime/psxtime.scn, psxtime/test.c: Add test for passing a null
52        pointer.
53
542010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * configure.ac: Remove reference to RTEMS_OBJECT_FORMAT.
57
582010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
59
60        * Makefile.am, configure.ac: Add test to exercise IMFS behaviour with
61        files of maximum sizes.
62        * psximfs01/.cvsignore, psximfs01/Makefile.am, psximfs01/init.c,
63        psximfs01/psximfs01.doc, psximfs01/psximfs01.scn: New files.
64
652010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
66
67        * Makefile.am, configure.ac: Revert accidentally committed patch.
68
692010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
70
71        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
72        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
73        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
74        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
75        psx13/Makefile.am, psx14/Makefile.am, psxalarm01/Makefile.am,
76        psxautoinit01/Makefile.am, psxautoinit02/Makefile.am,
77        psxbarrier01/Makefile.am, psxcancel/Makefile.am,
78        psxcancel01/Makefile.am, psxchroot01/Makefile.am,
79        psxcleanup/Makefile.am, psxcleanup01/Makefile.am,
80        psxclock/Makefile.am, psxcond01/Makefile.am, psxenosys/Makefile.am,
81        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
82        psxfile01/Makefile.am, psxintrcritical01/Makefile.am,
83        psxitimer/Makefile.am, psxkey01/Makefile.am, psxkey02/Makefile.am,
84        psxkey03/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
85        psxmsgq02/Makefile.am, psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
86        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
87        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
88        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
89        psxsem01/Makefile.am, psxsignal01/Makefile.am,
90        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
91        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
92        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
93        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
94        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
95        psxualarm/Makefile.am, psxusleep/Makefile.am: Revert accidentally
96        committed patch.
97
982010-06-23      Joel Sherrill <joel.sherrilL@OARcorp.com>
99
100        * Makefile.am, configure.ac, psx01/Makefile.am, psx02/Makefile.am,
101        psx03/Makefile.am, psx04/Makefile.am, psx05/Makefile.am,
102        psx06/Makefile.am, psx07/Makefile.am, psx08/Makefile.am,
103        psx09/Makefile.am, psx10/Makefile.am, psx11/Makefile.am,
104        psx12/Makefile.am, psx13/Makefile.am, psx14/Makefile.am,
105        psxalarm01/Makefile.am, psxautoinit01/Makefile.am,
106        psxautoinit02/Makefile.am, psxbarrier01/Makefile.am,
107        psxcancel/Makefile.am, psxcancel01/Makefile.am,
108        psxchroot01/Makefile.am, psxcleanup/Makefile.am,
109        psxcleanup01/Makefile.am, psxclock/Makefile.am,
110        psxcond01/Makefile.am, psxenosys/Makefile.am, psxfatal01/Makefile.am,
111        psxfatal02/Makefile.am, psxfile01/Makefile.am, psxfile02/init.c,
112        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn,
113        psxintrcritical01/Makefile.am, psxitimer/Makefile.am,
114        psxkey01/Makefile.am, psxkey02/Makefile.am, psxkey03/Makefile.am,
115        psxmount/Makefile.am, psxmsgq01/Makefile.am, psxmsgq02/Makefile.am,
116        psxmsgq03/Makefile.am, psxmsgq04/Makefile.am,
117        psxmutexattr01/Makefile.am, psxobj01/Makefile.am,
118        psxpasswd01/Makefile.am, psxrdwrv/Makefile.am,
119        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
120        psxsem01/Makefile.am, psxsignal01/Makefile.am,
121        psxsignal02/Makefile.am, psxsignal03/Makefile.am,
122        psxsignal04/Makefile.am, psxsignal05/Makefile.am,
123        psxspin01/Makefile.am, psxspin02/Makefile.am, psxstack01/Makefile.am,
124        psxstat/Makefile.am, psxsysconf/Makefile.am, psxtime/Makefile.am,
125        psxtimer01/Makefile.am, psxtimer02/Makefile.am,
126        psxualarm/Makefile.am, psxusleep/Makefile.am: Add test for fd greater
127        than number of file descriptors configured.
128
1292010-06-23      Jennifer Averett <Jennifer.Averett@OARcorp.com>
130
131        * psxfile02/psxfile02.doc: Filled in documentation information.
132
1332010-06-23      Jennifer Averett <Jennifer Averett@OARcorp.com>
134
135        * Makefile.am, configure.ac: Added test case for calls that check for
136        an unopened file descriptor.
137        * psxfile02/.cvsignore, psxfile02/Makefile.am, psxfile02/init.c,
138        psxfile02/psxfile02.doc, psxfile02/psxfile02.scn: New files.
139
1402010-06-22      Jennifer Averett <Jennifer.Averett@OARcorp.com>
141
142        * psxtime/psxtime.scn, psxtime/test.c: Add a normal case with second
143        parameter to adjtime NULL.
144
1452010-06-19      Joel Sherrill <joel.sherrill@oarcorp.com>
146
147        * psxfatal_support/init.c: Remove references to ITRON constants.
148
1492010-06-08      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
150
151        * psxfile01/test.c: Update for IMFS API changes.
152
1532010-06-02      Chris Johns <chrisj@rtems.org>
154
155        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
156        psxstat/test.c: Update to the new mount API.
157
1582010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
159
160        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
161        * include/pmacros.h: Add PRIdoff_t.
162
1632010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
164
165        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
166        exercises the _rename_r in libcsupport. For now, it also
167        provides two fsmount_me_h handlers to enable certain error
168        checking paths
169
1702010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
171
172        * psxfile01/test.c: Add check for errno on chdir(NULL).
173
1742010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
175
176        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
177
1782010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
179
180        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
181        thread can reliably reach the pthread_join() call.
182
1832010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
184
185        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
186        rewinddir(NULL) since we are now using newlib's implementation and it
187        does not check for NULL. This causes a fault on some targets.
188
1892010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
190
191        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
192        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
193        Reflect POSIX changes to sched_param.
194
1952010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
196
197        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
198        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
199        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
200        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
201        #include <unistd.h>.
202
2032009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
204
205        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
206        to cover the trivial NULL case for pipe function.
207
2082009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
209
210        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
211        and compilation issues. Initial test build was accidentally without
212        POSIX enabled.
213
2142009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
215
216        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
217        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
218        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
219        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
220        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
221        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
222        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
223        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
224        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
225        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
226        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
227        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
228        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
229        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
230        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
231        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
232        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
233        Use rtems_test_assert() consistently instead of system assert().
234        rtems_test_assert() is designed to integrate into the RTEMS test
235        suite infrastructure.
236
2372009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
238
239        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
240        families.
241        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
242        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
243
2442009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
245
246        PR 1460/cpukit
247        * psx14/init.c: Change return type on methods accessing portions of
248        RTEMS Ids to int. This allows -1 to be return on error.
249
2502009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
251
252        PR 1466/tests
253        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
254        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
255        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
256        Add test specifically to test it since it is deprecated as of
257        POSIX.1-2008.
258        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
259        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
260
2612009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
262
263        * psxcancel01/init.c: Initialize start time.
264
2652009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
266
267        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
268        returned by POSIX methods which return a pointer which is -1 on
269        error. This eliminated some casts.
270
2712009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
272
273        * psxenosys/Makefile.am: Add documentation file.
274        * psxenosys/psxenosys.doc: New file.
275
2762009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
277
278        * psxsignal03/init.c:
279        Print sigval.sival_ptr instead of "union sigval".
280
2812009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
282
283        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
284        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
285        * psxfile01/test.c: Remove obsure #ifdef's.
286        Apply PRI* macros to print struct stat fields.
287
2882009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
289
290        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
291        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
292
2932009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
294
295        * include/pmacros.h: November is the 11th month.
296
2972009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
298
299        * psxstat/test.c: Remove #ifdef's.
300        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
301        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
302        if 12MB are too big for a target (16bit compliance).
303        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
304        for 16bit compliance.
305        * psx14/init.c: Add local prototypes for
306        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
307        Reflect the prototypes having been missing to printf's.
308
3092009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
310
311        * psxsysconf/init.c:
312        Comment out sysconf(LONG_MAX) check (not useful).
313        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
314        16bit compliance.
315        * psx11/task.c: Use long for nsecs.
316        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
317        attribute to pthread_condattr_setpshared for 16bit target compliance.
318
3192009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
320
321        * psxbarrier01/test.c: Include <tmacros.h>
322
3232009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
324
325        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
326        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
327        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
328        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
329        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
330        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
331        Use PRIxpthread_t to print pthread_t's.
332
3332009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
334
335        * psxmsgq02/init.c:
336        Remove cast in call to fatal_posix_service_status_errno.
337        * psxenosys/init.c:
338        Add missing args in calls to execl, execlp, execle.
339        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
340        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
341        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
342        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
343        * configure.ac:
344        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
345
3462009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
347
348        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
349        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
350        * psxclock/init.c: Use %ld to print *.tv_nsec.
351        * psx06/init.c, psx06/system.h: Misc. warning fixes.
352
3532009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
354
355        * psxsignal03/init.c: Add missing argument to printf.
356        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
357        * psxclock/init.c, psxtimer01/psxtimer.c:
358        Use PRItime_t to print time_t's.
359        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
360        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
361
3622009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
363
364        * psxtime/test.c: Include <sys/time.h>.
365        Conditionally add local prototype for adjtime()
366        if sys/time.h doesn't supply it.
367        * psx07/init.c: Include <sched.h>, <pthread.h>.
368        * psx05/init.c: Include <sched.h>.
369        * psx11/init.c, psx09/init.c: Include <sched.h>.
370        * psx12/init.c: Include <sched.h>.
371        * psxenosys/init.c: Include <pthread.h>.
372        Conditionally add local prototype for pthread_atfork()
373        if pthread.h doesn't supply it.
374        * psxkey01/init.c: Include "test_support.h".
375
3762009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
377
378        * configure.ac: Check for pthread_atfork in pthread.h.
379        * psxrwlock01/test.c: Conditionally add local prototype for
380        pthread_atfork() if pthread.h doesn't supply it.
381        Include <pthread.h>.
382
3832009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
384
385        * configure.ac: Check for sys/mman.h.
386        Check for mprotect in sys/mman.h.
387        * psxenosys/init.c: Conditionally add local prototype for
388        mprotect() if sys/mman.h doesn't supply it.
389
3902009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
391
392        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
393        * psxrwlock01/test.c: Conditionally add local prototype for
394        pthread_rwlock_unlock() if pthread.h doesn't supply it.
395
3962009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
397
398        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
399        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
400        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
401        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
402        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
403        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
404        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
405        psxualarm/init.c: Remove unused vars.
406        Add missing prototypes.
407
4082009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
409
410        * Makefile.am: Build file IO related tests even with POSIX threading is
411        disabled.
412
4132009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
414
415        * configure.ac: Don't add -ansi -fasm to CFLAGS.
416
4172009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
418
419        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
420        remaining to not equal the period.
421
4222009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
423
424        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
425
4262009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
427
428        * psxcleanup/system.h: Fix typo.
429        * Makefile.am, configure.ac: Add new test for exercising pushing
430        and popping a clean up handler without actually executing it.
431        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
432        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
433        psxcleanup01/psxcleanup01.scn: New files.
434
4352009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
436
437        * Makefile.am, configure.ac: Add new test to ensure that canceling an
438        alarm works as defined.
439        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
440        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
441
4422009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
443
444        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
445
4462009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
447
448        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
449        parameter to timer_settime().
450
4512009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
452
453        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
454        timer_settime() for previous value. We are not using the
455        value in this particular case and this path must be exercised.
456        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
457
4582009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
459
460        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
461        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
462        cases.
463
4642009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
465
466        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
467        from an ISR.
468        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
469        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
470
4712009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
472
473        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
474        deprecated rtems_extension.
475
4762009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
477
478        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
479        nanoseconds.
480
4812009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
482
483        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
484        getpagesize().
485
4862009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
487
488        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
489        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
490        psxsignal04/Makefile.am: Move test cases which needed to be executed
491        when POSIX is disabled to psxclock so they will be.
492
4932009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
494
495        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
496        test to exercise clock and delay services enabled when POSIX threads
497        are disabled. This is split from psx01. POSIX test suite now enabled
498        when POSIX threads are disabled so only enable tests which are
499        appropriate.
500        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
501        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
502
5032009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
504
505        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
506        when not to change ssporadic scheduler so it does not touch a task's
507        priority when it is holding a mutex or its priority would be impacted
508        adversely.
509
5102009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
511
512        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
513        for adjusting time (adjtime()) where the time is adjusted by enough
514        microseconds that it crosses a second boundary.
515
5162009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
517
518        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
519        test to catch more sporadic server cases.
520
5212009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
522
523        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
524        remaining pointer.
525
5262009-08-17     
527
528        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
529        a recursize mutex.
530
5312009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
532
533        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
534        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
535        rtems_clock_get_ticks_per_second().
536
5372009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
538
539        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
540        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
541
5422009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
543
544        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
545        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
546
5472009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
548
549        * Makefile.am, configure.ac: Add test case for user providing their own
550        stack to a POSIX thread.
551        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
552        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
553
5542009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
555
556        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
557        that it hits both failing to allocate memory for the message queue
558        name and message buffers.
559
5602009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
561
562        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
563        quicker and more reliably hit the intended critical section.
564
5652009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
566
567        * Makefile.am, configure.ac: Add a test to exercise an odd case in
568        _POSIX_signals_Clear_signals.
569        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
570        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
571
5722009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
573
574        * psxmsgq04/init.c: Correct typo in configuration so test does as
575        intended.
576
5772009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
578
579        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
580        Update to handle ENFILE case now that POSIX message queues and
581        message queue file descriptors are configured separately and this
582        error is possible.
583
5842009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
585
586        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
587        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
588        allocating the message buffers for a POSIX message queue.
589
5902009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
591
592        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
593        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
594        is right. Update both screens.
595
5962009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
597
598        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
599        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
600        variation which focused on real-time signals rather than user
601        signals.
602        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
603        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
604
6052009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
606
607        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
608        replenish period of zero.
609
6102009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
611
612        * Makefile.am, configure.ac: Add new test to account for properly
613        handling keys when a thread has non-NULL key value and key has NULL
614        destructor and when a thread has NULL key value and key has
615        destructor.
616        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
617        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
618
6192009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
620
621        * Makefile.am, configure.ac: Add new test for exercising running out of
622        memory while allocating the key pointers.
623        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
624        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
625
6262009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
627
628        * psxmsgq04/init.c: Add call to mq_unlink.
629
6302009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
631
632        * Makefile.am, configure.ac: Add shell of new test.
633        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
634        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
635
6362009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
637
638        * Makefile.am, configure.ac: Add test to address cases where a thread
639        is waiting on a signal (sigwait) and we send it. Also address case
640        where there are too many queued signals.
641        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
642        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
643
6442009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
645
646        * psxsignal02/init.c: Fix spacing.
647
6482009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
649
650        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
651        mq_timedreceive and mq_timedsend conditions. In particular test
652        timeout in the past.
653
6542009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
655
656        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
657        with timeout in the past.
658
6592009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
660
661        * psxsignal02/psxsignal02.scn: Fill in screen file.
662
6632009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
664
665        * Makefile.am, configure.ac: Add new test to exercise algorithm to
666        dispatch process wide signals to individual threads.
667        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
668        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
669
6702009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
671
672        * Makefile.am, configure.ac: Add test to exercise interrupt
673        synchronization logic in _POSIX_Timer_Insert_helper that supports
674        POSIX timers.
675        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
676        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
677        psxintrcritical01/psxintrcritical01.scn: New files.
678
6792009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
680
681        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
682        multiple cases which complete coverage of thread cancellation.
683        * psxcancel/psxcancel.doc: New file.
684
6852009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
686
687        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
688        * psxsem01/system.h: Removed.
689
6902009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
691
692        * psxsem01/init.c: Eliminate warning.
693
6942009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
695
696        * psxcancel/init.c: Clean up.
697
6982009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
699
700        * psxmutexattr01/init.c: Make test optional if tools do not support
701        posix mutex type attribute.
702
7032009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
704
705        * Makefile.am, configure.ac: Add new test to exercise error case for
706        when a task is blocked on a condition variable with one mutex and
707        another task attempts to block on the same condition variable with
708        another mutex.
709        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
710        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
711
7122009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
713
714        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
715        trylock is unable to obtain the spinlock and that attempting to
716        unlock a spinlock from a thread which did not lock it works as
717        expected.
718        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
719        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
720        New files.
721
7222009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
723
724        * psxspin01/test.c: Remove unnecessary defines.
725
7262009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
727
728        * psx11/init.c: Use explicit scheduler.
729
7302009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
731
732        * Makefile.am, configure.ac: Add test to exercise
733        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
734        toolset enables the feature.
735        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
736        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
737        psxmutexattr01/psxmutexattr01.scn: New files.
738
7392009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
740
741        * Makefile.am, configure.ac: Add test for auto initialization of
742        message queues.
743        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
744        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
745        psxautoinit02/psxautoinit02.scn: New files.
746
7472009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
748
749        * Makefile.am, configure.ac: Add test of pthread mutex auto
750        intialization.
751        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
752        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
753
7542009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
755
756        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
757
7582009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
759
760        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
761        code.
762
7632009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
764
765        * psx07/init.c: Slight test fix to ensure state of sched_param
766        structure.
767
7682009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
769
770        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
771        obtaining an rwlock and then releasing it twice.
772
7732009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
774
775        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
776
7772009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
778
779        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
780        sigtimedwait(). Update screen file.
781
7822009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
783
784        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
785        obtaining rwlock for write with a timed lock operation when the
786        abstime timeout is in the past.
787
7882009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
789
790        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
791        obtaining rwlock for read with a timed lock operation when the
792        abstime timeout is in the past.
793
7942009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
795
796        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
797        that the assert has been removed in the source.
798
7992009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
800
801        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
802        mode bits being set. This behavior was not POSIX compliant and has
803        been corrected in the filesystem code.
804
8052009-06-18      Chris Johns <chrisj@rtems.org>
806
807        * psx04/task3.c: Declare unions volatile to workaround the H8300
808        gcc bug.
809
8102009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
811
812        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
813        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
814        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
815
8162009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
817
818        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
819        NULL attribute pointer on init.
820
8212009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
822
823        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
824        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
825        Improved so coverage is better.
826
8272009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
828
829        * psx04/init.c: Correct errors introduced by using different variable
830        for return type when correcting typing warnings.
831
8322009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
833
834        * Makefile.am, configure.ac: Add new test to provide coverage analysis
835        of the current implementation of getitimer() and setitimer().
836        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
837        psxitimer/psxitimer.scn: New files.
838
8392009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
840
841        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
842        case to improve coverage analysis.
843
8442009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
845
846        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
847        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
848        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
849        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
850        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
851        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
852        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
853
8542009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
855
856        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
857        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
858        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
859        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
860        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
861        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
862        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
863        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
864        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
865        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
866        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
867        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
868        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
869        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
870        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
871        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
872        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
873        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
874        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
875        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
876        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
877        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
878        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
879        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
880        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
881        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
882        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
883        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
884        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
885        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
886        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
887        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
888        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
889        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
890        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
891        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
892        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
893        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
894        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
895        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
896        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
897        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
898        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
899        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
900        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
901        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
902        psxhdrs/timer07.c: Fix warnings.
903
9042009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
905
906        * psxfile01/test.c: Change from int to size_t.
907
9082009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
909
910        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
911        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
912        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
913        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
914        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
915        psxcancel/Makefile.am, psxchroot01/Makefile.am,
916        psxcleanup/Makefile.am, psxenosys/Makefile.am,
917        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
918        psxfile01/Makefile.am, psxkey01/Makefile.am,
919        psxmount/Makefile.am, psxmsgq01/Makefile.am,
920        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
921        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
922        psxsem01/Makefile.am, psxsignal01/Makefile.am,
923        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
924        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
925        psxualarm/Makefile.am: Eliminate _exe_/.exe.
926
9272009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
928
929        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
930        with create option so we are sure it will get a control block and
931        proceed to allocate other memory. Clean up screen output.
932
9332008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
934
935        * psx05/init.c: Add parameter to call to sched_get_priority_max().
936
9372008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
938
939        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
940        Run all tests successfully with maxixum number of priorities as 16
941        instead of 256. This was done by temporarily modifying the score
942        priority.h maximum. This allowed testing of all API code to ensure
943        that it worked properly with a reduced number of priorities. Most
944        modifications were to switch from hard-coded maximum to using the API
945        provided methods to determine maximum number of priority levels.
946
9472008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
948
949        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
950        clock_gettime() NOT by reaching into the SuperCore.
951
9522008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
953
954        * psx01/psx01.scn: Bump version to 4.9.99.0
955
9562008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
957
958        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
959        psxfatal_support/system.h: Convert to "bool".
960
9612008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
962
963        PR 1296/cpukit.
964        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
965        incorrect repeat interval. This patch fixes the following problems in
966        the test.
967          (1) Adds test for value of it_interval.tv_nsec.
968          (2) Corrects test for absolute timer in past.
969          (3) Modifies test to use different initial and repeat periods.
970          (4) Updates psxtimer01.scn to match results.
971
9722008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
973
974        PR 1297/cpukit
975        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
976        pointer handling.
977
9782008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
979
980        * psxsem01/init.c: Spacing.
981
9822008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
983
984        PR 1293/tests
985        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
986
9872008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
988
989        PR 1291/cpukit
990        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
991        POSIX services taking relative instead of absolute time for timeouts,
992        these tests were updated.
993
9942008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
995
996        * psxfile01/test.c: truncate on /dev/console now works.
997
9982008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
999
1000        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
1001        requested for initialization task.
1002
10032008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1004
1005        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
1006        like CVS conflict markers.
1007
10082008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
1009
1010        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
1011        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
1012
10132008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1014
1015        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
1016
10172008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
1018
1019        * psxkey01/task.c: Fix warnings.
1020
10212008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1022
1023        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
1024
10252008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
1026
1027        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
1028        Added tests for failure path coverages. Consolidated methods used in
1029        multiple places into support routines.
1030        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
1031        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
1032        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
1033
10342008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1035
1036        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
1037        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
1038        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
1039        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
1040        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
1041        Make tmacros.h available to all POSIX tests. Add a clock_settime case
1042        for < 1988.
1043
10442008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1045
1046        * Makefile.am, configure.ac: New tests.
1047        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
1048        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
1049        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
1050        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
1051        psxfatal_support/init.c, psxfatal_support/system.h: New files.
1052
10532008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
1054
1055        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
1056        portions of Object Services added to API.
1057        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
1058        psx14/system.h: New files.
1059
10602008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
1061
1062        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
1063        pthread_attr_[get|set]clock.
1064
10652008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
1066
1067        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
1068        implementation mprotect().
1069
10702008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1071
1072        * psxcleanup/.cvsignore: New file.
1073
10742008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1075
1076        * psxcleanup/system.h: New file.
1077
10782008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1079
1080        * Makefile.am, configure.ac:
1081        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
1082        psxcleanup/psxcleanup.scn: New files.
1083
10842008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
1085
1086        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
1087        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
1088
10892007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1090
1091        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
1092
10932007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
1094
1095        * Makefile.am, configure.ac: Added test for ualarm
1096        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
1097        psxualarm/system.h: New files.
1098
10992007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
1100
1101        * Makefile.am, configure.ac: Added posix signal test
1102        * psxsignal01/Makefile.am, psxsignal01/init.c,
1103        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
1104        psxsignal01/task1.c: New files.
1105
11062007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1107
1108        * Makefile.am, configure.ac: Add test for sysconf().
1109        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1110        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1111
11122007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1113
1114        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1115        sched_rr_get_interval() and sched_get_priority_max().
1116
11172007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1118
1119        * psxenosys/init.c: Fix typo.
1120
11212007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1122
1123        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1124        addition of second POSIX Timer test. Add initial version of
1125        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1126        left to add.
1127        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1128        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1129        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1130        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1131        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1132        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1133
11342007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1135
1136        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1137
11382007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1139
1140        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1141        functions that return ENOSYS.
1142        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1143        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1144
11452007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1146
1147        * psx13/test.c: Fix spelling error.
1148
11492007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1150
1151        * psxtime/test.c: Add tests for adjtime().
1152
11532007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1154
1155        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1156        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1157        cases to improve test coverage.
1158
11592007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1160
1161        PR 1262/filesystem
1162        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1163        and writev() including documentation and test case.
1164        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1165        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1166
11672007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1168
1169        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1170        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1171        test cases so last output line follows END OF pattern. Make sure test
1172        case all run. All tests appeared ok on sis.
1173
11742007-04-05      Joel Sherrill <joel@OARcorp.com>
1175
1176        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1177        behavior more closely matching GNU/Linux.
1178
11792006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1180
1181        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1182        include normal blocking and unblocking on timeout.
1183
11842006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1185
1186        * configure.ac: New BUG-REPORT address.
1187
11882006-11-17      Joel Sherrill <joel@OARcorp.com>
1189
1190        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1191        Previously the timeout was not absolute time and checked BEFORE
1192        attempting to lock semaphore.
1193
11942006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1195
1196        * psxbarrier01/main.c: New file.
1197
11982006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1199
1200        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1201        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1202        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1203        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1204
12052006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1206
1207        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1208        and partial implementation of POSIX rwlocks.
1209        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1210        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1211
12122006-10-30      Joel Sherrill <joel@OARcorp.com>
1213
1214        PR 841/rtems
1215        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1216        specification.
1217
12182006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1219
1220        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1221
12222006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1223
1224        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1225        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1226        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1227        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1228        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1229        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1230        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1231        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1232        Use rtems_testsdir instead.
1233
12342005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1235
1236        * configure.ac: Remove RTEMS_ENABLE_BARE,
1237        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1238
12392005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1240
1241        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1242        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1243        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1244        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1245        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1246        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1247        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1248        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1249        Convert to using *_PROGRAMS.
1250
12512005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1252
1253        * psx01/Makefile.am, psx02/Makefile.am,
1254        psx03/Makefile.am, psx04/Makefile.am,
1255        psx05/Makefile.am, psx06/Makefile.am,
1256        psx07/Makefile.am, psx08/Makefile.am,
1257        psx09/Makefile.am, psx10/Makefile.am,
1258        psx11/Makefile.am, psx12/Makefile.am,
1259        psx13/Makefile.am, psxcancel/Makefile.am,
1260        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1261        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1262        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1263        psxstat/Makefile.am, psxtime/Makefile.am,
1264        psxtimer/Makefile.am: Rework.
1265
12662005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1267
1268        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1269        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1270        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1271        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1272        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1273        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1274        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1275        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1276        * psxtests.am: Remove.
1277
12782005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1279
1280        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1281        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1282        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1283        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1284        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1285        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1286        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1287        psxtime/Makefile.am, psxtimer/Makefile.am:
1288        AM_CPPFLAGS += -I..../support/include.
1289
12902005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1291
1292        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1293
12942005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1295
1296        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1297        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1298        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1299        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1300        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1301        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1302        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1303        psxstat/Makefile.am: Add ../include/pmacros.h
1304        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1305        POSIX_FILES_DIRS.
1306        * psxtests.am: Remove LIB_VARIANT.
1307
13082005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1309
1310        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1311        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1312        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1313        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1314        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1315        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1316        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1317        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1318        Remove SRC, PRINT_SRC.
1319
13202005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1321
1322        * Makefile.am: Cleanup.
1323
13242005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1325
1326        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1327        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1328        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1329        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1330        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1331        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1332        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1333        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1334        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1335        Partial conversion to automake.
1336
13372005-09-01      Joel Sherrill <joel@OARcorp.com>
1338
1339        PR 628/rtems
1340        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1341        being an error.
1342
13432005-04-26      Joel Sherrill <joel@OARcorp.com>
1344
1345        * psxreaddir/test.c: Eliminate warnings.
1346
13472004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1348
1349        * configure.ac: Require automake > 1.9.
1350
13512004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1352
1353        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1354        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1355        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1356        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1357        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1358        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1359        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1360        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1361        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1362        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1363        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1364        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1365        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1366        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1367        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1368        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1369        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1370        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1371        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1372        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1373        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1374        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1375        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1376
13772004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1378
1379        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1380        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1381        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1382        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1383
13842004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1385
1386        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1387        to using c99 fixed size types.
1388
13892004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1390
1391        * Makefile.am: Remove include from SUBDIRS.
1392
13932004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1394
1395        * include/Makefile.am: Remove.
1396        * Makefile.am: Merge-in include/Makefile.am.
1397        * configure.ac: Reflect changes above.
1398
13992004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1400
1401        * configure.ac: Add 2nd arg to RTEMS_TOP.
1402
14032004-03-05      Joel Sherrill <joel@OARcorp.com>
1404
1405        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1406        psxtimer/psxtimer.c: Eliminate warnings and typos.
1407
14082004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1409
1410        PR 582/core
1411        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1412        queue test so more of it runs now.
1413
14142004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1415
1416        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1417        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1418        * psx02/Makefile.am: Ditto.
1419        * psx03/Makefile.am: Ditto.
1420        * psx04/Makefile.am: Ditto.
1421        * psx05/Makefile.am: Ditto.
1422        * psx06/Makefile.am: Ditto.
1423        * psx07/Makefile.am: Ditto.
1424        * psx08/Makefile.am: Ditto.
1425        * psx09/Makefile.am: Ditto.
1426        * psx10/Makefile.am: Ditto.
1427        * psx11/Makefile.am: Ditto.
1428        * psx12/Makefile.am: Ditto.
1429        * psx13/Makefile.am: Ditto.
1430        * psxcancel/Makefile.am: Ditto.
1431        * psxchroot01/Makefile.am: Ditto.
1432        * psxfile01/Makefile.am: Ditto.
1433        * psxmount/Makefile.am: Ditto.
1434        * psxmsgq01/Makefile.am: Ditto.
1435        * psxreaddir/Makefile.am: Ditto.
1436        * psxsem01/Makefile.am: Ditto.
1437        * psxstat/Makefile.am: Ditto.
1438        * psxtime/Makefile.am: Ditto.
1439        * psxtimer/Makefile.am: Ditto.
1440
14412003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1442
1443        * psxtests.am: Add dirstamp support.
1444
14452003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1446
1447        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1448
14492003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1450
1451        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1452
14532003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1454
1455        * psxcancel/Makefile.am: Remove used H_FILES.
1456
14572003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1458
1459        * include/Makefile.am: Reformat.
1460        * psx01/Makefile.am: Remove all-local: $(ARCH).
1461        * psx02/Makefile.am: Remove all-local: $(ARCH).
1462        * psx03/Makefile.am: Remove all-local: $(ARCH).
1463        * psx04/Makefile.am: Remove all-local: $(ARCH).
1464        * psx05/Makefile.am: Remove all-local: $(ARCH).
1465        * psx06/Makefile.am: Remove all-local: $(ARCH).
1466        * psx07/Makefile.am: Remove all-local: $(ARCH).
1467        * psx08/Makefile.am: Remove all-local: $(ARCH).
1468        * psx09/Makefile.am: Remove all-local: $(ARCH).
1469        * psx10/Makefile.am: Remove all-local: $(ARCH).
1470        * psx11/Makefile.am: Remove all-local: $(ARCH).
1471        * psx12/Makefile.am: Remove all-local: $(ARCH).
1472        * psx13/Makefile.am: Remove all-local: $(ARCH).
1473        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1474        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1475        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1476        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1477        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1478        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1479        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1480        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1481        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1482        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1483        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1484
14852003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1486
1487        * configure.ac: Reflect having moved to testsuites/.
1488
14892003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1490
1491        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1492
14932003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1494
1495        * configure.ac:Remove RTEMS_CHECK_CPU.
1496
14972003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1498
1499        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1500
15012003-09-04      Joel Sherrill <joel@OARcorp.com>
1502
1503        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1504        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1505        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1506        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1507        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1508        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1509        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1510        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1511        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1512        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1513        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1514        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1515        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1516        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1517        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1518        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1519        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1520        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1521        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1522        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1523        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1524        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1525        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1526        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1527        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1528        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1529        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1530        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1531        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1532        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1533        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1534        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1535        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1536        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1537        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1538        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1539        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1540        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1541        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1542        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1543        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1544        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1545        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1546        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1547        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1548        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1549        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1550        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1551        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1552        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1553        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1554        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1555        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1556        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1557        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1558        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1559        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1560        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1561        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1562        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1563        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1564        psxtimer/system.h: URL for license changed.
1565
15662003-09-04      Joel Sherrill <joel@OARcorp.com>
1567
1568        PR 462/tests
1569        * psxhdrs/Makefile.am: Added ualarm.c
1570        * psxhdrs/signal23.c: New file.
1571
15722003-09-03      Joel Sherrill <joel@OARcorp.com>
1573
1574        PR 463/tests
1575        PR 465/tests
1576        * psxhdrs/Makefile.am: Add new test cases.
1577        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1578        psxhdrs/timer07.c: New files.
1579
15802003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1581
1582        * Makefile.am: Reflect having moved aclocal/.
1583
15842003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1585
1586        * Makefile.am: Reflect having moved automake/.
1587        * include/Makefile.am: Reflect having moved automake/.
1588        * psx01/Makefile.am: Reflect having moved automake/.
1589        * psx02/Makefile.am: Reflect having moved automake/.
1590        * psx03/Makefile.am: Reflect having moved automake/.
1591        * psx04/Makefile.am: Reflect having moved automake/.
1592        * psx05/Makefile.am: Reflect having moved automake/.
1593        * psx06/Makefile.am: Reflect having moved automake/.
1594        * psx07/Makefile.am: Reflect having moved automake/.
1595        * psx08/Makefile.am: Reflect having moved automake/.
1596        * psx09/Makefile.am: Reflect having moved automake/.
1597        * psx10/Makefile.am: Reflect having moved automake/.
1598        * psx11/Makefile.am: Reflect having moved automake/.
1599        * psx12/Makefile.am: Reflect having moved automake/.
1600        * psx13/Makefile.am: Reflect having moved automake/.
1601        * psxcancel/Makefile.am: Reflect having moved automake/.
1602        * psxchroot01/Makefile.am: Reflect having moved automake/.
1603        * psxfile01/Makefile.am: Reflect having moved automake/.
1604        * psxhdrs/Makefile.am: Reflect having moved automake/.
1605        * psxmount/Makefile.am: Reflect having moved automake/.
1606        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1607        * psxreaddir/Makefile.am: Reflect having moved automake/.
1608        * psxsem01/Makefile.am: Reflect having moved automake/.
1609        * psxstat/Makefile.am: Reflect having moved automake/.
1610        * psxtime/Makefile.am: Reflect having moved automake/.
1611        * psxtimer/Makefile.am: Reflect having moved automake/.
1612
16132003-08-14      Joel Sherrill <joel@OARcorp.com>
1614
1615        PR 408/filesystem
1616        * psx13/test.c: Added very rudimentary test of sync() service.
1617
16182003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1619
1620        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1621
16222003-06-12      Joel Sherrill <joel@OARcorp.com>
1623
1624        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1625
16262003-05-29      Joel Sherrill <joel@OARcorp.com>
1627
1628        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1629        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1630        psxtimer/psxtimer.c: Removed warnings.
1631
16322003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1633
1634        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1635        CC_CFLAGS_DEFAULT (obsolete).
1636
16372003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1638
1639        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1640        Remove CC_LDFLAGS_PROFILE_V.
1641
16422003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1643
1644        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1645
16462003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1647
1648        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1649
16502003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1651
1652        * configure.ac: AC_PREREQ(2.57).
1653
16542002-11-14      Joel Sherrill <joel@OARcorp.com>
1655
1656        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1657        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1658        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1659        Per PR239 update the IDs in the various screens.
1660
16612002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1662
1663        * .cvsignore: Reformat.
1664        Add autom4te*cache.
1665        Remove autom4te.cache.
1666
16672002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1668
1669        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1670        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1671        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1672        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1673        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1674        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1675        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1676        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1677        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1678        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1679        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1680        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1681        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1682        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1683        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1684        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1685        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1686        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1687        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1688        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1689        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1690        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1691        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1692        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1693
16942002-08-01      Joel Sherrill <joel@OARcorp.com>
1695
1696        * Per PR47 add support for buffered test output.  This involved
1697        adding defines to redirect output to a buffer and dump it when
1698        full, at "test pause", and at exit.  To avoid problems when redefining
1699        exit(), all tests were modified to call rtems_test_exit().
1700        Some tests, notable psxtests, had to be modified to include
1701        the standard test macro .h file (pmacros.h or tmacros.h) to
1702        enable this support.
1703        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1704        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1705        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1706        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1707        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1708        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1709        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1710        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1711        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1712        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1713        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1714        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1715
17162002-07-05      Joel Sherrill <joel@OARcorp.com>
1717
1718        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1719        Updated as part of PR164 which reported problems with the RTEMS
1720        implementation of pthread_cancel.
1721       
17222001-04-26      Joel Sherrill <joel@OARcorp.com>
1723
1724        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1725        reworked POSIX message queues to add a descriptor separate from
1726        the underlying message queue.  This allows non-blocking to follow
1727        the "open" not the underlying queue.
1728 
17292002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1730
1731        * configure.ac: Remove ENABLE_GCC28.
1732
17332002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1734
1735        * configure.ac:
1736        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1737        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1738        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1739        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1740        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1741        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1742        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1743        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1744        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1745        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1746        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1747        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1748        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1749        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1750        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1751        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1752        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1753        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1754        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1755        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1756        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1757        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1758        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1759        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1760        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1761        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1762        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1763        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1764
17652001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1766
1767        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1768        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1769        Since we check permissions before evaluating enough to see if it
1770        a regular file or directory, this hack is needed to make the regular
1771        file executable.
1772
17732001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1774
1775        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1776        * configure.in: Remove.
1777        * configure.ac: New file, generated from configure.in by autoupdate.
1778
17792001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1780
1781        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1782
17832001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1784
1785        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1786        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1787        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1788        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1789        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1790        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1791        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1792        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1793        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1794        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1795        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1796        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1797        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1798        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1799        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1800        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1801        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1802        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1803        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1804        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1805        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1806        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1807        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1808        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1809
18102001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1811
1812        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1813        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1814        psxchroot01 test.
1815
18162001-05-25      Joel Sherrill <joel@OARcorp.com>
1817
1818        * Added once version of psxchroot01 test for user review.
1819        * psxchroot01: New directory.
1820        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1821        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1822        * configure.in, Makefile.am: Modified to reflect above.
1823
18242001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1825
1826        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1827
18282001-04-24      Joel Sherrill <joel@OARcorp.com>
1829
1830        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1831        open, write, reopen, append twice from Andrew Bythell
1832        <abythell@nortelnetworks.com> that tripped an initialization
1833        problem in the IMFS.
1834
18352001-04-20      Joel Sherrill <joel@OARcorp.com>
1836
1837        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1838        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1839        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1840        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1841        Various adjustments so test output matches screens more reliably.
1842
18432001-01-25      Joel Sherrill <joel@OARcorp.com>
1844
1845        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1846
18472000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1848
1849        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1850        to remain consistant across platforms and bsps by forcing
1851        a mount point in front of all paths.
1852
18532000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1854
1855        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1856        expected error condition in one case.
1857        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1858        readdir() of root of mounted filesystem.  Also corrected the screen
1859        file for some mistakes noticed in this effort.
1860
18612000-11-13      Joel Sherrill <joel@OARcorp.com>
1862
1863        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1864
18652000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1866
1867        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1868
18692000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1870
1871        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1872
18732000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1874
1875        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1876        Switch to GNU canonicalization.
1877        * psxtests.am: Remove DEFS.
1878
18792000-10-24      Joel Sherrill <joel@OARcorp.com>
1880
1881        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1882        It was formerly incorrectly prototyped in <libio.h>.
1883
18842000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1885
1886        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1887        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1888        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1889        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1890        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1891        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1892        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1893        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1894
18952000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1896        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1897        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1898        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1899        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1900        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1901        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1902        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1903
19042000-08-10      Joel Sherrill <joel@OARcorp.com>
1905
1906        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.