source: rtems/testsuites/psxtests/ChangeLog @ 2441f74

4.104.115
Last change on this file since 2441f74 was 2441f74, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/27/09 at 03:58:10

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

  • psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
  • psxsysconf/init.c: Use %ld to print *.tv_nsec.
  • psxclock/init.c: Use %ld to print *.tv_nsec.
  • psx06/init.c, psx06/system.h: Misc. warning fixes.
  • Property mode set to 100644
File size: 60.4 KB
Line 
12009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
4        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
5        * psxclock/init.c: Use %ld to print *.tv_nsec.
6        * psx06/init.c, psx06/system.h: Misc. warning fixes.
7
82009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
9
10        * psxsignal03/init.c: Add missing argument to printf.
11        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
12        * psxclock/init.c, psxtimer01/psxtimer.c:
13        Use PRItime_t to print time_t's.
14        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
15        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
16
172009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * psxtime/test.c: Include <sys/time.h>.
20        Conditionally add local prototype for adjtime()
21        if sys/time.h doesn't supply it.
22        * psx07/init.c: Include <sched.h>, <pthread.h>.
23        * psx05/init.c: Include <sched.h>.
24        * psx11/init.c, psx09/init.c: Include <sched.h>.
25        * psx12/init.c: Include <sched.h>.
26        * psxenosys/init.c: Include <pthread.h>.
27        Conditionally add local prototype for pthread_atfork()
28        if pthread.h doesn't supply it.
29        * psxkey01/init.c: Include "test_support.h".
30
312009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
32
33        * configure.ac: Check for pthread_atfork in pthread.h.
34        * psxrwlock01/test.c: Conditionally add local prototype for
35        pthread_atfork() if pthread.h doesn't supply it.
36        Include <pthread.h>.
37
382009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
39
40        * configure.ac: Check for sys/mman.h.
41        Check for mprotect in sys/mman.h.
42        * psxenosys/init.c: Conditionally add local prototype for
43        mprotect() if sys/mman.h doesn't supply it.
44
452009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
48        * psxrwlock01/test.c: Conditionally add local prototype for
49        pthread_rwlock_unlock() if pthread.h doesn't supply it.
50
512009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
52
53        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
54        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
55        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
56        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
57        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
58        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
59        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
60        psxualarm/init.c: Remove unused vars.
61        Add missing prototypes.
62
632009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
64
65        * Makefile.am: Build file IO related tests even with POSIX threading is
66        disabled.
67
682009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
69
70        * configure.ac: Don't add -ansi -fasm to CFLAGS.
71
722009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
73
74        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
75        remaining to not equal the period.
76
772009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
78
79        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
80
812009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
82
83        * psxcleanup/system.h: Fix typo.
84        * Makefile.am, configure.ac: Add new test for exercising pushing
85        and popping a clean up handler without actually executing it.
86        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
87        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
88        psxcleanup01/psxcleanup01.scn: New files.
89
902009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
91
92        * Makefile.am, configure.ac: Add new test to ensure that canceling an
93        alarm works as defined.
94        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
95        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
96
972009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
98
99        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
100
1012009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
102
103        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
104        parameter to timer_settime().
105
1062009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
107
108        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
109        timer_settime() for previous value. We are not using the
110        value in this particular case and this path must be exercised.
111        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
112
1132009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
114
115        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
116        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
117        cases.
118
1192009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
120
121        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
122        from an ISR.
123        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
124        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
125
1262009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
127
128        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
129        deprecated rtems_extension.
130
1312009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
132
133        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
134        nanoseconds.
135
1362009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
137
138        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
139        getpagesize().
140
1412009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
142
143        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
144        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
145        psxsignal04/Makefile.am: Move test cases which needed to be executed
146        when POSIX is disabled to psxclock so they will be.
147
1482009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
149
150        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
151        test to exercise clock and delay services enabled when POSIX threads
152        are disabled. This is split from psx01. POSIX test suite now enabled
153        when POSIX threads are disabled so only enable tests which are
154        appropriate.
155        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
156        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
157
1582009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
159
160        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
161        when not to change ssporadic scheduler so it does not touch a task's
162        priority when it is holding a mutex or its priority would be impacted
163        adversely.
164
1652009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
166
167        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
168        for adjusting time (adjtime()) where the time is adjusted by enough
169        microseconds that it crosses a second boundary.
170
1712009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
172
173        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
174        test to catch more sporadic server cases.
175
1762009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
177
178        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
179        remaining pointer.
180
1812009-08-17     
182
183        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
184        a recursize mutex.
185
1862009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
187
188        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
189        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
190        rtems_clock_get_ticks_per_second().
191
1922009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
193
194        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
195        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
196
1972009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
198
199        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
200        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
201
2022009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
203
204        * Makefile.am, configure.ac: Add test case for user providing their own
205        stack to a POSIX thread.
206        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
207        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
208
2092009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
210
211        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
212        that it hits both failing to allocate memory for the message queue
213        name and message buffers.
214
2152009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
216
217        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
218        quicker and more reliably hit the intended critical section.
219
2202009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
221
222        * Makefile.am, configure.ac: Add a test to exercise an odd case in
223        _POSIX_signals_Clear_signals.
224        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
225        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
226
2272009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
228
229        * psxmsgq04/init.c: Correct typo in configuration so test does as
230        intended.
231
2322009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
233
234        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
235        Update to handle ENFILE case now that POSIX message queues and
236        message queue file descriptors are configured separately and this
237        error is possible.
238
2392009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
240
241        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
242        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
243        allocating the message buffers for a POSIX message queue.
244
2452009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
246
247        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
248        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
249        is right. Update both screens.
250
2512009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
252
253        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
254        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
255        variation which focused on real-time signals rather than user
256        signals.
257        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
258        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
259
2602009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
261
262        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
263        replenish period of zero.
264
2652009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
266
267        * Makefile.am, configure.ac: Add new test to account for properly
268        handling keys when a thread has non-NULL key value and key has NULL
269        destructor and when a thread has NULL key value and key has
270        destructor.
271        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
272        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
273
2742009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
275
276        * Makefile.am, configure.ac: Add new test for exercising running out of
277        memory while allocating the key pointers.
278        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
279        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
280
2812009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
282
283        * psxmsgq04/init.c: Add call to mq_unlink.
284
2852009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
286
287        * Makefile.am, configure.ac: Add shell of new test.
288        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
289        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
290
2912009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
292
293        * Makefile.am, configure.ac: Add test to address cases where a thread
294        is waiting on a signal (sigwait) and we send it. Also address case
295        where there are too many queued signals.
296        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
297        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
298
2992009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
300
301        * psxsignal02/init.c: Fix spacing.
302
3032009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
304
305        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
306        mq_timedreceive and mq_timedsend conditions. In particular test
307        timeout in the past.
308
3092009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
310
311        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
312        with timeout in the past.
313
3142009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
315
316        * psxsignal02/psxsignal02.scn: Fill in screen file.
317
3182009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
319
320        * Makefile.am, configure.ac: Add new test to exercise algorithm to
321        dispatch process wide signals to individual threads.
322        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
323        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
324
3252009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
326
327        * Makefile.am, configure.ac: Add test to exercise interrupt
328        synchronization logic in _POSIX_Timer_Insert_helper that supports
329        POSIX timers.
330        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
331        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
332        psxintrcritical01/psxintrcritical01.scn: New files.
333
3342009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
335
336        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
337        multiple cases which complete coverage of thread cancellation.
338        * psxcancel/psxcancel.doc: New file.
339
3402009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
341
342        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
343        * psxsem01/system.h: Removed.
344
3452009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
346
347        * psxsem01/init.c: Eliminate warning.
348
3492009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
350
351        * psxcancel/init.c: Clean up.
352
3532009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
354
355        * psxmutexattr01/init.c: Make test optional if tools do not support
356        posix mutex type attribute.
357
3582009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
359
360        * Makefile.am, configure.ac: Add new test to exercise error case for
361        when a task is blocked on a condition variable with one mutex and
362        another task attempts to block on the same condition variable with
363        another mutex.
364        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
365        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
366
3672009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
368
369        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
370        trylock is unable to obtain the spinlock and that attempting to
371        unlock a spinlock from a thread which did not lock it works as
372        expected.
373        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
374        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
375        New files.
376
3772009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
378
379        * psxspin01/test.c: Remove unnecessary defines.
380
3812009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
382
383        * psx11/init.c: Use explicit scheduler.
384
3852009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
386
387        * Makefile.am, configure.ac: Add test to exercise
388        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
389        toolset enables the feature.
390        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
391        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
392        psxmutexattr01/psxmutexattr01.scn: New files.
393
3942009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
395
396        * Makefile.am, configure.ac: Add test for auto initialization of
397        message queues.
398        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
399        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
400        psxautoinit02/psxautoinit02.scn: New files.
401
4022009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
403
404        * Makefile.am, configure.ac: Add test of pthread mutex auto
405        intialization.
406        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
407        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
408
4092009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
410
411        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
412
4132009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
414
415        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
416        code.
417
4182009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
419
420        * psx07/init.c: Slight test fix to ensure state of sched_param
421        structure.
422
4232009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
424
425        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
426        obtaining an rwlock and then releasing it twice.
427
4282009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
429
430        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
431
4322009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
433
434        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
435        sigtimedwait(). Update screen file.
436
4372009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
438
439        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
440        obtaining rwlock for write with a timed lock operation when the
441        abstime timeout is in the past.
442
4432009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
444
445        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
446        obtaining rwlock for read with a timed lock operation when the
447        abstime timeout is in the past.
448
4492009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
450
451        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
452        that the assert has been removed in the source.
453
4542009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
455
456        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
457        mode bits being set. This behavior was not POSIX compliant and has
458        been corrected in the filesystem code.
459
4602009-06-18      Chris Johns <chrisj@rtems.org>
461
462        * psx04/task3.c: Declare unions volatile to workaround the H8300
463        gcc bug.
464
4652009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
466
467        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
468        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
469        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
470
4712009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
472
473        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
474        NULL attribute pointer on init.
475
4762009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
477
478        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
479        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
480        Improved so coverage is better.
481
4822009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
483
484        * psx04/init.c: Correct errors introduced by using different variable
485        for return type when correcting typing warnings.
486
4872009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
488
489        * Makefile.am, configure.ac: Add new test to provide coverage analysis
490        of the current implementation of getitimer() and setitimer().
491        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
492        psxitimer/psxitimer.scn: New files.
493
4942009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
495
496        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
497        case to improve coverage analysis.
498
4992009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
500
501        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
502        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
503        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
504        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
505        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
506        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
507        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
508
5092009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
510
511        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
512        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
513        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
514        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
515        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
516        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
517        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
518        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
519        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
520        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
521        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
522        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
523        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
524        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
525        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
526        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
527        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
528        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
529        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
530        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
531        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
532        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
533        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
534        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
535        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
536        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
537        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
538        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
539        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
540        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
541        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
542        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
543        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
544        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
545        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
546        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
547        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
548        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
549        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
550        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
551        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
552        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
553        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
554        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
555        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
556        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
557        psxhdrs/timer07.c: Fix warnings.
558
5592009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
560
561        * psxfile01/test.c: Change from int to size_t.
562
5632009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
564
565        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
566        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
567        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
568        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
569        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
570        psxcancel/Makefile.am, psxchroot01/Makefile.am,
571        psxcleanup/Makefile.am, psxenosys/Makefile.am,
572        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
573        psxfile01/Makefile.am, psxkey01/Makefile.am,
574        psxmount/Makefile.am, psxmsgq01/Makefile.am,
575        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
576        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
577        psxsem01/Makefile.am, psxsignal01/Makefile.am,
578        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
579        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
580        psxualarm/Makefile.am: Eliminate _exe_/.exe.
581
5822009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
583
584        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
585        with create option so we are sure it will get a control block and
586        proceed to allocate other memory. Clean up screen output.
587
5882008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
589
590        * psx05/init.c: Add parameter to call to sched_get_priority_max().
591
5922008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
593
594        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
595        Run all tests successfully with maxixum number of priorities as 16
596        instead of 256. This was done by temporarily modifying the score
597        priority.h maximum. This allowed testing of all API code to ensure
598        that it worked properly with a reduced number of priorities. Most
599        modifications were to switch from hard-coded maximum to using the API
600        provided methods to determine maximum number of priority levels.
601
6022008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
603
604        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
605        clock_gettime() NOT by reaching into the SuperCore.
606
6072008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
608
609        * psx01/psx01.scn: Bump version to 4.9.99.0
610
6112008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
612
613        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
614        psxfatal_support/system.h: Convert to "bool".
615
6162008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
617
618        PR 1296/cpukit.
619        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
620        incorrect repeat interval. This patch fixes the following problems in
621        the test.
622          (1) Adds test for value of it_interval.tv_nsec.
623          (2) Corrects test for absolute timer in past.
624          (3) Modifies test to use different initial and repeat periods.
625          (4) Updates psxtimer01.scn to match results.
626
6272008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
628
629        PR 1297/cpukit
630        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
631        pointer handling.
632
6332008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
634
635        * psxsem01/init.c: Spacing.
636
6372008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
638
639        PR 1293/tests
640        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
641
6422008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
643
644        PR 1291/cpukit
645        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
646        POSIX services taking relative instead of absolute time for timeouts,
647        these tests were updated.
648
6492008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
650
651        * psxfile01/test.c: truncate on /dev/console now works.
652
6532008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
654
655        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
656        requested for initialization task.
657
6582008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
659
660        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
661        like CVS conflict markers.
662
6632008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
664
665        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
666        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
667
6682008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
669
670        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
671
6722008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
673
674        * psxkey01/task.c: Fix warnings.
675
6762008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
677
678        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
679
6802008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
681
682        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
683        Added tests for failure path coverages. Consolidated methods used in
684        multiple places into support routines.
685        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
686        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
687        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
688
6892008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
690
691        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
692        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
693        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
694        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
695        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
696        Make tmacros.h available to all POSIX tests. Add a clock_settime case
697        for < 1988.
698
6992008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
700
701        * Makefile.am, configure.ac: New tests.
702        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
703        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
704        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
705        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
706        psxfatal_support/init.c, psxfatal_support/system.h: New files.
707
7082008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
709
710        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
711        portions of Object Services added to API.
712        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
713        psx14/system.h: New files.
714
7152008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
716
717        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
718        pthread_attr_[get|set]clock.
719
7202008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
721
722        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
723        implementation mprotect().
724
7252008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
726
727        * psxcleanup/.cvsignore: New file.
728
7292008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
730
731        * psxcleanup/system.h: New file.
732
7332008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
734
735        * Makefile.am, configure.ac:
736        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
737        psxcleanup/psxcleanup.scn: New files.
738
7392008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
740
741        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
742        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
743
7442007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
745
746        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
747
7482007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
749
750        * Makefile.am, configure.ac: Added test for ualarm
751        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
752        psxualarm/system.h: New files.
753
7542007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
755
756        * Makefile.am, configure.ac: Added posix signal test
757        * psxsignal01/Makefile.am, psxsignal01/init.c,
758        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
759        psxsignal01/task1.c: New files.
760
7612007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
762
763        * Makefile.am, configure.ac: Add test for sysconf().
764        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
765        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
766
7672007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
768
769        * psx01/init.c, psx01/psx01.scn: Add more test cases for
770        sched_rr_get_interval() and sched_get_priority_max().
771
7722007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
773
774        * psxenosys/init.c: Fix typo.
775
7762007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
777
778        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
779        addition of second POSIX Timer test. Add initial version of
780        psxtimer02 to cover some conditions missed in psxtimer01. More cases
781        left to add.
782        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
783        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
784        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
785        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
786        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
787        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
788
7892007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
790
791        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
792
7932007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
794
795        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
796        functions that return ENOSYS.
797        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
798        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
799
8002007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
801
802        * psx13/test.c: Fix spelling error.
803
8042007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
805
806        * psxtime/test.c: Add tests for adjtime().
807
8082007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
809
810        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
811        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
812        cases to improve test coverage.
813
8142007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
815
816        PR 1262/filesystem
817        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
818        and writev() including documentation and test case.
819        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
820        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
821
8222007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
823
824        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
825        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
826        test cases so last output line follows END OF pattern. Make sure test
827        case all run. All tests appeared ok on sis.
828
8292007-04-05      Joel Sherrill <joel@OARcorp.com>
830
831        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
832        behavior more closely matching GNU/Linux.
833
8342006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
835
836        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
837        include normal blocking and unblocking on timeout.
838
8392006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
840
841        * configure.ac: New BUG-REPORT address.
842
8432006-11-17      Joel Sherrill <joel@OARcorp.com>
844
845        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
846        Previously the timeout was not absolute time and checked BEFORE
847        attempting to lock semaphore.
848
8492006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
850
851        * psxbarrier01/main.c: New file.
852
8532006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
854
855        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
856        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
857        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
858        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
859
8602006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
861
862        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
863        and partial implementation of POSIX rwlocks.
864        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
865        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
866
8672006-10-30      Joel Sherrill <joel@OARcorp.com>
868
869        PR 841/rtems
870        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
871        specification.
872
8732006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
874
875        * configure.ac: Require autoconf-2.60. Require automake-1.10.
876
8772006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
878
879        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
880        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
881        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
882        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
883        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
884        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
885        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
886        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
887        Use rtems_testsdir instead.
888
8892005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
890
891        * configure.ac: Remove RTEMS_ENABLE_BARE,
892        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
893
8942005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
895
896        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
897        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
898        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
899        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
900        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
901        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
902        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
903        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
904        Convert to using *_PROGRAMS.
905
9062005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
907
908        * psx01/Makefile.am, psx02/Makefile.am,
909        psx03/Makefile.am, psx04/Makefile.am,
910        psx05/Makefile.am, psx06/Makefile.am,
911        psx07/Makefile.am, psx08/Makefile.am,
912        psx09/Makefile.am, psx10/Makefile.am,
913        psx11/Makefile.am, psx12/Makefile.am,
914        psx13/Makefile.am, psxcancel/Makefile.am,
915        psxchroot01/Makefile.am, psxfile01/Makefile.am,
916        psxmount/Makefile.am, psxmsgq01/Makefile.am,
917        psxreaddir/Makefile.am, psxsem01/Makefile.am,
918        psxstat/Makefile.am, psxtime/Makefile.am,
919        psxtimer/Makefile.am: Rework.
920
9212005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
922
923        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
924        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
925        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
926        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
927        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
928        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
929        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
930        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
931        * psxtests.am: Remove.
932
9332005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
934
935        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
936        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
937        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
938        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
939        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
940        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
941        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
942        psxtime/Makefile.am, psxtimer/Makefile.am:
943        AM_CPPFLAGS += -I..../support/include.
944
9452005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
946
947        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
948
9492005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
950
951        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
952        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
953        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
954        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
955        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
956        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
957        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
958        psxstat/Makefile.am: Add ../include/pmacros.h
959        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
960        POSIX_FILES_DIRS.
961        * psxtests.am: Remove LIB_VARIANT.
962
9632005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
964
965        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
966        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
967        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
968        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
969        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
970        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
971        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
972        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
973        Remove SRC, PRINT_SRC.
974
9752005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
976
977        * Makefile.am: Cleanup.
978
9792005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
980
981        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
982        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
983        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
984        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
985        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
986        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
987        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
988        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
989        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
990        Partial conversion to automake.
991
9922005-09-01      Joel Sherrill <joel@OARcorp.com>
993
994        PR 628/rtems
995        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
996        being an error.
997
9982005-04-26      Joel Sherrill <joel@OARcorp.com>
999
1000        * psxreaddir/test.c: Eliminate warnings.
1001
10022004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1003
1004        * configure.ac: Require automake > 1.9.
1005
10062004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1007
1008        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1009        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1010        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1011        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1012        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1013        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1014        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1015        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1016        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1017        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1018        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1019        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1020        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1021        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1022        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1023        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1024        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1025        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1026        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1027        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1028        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1029        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1030        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1031
10322004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1033
1034        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1035        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1036        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1037        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1038
10392004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1040
1041        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1042        to using c99 fixed size types.
1043
10442004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1045
1046        * Makefile.am: Remove include from SUBDIRS.
1047
10482004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1049
1050        * include/Makefile.am: Remove.
1051        * Makefile.am: Merge-in include/Makefile.am.
1052        * configure.ac: Reflect changes above.
1053
10542004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1055
1056        * configure.ac: Add 2nd arg to RTEMS_TOP.
1057
10582004-03-05      Joel Sherrill <joel@OARcorp.com>
1059
1060        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1061        psxtimer/psxtimer.c: Eliminate warnings and typos.
1062
10632004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1064
1065        PR 582/core
1066        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1067        queue test so more of it runs now.
1068
10692004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1070
1071        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1072        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1073        * psx02/Makefile.am: Ditto.
1074        * psx03/Makefile.am: Ditto.
1075        * psx04/Makefile.am: Ditto.
1076        * psx05/Makefile.am: Ditto.
1077        * psx06/Makefile.am: Ditto.
1078        * psx07/Makefile.am: Ditto.
1079        * psx08/Makefile.am: Ditto.
1080        * psx09/Makefile.am: Ditto.
1081        * psx10/Makefile.am: Ditto.
1082        * psx11/Makefile.am: Ditto.
1083        * psx12/Makefile.am: Ditto.
1084        * psx13/Makefile.am: Ditto.
1085        * psxcancel/Makefile.am: Ditto.
1086        * psxchroot01/Makefile.am: Ditto.
1087        * psxfile01/Makefile.am: Ditto.
1088        * psxmount/Makefile.am: Ditto.
1089        * psxmsgq01/Makefile.am: Ditto.
1090        * psxreaddir/Makefile.am: Ditto.
1091        * psxsem01/Makefile.am: Ditto.
1092        * psxstat/Makefile.am: Ditto.
1093        * psxtime/Makefile.am: Ditto.
1094        * psxtimer/Makefile.am: Ditto.
1095
10962003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1097
1098        * psxtests.am: Add dirstamp support.
1099
11002003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1101
1102        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1103
11042003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1105
1106        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1107
11082003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1109
1110        * psxcancel/Makefile.am: Remove used H_FILES.
1111
11122003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1113
1114        * include/Makefile.am: Reformat.
1115        * psx01/Makefile.am: Remove all-local: $(ARCH).
1116        * psx02/Makefile.am: Remove all-local: $(ARCH).
1117        * psx03/Makefile.am: Remove all-local: $(ARCH).
1118        * psx04/Makefile.am: Remove all-local: $(ARCH).
1119        * psx05/Makefile.am: Remove all-local: $(ARCH).
1120        * psx06/Makefile.am: Remove all-local: $(ARCH).
1121        * psx07/Makefile.am: Remove all-local: $(ARCH).
1122        * psx08/Makefile.am: Remove all-local: $(ARCH).
1123        * psx09/Makefile.am: Remove all-local: $(ARCH).
1124        * psx10/Makefile.am: Remove all-local: $(ARCH).
1125        * psx11/Makefile.am: Remove all-local: $(ARCH).
1126        * psx12/Makefile.am: Remove all-local: $(ARCH).
1127        * psx13/Makefile.am: Remove all-local: $(ARCH).
1128        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1129        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1130        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1131        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1132        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1133        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1134        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1135        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1136        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1137        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1138        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1139
11402003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1141
1142        * configure.ac: Reflect having moved to testsuites/.
1143
11442003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1145
1146        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1147
11482003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1149
1150        * configure.ac:Remove RTEMS_CHECK_CPU.
1151
11522003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1153
1154        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1155
11562003-09-04      Joel Sherrill <joel@OARcorp.com>
1157
1158        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1159        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1160        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1161        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1162        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1163        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1164        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1165        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1166        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1167        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1168        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1169        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1170        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1171        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1172        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1173        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1174        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1175        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1176        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1177        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1178        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1179        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1180        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1181        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1182        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1183        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1184        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1185        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1186        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1187        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1188        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1189        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1190        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1191        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1192        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1193        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1194        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1195        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1196        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1197        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1198        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1199        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1200        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1201        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1202        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1203        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1204        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1205        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1206        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1207        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1208        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1209        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1210        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1211        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1212        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1213        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1214        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1215        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1216        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1217        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1218        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1219        psxtimer/system.h: URL for license changed.
1220
12212003-09-04      Joel Sherrill <joel@OARcorp.com>
1222
1223        PR 462/tests
1224        * psxhdrs/Makefile.am: Added ualarm.c
1225        * psxhdrs/signal23.c: New file.
1226
12272003-09-03      Joel Sherrill <joel@OARcorp.com>
1228
1229        PR 463/tests
1230        PR 465/tests
1231        * psxhdrs/Makefile.am: Add new test cases.
1232        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1233        psxhdrs/timer07.c: New files.
1234
12352003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1236
1237        * Makefile.am: Reflect having moved aclocal/.
1238
12392003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1240
1241        * Makefile.am: Reflect having moved automake/.
1242        * include/Makefile.am: Reflect having moved automake/.
1243        * psx01/Makefile.am: Reflect having moved automake/.
1244        * psx02/Makefile.am: Reflect having moved automake/.
1245        * psx03/Makefile.am: Reflect having moved automake/.
1246        * psx04/Makefile.am: Reflect having moved automake/.
1247        * psx05/Makefile.am: Reflect having moved automake/.
1248        * psx06/Makefile.am: Reflect having moved automake/.
1249        * psx07/Makefile.am: Reflect having moved automake/.
1250        * psx08/Makefile.am: Reflect having moved automake/.
1251        * psx09/Makefile.am: Reflect having moved automake/.
1252        * psx10/Makefile.am: Reflect having moved automake/.
1253        * psx11/Makefile.am: Reflect having moved automake/.
1254        * psx12/Makefile.am: Reflect having moved automake/.
1255        * psx13/Makefile.am: Reflect having moved automake/.
1256        * psxcancel/Makefile.am: Reflect having moved automake/.
1257        * psxchroot01/Makefile.am: Reflect having moved automake/.
1258        * psxfile01/Makefile.am: Reflect having moved automake/.
1259        * psxhdrs/Makefile.am: Reflect having moved automake/.
1260        * psxmount/Makefile.am: Reflect having moved automake/.
1261        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1262        * psxreaddir/Makefile.am: Reflect having moved automake/.
1263        * psxsem01/Makefile.am: Reflect having moved automake/.
1264        * psxstat/Makefile.am: Reflect having moved automake/.
1265        * psxtime/Makefile.am: Reflect having moved automake/.
1266        * psxtimer/Makefile.am: Reflect having moved automake/.
1267
12682003-08-14      Joel Sherrill <joel@OARcorp.com>
1269
1270        PR 408/filesystem
1271        * psx13/test.c: Added very rudimentary test of sync() service.
1272
12732003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1274
1275        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1276
12772003-06-12      Joel Sherrill <joel@OARcorp.com>
1278
1279        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1280
12812003-05-29      Joel Sherrill <joel@OARcorp.com>
1282
1283        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1284        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1285        psxtimer/psxtimer.c: Removed warnings.
1286
12872003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1288
1289        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1290        CC_CFLAGS_DEFAULT (obsolete).
1291
12922003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1293
1294        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1295        Remove CC_LDFLAGS_PROFILE_V.
1296
12972003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1298
1299        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1300
13012003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1302
1303        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1304
13052003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1306
1307        * configure.ac: AC_PREREQ(2.57).
1308
13092002-11-14      Joel Sherrill <joel@OARcorp.com>
1310
1311        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1312        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1313        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1314        Per PR239 update the IDs in the various screens.
1315
13162002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1317
1318        * .cvsignore: Reformat.
1319        Add autom4te*cache.
1320        Remove autom4te.cache.
1321
13222002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1323
1324        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1325        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1326        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1327        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1328        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1329        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1330        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1331        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1332        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1333        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1334        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1335        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1336        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1337        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1338        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1339        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1340        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1341        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1342        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1343        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1344        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1345        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1346        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1347        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1348
13492002-08-01      Joel Sherrill <joel@OARcorp.com>
1350
1351        * Per PR47 add support for buffered test output.  This involved
1352        adding defines to redirect output to a buffer and dump it when
1353        full, at "test pause", and at exit.  To avoid problems when redefining
1354        exit(), all tests were modified to call rtems_test_exit().
1355        Some tests, notable psxtests, had to be modified to include
1356        the standard test macro .h file (pmacros.h or tmacros.h) to
1357        enable this support.
1358        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1359        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1360        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1361        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1362        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1363        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1364        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1365        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1366        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1367        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1368        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1369        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1370
13712002-07-05      Joel Sherrill <joel@OARcorp.com>
1372
1373        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1374        Updated as part of PR164 which reported problems with the RTEMS
1375        implementation of pthread_cancel.
1376       
13772001-04-26      Joel Sherrill <joel@OARcorp.com>
1378
1379        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1380        reworked POSIX message queues to add a descriptor separate from
1381        the underlying message queue.  This allows non-blocking to follow
1382        the "open" not the underlying queue.
1383 
13842002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1385
1386        * configure.ac: Remove ENABLE_GCC28.
1387
13882002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1389
1390        * configure.ac:
1391        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1392        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1393        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1394        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1395        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1396        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1397        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1398        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1399        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1400        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1401        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1402        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1403        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1404        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1405        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1406        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1407        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1408        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1409        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1410        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1411        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1412        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1413        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1414        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1415        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1416        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1417        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1418        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1419
14202001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1421
1422        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1423        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1424        Since we check permissions before evaluating enough to see if it
1425        a regular file or directory, this hack is needed to make the regular
1426        file executable.
1427
14282001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1429
1430        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1431        * configure.in: Remove.
1432        * configure.ac: New file, generated from configure.in by autoupdate.
1433
14342001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1435
1436        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1437
14382001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1439
1440        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1441        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1442        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1443        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1444        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1445        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1446        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1447        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1448        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1449        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1450        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1451        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1452        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1453        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1454        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1455        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1456        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1457        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1458        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1459        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1460        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1461        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1462        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1463        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1464
14652001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1466
1467        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1468        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1469        psxchroot01 test.
1470
14712001-05-25      Joel Sherrill <joel@OARcorp.com>
1472
1473        * Added once version of psxchroot01 test for user review.
1474        * psxchroot01: New directory.
1475        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1476        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1477        * configure.in, Makefile.am: Modified to reflect above.
1478
14792001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1480
1481        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1482
14832001-04-24      Joel Sherrill <joel@OARcorp.com>
1484
1485        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1486        open, write, reopen, append twice from Andrew Bythell
1487        <abythell@nortelnetworks.com> that tripped an initialization
1488        problem in the IMFS.
1489
14902001-04-20      Joel Sherrill <joel@OARcorp.com>
1491
1492        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1493        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1494        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1495        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1496        Various adjustments so test output matches screens more reliably.
1497
14982001-01-25      Joel Sherrill <joel@OARcorp.com>
1499
1500        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1501
15022000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1503
1504        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1505        to remain consistant across platforms and bsps by forcing
1506        a mount point in front of all paths.
1507
15082000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1509
1510        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1511        expected error condition in one case.
1512        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1513        readdir() of root of mounted filesystem.  Also corrected the screen
1514        file for some mistakes noticed in this effort.
1515
15162000-11-13      Joel Sherrill <joel@OARcorp.com>
1517
1518        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1519
15202000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1521
1522        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1523
15242000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1525
1526        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1527
15282000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1529
1530        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1531        Switch to GNU canonicalization.
1532        * psxtests.am: Remove DEFS.
1533
15342000-10-24      Joel Sherrill <joel@OARcorp.com>
1535
1536        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1537        It was formerly incorrectly prototyped in <libio.h>.
1538
15392000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1540
1541        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1542        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1543        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1544        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1545        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1546        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1547        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1548        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1549
15502000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1551        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1552        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1553        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1554        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1555        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1556        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1557        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1558
15592000-08-10      Joel Sherrill <joel@OARcorp.com>
1560
1561        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.