source: rtems/testsuites/psxtests/ChangeLog @ 0b10f44

4.10
Last change on this file since 0b10f44 was 0b10f44, checked in by Joel Sherrill <joel.sherrill@…>, on Aug 21, 2011 at 7:59:56 PM

2011-08-21 Joel Sherrill <joel.sherrilL@…>

PR 1890/cpukit

  • psxmsgq01/init.c: POSIX says msg_prio is allowed to be NULL.
  • Property mode set to 100644
File size: 69.2 KB
Line 
12011-08-21      Joel Sherrill <joel.sherrilL@OARcorp.com>
2
3        PR 1890/cpukit
4        * psxmsgq01/init.c: POSIX says msg_prio is allowed to be NULL.
5
62011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
7
8        PR 1855/cpukit
9        * Makefile.am, configure.ac: Correct signal processing during
10        pthread_join. We are supposed to unblock the thread waiting on a
11        pthread_join(), dispatch the signal handler, account for it
12        potentially overwriting errno, and then have the thread return to
13        blocking within pthread_join().
14        * psxeintr_join/.cvsignore, psxeintr_join/Makefile.am,
15        psxeintr_join/init.c, psxeintr_join/psxeintr_join.doc,
16        psxeintr_join/psxeintr_join.scn: New files.
17
182011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
19
20        PR 1867/cpukit
21        * Makefile.am, configure.ac, psx12/task.c, psxkey03/init.c,
22        psxrwlock01/test.c: Correct implementation of pthread_exit() and
23        pthread_join() to support the case where a thread is joinable but
24        calls pthread_exit() before a thread has attempted to join.
25        * psx16/.cvsignore, psx16/Makefile.am, psx16/init.c, psx16/psx16.doc,
26        psx16/psx16.scn: New files.
27
282011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
29
30        * include/pmacros.h: Add PRIxblksize_t, PRIxblkcnt_t.
31        * configure.ac: Add AC_CHECK_SIZEOF([blksize_t]),
32        AC_CHECK_SIZEOF([blkcnt_t]).
33
342011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
35
36        * configure.ac: Require autoconf-2.68, automake-1.11.1.
37
382010-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
39
40        * configure.ac: Check for pthread_attr_{get,set}cputime instead of
41        pthread_pthread_attr_{get,set}cputime (Typo).
42
432010-06-02      Chris Johns <chrisj@rtems.org>
44
45        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
46        psxstat/test.c: Update to the new mount API.
47
482010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
49
50        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
51        * include/pmacros.h: Add PRIdoff_t.
52
532010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
54
55        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
56        exercises the _rename_r in libcsupport. For now, it also
57        provides two fsmount_me_h handlers to enable certain error
58        checking paths
59
602010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
61
62        * psxfile01/test.c: Add check for errno on chdir(NULL).
63
642010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
65
66        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
67
682010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
71        thread can reliably reach the pthread_join() call.
72
732010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
74
75        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
76        rewinddir(NULL) since we are now using newlib's implementation and it
77        does not check for NULL. This causes a fault on some targets.
78
792010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
80
81        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
82        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
83        Reflect POSIX changes to sched_param.
84
852010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
88        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
89        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
90        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
91        #include <unistd.h>.
92
932009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
94
95        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
96        to cover the trivial NULL case for pipe function.
97
982009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
99
100        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
101        and compilation issues. Initial test build was accidentally without
102        POSIX enabled.
103
1042009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
105
106        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
107        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
108        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
109        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
110        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
111        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
112        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
113        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
114        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
115        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
116        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
117        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
118        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
119        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
120        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
121        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
122        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
123        Use rtems_test_assert() consistently instead of system assert().
124        rtems_test_assert() is designed to integrate into the RTEMS test
125        suite infrastructure.
126
1272009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
128
129        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
130        families.
131        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
132        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
133
1342009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
135
136        PR 1460/cpukit
137        * psx14/init.c: Change return type on methods accessing portions of
138        RTEMS Ids to int. This allows -1 to be return on error.
139
1402009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
141
142        PR 1466/tests
143        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
144        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
145        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
146        Add test specifically to test it since it is deprecated as of
147        POSIX.1-2008.
148        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
149        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
150
1512009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
152
153        * psxcancel01/init.c: Initialize start time.
154
1552009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
158        returned by POSIX methods which return a pointer which is -1 on
159        error. This eliminated some casts.
160
1612009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
162
163        * psxenosys/Makefile.am: Add documentation file.
164        * psxenosys/psxenosys.doc: New file.
165
1662009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
167
168        * psxsignal03/init.c:
169        Print sigval.sival_ptr instead of "union sigval".
170
1712009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
172
173        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
174        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
175        * psxfile01/test.c: Remove obsure #ifdef's.
176        Apply PRI* macros to print struct stat fields.
177
1782009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
179
180        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
181        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
182
1832009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
184
185        * include/pmacros.h: November is the 11th month.
186
1872009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
188
189        * psxstat/test.c: Remove #ifdef's.
190        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
191        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
192        if 12MB are too big for a target (16bit compliance).
193        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
194        for 16bit compliance.
195        * psx14/init.c: Add local prototypes for
196        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
197        Reflect the prototypes having been missing to printf's.
198
1992009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
200
201        * psxsysconf/init.c:
202        Comment out sysconf(LONG_MAX) check (not useful).
203        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
204        16bit compliance.
205        * psx11/task.c: Use long for nsecs.
206        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
207        attribute to pthread_condattr_setpshared for 16bit target compliance.
208
2092009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
210
211        * psxbarrier01/test.c: Include <tmacros.h>
212
2132009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
214
215        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
216        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
217        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
218        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
219        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
220        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
221        Use PRIxpthread_t to print pthread_t's.
222
2232009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
224
225        * psxmsgq02/init.c:
226        Remove cast in call to fatal_posix_service_status_errno.
227        * psxenosys/init.c:
228        Add missing args in calls to execl, execlp, execle.
229        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
230        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
231        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
232        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
233        * configure.ac:
234        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
235
2362009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
237
238        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
239        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
240        * psxclock/init.c: Use %ld to print *.tv_nsec.
241        * psx06/init.c, psx06/system.h: Misc. warning fixes.
242
2432009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
244
245        * psxsignal03/init.c: Add missing argument to printf.
246        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
247        * psxclock/init.c, psxtimer01/psxtimer.c:
248        Use PRItime_t to print time_t's.
249        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
250        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
251
2522009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
253
254        * psxtime/test.c: Include <sys/time.h>.
255        Conditionally add local prototype for adjtime()
256        if sys/time.h doesn't supply it.
257        * psx07/init.c: Include <sched.h>, <pthread.h>.
258        * psx05/init.c: Include <sched.h>.
259        * psx11/init.c, psx09/init.c: Include <sched.h>.
260        * psx12/init.c: Include <sched.h>.
261        * psxenosys/init.c: Include <pthread.h>.
262        Conditionally add local prototype for pthread_atfork()
263        if pthread.h doesn't supply it.
264        * psxkey01/init.c: Include "test_support.h".
265
2662009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
267
268        * configure.ac: Check for pthread_atfork in pthread.h.
269        * psxrwlock01/test.c: Conditionally add local prototype for
270        pthread_atfork() if pthread.h doesn't supply it.
271        Include <pthread.h>.
272
2732009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
274
275        * configure.ac: Check for sys/mman.h.
276        Check for mprotect in sys/mman.h.
277        * psxenosys/init.c: Conditionally add local prototype for
278        mprotect() if sys/mman.h doesn't supply it.
279
2802009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
281
282        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
283        * psxrwlock01/test.c: Conditionally add local prototype for
284        pthread_rwlock_unlock() if pthread.h doesn't supply it.
285
2862009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
287
288        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
289        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
290        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
291        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
292        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
293        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
294        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
295        psxualarm/init.c: Remove unused vars.
296        Add missing prototypes.
297
2982009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
299
300        * Makefile.am: Build file IO related tests even with POSIX threading is
301        disabled.
302
3032009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
304
305        * configure.ac: Don't add -ansi -fasm to CFLAGS.
306
3072009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
308
309        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
310        remaining to not equal the period.
311
3122009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
313
314        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
315
3162009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
317
318        * psxcleanup/system.h: Fix typo.
319        * Makefile.am, configure.ac: Add new test for exercising pushing
320        and popping a clean up handler without actually executing it.
321        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
322        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
323        psxcleanup01/psxcleanup01.scn: New files.
324
3252009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
326
327        * Makefile.am, configure.ac: Add new test to ensure that canceling an
328        alarm works as defined.
329        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
330        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
331
3322009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
333
334        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
335
3362009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
337
338        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
339        parameter to timer_settime().
340
3412009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
342
343        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
344        timer_settime() for previous value. We are not using the
345        value in this particular case and this path must be exercised.
346        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
347
3482009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
349
350        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
351        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
352        cases.
353
3542009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
355
356        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
357        from an ISR.
358        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
359        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
360
3612009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
362
363        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
364        deprecated rtems_extension.
365
3662009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
367
368        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
369        nanoseconds.
370
3712009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
372
373        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
374        getpagesize().
375
3762009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
377
378        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
379        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
380        psxsignal04/Makefile.am: Move test cases which needed to be executed
381        when POSIX is disabled to psxclock so they will be.
382
3832009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
384
385        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
386        test to exercise clock and delay services enabled when POSIX threads
387        are disabled. This is split from psx01. POSIX test suite now enabled
388        when POSIX threads are disabled so only enable tests which are
389        appropriate.
390        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
391        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
392
3932009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
394
395        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
396        when not to change ssporadic scheduler so it does not touch a task's
397        priority when it is holding a mutex or its priority would be impacted
398        adversely.
399
4002009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
401
402        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
403        for adjusting time (adjtime()) where the time is adjusted by enough
404        microseconds that it crosses a second boundary.
405
4062009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
407
408        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
409        test to catch more sporadic server cases.
410
4112009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
412
413        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
414        remaining pointer.
415
4162009-08-17     
417
418        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
419        a recursize mutex.
420
4212009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
422
423        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
424        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
425        rtems_clock_get_ticks_per_second().
426
4272009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
428
429        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
430        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
431
4322009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
433
434        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
435        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
436
4372009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
438
439        * Makefile.am, configure.ac: Add test case for user providing their own
440        stack to a POSIX thread.
441        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
442        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
443
4442009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
445
446        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
447        that it hits both failing to allocate memory for the message queue
448        name and message buffers.
449
4502009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
451
452        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
453        quicker and more reliably hit the intended critical section.
454
4552009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
456
457        * Makefile.am, configure.ac: Add a test to exercise an odd case in
458        _POSIX_signals_Clear_signals.
459        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
460        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
461
4622009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
463
464        * psxmsgq04/init.c: Correct typo in configuration so test does as
465        intended.
466
4672009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
468
469        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
470        Update to handle ENFILE case now that POSIX message queues and
471        message queue file descriptors are configured separately and this
472        error is possible.
473
4742009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
475
476        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
477        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
478        allocating the message buffers for a POSIX message queue.
479
4802009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
481
482        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
483        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
484        is right. Update both screens.
485
4862009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
487
488        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
489        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
490        variation which focused on real-time signals rather than user
491        signals.
492        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
493        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
494
4952009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
496
497        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
498        replenish period of zero.
499
5002009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
501
502        * Makefile.am, configure.ac: Add new test to account for properly
503        handling keys when a thread has non-NULL key value and key has NULL
504        destructor and when a thread has NULL key value and key has
505        destructor.
506        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
507        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
508
5092009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
510
511        * Makefile.am, configure.ac: Add new test for exercising running out of
512        memory while allocating the key pointers.
513        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
514        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
515
5162009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
517
518        * psxmsgq04/init.c: Add call to mq_unlink.
519
5202009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
521
522        * Makefile.am, configure.ac: Add shell of new test.
523        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
524        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
525
5262009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
527
528        * Makefile.am, configure.ac: Add test to address cases where a thread
529        is waiting on a signal (sigwait) and we send it. Also address case
530        where there are too many queued signals.
531        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
532        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
533
5342009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
535
536        * psxsignal02/init.c: Fix spacing.
537
5382009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
539
540        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
541        mq_timedreceive and mq_timedsend conditions. In particular test
542        timeout in the past.
543
5442009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
545
546        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
547        with timeout in the past.
548
5492009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
550
551        * psxsignal02/psxsignal02.scn: Fill in screen file.
552
5532009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
554
555        * Makefile.am, configure.ac: Add new test to exercise algorithm to
556        dispatch process wide signals to individual threads.
557        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
558        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
559
5602009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
561
562        * Makefile.am, configure.ac: Add test to exercise interrupt
563        synchronization logic in _POSIX_Timer_Insert_helper that supports
564        POSIX timers.
565        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
566        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
567        psxintrcritical01/psxintrcritical01.scn: New files.
568
5692009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
570
571        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
572        multiple cases which complete coverage of thread cancellation.
573        * psxcancel/psxcancel.doc: New file.
574
5752009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
576
577        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
578        * psxsem01/system.h: Removed.
579
5802009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
581
582        * psxsem01/init.c: Eliminate warning.
583
5842009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
585
586        * psxcancel/init.c: Clean up.
587
5882009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
589
590        * psxmutexattr01/init.c: Make test optional if tools do not support
591        posix mutex type attribute.
592
5932009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
594
595        * Makefile.am, configure.ac: Add new test to exercise error case for
596        when a task is blocked on a condition variable with one mutex and
597        another task attempts to block on the same condition variable with
598        another mutex.
599        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
600        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
601
6022009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
603
604        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
605        trylock is unable to obtain the spinlock and that attempting to
606        unlock a spinlock from a thread which did not lock it works as
607        expected.
608        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
609        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
610        New files.
611
6122009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
613
614        * psxspin01/test.c: Remove unnecessary defines.
615
6162009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
617
618        * psx11/init.c: Use explicit scheduler.
619
6202009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
621
622        * Makefile.am, configure.ac: Add test to exercise
623        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
624        toolset enables the feature.
625        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
626        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
627        psxmutexattr01/psxmutexattr01.scn: New files.
628
6292009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
630
631        * Makefile.am, configure.ac: Add test for auto initialization of
632        message queues.
633        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
634        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
635        psxautoinit02/psxautoinit02.scn: New files.
636
6372009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
638
639        * Makefile.am, configure.ac: Add test of pthread mutex auto
640        intialization.
641        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
642        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
643
6442009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
645
646        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
647
6482009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
649
650        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
651        code.
652
6532009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
654
655        * psx07/init.c: Slight test fix to ensure state of sched_param
656        structure.
657
6582009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
659
660        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
661        obtaining an rwlock and then releasing it twice.
662
6632009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
664
665        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
666
6672009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
668
669        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
670        sigtimedwait(). Update screen file.
671
6722009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
673
674        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
675        obtaining rwlock for write with a timed lock operation when the
676        abstime timeout is in the past.
677
6782009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
679
680        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
681        obtaining rwlock for read with a timed lock operation when the
682        abstime timeout is in the past.
683
6842009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
685
686        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
687        that the assert has been removed in the source.
688
6892009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
690
691        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
692        mode bits being set. This behavior was not POSIX compliant and has
693        been corrected in the filesystem code.
694
6952009-06-18      Chris Johns <chrisj@rtems.org>
696
697        * psx04/task3.c: Declare unions volatile to workaround the H8300
698        gcc bug.
699
7002009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
701
702        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
703        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
704        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
705
7062009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
707
708        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
709        NULL attribute pointer on init.
710
7112009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
712
713        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
714        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
715        Improved so coverage is better.
716
7172009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
718
719        * psx04/init.c: Correct errors introduced by using different variable
720        for return type when correcting typing warnings.
721
7222009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
723
724        * Makefile.am, configure.ac: Add new test to provide coverage analysis
725        of the current implementation of getitimer() and setitimer().
726        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
727        psxitimer/psxitimer.scn: New files.
728
7292009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
730
731        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
732        case to improve coverage analysis.
733
7342009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
735
736        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
737        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
738        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
739        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
740        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
741        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
742        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
743
7442009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
745
746        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
747        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
748        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
749        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
750        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
751        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
752        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
753        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
754        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
755        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
756        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
757        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
758        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
759        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
760        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
761        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
762        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
763        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
764        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
765        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
766        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
767        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
768        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
769        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
770        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
771        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
772        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
773        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
774        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
775        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
776        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
777        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
778        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
779        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
780        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
781        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
782        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
783        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
784        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
785        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
786        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
787        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
788        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
789        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
790        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
791        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
792        psxhdrs/timer07.c: Fix warnings.
793
7942009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
795
796        * psxfile01/test.c: Change from int to size_t.
797
7982009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
799
800        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
801        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
802        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
803        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
804        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
805        psxcancel/Makefile.am, psxchroot01/Makefile.am,
806        psxcleanup/Makefile.am, psxenosys/Makefile.am,
807        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
808        psxfile01/Makefile.am, psxkey01/Makefile.am,
809        psxmount/Makefile.am, psxmsgq01/Makefile.am,
810        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
811        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
812        psxsem01/Makefile.am, psxsignal01/Makefile.am,
813        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
814        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
815        psxualarm/Makefile.am: Eliminate _exe_/.exe.
816
8172009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
818
819        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
820        with create option so we are sure it will get a control block and
821        proceed to allocate other memory. Clean up screen output.
822
8232008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
824
825        * psx05/init.c: Add parameter to call to sched_get_priority_max().
826
8272008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
828
829        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
830        Run all tests successfully with maxixum number of priorities as 16
831        instead of 256. This was done by temporarily modifying the score
832        priority.h maximum. This allowed testing of all API code to ensure
833        that it worked properly with a reduced number of priorities. Most
834        modifications were to switch from hard-coded maximum to using the API
835        provided methods to determine maximum number of priority levels.
836
8372008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
838
839        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
840        clock_gettime() NOT by reaching into the SuperCore.
841
8422008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
843
844        * psx01/psx01.scn: Bump version to 4.9.99.0
845
8462008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
847
848        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
849        psxfatal_support/system.h: Convert to "bool".
850
8512008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
852
853        PR 1296/cpukit.
854        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
855        incorrect repeat interval. This patch fixes the following problems in
856        the test.
857          (1) Adds test for value of it_interval.tv_nsec.
858          (2) Corrects test for absolute timer in past.
859          (3) Modifies test to use different initial and repeat periods.
860          (4) Updates psxtimer01.scn to match results.
861
8622008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
863
864        PR 1297/cpukit
865        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
866        pointer handling.
867
8682008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
869
870        * psxsem01/init.c: Spacing.
871
8722008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
873
874        PR 1293/tests
875        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
876
8772008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
878
879        PR 1291/cpukit
880        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
881        POSIX services taking relative instead of absolute time for timeouts,
882        these tests were updated.
883
8842008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
885
886        * psxfile01/test.c: truncate on /dev/console now works.
887
8882008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
889
890        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
891        requested for initialization task.
892
8932008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
894
895        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
896        like CVS conflict markers.
897
8982008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
899
900        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
901        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
902
9032008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
904
905        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
906
9072008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
908
909        * psxkey01/task.c: Fix warnings.
910
9112008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
912
913        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
914
9152008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
916
917        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
918        Added tests for failure path coverages. Consolidated methods used in
919        multiple places into support routines.
920        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
921        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
922        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
923
9242008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
925
926        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
927        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
928        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
929        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
930        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
931        Make tmacros.h available to all POSIX tests. Add a clock_settime case
932        for < 1988.
933
9342008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
935
936        * Makefile.am, configure.ac: New tests.
937        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
938        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
939        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
940        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
941        psxfatal_support/init.c, psxfatal_support/system.h: New files.
942
9432008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
944
945        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
946        portions of Object Services added to API.
947        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
948        psx14/system.h: New files.
949
9502008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
951
952        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
953        pthread_attr_[get|set]clock.
954
9552008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
956
957        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
958        implementation mprotect().
959
9602008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
961
962        * psxcleanup/.cvsignore: New file.
963
9642008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
965
966        * psxcleanup/system.h: New file.
967
9682008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
969
970        * Makefile.am, configure.ac:
971        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
972        psxcleanup/psxcleanup.scn: New files.
973
9742008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
975
976        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
977        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
978
9792007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
980
981        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
982
9832007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
984
985        * Makefile.am, configure.ac: Added test for ualarm
986        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
987        psxualarm/system.h: New files.
988
9892007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
990
991        * Makefile.am, configure.ac: Added posix signal test
992        * psxsignal01/Makefile.am, psxsignal01/init.c,
993        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
994        psxsignal01/task1.c: New files.
995
9962007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
997
998        * Makefile.am, configure.ac: Add test for sysconf().
999        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
1000        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
1001
10022007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1003
1004        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1005        sched_rr_get_interval() and sched_get_priority_max().
1006
10072007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1008
1009        * psxenosys/init.c: Fix typo.
1010
10112007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1012
1013        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1014        addition of second POSIX Timer test. Add initial version of
1015        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1016        left to add.
1017        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1018        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1019        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1020        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1021        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1022        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1023
10242007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1025
1026        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1027
10282007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1029
1030        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1031        functions that return ENOSYS.
1032        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1033        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1034
10352007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1036
1037        * psx13/test.c: Fix spelling error.
1038
10392007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1040
1041        * psxtime/test.c: Add tests for adjtime().
1042
10432007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1044
1045        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1046        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1047        cases to improve test coverage.
1048
10492007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1050
1051        PR 1262/filesystem
1052        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1053        and writev() including documentation and test case.
1054        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1055        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1056
10572007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1058
1059        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1060        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1061        test cases so last output line follows END OF pattern. Make sure test
1062        case all run. All tests appeared ok on sis.
1063
10642007-04-05      Joel Sherrill <joel@OARcorp.com>
1065
1066        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1067        behavior more closely matching GNU/Linux.
1068
10692006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1070
1071        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1072        include normal blocking and unblocking on timeout.
1073
10742006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1075
1076        * configure.ac: New BUG-REPORT address.
1077
10782006-11-17      Joel Sherrill <joel@OARcorp.com>
1079
1080        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1081        Previously the timeout was not absolute time and checked BEFORE
1082        attempting to lock semaphore.
1083
10842006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1085
1086        * psxbarrier01/main.c: New file.
1087
10882006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1089
1090        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1091        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1092        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1093        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1094
10952006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1096
1097        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1098        and partial implementation of POSIX rwlocks.
1099        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1100        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1101
11022006-10-30      Joel Sherrill <joel@OARcorp.com>
1103
1104        PR 841/rtems
1105        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1106        specification.
1107
11082006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1109
1110        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1111
11122006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1113
1114        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1115        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1116        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1117        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1118        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1119        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1120        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1121        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1122        Use rtems_testsdir instead.
1123
11242005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1125
1126        * configure.ac: Remove RTEMS_ENABLE_BARE,
1127        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1128
11292005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1130
1131        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1132        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1133        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1134        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1135        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1136        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1137        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1138        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1139        Convert to using *_PROGRAMS.
1140
11412005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1142
1143        * psx01/Makefile.am, psx02/Makefile.am,
1144        psx03/Makefile.am, psx04/Makefile.am,
1145        psx05/Makefile.am, psx06/Makefile.am,
1146        psx07/Makefile.am, psx08/Makefile.am,
1147        psx09/Makefile.am, psx10/Makefile.am,
1148        psx11/Makefile.am, psx12/Makefile.am,
1149        psx13/Makefile.am, psxcancel/Makefile.am,
1150        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1151        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1152        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1153        psxstat/Makefile.am, psxtime/Makefile.am,
1154        psxtimer/Makefile.am: Rework.
1155
11562005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1157
1158        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1159        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1160        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1161        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1162        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1163        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1164        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1165        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1166        * psxtests.am: Remove.
1167
11682005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1169
1170        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1171        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1172        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1173        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1174        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1175        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1176        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1177        psxtime/Makefile.am, psxtimer/Makefile.am:
1178        AM_CPPFLAGS += -I..../support/include.
1179
11802005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1181
1182        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1183
11842005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1185
1186        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1187        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1188        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1189        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1190        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1191        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1192        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1193        psxstat/Makefile.am: Add ../include/pmacros.h
1194        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1195        POSIX_FILES_DIRS.
1196        * psxtests.am: Remove LIB_VARIANT.
1197
11982005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1199
1200        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1201        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1202        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1203        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1204        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1205        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1206        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1207        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1208        Remove SRC, PRINT_SRC.
1209
12102005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1211
1212        * Makefile.am: Cleanup.
1213
12142005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1215
1216        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1217        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1218        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1219        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1220        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1221        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1222        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1223        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1224        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1225        Partial conversion to automake.
1226
12272005-09-01      Joel Sherrill <joel@OARcorp.com>
1228
1229        PR 628/rtems
1230        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1231        being an error.
1232
12332005-04-26      Joel Sherrill <joel@OARcorp.com>
1234
1235        * psxreaddir/test.c: Eliminate warnings.
1236
12372004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1238
1239        * configure.ac: Require automake > 1.9.
1240
12412004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1242
1243        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1244        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1245        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1246        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1247        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1248        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1249        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1250        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1251        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1252        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1253        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1254        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1255        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1256        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1257        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1258        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1259        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1260        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1261        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1262        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1263        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1264        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1265        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1266
12672004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1268
1269        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1270        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1271        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1272        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1273
12742004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1275
1276        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1277        to using c99 fixed size types.
1278
12792004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1280
1281        * Makefile.am: Remove include from SUBDIRS.
1282
12832004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1284
1285        * include/Makefile.am: Remove.
1286        * Makefile.am: Merge-in include/Makefile.am.
1287        * configure.ac: Reflect changes above.
1288
12892004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1290
1291        * configure.ac: Add 2nd arg to RTEMS_TOP.
1292
12932004-03-05      Joel Sherrill <joel@OARcorp.com>
1294
1295        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1296        psxtimer/psxtimer.c: Eliminate warnings and typos.
1297
12982004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1299
1300        PR 582/core
1301        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1302        queue test so more of it runs now.
1303
13042004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1305
1306        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1307        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1308        * psx02/Makefile.am: Ditto.
1309        * psx03/Makefile.am: Ditto.
1310        * psx04/Makefile.am: Ditto.
1311        * psx05/Makefile.am: Ditto.
1312        * psx06/Makefile.am: Ditto.
1313        * psx07/Makefile.am: Ditto.
1314        * psx08/Makefile.am: Ditto.
1315        * psx09/Makefile.am: Ditto.
1316        * psx10/Makefile.am: Ditto.
1317        * psx11/Makefile.am: Ditto.
1318        * psx12/Makefile.am: Ditto.
1319        * psx13/Makefile.am: Ditto.
1320        * psxcancel/Makefile.am: Ditto.
1321        * psxchroot01/Makefile.am: Ditto.
1322        * psxfile01/Makefile.am: Ditto.
1323        * psxmount/Makefile.am: Ditto.
1324        * psxmsgq01/Makefile.am: Ditto.
1325        * psxreaddir/Makefile.am: Ditto.
1326        * psxsem01/Makefile.am: Ditto.
1327        * psxstat/Makefile.am: Ditto.
1328        * psxtime/Makefile.am: Ditto.
1329        * psxtimer/Makefile.am: Ditto.
1330
13312003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1332
1333        * psxtests.am: Add dirstamp support.
1334
13352003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1336
1337        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1338
13392003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1340
1341        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1342
13432003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1344
1345        * psxcancel/Makefile.am: Remove used H_FILES.
1346
13472003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1348
1349        * include/Makefile.am: Reformat.
1350        * psx01/Makefile.am: Remove all-local: $(ARCH).
1351        * psx02/Makefile.am: Remove all-local: $(ARCH).
1352        * psx03/Makefile.am: Remove all-local: $(ARCH).
1353        * psx04/Makefile.am: Remove all-local: $(ARCH).
1354        * psx05/Makefile.am: Remove all-local: $(ARCH).
1355        * psx06/Makefile.am: Remove all-local: $(ARCH).
1356        * psx07/Makefile.am: Remove all-local: $(ARCH).
1357        * psx08/Makefile.am: Remove all-local: $(ARCH).
1358        * psx09/Makefile.am: Remove all-local: $(ARCH).
1359        * psx10/Makefile.am: Remove all-local: $(ARCH).
1360        * psx11/Makefile.am: Remove all-local: $(ARCH).
1361        * psx12/Makefile.am: Remove all-local: $(ARCH).
1362        * psx13/Makefile.am: Remove all-local: $(ARCH).
1363        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1364        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1365        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1366        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1367        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1368        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1369        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1370        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1371        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1372        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1373        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1374
13752003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1376
1377        * configure.ac: Reflect having moved to testsuites/.
1378
13792003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1380
1381        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1382
13832003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1384
1385        * configure.ac:Remove RTEMS_CHECK_CPU.
1386
13872003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1388
1389        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1390
13912003-09-04      Joel Sherrill <joel@OARcorp.com>
1392
1393        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1394        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1395        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1396        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1397        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1398        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1399        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1400        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1401        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1402        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1403        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1404        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1405        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1406        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1407        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1408        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1409        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1410        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1411        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1412        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1413        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1414        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1415        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1416        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1417        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1418        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1419        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1420        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1421        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1422        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1423        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1424        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1425        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1426        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1427        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1428        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1429        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1430        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1431        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1432        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1433        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1434        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1435        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1436        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1437        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1438        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1439        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1440        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1441        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1442        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1443        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1444        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1445        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1446        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1447        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1448        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1449        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1450        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1451        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1452        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1453        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1454        psxtimer/system.h: URL for license changed.
1455
14562003-09-04      Joel Sherrill <joel@OARcorp.com>
1457
1458        PR 462/tests
1459        * psxhdrs/Makefile.am: Added ualarm.c
1460        * psxhdrs/signal23.c: New file.
1461
14622003-09-03      Joel Sherrill <joel@OARcorp.com>
1463
1464        PR 463/tests
1465        PR 465/tests
1466        * psxhdrs/Makefile.am: Add new test cases.
1467        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1468        psxhdrs/timer07.c: New files.
1469
14702003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1471
1472        * Makefile.am: Reflect having moved aclocal/.
1473
14742003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1475
1476        * Makefile.am: Reflect having moved automake/.
1477        * include/Makefile.am: Reflect having moved automake/.
1478        * psx01/Makefile.am: Reflect having moved automake/.
1479        * psx02/Makefile.am: Reflect having moved automake/.
1480        * psx03/Makefile.am: Reflect having moved automake/.
1481        * psx04/Makefile.am: Reflect having moved automake/.
1482        * psx05/Makefile.am: Reflect having moved automake/.
1483        * psx06/Makefile.am: Reflect having moved automake/.
1484        * psx07/Makefile.am: Reflect having moved automake/.
1485        * psx08/Makefile.am: Reflect having moved automake/.
1486        * psx09/Makefile.am: Reflect having moved automake/.
1487        * psx10/Makefile.am: Reflect having moved automake/.
1488        * psx11/Makefile.am: Reflect having moved automake/.
1489        * psx12/Makefile.am: Reflect having moved automake/.
1490        * psx13/Makefile.am: Reflect having moved automake/.
1491        * psxcancel/Makefile.am: Reflect having moved automake/.
1492        * psxchroot01/Makefile.am: Reflect having moved automake/.
1493        * psxfile01/Makefile.am: Reflect having moved automake/.
1494        * psxhdrs/Makefile.am: Reflect having moved automake/.
1495        * psxmount/Makefile.am: Reflect having moved automake/.
1496        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1497        * psxreaddir/Makefile.am: Reflect having moved automake/.
1498        * psxsem01/Makefile.am: Reflect having moved automake/.
1499        * psxstat/Makefile.am: Reflect having moved automake/.
1500        * psxtime/Makefile.am: Reflect having moved automake/.
1501        * psxtimer/Makefile.am: Reflect having moved automake/.
1502
15032003-08-14      Joel Sherrill <joel@OARcorp.com>
1504
1505        PR 408/filesystem
1506        * psx13/test.c: Added very rudimentary test of sync() service.
1507
15082003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1509
1510        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1511
15122003-06-12      Joel Sherrill <joel@OARcorp.com>
1513
1514        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1515
15162003-05-29      Joel Sherrill <joel@OARcorp.com>
1517
1518        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1519        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1520        psxtimer/psxtimer.c: Removed warnings.
1521
15222003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1523
1524        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1525        CC_CFLAGS_DEFAULT (obsolete).
1526
15272003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1528
1529        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1530        Remove CC_LDFLAGS_PROFILE_V.
1531
15322003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1533
1534        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1535
15362003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1537
1538        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1539
15402003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1541
1542        * configure.ac: AC_PREREQ(2.57).
1543
15442002-11-14      Joel Sherrill <joel@OARcorp.com>
1545
1546        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1547        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1548        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1549        Per PR239 update the IDs in the various screens.
1550
15512002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1552
1553        * .cvsignore: Reformat.
1554        Add autom4te*cache.
1555        Remove autom4te.cache.
1556
15572002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1558
1559        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1560        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1561        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1562        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1563        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1564        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1565        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1566        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1567        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1568        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1569        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1570        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1571        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1572        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1573        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1574        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1575        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1576        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1577        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1578        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1579        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1580        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1581        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1582        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1583
15842002-08-01      Joel Sherrill <joel@OARcorp.com>
1585
1586        * Per PR47 add support for buffered test output.  This involved
1587        adding defines to redirect output to a buffer and dump it when
1588        full, at "test pause", and at exit.  To avoid problems when redefining
1589        exit(), all tests were modified to call rtems_test_exit().
1590        Some tests, notable psxtests, had to be modified to include
1591        the standard test macro .h file (pmacros.h or tmacros.h) to
1592        enable this support.
1593        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1594        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1595        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1596        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1597        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1598        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1599        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1600        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1601        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1602        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1603        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1604        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1605
16062002-07-05      Joel Sherrill <joel@OARcorp.com>
1607
1608        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1609        Updated as part of PR164 which reported problems with the RTEMS
1610        implementation of pthread_cancel.
1611       
16122001-04-26      Joel Sherrill <joel@OARcorp.com>
1613
1614        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1615        reworked POSIX message queues to add a descriptor separate from
1616        the underlying message queue.  This allows non-blocking to follow
1617        the "open" not the underlying queue.
1618 
16192002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1620
1621        * configure.ac: Remove ENABLE_GCC28.
1622
16232002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1624
1625        * configure.ac:
1626        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1627        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1628        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1629        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1630        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1631        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1632        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1633        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1634        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1635        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1636        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1637        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1638        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1639        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1640        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1641        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1642        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1643        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1644        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1645        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1646        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1647        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1648        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1649        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1650        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1651        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1652        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1653        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1654
16552001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1656
1657        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1658        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1659        Since we check permissions before evaluating enough to see if it
1660        a regular file or directory, this hack is needed to make the regular
1661        file executable.
1662
16632001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1664
1665        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1666        * configure.in: Remove.
1667        * configure.ac: New file, generated from configure.in by autoupdate.
1668
16692001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1670
1671        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1672
16732001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1674
1675        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1676        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1677        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1678        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1679        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1680        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1681        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1682        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1683        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1684        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1685        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1686        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1687        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1688        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1689        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1690        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1691        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1692        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1693        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1694        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1695        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1696        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1697        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1698        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1699
17002001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1701
1702        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1703        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1704        psxchroot01 test.
1705
17062001-05-25      Joel Sherrill <joel@OARcorp.com>
1707
1708        * Added once version of psxchroot01 test for user review.
1709        * psxchroot01: New directory.
1710        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1711        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1712        * configure.in, Makefile.am: Modified to reflect above.
1713
17142001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1715
1716        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1717
17182001-04-24      Joel Sherrill <joel@OARcorp.com>
1719
1720        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1721        open, write, reopen, append twice from Andrew Bythell
1722        <abythell@nortelnetworks.com> that tripped an initialization
1723        problem in the IMFS.
1724
17252001-04-20      Joel Sherrill <joel@OARcorp.com>
1726
1727        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1728        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1729        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1730        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1731        Various adjustments so test output matches screens more reliably.
1732
17332001-01-25      Joel Sherrill <joel@OARcorp.com>
1734
1735        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1736
17372000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1738
1739        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1740        to remain consistant across platforms and bsps by forcing
1741        a mount point in front of all paths.
1742
17432000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1744
1745        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1746        expected error condition in one case.
1747        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1748        readdir() of root of mounted filesystem.  Also corrected the screen
1749        file for some mistakes noticed in this effort.
1750
17512000-11-13      Joel Sherrill <joel@OARcorp.com>
1752
1753        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1754
17552000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1756
1757        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1758
17592000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1760
1761        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1762
17632000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1764
1765        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1766        Switch to GNU canonicalization.
1767        * psxtests.am: Remove DEFS.
1768
17692000-10-24      Joel Sherrill <joel@OARcorp.com>
1770
1771        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1772        It was formerly incorrectly prototyped in <libio.h>.
1773
17742000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1775
1776        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1777        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1778        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1779        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1780        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1781        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1782        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1783        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1784
17852000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1786        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1787        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1788        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1789        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1790        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1791        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1792        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1793
17942000-08-10      Joel Sherrill <joel@OARcorp.com>
1795
1796        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.