source: rtems/testsuites/psxtests/ChangeLog @ 4503a697

4.104.115
Last change on this file since 4503a697 was 4503a697, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/30/09 at 13:26:50

2009-10-30 Ralf Corsépius <ralf.corsepius@…>

  • psxmount/test.c, psxreaddir/test.c: Remove P (unused anachronism).
  • Property mode set to 100644
File size: 62.4 KB
Line 
12009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
4        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
5        if 12MB are too big for a target (16bit compliance).
6        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
7        for 16bit compliance.
8        * psx14/init.c: Add local prototypes for
9        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
10        Reflect the prototypes having been missing to printf's.
11
122009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * psxsysconf/init.c:
15        Comment out sysconf(LONG_MAX) check (not useful).
16        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
17        16bit compliance.
18        * psx11/task.c: Use long for nsecs.
19        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
20        attribute to pthread_condattr_setpshared for 16bit target compliance.
21
222009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
23
24        * psxbarrier01/test.c: Include <tmacros.h>
25
262009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
27
28        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
29        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
30        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
31        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
32        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
33        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
34        Use PRIxpthread_t to print pthread_t's.
35
362009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
37
38        * psxmsgq02/init.c:
39        Remove cast in call to fatal_posix_service_status_errno.
40        * psxenosys/init.c:
41        Add missing args in calls to execl, execlp, execle.
42        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
43        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
44        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
45        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
46        * configure.ac:
47        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
48
492009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
50
51        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
52        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
53        * psxclock/init.c: Use %ld to print *.tv_nsec.
54        * psx06/init.c, psx06/system.h: Misc. warning fixes.
55
562009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
57
58        * psxsignal03/init.c: Add missing argument to printf.
59        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
60        * psxclock/init.c, psxtimer01/psxtimer.c:
61        Use PRItime_t to print time_t's.
62        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
63        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
64
652009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * psxtime/test.c: Include <sys/time.h>.
68        Conditionally add local prototype for adjtime()
69        if sys/time.h doesn't supply it.
70        * psx07/init.c: Include <sched.h>, <pthread.h>.
71        * psx05/init.c: Include <sched.h>.
72        * psx11/init.c, psx09/init.c: Include <sched.h>.
73        * psx12/init.c: Include <sched.h>.
74        * psxenosys/init.c: Include <pthread.h>.
75        Conditionally add local prototype for pthread_atfork()
76        if pthread.h doesn't supply it.
77        * psxkey01/init.c: Include "test_support.h".
78
792009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
80
81        * configure.ac: Check for pthread_atfork in pthread.h.
82        * psxrwlock01/test.c: Conditionally add local prototype for
83        pthread_atfork() if pthread.h doesn't supply it.
84        Include <pthread.h>.
85
862009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
87
88        * configure.ac: Check for sys/mman.h.
89        Check for mprotect in sys/mman.h.
90        * psxenosys/init.c: Conditionally add local prototype for
91        mprotect() if sys/mman.h doesn't supply it.
92
932009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
94
95        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
96        * psxrwlock01/test.c: Conditionally add local prototype for
97        pthread_rwlock_unlock() if pthread.h doesn't supply it.
98
992009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
100
101        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
102        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
103        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
104        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
105        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
106        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
107        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
108        psxualarm/init.c: Remove unused vars.
109        Add missing prototypes.
110
1112009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
112
113        * Makefile.am: Build file IO related tests even with POSIX threading is
114        disabled.
115
1162009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * configure.ac: Don't add -ansi -fasm to CFLAGS.
119
1202009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
121
122        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
123        remaining to not equal the period.
124
1252009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
126
127        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
128
1292009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
130
131        * psxcleanup/system.h: Fix typo.
132        * Makefile.am, configure.ac: Add new test for exercising pushing
133        and popping a clean up handler without actually executing it.
134        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
135        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
136        psxcleanup01/psxcleanup01.scn: New files.
137
1382009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
139
140        * Makefile.am, configure.ac: Add new test to ensure that canceling an
141        alarm works as defined.
142        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
143        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
144
1452009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
146
147        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
148
1492009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
150
151        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
152        parameter to timer_settime().
153
1542009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
155
156        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
157        timer_settime() for previous value. We are not using the
158        value in this particular case and this path must be exercised.
159        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
160
1612009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
162
163        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
164        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
165        cases.
166
1672009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
168
169        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
170        from an ISR.
171        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
172        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
173
1742009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
175
176        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
177        deprecated rtems_extension.
178
1792009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
180
181        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
182        nanoseconds.
183
1842009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
185
186        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
187        getpagesize().
188
1892009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
190
191        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
192        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
193        psxsignal04/Makefile.am: Move test cases which needed to be executed
194        when POSIX is disabled to psxclock so they will be.
195
1962009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
197
198        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
199        test to exercise clock and delay services enabled when POSIX threads
200        are disabled. This is split from psx01. POSIX test suite now enabled
201        when POSIX threads are disabled so only enable tests which are
202        appropriate.
203        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
204        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
205
2062009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
207
208        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
209        when not to change ssporadic scheduler so it does not touch a task's
210        priority when it is holding a mutex or its priority would be impacted
211        adversely.
212
2132009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
214
215        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
216        for adjusting time (adjtime()) where the time is adjusted by enough
217        microseconds that it crosses a second boundary.
218
2192009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
220
221        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
222        test to catch more sporadic server cases.
223
2242009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
225
226        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
227        remaining pointer.
228
2292009-08-17     
230
231        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
232        a recursize mutex.
233
2342009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
235
236        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
237        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
238        rtems_clock_get_ticks_per_second().
239
2402009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
241
242        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
243        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
244
2452009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
246
247        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
248        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
249
2502009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
251
252        * Makefile.am, configure.ac: Add test case for user providing their own
253        stack to a POSIX thread.
254        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
255        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
256
2572009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
258
259        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
260        that it hits both failing to allocate memory for the message queue
261        name and message buffers.
262
2632009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
264
265        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
266        quicker and more reliably hit the intended critical section.
267
2682009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
269
270        * Makefile.am, configure.ac: Add a test to exercise an odd case in
271        _POSIX_signals_Clear_signals.
272        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
273        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
274
2752009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
276
277        * psxmsgq04/init.c: Correct typo in configuration so test does as
278        intended.
279
2802009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
281
282        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
283        Update to handle ENFILE case now that POSIX message queues and
284        message queue file descriptors are configured separately and this
285        error is possible.
286
2872009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
288
289        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
290        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
291        allocating the message buffers for a POSIX message queue.
292
2932009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
294
295        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
296        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
297        is right. Update both screens.
298
2992009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
300
301        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
302        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
303        variation which focused on real-time signals rather than user
304        signals.
305        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
306        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
307
3082009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
309
310        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
311        replenish period of zero.
312
3132009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
314
315        * Makefile.am, configure.ac: Add new test to account for properly
316        handling keys when a thread has non-NULL key value and key has NULL
317        destructor and when a thread has NULL key value and key has
318        destructor.
319        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
320        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
321
3222009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
323
324        * Makefile.am, configure.ac: Add new test for exercising running out of
325        memory while allocating the key pointers.
326        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
327        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
328
3292009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
330
331        * psxmsgq04/init.c: Add call to mq_unlink.
332
3332009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
334
335        * Makefile.am, configure.ac: Add shell of new test.
336        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
337        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
338
3392009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
340
341        * Makefile.am, configure.ac: Add test to address cases where a thread
342        is waiting on a signal (sigwait) and we send it. Also address case
343        where there are too many queued signals.
344        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
345        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
346
3472009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
348
349        * psxsignal02/init.c: Fix spacing.
350
3512009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
352
353        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
354        mq_timedreceive and mq_timedsend conditions. In particular test
355        timeout in the past.
356
3572009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
358
359        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
360        with timeout in the past.
361
3622009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
363
364        * psxsignal02/psxsignal02.scn: Fill in screen file.
365
3662009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
367
368        * Makefile.am, configure.ac: Add new test to exercise algorithm to
369        dispatch process wide signals to individual threads.
370        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
371        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
372
3732009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
374
375        * Makefile.am, configure.ac: Add test to exercise interrupt
376        synchronization logic in _POSIX_Timer_Insert_helper that supports
377        POSIX timers.
378        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
379        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
380        psxintrcritical01/psxintrcritical01.scn: New files.
381
3822009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
383
384        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
385        multiple cases which complete coverage of thread cancellation.
386        * psxcancel/psxcancel.doc: New file.
387
3882009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
389
390        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
391        * psxsem01/system.h: Removed.
392
3932009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
394
395        * psxsem01/init.c: Eliminate warning.
396
3972009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
398
399        * psxcancel/init.c: Clean up.
400
4012009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
402
403        * psxmutexattr01/init.c: Make test optional if tools do not support
404        posix mutex type attribute.
405
4062009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
407
408        * Makefile.am, configure.ac: Add new test to exercise error case for
409        when a task is blocked on a condition variable with one mutex and
410        another task attempts to block on the same condition variable with
411        another mutex.
412        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
413        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
414
4152009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
416
417        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
418        trylock is unable to obtain the spinlock and that attempting to
419        unlock a spinlock from a thread which did not lock it works as
420        expected.
421        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
422        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
423        New files.
424
4252009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
426
427        * psxspin01/test.c: Remove unnecessary defines.
428
4292009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
430
431        * psx11/init.c: Use explicit scheduler.
432
4332009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
434
435        * Makefile.am, configure.ac: Add test to exercise
436        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
437        toolset enables the feature.
438        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
439        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
440        psxmutexattr01/psxmutexattr01.scn: New files.
441
4422009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
443
444        * Makefile.am, configure.ac: Add test for auto initialization of
445        message queues.
446        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
447        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
448        psxautoinit02/psxautoinit02.scn: New files.
449
4502009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
451
452        * Makefile.am, configure.ac: Add test of pthread mutex auto
453        intialization.
454        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
455        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
456
4572009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
458
459        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
460
4612009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
462
463        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
464        code.
465
4662009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
467
468        * psx07/init.c: Slight test fix to ensure state of sched_param
469        structure.
470
4712009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
472
473        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
474        obtaining an rwlock and then releasing it twice.
475
4762009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
477
478        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
479
4802009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
481
482        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
483        sigtimedwait(). Update screen file.
484
4852009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
486
487        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
488        obtaining rwlock for write with a timed lock operation when the
489        abstime timeout is in the past.
490
4912009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
492
493        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
494        obtaining rwlock for read with a timed lock operation when the
495        abstime timeout is in the past.
496
4972009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
498
499        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
500        that the assert has been removed in the source.
501
5022009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
503
504        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
505        mode bits being set. This behavior was not POSIX compliant and has
506        been corrected in the filesystem code.
507
5082009-06-18      Chris Johns <chrisj@rtems.org>
509
510        * psx04/task3.c: Declare unions volatile to workaround the H8300
511        gcc bug.
512
5132009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
514
515        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
516        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
517        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
518
5192009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
520
521        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
522        NULL attribute pointer on init.
523
5242009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
525
526        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
527        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
528        Improved so coverage is better.
529
5302009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
531
532        * psx04/init.c: Correct errors introduced by using different variable
533        for return type when correcting typing warnings.
534
5352009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
536
537        * Makefile.am, configure.ac: Add new test to provide coverage analysis
538        of the current implementation of getitimer() and setitimer().
539        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
540        psxitimer/psxitimer.scn: New files.
541
5422009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
543
544        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
545        case to improve coverage analysis.
546
5472009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
548
549        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
550        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
551        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
552        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
553        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
554        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
555        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
556
5572009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
558
559        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
560        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
561        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
562        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
563        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
564        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
565        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
566        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
567        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
568        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
569        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
570        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
571        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
572        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
573        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
574        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
575        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
576        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
577        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
578        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
579        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
580        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
581        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
582        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
583        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
584        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
585        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
586        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
587        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
588        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
589        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
590        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
591        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
592        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
593        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
594        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
595        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
596        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
597        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
598        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
599        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
600        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
601        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
602        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
603        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
604        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
605        psxhdrs/timer07.c: Fix warnings.
606
6072009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
608
609        * psxfile01/test.c: Change from int to size_t.
610
6112009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
612
613        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
614        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
615        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
616        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
617        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
618        psxcancel/Makefile.am, psxchroot01/Makefile.am,
619        psxcleanup/Makefile.am, psxenosys/Makefile.am,
620        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
621        psxfile01/Makefile.am, psxkey01/Makefile.am,
622        psxmount/Makefile.am, psxmsgq01/Makefile.am,
623        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
624        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
625        psxsem01/Makefile.am, psxsignal01/Makefile.am,
626        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
627        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
628        psxualarm/Makefile.am: Eliminate _exe_/.exe.
629
6302009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
631
632        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
633        with create option so we are sure it will get a control block and
634        proceed to allocate other memory. Clean up screen output.
635
6362008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
637
638        * psx05/init.c: Add parameter to call to sched_get_priority_max().
639
6402008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
641
642        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
643        Run all tests successfully with maxixum number of priorities as 16
644        instead of 256. This was done by temporarily modifying the score
645        priority.h maximum. This allowed testing of all API code to ensure
646        that it worked properly with a reduced number of priorities. Most
647        modifications were to switch from hard-coded maximum to using the API
648        provided methods to determine maximum number of priority levels.
649
6502008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
651
652        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
653        clock_gettime() NOT by reaching into the SuperCore.
654
6552008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
656
657        * psx01/psx01.scn: Bump version to 4.9.99.0
658
6592008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
660
661        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
662        psxfatal_support/system.h: Convert to "bool".
663
6642008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
665
666        PR 1296/cpukit.
667        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
668        incorrect repeat interval. This patch fixes the following problems in
669        the test.
670          (1) Adds test for value of it_interval.tv_nsec.
671          (2) Corrects test for absolute timer in past.
672          (3) Modifies test to use different initial and repeat periods.
673          (4) Updates psxtimer01.scn to match results.
674
6752008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
676
677        PR 1297/cpukit
678        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
679        pointer handling.
680
6812008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
682
683        * psxsem01/init.c: Spacing.
684
6852008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
686
687        PR 1293/tests
688        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
689
6902008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
691
692        PR 1291/cpukit
693        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
694        POSIX services taking relative instead of absolute time for timeouts,
695        these tests were updated.
696
6972008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
698
699        * psxfile01/test.c: truncate on /dev/console now works.
700
7012008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
702
703        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
704        requested for initialization task.
705
7062008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
707
708        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
709        like CVS conflict markers.
710
7112008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
712
713        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
714        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
715
7162008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
717
718        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
719
7202008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
721
722        * psxkey01/task.c: Fix warnings.
723
7242008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
725
726        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
727
7282008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
729
730        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
731        Added tests for failure path coverages. Consolidated methods used in
732        multiple places into support routines.
733        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
734        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
735        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
736
7372008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
738
739        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
740        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
741        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
742        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
743        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
744        Make tmacros.h available to all POSIX tests. Add a clock_settime case
745        for < 1988.
746
7472008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
748
749        * Makefile.am, configure.ac: New tests.
750        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
751        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
752        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
753        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
754        psxfatal_support/init.c, psxfatal_support/system.h: New files.
755
7562008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
757
758        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
759        portions of Object Services added to API.
760        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
761        psx14/system.h: New files.
762
7632008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
764
765        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
766        pthread_attr_[get|set]clock.
767
7682008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
769
770        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
771        implementation mprotect().
772
7732008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
774
775        * psxcleanup/.cvsignore: New file.
776
7772008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
778
779        * psxcleanup/system.h: New file.
780
7812008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
782
783        * Makefile.am, configure.ac:
784        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
785        psxcleanup/psxcleanup.scn: New files.
786
7872008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
788
789        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
790        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
791
7922007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
793
794        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
795
7962007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
797
798        * Makefile.am, configure.ac: Added test for ualarm
799        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
800        psxualarm/system.h: New files.
801
8022007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
803
804        * Makefile.am, configure.ac: Added posix signal test
805        * psxsignal01/Makefile.am, psxsignal01/init.c,
806        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
807        psxsignal01/task1.c: New files.
808
8092007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
810
811        * Makefile.am, configure.ac: Add test for sysconf().
812        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
813        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
814
8152007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
816
817        * psx01/init.c, psx01/psx01.scn: Add more test cases for
818        sched_rr_get_interval() and sched_get_priority_max().
819
8202007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
821
822        * psxenosys/init.c: Fix typo.
823
8242007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
825
826        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
827        addition of second POSIX Timer test. Add initial version of
828        psxtimer02 to cover some conditions missed in psxtimer01. More cases
829        left to add.
830        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
831        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
832        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
833        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
834        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
835        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
836
8372007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
838
839        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
840
8412007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
842
843        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
844        functions that return ENOSYS.
845        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
846        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
847
8482007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
849
850        * psx13/test.c: Fix spelling error.
851
8522007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
853
854        * psxtime/test.c: Add tests for adjtime().
855
8562007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
857
858        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
859        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
860        cases to improve test coverage.
861
8622007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
863
864        PR 1262/filesystem
865        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
866        and writev() including documentation and test case.
867        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
868        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
869
8702007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
871
872        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
873        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
874        test cases so last output line follows END OF pattern. Make sure test
875        case all run. All tests appeared ok on sis.
876
8772007-04-05      Joel Sherrill <joel@OARcorp.com>
878
879        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
880        behavior more closely matching GNU/Linux.
881
8822006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
883
884        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
885        include normal blocking and unblocking on timeout.
886
8872006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
888
889        * configure.ac: New BUG-REPORT address.
890
8912006-11-17      Joel Sherrill <joel@OARcorp.com>
892
893        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
894        Previously the timeout was not absolute time and checked BEFORE
895        attempting to lock semaphore.
896
8972006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
898
899        * psxbarrier01/main.c: New file.
900
9012006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
902
903        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
904        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
905        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
906        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
907
9082006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
909
910        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
911        and partial implementation of POSIX rwlocks.
912        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
913        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
914
9152006-10-30      Joel Sherrill <joel@OARcorp.com>
916
917        PR 841/rtems
918        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
919        specification.
920
9212006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
922
923        * configure.ac: Require autoconf-2.60. Require automake-1.10.
924
9252006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
926
927        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
928        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
929        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
930        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
931        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
932        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
933        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
934        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
935        Use rtems_testsdir instead.
936
9372005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
938
939        * configure.ac: Remove RTEMS_ENABLE_BARE,
940        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
941
9422005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
943
944        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
945        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
946        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
947        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
948        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
949        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
950        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
951        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
952        Convert to using *_PROGRAMS.
953
9542005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
955
956        * psx01/Makefile.am, psx02/Makefile.am,
957        psx03/Makefile.am, psx04/Makefile.am,
958        psx05/Makefile.am, psx06/Makefile.am,
959        psx07/Makefile.am, psx08/Makefile.am,
960        psx09/Makefile.am, psx10/Makefile.am,
961        psx11/Makefile.am, psx12/Makefile.am,
962        psx13/Makefile.am, psxcancel/Makefile.am,
963        psxchroot01/Makefile.am, psxfile01/Makefile.am,
964        psxmount/Makefile.am, psxmsgq01/Makefile.am,
965        psxreaddir/Makefile.am, psxsem01/Makefile.am,
966        psxstat/Makefile.am, psxtime/Makefile.am,
967        psxtimer/Makefile.am: Rework.
968
9692005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
970
971        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
972        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
973        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
974        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
975        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
976        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
977        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
978        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
979        * psxtests.am: Remove.
980
9812005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
982
983        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
984        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
985        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
986        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
987        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
988        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
989        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
990        psxtime/Makefile.am, psxtimer/Makefile.am:
991        AM_CPPFLAGS += -I..../support/include.
992
9932005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
994
995        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
996
9972005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
998
999        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1000        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1001        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1002        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1003        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1004        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1005        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1006        psxstat/Makefile.am: Add ../include/pmacros.h
1007        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1008        POSIX_FILES_DIRS.
1009        * psxtests.am: Remove LIB_VARIANT.
1010
10112005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1012
1013        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1014        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1015        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1016        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1017        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1018        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1019        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1020        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1021        Remove SRC, PRINT_SRC.
1022
10232005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1024
1025        * Makefile.am: Cleanup.
1026
10272005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1028
1029        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1030        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1031        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1032        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1033        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1034        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1035        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1036        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1037        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1038        Partial conversion to automake.
1039
10402005-09-01      Joel Sherrill <joel@OARcorp.com>
1041
1042        PR 628/rtems
1043        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1044        being an error.
1045
10462005-04-26      Joel Sherrill <joel@OARcorp.com>
1047
1048        * psxreaddir/test.c: Eliminate warnings.
1049
10502004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1051
1052        * configure.ac: Require automake > 1.9.
1053
10542004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1055
1056        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1057        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1058        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1059        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1060        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1061        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1062        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1063        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1064        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1065        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1066        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1067        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1068        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1069        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1070        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1071        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1072        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1073        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1074        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1075        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1076        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1077        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1078        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1079
10802004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1081
1082        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1083        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1084        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1085        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1086
10872004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1088
1089        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1090        to using c99 fixed size types.
1091
10922004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1093
1094        * Makefile.am: Remove include from SUBDIRS.
1095
10962004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1097
1098        * include/Makefile.am: Remove.
1099        * Makefile.am: Merge-in include/Makefile.am.
1100        * configure.ac: Reflect changes above.
1101
11022004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1103
1104        * configure.ac: Add 2nd arg to RTEMS_TOP.
1105
11062004-03-05      Joel Sherrill <joel@OARcorp.com>
1107
1108        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1109        psxtimer/psxtimer.c: Eliminate warnings and typos.
1110
11112004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1112
1113        PR 582/core
1114        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1115        queue test so more of it runs now.
1116
11172004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1118
1119        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1120        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1121        * psx02/Makefile.am: Ditto.
1122        * psx03/Makefile.am: Ditto.
1123        * psx04/Makefile.am: Ditto.
1124        * psx05/Makefile.am: Ditto.
1125        * psx06/Makefile.am: Ditto.
1126        * psx07/Makefile.am: Ditto.
1127        * psx08/Makefile.am: Ditto.
1128        * psx09/Makefile.am: Ditto.
1129        * psx10/Makefile.am: Ditto.
1130        * psx11/Makefile.am: Ditto.
1131        * psx12/Makefile.am: Ditto.
1132        * psx13/Makefile.am: Ditto.
1133        * psxcancel/Makefile.am: Ditto.
1134        * psxchroot01/Makefile.am: Ditto.
1135        * psxfile01/Makefile.am: Ditto.
1136        * psxmount/Makefile.am: Ditto.
1137        * psxmsgq01/Makefile.am: Ditto.
1138        * psxreaddir/Makefile.am: Ditto.
1139        * psxsem01/Makefile.am: Ditto.
1140        * psxstat/Makefile.am: Ditto.
1141        * psxtime/Makefile.am: Ditto.
1142        * psxtimer/Makefile.am: Ditto.
1143
11442003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1145
1146        * psxtests.am: Add dirstamp support.
1147
11482003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1149
1150        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1151
11522003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1153
1154        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1155
11562003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1157
1158        * psxcancel/Makefile.am: Remove used H_FILES.
1159
11602003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1161
1162        * include/Makefile.am: Reformat.
1163        * psx01/Makefile.am: Remove all-local: $(ARCH).
1164        * psx02/Makefile.am: Remove all-local: $(ARCH).
1165        * psx03/Makefile.am: Remove all-local: $(ARCH).
1166        * psx04/Makefile.am: Remove all-local: $(ARCH).
1167        * psx05/Makefile.am: Remove all-local: $(ARCH).
1168        * psx06/Makefile.am: Remove all-local: $(ARCH).
1169        * psx07/Makefile.am: Remove all-local: $(ARCH).
1170        * psx08/Makefile.am: Remove all-local: $(ARCH).
1171        * psx09/Makefile.am: Remove all-local: $(ARCH).
1172        * psx10/Makefile.am: Remove all-local: $(ARCH).
1173        * psx11/Makefile.am: Remove all-local: $(ARCH).
1174        * psx12/Makefile.am: Remove all-local: $(ARCH).
1175        * psx13/Makefile.am: Remove all-local: $(ARCH).
1176        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1177        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1178        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1179        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1180        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1181        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1182        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1183        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1184        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1185        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1186        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1187
11882003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1189
1190        * configure.ac: Reflect having moved to testsuites/.
1191
11922003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1193
1194        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1195
11962003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1197
1198        * configure.ac:Remove RTEMS_CHECK_CPU.
1199
12002003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1201
1202        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1203
12042003-09-04      Joel Sherrill <joel@OARcorp.com>
1205
1206        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1207        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1208        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1209        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1210        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1211        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1212        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1213        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1214        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1215        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1216        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1217        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1218        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1219        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1220        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1221        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1222        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1223        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1224        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1225        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1226        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1227        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1228        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1229        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1230        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1231        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1232        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1233        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1234        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1235        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1236        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1237        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1238        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1239        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1240        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1241        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1242        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1243        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1244        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1245        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1246        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1247        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1248        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1249        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1250        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1251        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1252        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1253        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1254        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1255        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1256        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1257        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1258        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1259        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1260        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1261        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1262        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1263        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1264        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1265        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1266        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1267        psxtimer/system.h: URL for license changed.
1268
12692003-09-04      Joel Sherrill <joel@OARcorp.com>
1270
1271        PR 462/tests
1272        * psxhdrs/Makefile.am: Added ualarm.c
1273        * psxhdrs/signal23.c: New file.
1274
12752003-09-03      Joel Sherrill <joel@OARcorp.com>
1276
1277        PR 463/tests
1278        PR 465/tests
1279        * psxhdrs/Makefile.am: Add new test cases.
1280        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1281        psxhdrs/timer07.c: New files.
1282
12832003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1284
1285        * Makefile.am: Reflect having moved aclocal/.
1286
12872003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1288
1289        * Makefile.am: Reflect having moved automake/.
1290        * include/Makefile.am: Reflect having moved automake/.
1291        * psx01/Makefile.am: Reflect having moved automake/.
1292        * psx02/Makefile.am: Reflect having moved automake/.
1293        * psx03/Makefile.am: Reflect having moved automake/.
1294        * psx04/Makefile.am: Reflect having moved automake/.
1295        * psx05/Makefile.am: Reflect having moved automake/.
1296        * psx06/Makefile.am: Reflect having moved automake/.
1297        * psx07/Makefile.am: Reflect having moved automake/.
1298        * psx08/Makefile.am: Reflect having moved automake/.
1299        * psx09/Makefile.am: Reflect having moved automake/.
1300        * psx10/Makefile.am: Reflect having moved automake/.
1301        * psx11/Makefile.am: Reflect having moved automake/.
1302        * psx12/Makefile.am: Reflect having moved automake/.
1303        * psx13/Makefile.am: Reflect having moved automake/.
1304        * psxcancel/Makefile.am: Reflect having moved automake/.
1305        * psxchroot01/Makefile.am: Reflect having moved automake/.
1306        * psxfile01/Makefile.am: Reflect having moved automake/.
1307        * psxhdrs/Makefile.am: Reflect having moved automake/.
1308        * psxmount/Makefile.am: Reflect having moved automake/.
1309        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1310        * psxreaddir/Makefile.am: Reflect having moved automake/.
1311        * psxsem01/Makefile.am: Reflect having moved automake/.
1312        * psxstat/Makefile.am: Reflect having moved automake/.
1313        * psxtime/Makefile.am: Reflect having moved automake/.
1314        * psxtimer/Makefile.am: Reflect having moved automake/.
1315
13162003-08-14      Joel Sherrill <joel@OARcorp.com>
1317
1318        PR 408/filesystem
1319        * psx13/test.c: Added very rudimentary test of sync() service.
1320
13212003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1322
1323        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1324
13252003-06-12      Joel Sherrill <joel@OARcorp.com>
1326
1327        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1328
13292003-05-29      Joel Sherrill <joel@OARcorp.com>
1330
1331        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1332        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1333        psxtimer/psxtimer.c: Removed warnings.
1334
13352003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1336
1337        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1338        CC_CFLAGS_DEFAULT (obsolete).
1339
13402003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1341
1342        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1343        Remove CC_LDFLAGS_PROFILE_V.
1344
13452003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1346
1347        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1348
13492003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1350
1351        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1352
13532003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1354
1355        * configure.ac: AC_PREREQ(2.57).
1356
13572002-11-14      Joel Sherrill <joel@OARcorp.com>
1358
1359        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1360        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1361        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1362        Per PR239 update the IDs in the various screens.
1363
13642002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1365
1366        * .cvsignore: Reformat.
1367        Add autom4te*cache.
1368        Remove autom4te.cache.
1369
13702002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1371
1372        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1373        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1374        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1375        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1376        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1377        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1378        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1379        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1380        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1381        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1382        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1383        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1384        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1385        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1386        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1387        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1388        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1389        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1390        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1391        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1392        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1393        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1394        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1395        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1396
13972002-08-01      Joel Sherrill <joel@OARcorp.com>
1398
1399        * Per PR47 add support for buffered test output.  This involved
1400        adding defines to redirect output to a buffer and dump it when
1401        full, at "test pause", and at exit.  To avoid problems when redefining
1402        exit(), all tests were modified to call rtems_test_exit().
1403        Some tests, notable psxtests, had to be modified to include
1404        the standard test macro .h file (pmacros.h or tmacros.h) to
1405        enable this support.
1406        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1407        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1408        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1409        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1410        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1411        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1412        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1413        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1414        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1415        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1416        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1417        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1418
14192002-07-05      Joel Sherrill <joel@OARcorp.com>
1420
1421        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1422        Updated as part of PR164 which reported problems with the RTEMS
1423        implementation of pthread_cancel.
1424       
14252001-04-26      Joel Sherrill <joel@OARcorp.com>
1426
1427        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1428        reworked POSIX message queues to add a descriptor separate from
1429        the underlying message queue.  This allows non-blocking to follow
1430        the "open" not the underlying queue.
1431 
14322002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1433
1434        * configure.ac: Remove ENABLE_GCC28.
1435
14362002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1437
1438        * configure.ac:
1439        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1440        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1441        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1442        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1443        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1444        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1445        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1446        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1447        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1448        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1449        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1450        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1451        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1452        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1453        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1454        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1455        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1456        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1457        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1458        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1459        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1460        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1461        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1462        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1463        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1464        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1465        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1466        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1467
14682001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1469
1470        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1471        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1472        Since we check permissions before evaluating enough to see if it
1473        a regular file or directory, this hack is needed to make the regular
1474        file executable.
1475
14762001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1477
1478        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1479        * configure.in: Remove.
1480        * configure.ac: New file, generated from configure.in by autoupdate.
1481
14822001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1483
1484        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1485
14862001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1487
1488        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1489        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1490        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1491        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1492        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1493        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1494        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1495        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1496        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1497        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1498        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1499        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1500        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1501        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1502        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1503        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1504        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1505        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1506        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1507        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1508        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1509        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1510        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1511        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1512
15132001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1514
1515        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1516        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1517        psxchroot01 test.
1518
15192001-05-25      Joel Sherrill <joel@OARcorp.com>
1520
1521        * Added once version of psxchroot01 test for user review.
1522        * psxchroot01: New directory.
1523        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1524        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1525        * configure.in, Makefile.am: Modified to reflect above.
1526
15272001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1528
1529        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1530
15312001-04-24      Joel Sherrill <joel@OARcorp.com>
1532
1533        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1534        open, write, reopen, append twice from Andrew Bythell
1535        <abythell@nortelnetworks.com> that tripped an initialization
1536        problem in the IMFS.
1537
15382001-04-20      Joel Sherrill <joel@OARcorp.com>
1539
1540        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1541        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1542        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1543        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1544        Various adjustments so test output matches screens more reliably.
1545
15462001-01-25      Joel Sherrill <joel@OARcorp.com>
1547
1548        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1549
15502000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1551
1552        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1553        to remain consistant across platforms and bsps by forcing
1554        a mount point in front of all paths.
1555
15562000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1557
1558        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1559        expected error condition in one case.
1560        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1561        readdir() of root of mounted filesystem.  Also corrected the screen
1562        file for some mistakes noticed in this effort.
1563
15642000-11-13      Joel Sherrill <joel@OARcorp.com>
1565
1566        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1567
15682000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1569
1570        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1571
15722000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1573
1574        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1575
15762000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1577
1578        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1579        Switch to GNU canonicalization.
1580        * psxtests.am: Remove DEFS.
1581
15822000-10-24      Joel Sherrill <joel@OARcorp.com>
1583
1584        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1585        It was formerly incorrectly prototyped in <libio.h>.
1586
15872000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1588
1589        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1590        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1591        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1592        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1593        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1594        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1595        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1596        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1597
15982000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1599        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1600        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1601        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1602        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1603        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1604        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1605        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1606
16072000-08-10      Joel Sherrill <joel@OARcorp.com>
1608
1609        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.