source: rtems/testsuites/psxtests/ChangeLog @ ded0bfa

4.10
Last change on this file since ded0bfa was eaad7ce0, checked in by Joel Sherrill <joel.sherrill@…>, on 07/31/11 at 22:40:53

2011-07-31 Joel Sherrill <joel.sherrilL@…>

PR 1855/cpukit

  • Makefile.am, configure.ac: Correct signal processing during pthread_join. We are supposed to unblock the thread waiting on a pthread_join(), dispatch the signal handler, account for it potentially overwriting errno, and then have the thread return to blocking within pthread_join().
  • psxeintr_join/.cvsignore, psxeintr_join/Makefile.am, psxeintr_join/init.c, psxeintr_join/psxeintr_join.doc, psxeintr_join/psxeintr_join.scn: New files.
  • Property mode set to 100644
File size: 69.1 KB
Line 
12011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
2
3        PR 1855/cpukit
4        * Makefile.am, configure.ac: Correct signal processing during
5        pthread_join. We are supposed to unblock the thread waiting on a
6        pthread_join(), dispatch the signal handler, account for it
7        potentially overwriting errno, and then have the thread return to
8        blocking within pthread_join().
9        * psxeintr_join/.cvsignore, psxeintr_join/Makefile.am,
10        psxeintr_join/init.c, psxeintr_join/psxeintr_join.doc,
11        psxeintr_join/psxeintr_join.scn: New files.
12
132011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
14
15        PR 1867/cpukit
16        * Makefile.am, configure.ac, psx12/task.c, psxkey03/init.c,
17        psxrwlock01/test.c: Correct implementation of pthread_exit() and
18        pthread_join() to support the case where a thread is joinable but
19        calls pthread_exit() before a thread has attempted to join.
20        * psx16/.cvsignore, psx16/Makefile.am, psx16/init.c, psx16/psx16.doc,
21        psx16/psx16.scn: New files.
22
232011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
24
25        * include/pmacros.h: Add PRIxblksize_t, PRIxblkcnt_t.
26        * configure.ac: Add AC_CHECK_SIZEOF([blksize_t]),
27        AC_CHECK_SIZEOF([blkcnt_t]).
28
292011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
30
31        * configure.ac: Require autoconf-2.68, automake-1.11.1.
32
332010-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
34
35        * configure.ac: Check for pthread_attr_{get,set}cputime instead of
36        pthread_pthread_attr_{get,set}cputime (Typo).
37
382010-06-02      Chris Johns <chrisj@rtems.org>
39
40        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
41        psxstat/test.c: Update to the new mount API.
42
432010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
44
45        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
46        * include/pmacros.h: Add PRIdoff_t.
47
482010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
49
50        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
51        exercises the _rename_r in libcsupport. For now, it also
52        provides two fsmount_me_h handlers to enable certain error
53        checking paths
54
552010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
56
57        * psxfile01/test.c: Add check for errno on chdir(NULL).
58
592010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
60
61        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
62
632010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
64
65        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
66        thread can reliably reach the pthread_join() call.
67
682010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
69
70        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
71        rewinddir(NULL) since we are now using newlib's implementation and it
72        does not check for NULL. This causes a fault on some targets.
73
742010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
75
76        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
77        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
78        Reflect POSIX changes to sched_param.
79
802010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
81
82        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
83        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
84        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
85        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
86        #include <unistd.h>.
87
882009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
89
90        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
91        to cover the trivial NULL case for pipe function.
92
932009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
94
95        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
96        and compilation issues. Initial test build was accidentally without
97        POSIX enabled.
98
992009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
100
101        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
102        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
103        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
104        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
105        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
106        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
107        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
108        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
109        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
110        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
111        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
112        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
113        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
114        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
115        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
116        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
117        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
118        Use rtems_test_assert() consistently instead of system assert().
119        rtems_test_assert() is designed to integrate into the RTEMS test
120        suite infrastructure.
121
1222009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
123
124        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
125        families.
126        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
127        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
128
1292009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
130
131        PR 1460/cpukit
132        * psx14/init.c: Change return type on methods accessing portions of
133        RTEMS Ids to int. This allows -1 to be return on error.
134
1352009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
136
137        PR 1466/tests
138        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
139        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
140        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
141        Add test specifically to test it since it is deprecated as of
142        POSIX.1-2008.
143        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
144        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
145
1462009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
147
148        * psxcancel01/init.c: Initialize start time.
149
1502009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
151
152        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
153        returned by POSIX methods which return a pointer which is -1 on
154        error. This eliminated some casts.
155
1562009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
157
158        * psxenosys/Makefile.am: Add documentation file.
159        * psxenosys/psxenosys.doc: New file.
160
1612009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
162
163        * psxsignal03/init.c:
164        Print sigval.sival_ptr instead of "union sigval".
165
1662009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
167
168        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
169        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
170        * psxfile01/test.c: Remove obsure #ifdef's.
171        Apply PRI* macros to print struct stat fields.
172
1732009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
174
175        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
176        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
177
1782009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
179
180        * include/pmacros.h: November is the 11th month.
181
1822009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
183
184        * psxstat/test.c: Remove #ifdef's.
185        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
186        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
187        if 12MB are too big for a target (16bit compliance).
188        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
189        for 16bit compliance.
190        * psx14/init.c: Add local prototypes for
191        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
192        Reflect the prototypes having been missing to printf's.
193
1942009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
195
196        * psxsysconf/init.c:
197        Comment out sysconf(LONG_MAX) check (not useful).
198        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
199        16bit compliance.
200        * psx11/task.c: Use long for nsecs.
201        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
202        attribute to pthread_condattr_setpshared for 16bit target compliance.
203
2042009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
205
206        * psxbarrier01/test.c: Include <tmacros.h>
207
2082009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
209
210        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
211        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
212        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
213        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
214        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
215        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
216        Use PRIxpthread_t to print pthread_t's.
217
2182009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
219
220        * psxmsgq02/init.c:
221        Remove cast in call to fatal_posix_service_status_errno.
222        * psxenosys/init.c:
223        Add missing args in calls to execl, execlp, execle.
224        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
225        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
226        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
227        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
228        * configure.ac:
229        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
230
2312009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
232
233        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
234        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
235        * psxclock/init.c: Use %ld to print *.tv_nsec.
236        * psx06/init.c, psx06/system.h: Misc. warning fixes.
237
2382009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
239
240        * psxsignal03/init.c: Add missing argument to printf.
241        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
242        * psxclock/init.c, psxtimer01/psxtimer.c:
243        Use PRItime_t to print time_t's.
244        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
245        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
246
2472009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
248
249        * psxtime/test.c: Include <sys/time.h>.
250        Conditionally add local prototype for adjtime()
251        if sys/time.h doesn't supply it.
252        * psx07/init.c: Include <sched.h>, <pthread.h>.
253        * psx05/init.c: Include <sched.h>.
254        * psx11/init.c, psx09/init.c: Include <sched.h>.
255        * psx12/init.c: Include <sched.h>.
256        * psxenosys/init.c: Include <pthread.h>.
257        Conditionally add local prototype for pthread_atfork()
258        if pthread.h doesn't supply it.
259        * psxkey01/init.c: Include "test_support.h".
260
2612009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
262
263        * configure.ac: Check for pthread_atfork in pthread.h.
264        * psxrwlock01/test.c: Conditionally add local prototype for
265        pthread_atfork() if pthread.h doesn't supply it.
266        Include <pthread.h>.
267
2682009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
269
270        * configure.ac: Check for sys/mman.h.
271        Check for mprotect in sys/mman.h.
272        * psxenosys/init.c: Conditionally add local prototype for
273        mprotect() if sys/mman.h doesn't supply it.
274
2752009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
276
277        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
278        * psxrwlock01/test.c: Conditionally add local prototype for
279        pthread_rwlock_unlock() if pthread.h doesn't supply it.
280
2812009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
282
283        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
284        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
285        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
286        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
287        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
288        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
289        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
290        psxualarm/init.c: Remove unused vars.
291        Add missing prototypes.
292
2932009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
294
295        * Makefile.am: Build file IO related tests even with POSIX threading is
296        disabled.
297
2982009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
299
300        * configure.ac: Don't add -ansi -fasm to CFLAGS.
301
3022009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
303
304        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
305        remaining to not equal the period.
306
3072009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
308
309        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
310
3112009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
312
313        * psxcleanup/system.h: Fix typo.
314        * Makefile.am, configure.ac: Add new test for exercising pushing
315        and popping a clean up handler without actually executing it.
316        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
317        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
318        psxcleanup01/psxcleanup01.scn: New files.
319
3202009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
321
322        * Makefile.am, configure.ac: Add new test to ensure that canceling an
323        alarm works as defined.
324        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
325        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
326
3272009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
328
329        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
330
3312009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
332
333        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
334        parameter to timer_settime().
335
3362009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
337
338        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
339        timer_settime() for previous value. We are not using the
340        value in this particular case and this path must be exercised.
341        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
342
3432009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
344
345        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
346        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
347        cases.
348
3492009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
350
351        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
352        from an ISR.
353        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
354        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
355
3562009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
357
358        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
359        deprecated rtems_extension.
360
3612009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
362
363        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
364        nanoseconds.
365
3662009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
367
368        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
369        getpagesize().
370
3712009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
372
373        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
374        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
375        psxsignal04/Makefile.am: Move test cases which needed to be executed
376        when POSIX is disabled to psxclock so they will be.
377
3782009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
379
380        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
381        test to exercise clock and delay services enabled when POSIX threads
382        are disabled. This is split from psx01. POSIX test suite now enabled
383        when POSIX threads are disabled so only enable tests which are
384        appropriate.
385        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
386        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
387
3882009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
389
390        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
391        when not to change ssporadic scheduler so it does not touch a task's
392        priority when it is holding a mutex or its priority would be impacted
393        adversely.
394
3952009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
396
397        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
398        for adjusting time (adjtime()) where the time is adjusted by enough
399        microseconds that it crosses a second boundary.
400
4012009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
402
403        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
404        test to catch more sporadic server cases.
405
4062009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
407
408        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
409        remaining pointer.
410
4112009-08-17     
412
413        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
414        a recursize mutex.
415
4162009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
417
418        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
419        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
420        rtems_clock_get_ticks_per_second().
421
4222009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
423
424        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
425        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
426
4272009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
428
429        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
430        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
431
4322009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
433
434        * Makefile.am, configure.ac: Add test case for user providing their own
435        stack to a POSIX thread.
436        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
437        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
438
4392009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
440
441        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
442        that it hits both failing to allocate memory for the message queue
443        name and message buffers.
444
4452009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
446
447        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
448        quicker and more reliably hit the intended critical section.
449
4502009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
451
452        * Makefile.am, configure.ac: Add a test to exercise an odd case in
453        _POSIX_signals_Clear_signals.
454        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
455        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
456
4572009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
458
459        * psxmsgq04/init.c: Correct typo in configuration so test does as
460        intended.
461
4622009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
463
464        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
465        Update to handle ENFILE case now that POSIX message queues and
466        message queue file descriptors are configured separately and this
467        error is possible.
468
4692009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
470
471        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
472        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
473        allocating the message buffers for a POSIX message queue.
474
4752009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
476
477        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
478        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
479        is right. Update both screens.
480
4812009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
482
483        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
484        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
485        variation which focused on real-time signals rather than user
486        signals.
487        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
488        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
489
4902009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
491
492        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
493        replenish period of zero.
494
4952009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
496
497        * Makefile.am, configure.ac: Add new test to account for properly
498        handling keys when a thread has non-NULL key value and key has NULL
499        destructor and when a thread has NULL key value and key has
500        destructor.
501        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
502        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
503
5042009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
505
506        * Makefile.am, configure.ac: Add new test for exercising running out of
507        memory while allocating the key pointers.
508        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
509        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
510
5112009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
512
513        * psxmsgq04/init.c: Add call to mq_unlink.
514
5152009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
516
517        * Makefile.am, configure.ac: Add shell of new test.
518        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
519        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
520
5212009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
522
523        * Makefile.am, configure.ac: Add test to address cases where a thread
524        is waiting on a signal (sigwait) and we send it. Also address case
525        where there are too many queued signals.
526        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
527        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
528
5292009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
530
531        * psxsignal02/init.c: Fix spacing.
532
5332009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
534
535        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
536        mq_timedreceive and mq_timedsend conditions. In particular test
537        timeout in the past.
538
5392009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
540
541        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
542        with timeout in the past.
543
5442009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
545
546        * psxsignal02/psxsignal02.scn: Fill in screen file.
547
5482009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
549
550        * Makefile.am, configure.ac: Add new test to exercise algorithm to
551        dispatch process wide signals to individual threads.
552        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
553        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
554
5552009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
556
557        * Makefile.am, configure.ac: Add test to exercise interrupt
558        synchronization logic in _POSIX_Timer_Insert_helper that supports
559        POSIX timers.
560        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
561        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
562        psxintrcritical01/psxintrcritical01.scn: New files.
563
5642009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
565
566        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
567        multiple cases which complete coverage of thread cancellation.
568        * psxcancel/psxcancel.doc: New file.
569
5702009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
571
572        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
573        * psxsem01/system.h: Removed.
574
5752009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
576
577        * psxsem01/init.c: Eliminate warning.
578
5792009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
580
581        * psxcancel/init.c: Clean up.
582
5832009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
584
585        * psxmutexattr01/init.c: Make test optional if tools do not support
586        posix mutex type attribute.
587
5882009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
589
590        * Makefile.am, configure.ac: Add new test to exercise error case for
591        when a task is blocked on a condition variable with one mutex and
592        another task attempts to block on the same condition variable with
593        another mutex.
594        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
595        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
596
5972009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
598
599        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
600        trylock is unable to obtain the spinlock and that attempting to
601        unlock a spinlock from a thread which did not lock it works as
602        expected.
603        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
604        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
605        New files.
606
6072009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
608
609        * psxspin01/test.c: Remove unnecessary defines.
610
6112009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
612
613        * psx11/init.c: Use explicit scheduler.
614
6152009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
616
617        * Makefile.am, configure.ac: Add test to exercise
618        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
619        toolset enables the feature.
620        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
621        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
622        psxmutexattr01/psxmutexattr01.scn: New files.
623
6242009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
625
626        * Makefile.am, configure.ac: Add test for auto initialization of
627        message queues.
628        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
629        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
630        psxautoinit02/psxautoinit02.scn: New files.
631
6322009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
633
634        * Makefile.am, configure.ac: Add test of pthread mutex auto
635        intialization.
636        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
637        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
638
6392009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
640
641        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
642
6432009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
644
645        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
646        code.
647
6482009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
649
650        * psx07/init.c: Slight test fix to ensure state of sched_param
651        structure.
652
6532009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
654
655        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
656        obtaining an rwlock and then releasing it twice.
657
6582009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
659
660        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
661
6622009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
663
664        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
665        sigtimedwait(). Update screen file.
666
6672009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
668
669        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
670        obtaining rwlock for write with a timed lock operation when the
671        abstime timeout is in the past.
672
6732009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
674
675        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
676        obtaining rwlock for read with a timed lock operation when the
677        abstime timeout is in the past.
678
6792009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
680
681        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
682        that the assert has been removed in the source.
683
6842009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
685
686        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
687        mode bits being set. This behavior was not POSIX compliant and has
688        been corrected in the filesystem code.
689
6902009-06-18      Chris Johns <chrisj@rtems.org>
691
692        * psx04/task3.c: Declare unions volatile to workaround the H8300
693        gcc bug.
694
6952009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
696
697        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
698        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
699        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
700
7012009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
702
703        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
704        NULL attribute pointer on init.
705
7062009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
707
708        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
709        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
710        Improved so coverage is better.
711
7122009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
713
714        * psx04/init.c: Correct errors introduced by using different variable
715        for return type when correcting typing warnings.
716
7172009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
718
719        * Makefile.am, configure.ac: Add new test to provide coverage analysis
720        of the current implementation of getitimer() and setitimer().
721        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
722        psxitimer/psxitimer.scn: New files.
723
7242009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
725
726        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
727        case to improve coverage analysis.
728
7292009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
730
731        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
732        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
733        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
734        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
735        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
736        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
737        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
738
7392009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
740
741        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
742        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
743        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
744        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
745        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
746        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
747        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
748        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
749        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
750        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
751        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
752        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
753        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
754        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
755        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
756        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
757        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
758        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
759        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
760        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
761        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
762        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
763        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
764        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
765        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
766        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
767        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
768        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
769        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
770        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
771        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
772        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
773        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
774        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
775        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
776        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
777        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
778        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
779        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
780        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
781        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
782        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
783        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
784        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
785        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
786        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
787        psxhdrs/timer07.c: Fix warnings.
788
7892009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
790
791        * psxfile01/test.c: Change from int to size_t.
792
7932009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
794
795        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
796        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
797        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
798        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
799        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
800        psxcancel/Makefile.am, psxchroot01/Makefile.am,
801        psxcleanup/Makefile.am, psxenosys/Makefile.am,
802        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
803        psxfile01/Makefile.am, psxkey01/Makefile.am,
804        psxmount/Makefile.am, psxmsgq01/Makefile.am,
805        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
806        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
807        psxsem01/Makefile.am, psxsignal01/Makefile.am,
808        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
809        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
810        psxualarm/Makefile.am: Eliminate _exe_/.exe.
811
8122009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
813
814        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
815        with create option so we are sure it will get a control block and
816        proceed to allocate other memory. Clean up screen output.
817
8182008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
819
820        * psx05/init.c: Add parameter to call to sched_get_priority_max().
821
8222008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
823
824        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
825        Run all tests successfully with maxixum number of priorities as 16
826        instead of 256. This was done by temporarily modifying the score
827        priority.h maximum. This allowed testing of all API code to ensure
828        that it worked properly with a reduced number of priorities. Most
829        modifications were to switch from hard-coded maximum to using the API
830        provided methods to determine maximum number of priority levels.
831
8322008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
833
834        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
835        clock_gettime() NOT by reaching into the SuperCore.
836
8372008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
838
839        * psx01/psx01.scn: Bump version to 4.9.99.0
840
8412008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
842
843        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
844        psxfatal_support/system.h: Convert to "bool".
845
8462008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
847
848        PR 1296/cpukit.
849        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
850        incorrect repeat interval. This patch fixes the following problems in
851        the test.
852          (1) Adds test for value of it_interval.tv_nsec.
853          (2) Corrects test for absolute timer in past.
854          (3) Modifies test to use different initial and repeat periods.
855          (4) Updates psxtimer01.scn to match results.
856
8572008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
858
859        PR 1297/cpukit
860        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
861        pointer handling.
862
8632008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
864
865        * psxsem01/init.c: Spacing.
866
8672008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
868
869        PR 1293/tests
870        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
871
8722008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
873
874        PR 1291/cpukit
875        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
876        POSIX services taking relative instead of absolute time for timeouts,
877        these tests were updated.
878
8792008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
880
881        * psxfile01/test.c: truncate on /dev/console now works.
882
8832008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
884
885        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
886        requested for initialization task.
887
8882008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
889
890        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
891        like CVS conflict markers.
892
8932008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
894
895        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
896        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
897
8982008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
899
900        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
901
9022008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
903
904        * psxkey01/task.c: Fix warnings.
905
9062008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
907
908        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
909
9102008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
911
912        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
913        Added tests for failure path coverages. Consolidated methods used in
914        multiple places into support routines.
915        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
916        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
917        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
918
9192008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
920
921        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
922        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
923        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
924        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
925        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
926        Make tmacros.h available to all POSIX tests. Add a clock_settime case
927        for < 1988.
928
9292008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
930
931        * Makefile.am, configure.ac: New tests.
932        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
933        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
934        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
935        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
936        psxfatal_support/init.c, psxfatal_support/system.h: New files.
937
9382008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
939
940        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
941        portions of Object Services added to API.
942        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
943        psx14/system.h: New files.
944
9452008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
946
947        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
948        pthread_attr_[get|set]clock.
949
9502008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
951
952        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
953        implementation mprotect().
954
9552008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
956
957        * psxcleanup/.cvsignore: New file.
958
9592008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
960
961        * psxcleanup/system.h: New file.
962
9632008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
964
965        * Makefile.am, configure.ac:
966        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
967        psxcleanup/psxcleanup.scn: New files.
968
9692008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
970
971        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
972        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
973
9742007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
975
976        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
977
9782007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
979
980        * Makefile.am, configure.ac: Added test for ualarm
981        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
982        psxualarm/system.h: New files.
983
9842007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
985
986        * Makefile.am, configure.ac: Added posix signal test
987        * psxsignal01/Makefile.am, psxsignal01/init.c,
988        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
989        psxsignal01/task1.c: New files.
990
9912007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
992
993        * Makefile.am, configure.ac: Add test for sysconf().
994        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
995        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
996
9972007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
998
999        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1000        sched_rr_get_interval() and sched_get_priority_max().
1001
10022007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1003
1004        * psxenosys/init.c: Fix typo.
1005
10062007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1007
1008        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1009        addition of second POSIX Timer test. Add initial version of
1010        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1011        left to add.
1012        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1013        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1014        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1015        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1016        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1017        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1018
10192007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1020
1021        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1022
10232007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1024
1025        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1026        functions that return ENOSYS.
1027        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1028        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1029
10302007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1031
1032        * psx13/test.c: Fix spelling error.
1033
10342007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1035
1036        * psxtime/test.c: Add tests for adjtime().
1037
10382007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1039
1040        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1041        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1042        cases to improve test coverage.
1043
10442007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1045
1046        PR 1262/filesystem
1047        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1048        and writev() including documentation and test case.
1049        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1050        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1051
10522007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1053
1054        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1055        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1056        test cases so last output line follows END OF pattern. Make sure test
1057        case all run. All tests appeared ok on sis.
1058
10592007-04-05      Joel Sherrill <joel@OARcorp.com>
1060
1061        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1062        behavior more closely matching GNU/Linux.
1063
10642006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1065
1066        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1067        include normal blocking and unblocking on timeout.
1068
10692006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1070
1071        * configure.ac: New BUG-REPORT address.
1072
10732006-11-17      Joel Sherrill <joel@OARcorp.com>
1074
1075        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1076        Previously the timeout was not absolute time and checked BEFORE
1077        attempting to lock semaphore.
1078
10792006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1080
1081        * psxbarrier01/main.c: New file.
1082
10832006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1084
1085        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1086        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1087        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1088        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1089
10902006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1091
1092        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1093        and partial implementation of POSIX rwlocks.
1094        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1095        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1096
10972006-10-30      Joel Sherrill <joel@OARcorp.com>
1098
1099        PR 841/rtems
1100        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1101        specification.
1102
11032006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1104
1105        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1106
11072006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
1108
1109        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1110        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1111        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1112        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1113        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1114        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1115        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1116        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1117        Use rtems_testsdir instead.
1118
11192005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1120
1121        * configure.ac: Remove RTEMS_ENABLE_BARE,
1122        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1123
11242005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1125
1126        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1127        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1128        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1129        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1130        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1131        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1132        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1133        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1134        Convert to using *_PROGRAMS.
1135
11362005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1137
1138        * psx01/Makefile.am, psx02/Makefile.am,
1139        psx03/Makefile.am, psx04/Makefile.am,
1140        psx05/Makefile.am, psx06/Makefile.am,
1141        psx07/Makefile.am, psx08/Makefile.am,
1142        psx09/Makefile.am, psx10/Makefile.am,
1143        psx11/Makefile.am, psx12/Makefile.am,
1144        psx13/Makefile.am, psxcancel/Makefile.am,
1145        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1146        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1147        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1148        psxstat/Makefile.am, psxtime/Makefile.am,
1149        psxtimer/Makefile.am: Rework.
1150
11512005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1152
1153        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1154        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1155        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1156        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1157        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1158        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1159        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1160        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1161        * psxtests.am: Remove.
1162
11632005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1164
1165        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1166        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1167        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1168        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1169        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1170        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1171        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1172        psxtime/Makefile.am, psxtimer/Makefile.am:
1173        AM_CPPFLAGS += -I..../support/include.
1174
11752005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1176
1177        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1178
11792005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1180
1181        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1182        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1183        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1184        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1185        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1186        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1187        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1188        psxstat/Makefile.am: Add ../include/pmacros.h
1189        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1190        POSIX_FILES_DIRS.
1191        * psxtests.am: Remove LIB_VARIANT.
1192
11932005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1194
1195        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1196        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1197        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1198        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1199        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1200        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1201        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1202        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1203        Remove SRC, PRINT_SRC.
1204
12052005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1206
1207        * Makefile.am: Cleanup.
1208
12092005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1210
1211        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1212        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1213        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1214        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1215        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1216        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1217        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1218        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1219        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1220        Partial conversion to automake.
1221
12222005-09-01      Joel Sherrill <joel@OARcorp.com>
1223
1224        PR 628/rtems
1225        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1226        being an error.
1227
12282005-04-26      Joel Sherrill <joel@OARcorp.com>
1229
1230        * psxreaddir/test.c: Eliminate warnings.
1231
12322004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1233
1234        * configure.ac: Require automake > 1.9.
1235
12362004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1237
1238        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1239        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1240        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1241        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1242        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1243        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1244        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1245        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1246        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1247        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1248        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1249        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1250        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1251        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1252        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1253        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1254        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1255        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1256        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1257        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1258        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1259        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1260        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1261
12622004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1263
1264        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1265        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1266        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1267        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1268
12692004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1270
1271        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1272        to using c99 fixed size types.
1273
12742004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1275
1276        * Makefile.am: Remove include from SUBDIRS.
1277
12782004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1279
1280        * include/Makefile.am: Remove.
1281        * Makefile.am: Merge-in include/Makefile.am.
1282        * configure.ac: Reflect changes above.
1283
12842004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1285
1286        * configure.ac: Add 2nd arg to RTEMS_TOP.
1287
12882004-03-05      Joel Sherrill <joel@OARcorp.com>
1289
1290        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1291        psxtimer/psxtimer.c: Eliminate warnings and typos.
1292
12932004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1294
1295        PR 582/core
1296        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1297        queue test so more of it runs now.
1298
12992004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1300
1301        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1302        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1303        * psx02/Makefile.am: Ditto.
1304        * psx03/Makefile.am: Ditto.
1305        * psx04/Makefile.am: Ditto.
1306        * psx05/Makefile.am: Ditto.
1307        * psx06/Makefile.am: Ditto.
1308        * psx07/Makefile.am: Ditto.
1309        * psx08/Makefile.am: Ditto.
1310        * psx09/Makefile.am: Ditto.
1311        * psx10/Makefile.am: Ditto.
1312        * psx11/Makefile.am: Ditto.
1313        * psx12/Makefile.am: Ditto.
1314        * psx13/Makefile.am: Ditto.
1315        * psxcancel/Makefile.am: Ditto.
1316        * psxchroot01/Makefile.am: Ditto.
1317        * psxfile01/Makefile.am: Ditto.
1318        * psxmount/Makefile.am: Ditto.
1319        * psxmsgq01/Makefile.am: Ditto.
1320        * psxreaddir/Makefile.am: Ditto.
1321        * psxsem01/Makefile.am: Ditto.
1322        * psxstat/Makefile.am: Ditto.
1323        * psxtime/Makefile.am: Ditto.
1324        * psxtimer/Makefile.am: Ditto.
1325
13262003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1327
1328        * psxtests.am: Add dirstamp support.
1329
13302003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1331
1332        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1333
13342003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1335
1336        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1337
13382003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1339
1340        * psxcancel/Makefile.am: Remove used H_FILES.
1341
13422003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1343
1344        * include/Makefile.am: Reformat.
1345        * psx01/Makefile.am: Remove all-local: $(ARCH).
1346        * psx02/Makefile.am: Remove all-local: $(ARCH).
1347        * psx03/Makefile.am: Remove all-local: $(ARCH).
1348        * psx04/Makefile.am: Remove all-local: $(ARCH).
1349        * psx05/Makefile.am: Remove all-local: $(ARCH).
1350        * psx06/Makefile.am: Remove all-local: $(ARCH).
1351        * psx07/Makefile.am: Remove all-local: $(ARCH).
1352        * psx08/Makefile.am: Remove all-local: $(ARCH).
1353        * psx09/Makefile.am: Remove all-local: $(ARCH).
1354        * psx10/Makefile.am: Remove all-local: $(ARCH).
1355        * psx11/Makefile.am: Remove all-local: $(ARCH).
1356        * psx12/Makefile.am: Remove all-local: $(ARCH).
1357        * psx13/Makefile.am: Remove all-local: $(ARCH).
1358        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1359        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1360        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1361        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1362        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1363        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1364        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1365        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1366        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1367        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1368        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1369
13702003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1371
1372        * configure.ac: Reflect having moved to testsuites/.
1373
13742003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1375
1376        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1377
13782003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1379
1380        * configure.ac:Remove RTEMS_CHECK_CPU.
1381
13822003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1383
1384        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1385
13862003-09-04      Joel Sherrill <joel@OARcorp.com>
1387
1388        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1389        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1390        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1391        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1392        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1393        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1394        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1395        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1396        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1397        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1398        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1399        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1400        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1401        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1402        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1403        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1404        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1405        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1406        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1407        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1408        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1409        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1410        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1411        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1412        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1413        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1414        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1415        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1416        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1417        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1418        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1419        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1420        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1421        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1422        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1423        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1424        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1425        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1426        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1427        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1428        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1429        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1430        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1431        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1432        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1433        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1434        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1435        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1436        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1437        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1438        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1439        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1440        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1441        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1442        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1443        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1444        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1445        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1446        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1447        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1448        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1449        psxtimer/system.h: URL for license changed.
1450
14512003-09-04      Joel Sherrill <joel@OARcorp.com>
1452
1453        PR 462/tests
1454        * psxhdrs/Makefile.am: Added ualarm.c
1455        * psxhdrs/signal23.c: New file.
1456
14572003-09-03      Joel Sherrill <joel@OARcorp.com>
1458
1459        PR 463/tests
1460        PR 465/tests
1461        * psxhdrs/Makefile.am: Add new test cases.
1462        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1463        psxhdrs/timer07.c: New files.
1464
14652003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1466
1467        * Makefile.am: Reflect having moved aclocal/.
1468
14692003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1470
1471        * Makefile.am: Reflect having moved automake/.
1472        * include/Makefile.am: Reflect having moved automake/.
1473        * psx01/Makefile.am: Reflect having moved automake/.
1474        * psx02/Makefile.am: Reflect having moved automake/.
1475        * psx03/Makefile.am: Reflect having moved automake/.
1476        * psx04/Makefile.am: Reflect having moved automake/.
1477        * psx05/Makefile.am: Reflect having moved automake/.
1478        * psx06/Makefile.am: Reflect having moved automake/.
1479        * psx07/Makefile.am: Reflect having moved automake/.
1480        * psx08/Makefile.am: Reflect having moved automake/.
1481        * psx09/Makefile.am: Reflect having moved automake/.
1482        * psx10/Makefile.am: Reflect having moved automake/.
1483        * psx11/Makefile.am: Reflect having moved automake/.
1484        * psx12/Makefile.am: Reflect having moved automake/.
1485        * psx13/Makefile.am: Reflect having moved automake/.
1486        * psxcancel/Makefile.am: Reflect having moved automake/.
1487        * psxchroot01/Makefile.am: Reflect having moved automake/.
1488        * psxfile01/Makefile.am: Reflect having moved automake/.
1489        * psxhdrs/Makefile.am: Reflect having moved automake/.
1490        * psxmount/Makefile.am: Reflect having moved automake/.
1491        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1492        * psxreaddir/Makefile.am: Reflect having moved automake/.
1493        * psxsem01/Makefile.am: Reflect having moved automake/.
1494        * psxstat/Makefile.am: Reflect having moved automake/.
1495        * psxtime/Makefile.am: Reflect having moved automake/.
1496        * psxtimer/Makefile.am: Reflect having moved automake/.
1497
14982003-08-14      Joel Sherrill <joel@OARcorp.com>
1499
1500        PR 408/filesystem
1501        * psx13/test.c: Added very rudimentary test of sync() service.
1502
15032003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1504
1505        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1506
15072003-06-12      Joel Sherrill <joel@OARcorp.com>
1508
1509        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1510
15112003-05-29      Joel Sherrill <joel@OARcorp.com>
1512
1513        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1514        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1515        psxtimer/psxtimer.c: Removed warnings.
1516
15172003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1518
1519        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1520        CC_CFLAGS_DEFAULT (obsolete).
1521
15222003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1523
1524        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1525        Remove CC_LDFLAGS_PROFILE_V.
1526
15272003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1528
1529        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1530
15312003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1532
1533        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1534
15352003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1536
1537        * configure.ac: AC_PREREQ(2.57).
1538
15392002-11-14      Joel Sherrill <joel@OARcorp.com>
1540
1541        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1542        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1543        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1544        Per PR239 update the IDs in the various screens.
1545
15462002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1547
1548        * .cvsignore: Reformat.
1549        Add autom4te*cache.
1550        Remove autom4te.cache.
1551
15522002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1553
1554        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1555        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1556        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1557        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1558        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1559        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1560        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1561        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1562        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1563        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1564        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1565        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1566        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1567        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1568        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1569        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1570        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1571        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1572        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1573        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1574        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1575        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1576        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1577        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1578
15792002-08-01      Joel Sherrill <joel@OARcorp.com>
1580
1581        * Per PR47 add support for buffered test output.  This involved
1582        adding defines to redirect output to a buffer and dump it when
1583        full, at "test pause", and at exit.  To avoid problems when redefining
1584        exit(), all tests were modified to call rtems_test_exit().
1585        Some tests, notable psxtests, had to be modified to include
1586        the standard test macro .h file (pmacros.h or tmacros.h) to
1587        enable this support.
1588        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1589        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1590        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1591        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1592        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1593        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1594        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1595        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1596        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1597        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1598        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1599        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1600
16012002-07-05      Joel Sherrill <joel@OARcorp.com>
1602
1603        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1604        Updated as part of PR164 which reported problems with the RTEMS
1605        implementation of pthread_cancel.
1606       
16072001-04-26      Joel Sherrill <joel@OARcorp.com>
1608
1609        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1610        reworked POSIX message queues to add a descriptor separate from
1611        the underlying message queue.  This allows non-blocking to follow
1612        the "open" not the underlying queue.
1613 
16142002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1615
1616        * configure.ac: Remove ENABLE_GCC28.
1617
16182002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1619
1620        * configure.ac:
1621        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1622        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1623        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1624        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1625        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1626        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1627        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1628        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1629        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1630        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1631        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1632        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1633        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1634        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1635        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1636        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1637        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1638        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1639        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1640        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1641        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1642        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1643        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1644        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1645        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1646        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1647        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1648        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1649
16502001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1651
1652        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1653        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1654        Since we check permissions before evaluating enough to see if it
1655        a regular file or directory, this hack is needed to make the regular
1656        file executable.
1657
16582001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1659
1660        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1661        * configure.in: Remove.
1662        * configure.ac: New file, generated from configure.in by autoupdate.
1663
16642001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1665
1666        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1667
16682001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1669
1670        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1671        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1672        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1673        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1674        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1675        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1676        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1677        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1678        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1679        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1680        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1681        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1682        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1683        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1684        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1685        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1686        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1687        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1688        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1689        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1690        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1691        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1692        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1693        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1694
16952001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1696
1697        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1698        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1699        psxchroot01 test.
1700
17012001-05-25      Joel Sherrill <joel@OARcorp.com>
1702
1703        * Added once version of psxchroot01 test for user review.
1704        * psxchroot01: New directory.
1705        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1706        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1707        * configure.in, Makefile.am: Modified to reflect above.
1708
17092001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1710
1711        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1712
17132001-04-24      Joel Sherrill <joel@OARcorp.com>
1714
1715        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1716        open, write, reopen, append twice from Andrew Bythell
1717        <abythell@nortelnetworks.com> that tripped an initialization
1718        problem in the IMFS.
1719
17202001-04-20      Joel Sherrill <joel@OARcorp.com>
1721
1722        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1723        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1724        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1725        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1726        Various adjustments so test output matches screens more reliably.
1727
17282001-01-25      Joel Sherrill <joel@OARcorp.com>
1729
1730        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1731
17322000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1733
1734        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1735        to remain consistant across platforms and bsps by forcing
1736        a mount point in front of all paths.
1737
17382000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1739
1740        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1741        expected error condition in one case.
1742        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1743        readdir() of root of mounted filesystem.  Also corrected the screen
1744        file for some mistakes noticed in this effort.
1745
17462000-11-13      Joel Sherrill <joel@OARcorp.com>
1747
1748        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1749
17502000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1751
1752        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1753
17542000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1755
1756        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1757
17582000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1759
1760        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1761        Switch to GNU canonicalization.
1762        * psxtests.am: Remove DEFS.
1763
17642000-10-24      Joel Sherrill <joel@OARcorp.com>
1765
1766        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1767        It was formerly incorrectly prototyped in <libio.h>.
1768
17692000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1770
1771        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1772        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1773        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1774        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1775        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1776        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1777        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1778        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1779
17802000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1781        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1782        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1783        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1784        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1785        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1786        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1787        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1788
17892000-08-10      Joel Sherrill <joel@OARcorp.com>
1790
1791        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.