source: rtems/testsuites/psxtests/ChangeLog @ 14da2e7

4.104.115
Last change on this file since 14da2e7 was cf980b19, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/29/09 at 04:51:38

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

  • psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared attribute to pthread_condattr_setpshared for 16bit target compliance.
  • Property mode set to 100644
File size: 61.7 KB
Line 
12009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
4        attribute to pthread_condattr_setpshared for 16bit target compliance.
5
62009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * psxbarrier01/test.c: Include <tmacros.h>
9
102009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
11
12        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
13        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
14        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
15        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
16        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
17        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
18        Use PRIxpthread_t to print pthread_t's.
19
202009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
21
22        * psxmsgq02/init.c:
23        Remove cast in call to fatal_posix_service_status_errno.
24        * psxenosys/init.c:
25        Add missing args in calls to execl, execlp, execle.
26        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
27        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
28        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
29        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
30        * configure.ac:
31        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
32
332009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
34
35        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
36        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
37        * psxclock/init.c: Use %ld to print *.tv_nsec.
38        * psx06/init.c, psx06/system.h: Misc. warning fixes.
39
402009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
41
42        * psxsignal03/init.c: Add missing argument to printf.
43        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
44        * psxclock/init.c, psxtimer01/psxtimer.c:
45        Use PRItime_t to print time_t's.
46        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
47        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
48
492009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
50
51        * psxtime/test.c: Include <sys/time.h>.
52        Conditionally add local prototype for adjtime()
53        if sys/time.h doesn't supply it.
54        * psx07/init.c: Include <sched.h>, <pthread.h>.
55        * psx05/init.c: Include <sched.h>.
56        * psx11/init.c, psx09/init.c: Include <sched.h>.
57        * psx12/init.c: Include <sched.h>.
58        * psxenosys/init.c: Include <pthread.h>.
59        Conditionally add local prototype for pthread_atfork()
60        if pthread.h doesn't supply it.
61        * psxkey01/init.c: Include "test_support.h".
62
632009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * configure.ac: Check for pthread_atfork in pthread.h.
66        * psxrwlock01/test.c: Conditionally add local prototype for
67        pthread_atfork() if pthread.h doesn't supply it.
68        Include <pthread.h>.
69
702009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
71
72        * configure.ac: Check for sys/mman.h.
73        Check for mprotect in sys/mman.h.
74        * psxenosys/init.c: Conditionally add local prototype for
75        mprotect() if sys/mman.h doesn't supply it.
76
772009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
78
79        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
80        * psxrwlock01/test.c: Conditionally add local prototype for
81        pthread_rwlock_unlock() if pthread.h doesn't supply it.
82
832009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
84
85        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
86        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
87        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
88        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
89        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
90        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
91        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
92        psxualarm/init.c: Remove unused vars.
93        Add missing prototypes.
94
952009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
96
97        * Makefile.am: Build file IO related tests even with POSIX threading is
98        disabled.
99
1002009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
101
102        * configure.ac: Don't add -ansi -fasm to CFLAGS.
103
1042009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
105
106        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
107        remaining to not equal the period.
108
1092009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
110
111        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
112
1132009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * psxcleanup/system.h: Fix typo.
116        * Makefile.am, configure.ac: Add new test for exercising pushing
117        and popping a clean up handler without actually executing it.
118        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
119        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
120        psxcleanup01/psxcleanup01.scn: New files.
121
1222009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
123
124        * Makefile.am, configure.ac: Add new test to ensure that canceling an
125        alarm works as defined.
126        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
127        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
128
1292009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
130
131        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
132
1332009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
134
135        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
136        parameter to timer_settime().
137
1382009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
139
140        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
141        timer_settime() for previous value. We are not using the
142        value in this particular case and this path must be exercised.
143        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
144
1452009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
146
147        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
148        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
149        cases.
150
1512009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
152
153        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
154        from an ISR.
155        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
156        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
157
1582009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
159
160        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
161        deprecated rtems_extension.
162
1632009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
164
165        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
166        nanoseconds.
167
1682009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
169
170        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
171        getpagesize().
172
1732009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
174
175        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
176        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
177        psxsignal04/Makefile.am: Move test cases which needed to be executed
178        when POSIX is disabled to psxclock so they will be.
179
1802009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
181
182        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
183        test to exercise clock and delay services enabled when POSIX threads
184        are disabled. This is split from psx01. POSIX test suite now enabled
185        when POSIX threads are disabled so only enable tests which are
186        appropriate.
187        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
188        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
189
1902009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
191
192        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
193        when not to change ssporadic scheduler so it does not touch a task's
194        priority when it is holding a mutex or its priority would be impacted
195        adversely.
196
1972009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
198
199        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
200        for adjusting time (adjtime()) where the time is adjusted by enough
201        microseconds that it crosses a second boundary.
202
2032009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
204
205        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
206        test to catch more sporadic server cases.
207
2082009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
209
210        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
211        remaining pointer.
212
2132009-08-17     
214
215        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
216        a recursize mutex.
217
2182009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
219
220        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
221        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
222        rtems_clock_get_ticks_per_second().
223
2242009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
225
226        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
227        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
228
2292009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
230
231        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
232        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
233
2342009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
235
236        * Makefile.am, configure.ac: Add test case for user providing their own
237        stack to a POSIX thread.
238        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
239        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
240
2412009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
242
243        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
244        that it hits both failing to allocate memory for the message queue
245        name and message buffers.
246
2472009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
248
249        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
250        quicker and more reliably hit the intended critical section.
251
2522009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
253
254        * Makefile.am, configure.ac: Add a test to exercise an odd case in
255        _POSIX_signals_Clear_signals.
256        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
257        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
258
2592009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
260
261        * psxmsgq04/init.c: Correct typo in configuration so test does as
262        intended.
263
2642009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
265
266        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
267        Update to handle ENFILE case now that POSIX message queues and
268        message queue file descriptors are configured separately and this
269        error is possible.
270
2712009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
272
273        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
274        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
275        allocating the message buffers for a POSIX message queue.
276
2772009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
278
279        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
280        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
281        is right. Update both screens.
282
2832009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
284
285        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
286        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
287        variation which focused on real-time signals rather than user
288        signals.
289        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
290        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
291
2922009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
293
294        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
295        replenish period of zero.
296
2972009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
298
299        * Makefile.am, configure.ac: Add new test to account for properly
300        handling keys when a thread has non-NULL key value and key has NULL
301        destructor and when a thread has NULL key value and key has
302        destructor.
303        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
304        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
305
3062009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
307
308        * Makefile.am, configure.ac: Add new test for exercising running out of
309        memory while allocating the key pointers.
310        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
311        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
312
3132009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
314
315        * psxmsgq04/init.c: Add call to mq_unlink.
316
3172009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
318
319        * Makefile.am, configure.ac: Add shell of new test.
320        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
321        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
322
3232009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
324
325        * Makefile.am, configure.ac: Add test to address cases where a thread
326        is waiting on a signal (sigwait) and we send it. Also address case
327        where there are too many queued signals.
328        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
329        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
330
3312009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
332
333        * psxsignal02/init.c: Fix spacing.
334
3352009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
336
337        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
338        mq_timedreceive and mq_timedsend conditions. In particular test
339        timeout in the past.
340
3412009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
342
343        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
344        with timeout in the past.
345
3462009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
347
348        * psxsignal02/psxsignal02.scn: Fill in screen file.
349
3502009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
351
352        * Makefile.am, configure.ac: Add new test to exercise algorithm to
353        dispatch process wide signals to individual threads.
354        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
355        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
356
3572009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
358
359        * Makefile.am, configure.ac: Add test to exercise interrupt
360        synchronization logic in _POSIX_Timer_Insert_helper that supports
361        POSIX timers.
362        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
363        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
364        psxintrcritical01/psxintrcritical01.scn: New files.
365
3662009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
367
368        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
369        multiple cases which complete coverage of thread cancellation.
370        * psxcancel/psxcancel.doc: New file.
371
3722009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
373
374        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
375        * psxsem01/system.h: Removed.
376
3772009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
378
379        * psxsem01/init.c: Eliminate warning.
380
3812009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
382
383        * psxcancel/init.c: Clean up.
384
3852009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
386
387        * psxmutexattr01/init.c: Make test optional if tools do not support
388        posix mutex type attribute.
389
3902009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
391
392        * Makefile.am, configure.ac: Add new test to exercise error case for
393        when a task is blocked on a condition variable with one mutex and
394        another task attempts to block on the same condition variable with
395        another mutex.
396        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
397        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
398
3992009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
400
401        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
402        trylock is unable to obtain the spinlock and that attempting to
403        unlock a spinlock from a thread which did not lock it works as
404        expected.
405        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
406        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
407        New files.
408
4092009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
410
411        * psxspin01/test.c: Remove unnecessary defines.
412
4132009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
414
415        * psx11/init.c: Use explicit scheduler.
416
4172009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
418
419        * Makefile.am, configure.ac: Add test to exercise
420        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
421        toolset enables the feature.
422        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
423        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
424        psxmutexattr01/psxmutexattr01.scn: New files.
425
4262009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
427
428        * Makefile.am, configure.ac: Add test for auto initialization of
429        message queues.
430        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
431        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
432        psxautoinit02/psxautoinit02.scn: New files.
433
4342009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
435
436        * Makefile.am, configure.ac: Add test of pthread mutex auto
437        intialization.
438        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
439        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
440
4412009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
442
443        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
444
4452009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
446
447        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
448        code.
449
4502009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
451
452        * psx07/init.c: Slight test fix to ensure state of sched_param
453        structure.
454
4552009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
456
457        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
458        obtaining an rwlock and then releasing it twice.
459
4602009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
461
462        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
463
4642009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
465
466        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
467        sigtimedwait(). Update screen file.
468
4692009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
470
471        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
472        obtaining rwlock for write with a timed lock operation when the
473        abstime timeout is in the past.
474
4752009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
476
477        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
478        obtaining rwlock for read with a timed lock operation when the
479        abstime timeout is in the past.
480
4812009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
482
483        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
484        that the assert has been removed in the source.
485
4862009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
487
488        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
489        mode bits being set. This behavior was not POSIX compliant and has
490        been corrected in the filesystem code.
491
4922009-06-18      Chris Johns <chrisj@rtems.org>
493
494        * psx04/task3.c: Declare unions volatile to workaround the H8300
495        gcc bug.
496
4972009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
498
499        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
500        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
501        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
502
5032009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
504
505        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
506        NULL attribute pointer on init.
507
5082009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
509
510        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
511        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
512        Improved so coverage is better.
513
5142009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
515
516        * psx04/init.c: Correct errors introduced by using different variable
517        for return type when correcting typing warnings.
518
5192009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
520
521        * Makefile.am, configure.ac: Add new test to provide coverage analysis
522        of the current implementation of getitimer() and setitimer().
523        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
524        psxitimer/psxitimer.scn: New files.
525
5262009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
527
528        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
529        case to improve coverage analysis.
530
5312009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
532
533        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
534        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
535        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
536        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
537        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
538        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
539        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
540
5412009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
542
543        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
544        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
545        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
546        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
547        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
548        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
549        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
550        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
551        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
552        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
553        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
554        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
555        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
556        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
557        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
558        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
559        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
560        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
561        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
562        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
563        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
564        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
565        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
566        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
567        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
568        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
569        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
570        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
571        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
572        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
573        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
574        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
575        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
576        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
577        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
578        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
579        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
580        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
581        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
582        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
583        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
584        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
585        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
586        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
587        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
588        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
589        psxhdrs/timer07.c: Fix warnings.
590
5912009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
592
593        * psxfile01/test.c: Change from int to size_t.
594
5952009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
596
597        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
598        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
599        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
600        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
601        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
602        psxcancel/Makefile.am, psxchroot01/Makefile.am,
603        psxcleanup/Makefile.am, psxenosys/Makefile.am,
604        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
605        psxfile01/Makefile.am, psxkey01/Makefile.am,
606        psxmount/Makefile.am, psxmsgq01/Makefile.am,
607        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
608        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
609        psxsem01/Makefile.am, psxsignal01/Makefile.am,
610        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
611        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
612        psxualarm/Makefile.am: Eliminate _exe_/.exe.
613
6142009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
615
616        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
617        with create option so we are sure it will get a control block and
618        proceed to allocate other memory. Clean up screen output.
619
6202008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
621
622        * psx05/init.c: Add parameter to call to sched_get_priority_max().
623
6242008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
625
626        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
627        Run all tests successfully with maxixum number of priorities as 16
628        instead of 256. This was done by temporarily modifying the score
629        priority.h maximum. This allowed testing of all API code to ensure
630        that it worked properly with a reduced number of priorities. Most
631        modifications were to switch from hard-coded maximum to using the API
632        provided methods to determine maximum number of priority levels.
633
6342008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
635
636        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
637        clock_gettime() NOT by reaching into the SuperCore.
638
6392008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
640
641        * psx01/psx01.scn: Bump version to 4.9.99.0
642
6432008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
644
645        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
646        psxfatal_support/system.h: Convert to "bool".
647
6482008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
649
650        PR 1296/cpukit.
651        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
652        incorrect repeat interval. This patch fixes the following problems in
653        the test.
654          (1) Adds test for value of it_interval.tv_nsec.
655          (2) Corrects test for absolute timer in past.
656          (3) Modifies test to use different initial and repeat periods.
657          (4) Updates psxtimer01.scn to match results.
658
6592008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
660
661        PR 1297/cpukit
662        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
663        pointer handling.
664
6652008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
666
667        * psxsem01/init.c: Spacing.
668
6692008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
670
671        PR 1293/tests
672        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
673
6742008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
675
676        PR 1291/cpukit
677        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
678        POSIX services taking relative instead of absolute time for timeouts,
679        these tests were updated.
680
6812008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
682
683        * psxfile01/test.c: truncate on /dev/console now works.
684
6852008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
686
687        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
688        requested for initialization task.
689
6902008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
691
692        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
693        like CVS conflict markers.
694
6952008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
696
697        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
698        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
699
7002008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
701
702        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
703
7042008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
705
706        * psxkey01/task.c: Fix warnings.
707
7082008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
709
710        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
711
7122008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
713
714        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
715        Added tests for failure path coverages. Consolidated methods used in
716        multiple places into support routines.
717        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
718        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
719        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
720
7212008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
722
723        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
724        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
725        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
726        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
727        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
728        Make tmacros.h available to all POSIX tests. Add a clock_settime case
729        for < 1988.
730
7312008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
732
733        * Makefile.am, configure.ac: New tests.
734        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
735        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
736        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
737        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
738        psxfatal_support/init.c, psxfatal_support/system.h: New files.
739
7402008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
741
742        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
743        portions of Object Services added to API.
744        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
745        psx14/system.h: New files.
746
7472008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
748
749        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
750        pthread_attr_[get|set]clock.
751
7522008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
753
754        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
755        implementation mprotect().
756
7572008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
758
759        * psxcleanup/.cvsignore: New file.
760
7612008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
762
763        * psxcleanup/system.h: New file.
764
7652008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
766
767        * Makefile.am, configure.ac:
768        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
769        psxcleanup/psxcleanup.scn: New files.
770
7712008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
772
773        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
774        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
775
7762007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
777
778        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
779
7802007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
781
782        * Makefile.am, configure.ac: Added test for ualarm
783        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
784        psxualarm/system.h: New files.
785
7862007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
787
788        * Makefile.am, configure.ac: Added posix signal test
789        * psxsignal01/Makefile.am, psxsignal01/init.c,
790        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
791        psxsignal01/task1.c: New files.
792
7932007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
794
795        * Makefile.am, configure.ac: Add test for sysconf().
796        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
797        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
798
7992007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
800
801        * psx01/init.c, psx01/psx01.scn: Add more test cases for
802        sched_rr_get_interval() and sched_get_priority_max().
803
8042007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
805
806        * psxenosys/init.c: Fix typo.
807
8082007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
809
810        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
811        addition of second POSIX Timer test. Add initial version of
812        psxtimer02 to cover some conditions missed in psxtimer01. More cases
813        left to add.
814        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
815        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
816        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
817        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
818        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
819        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
820
8212007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
822
823        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
824
8252007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
826
827        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
828        functions that return ENOSYS.
829        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
830        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
831
8322007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
833
834        * psx13/test.c: Fix spelling error.
835
8362007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
837
838        * psxtime/test.c: Add tests for adjtime().
839
8402007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
841
842        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
843        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
844        cases to improve test coverage.
845
8462007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
847
848        PR 1262/filesystem
849        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
850        and writev() including documentation and test case.
851        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
852        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
853
8542007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
855
856        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
857        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
858        test cases so last output line follows END OF pattern. Make sure test
859        case all run. All tests appeared ok on sis.
860
8612007-04-05      Joel Sherrill <joel@OARcorp.com>
862
863        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
864        behavior more closely matching GNU/Linux.
865
8662006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
867
868        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
869        include normal blocking and unblocking on timeout.
870
8712006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
872
873        * configure.ac: New BUG-REPORT address.
874
8752006-11-17      Joel Sherrill <joel@OARcorp.com>
876
877        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
878        Previously the timeout was not absolute time and checked BEFORE
879        attempting to lock semaphore.
880
8812006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
882
883        * psxbarrier01/main.c: New file.
884
8852006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
886
887        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
888        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
889        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
890        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
891
8922006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
893
894        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
895        and partial implementation of POSIX rwlocks.
896        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
897        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
898
8992006-10-30      Joel Sherrill <joel@OARcorp.com>
900
901        PR 841/rtems
902        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
903        specification.
904
9052006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
906
907        * configure.ac: Require autoconf-2.60. Require automake-1.10.
908
9092006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
910
911        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
912        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
913        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
914        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
915        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
916        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
917        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
918        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
919        Use rtems_testsdir instead.
920
9212005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
922
923        * configure.ac: Remove RTEMS_ENABLE_BARE,
924        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
925
9262005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
927
928        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
929        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
930        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
931        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
932        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
933        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
934        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
935        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
936        Convert to using *_PROGRAMS.
937
9382005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
939
940        * psx01/Makefile.am, psx02/Makefile.am,
941        psx03/Makefile.am, psx04/Makefile.am,
942        psx05/Makefile.am, psx06/Makefile.am,
943        psx07/Makefile.am, psx08/Makefile.am,
944        psx09/Makefile.am, psx10/Makefile.am,
945        psx11/Makefile.am, psx12/Makefile.am,
946        psx13/Makefile.am, psxcancel/Makefile.am,
947        psxchroot01/Makefile.am, psxfile01/Makefile.am,
948        psxmount/Makefile.am, psxmsgq01/Makefile.am,
949        psxreaddir/Makefile.am, psxsem01/Makefile.am,
950        psxstat/Makefile.am, psxtime/Makefile.am,
951        psxtimer/Makefile.am: Rework.
952
9532005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
954
955        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
956        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
957        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
958        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
959        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
960        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
961        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
962        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
963        * psxtests.am: Remove.
964
9652005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
966
967        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
968        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
969        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
970        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
971        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
972        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
973        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
974        psxtime/Makefile.am, psxtimer/Makefile.am:
975        AM_CPPFLAGS += -I..../support/include.
976
9772005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
978
979        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
980
9812005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
982
983        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
984        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
985        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
986        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
987        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
988        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
989        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
990        psxstat/Makefile.am: Add ../include/pmacros.h
991        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
992        POSIX_FILES_DIRS.
993        * psxtests.am: Remove LIB_VARIANT.
994
9952005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
996
997        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
998        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
999        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1000        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1001        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1002        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1003        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1004        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1005        Remove SRC, PRINT_SRC.
1006
10072005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1008
1009        * Makefile.am: Cleanup.
1010
10112005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1012
1013        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1014        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1015        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1016        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1017        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1018        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1019        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1020        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1021        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1022        Partial conversion to automake.
1023
10242005-09-01      Joel Sherrill <joel@OARcorp.com>
1025
1026        PR 628/rtems
1027        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1028        being an error.
1029
10302005-04-26      Joel Sherrill <joel@OARcorp.com>
1031
1032        * psxreaddir/test.c: Eliminate warnings.
1033
10342004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1035
1036        * configure.ac: Require automake > 1.9.
1037
10382004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1039
1040        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1041        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1042        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1043        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1044        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1045        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1046        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1047        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1048        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1049        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1050        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1051        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1052        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1053        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1054        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1055        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1056        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1057        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1058        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1059        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1060        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1061        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1062        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1063
10642004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1065
1066        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1067        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1068        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1069        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1070
10712004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1072
1073        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1074        to using c99 fixed size types.
1075
10762004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1077
1078        * Makefile.am: Remove include from SUBDIRS.
1079
10802004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1081
1082        * include/Makefile.am: Remove.
1083        * Makefile.am: Merge-in include/Makefile.am.
1084        * configure.ac: Reflect changes above.
1085
10862004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1087
1088        * configure.ac: Add 2nd arg to RTEMS_TOP.
1089
10902004-03-05      Joel Sherrill <joel@OARcorp.com>
1091
1092        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1093        psxtimer/psxtimer.c: Eliminate warnings and typos.
1094
10952004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1096
1097        PR 582/core
1098        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1099        queue test so more of it runs now.
1100
11012004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1102
1103        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1104        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1105        * psx02/Makefile.am: Ditto.
1106        * psx03/Makefile.am: Ditto.
1107        * psx04/Makefile.am: Ditto.
1108        * psx05/Makefile.am: Ditto.
1109        * psx06/Makefile.am: Ditto.
1110        * psx07/Makefile.am: Ditto.
1111        * psx08/Makefile.am: Ditto.
1112        * psx09/Makefile.am: Ditto.
1113        * psx10/Makefile.am: Ditto.
1114        * psx11/Makefile.am: Ditto.
1115        * psx12/Makefile.am: Ditto.
1116        * psx13/Makefile.am: Ditto.
1117        * psxcancel/Makefile.am: Ditto.
1118        * psxchroot01/Makefile.am: Ditto.
1119        * psxfile01/Makefile.am: Ditto.
1120        * psxmount/Makefile.am: Ditto.
1121        * psxmsgq01/Makefile.am: Ditto.
1122        * psxreaddir/Makefile.am: Ditto.
1123        * psxsem01/Makefile.am: Ditto.
1124        * psxstat/Makefile.am: Ditto.
1125        * psxtime/Makefile.am: Ditto.
1126        * psxtimer/Makefile.am: Ditto.
1127
11282003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1129
1130        * psxtests.am: Add dirstamp support.
1131
11322003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1133
1134        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1135
11362003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1137
1138        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1139
11402003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1141
1142        * psxcancel/Makefile.am: Remove used H_FILES.
1143
11442003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1145
1146        * include/Makefile.am: Reformat.
1147        * psx01/Makefile.am: Remove all-local: $(ARCH).
1148        * psx02/Makefile.am: Remove all-local: $(ARCH).
1149        * psx03/Makefile.am: Remove all-local: $(ARCH).
1150        * psx04/Makefile.am: Remove all-local: $(ARCH).
1151        * psx05/Makefile.am: Remove all-local: $(ARCH).
1152        * psx06/Makefile.am: Remove all-local: $(ARCH).
1153        * psx07/Makefile.am: Remove all-local: $(ARCH).
1154        * psx08/Makefile.am: Remove all-local: $(ARCH).
1155        * psx09/Makefile.am: Remove all-local: $(ARCH).
1156        * psx10/Makefile.am: Remove all-local: $(ARCH).
1157        * psx11/Makefile.am: Remove all-local: $(ARCH).
1158        * psx12/Makefile.am: Remove all-local: $(ARCH).
1159        * psx13/Makefile.am: Remove all-local: $(ARCH).
1160        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1161        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1162        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1163        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1164        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1165        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1166        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1167        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1168        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1169        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1170        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1171
11722003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1173
1174        * configure.ac: Reflect having moved to testsuites/.
1175
11762003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1177
1178        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1179
11802003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1181
1182        * configure.ac:Remove RTEMS_CHECK_CPU.
1183
11842003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1185
1186        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1187
11882003-09-04      Joel Sherrill <joel@OARcorp.com>
1189
1190        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1191        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1192        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1193        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1194        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1195        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1196        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1197        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1198        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1199        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1200        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1201        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1202        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1203        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1204        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1205        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1206        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1207        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1208        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1209        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1210        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1211        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1212        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1213        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1214        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1215        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1216        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1217        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1218        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1219        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1220        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1221        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1222        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1223        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1224        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1225        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1226        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1227        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1228        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1229        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1230        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1231        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1232        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1233        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1234        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1235        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1236        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1237        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1238        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1239        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1240        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1241        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1242        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1243        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1244        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1245        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1246        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1247        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1248        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1249        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1250        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1251        psxtimer/system.h: URL for license changed.
1252
12532003-09-04      Joel Sherrill <joel@OARcorp.com>
1254
1255        PR 462/tests
1256        * psxhdrs/Makefile.am: Added ualarm.c
1257        * psxhdrs/signal23.c: New file.
1258
12592003-09-03      Joel Sherrill <joel@OARcorp.com>
1260
1261        PR 463/tests
1262        PR 465/tests
1263        * psxhdrs/Makefile.am: Add new test cases.
1264        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1265        psxhdrs/timer07.c: New files.
1266
12672003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1268
1269        * Makefile.am: Reflect having moved aclocal/.
1270
12712003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1272
1273        * Makefile.am: Reflect having moved automake/.
1274        * include/Makefile.am: Reflect having moved automake/.
1275        * psx01/Makefile.am: Reflect having moved automake/.
1276        * psx02/Makefile.am: Reflect having moved automake/.
1277        * psx03/Makefile.am: Reflect having moved automake/.
1278        * psx04/Makefile.am: Reflect having moved automake/.
1279        * psx05/Makefile.am: Reflect having moved automake/.
1280        * psx06/Makefile.am: Reflect having moved automake/.
1281        * psx07/Makefile.am: Reflect having moved automake/.
1282        * psx08/Makefile.am: Reflect having moved automake/.
1283        * psx09/Makefile.am: Reflect having moved automake/.
1284        * psx10/Makefile.am: Reflect having moved automake/.
1285        * psx11/Makefile.am: Reflect having moved automake/.
1286        * psx12/Makefile.am: Reflect having moved automake/.
1287        * psx13/Makefile.am: Reflect having moved automake/.
1288        * psxcancel/Makefile.am: Reflect having moved automake/.
1289        * psxchroot01/Makefile.am: Reflect having moved automake/.
1290        * psxfile01/Makefile.am: Reflect having moved automake/.
1291        * psxhdrs/Makefile.am: Reflect having moved automake/.
1292        * psxmount/Makefile.am: Reflect having moved automake/.
1293        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1294        * psxreaddir/Makefile.am: Reflect having moved automake/.
1295        * psxsem01/Makefile.am: Reflect having moved automake/.
1296        * psxstat/Makefile.am: Reflect having moved automake/.
1297        * psxtime/Makefile.am: Reflect having moved automake/.
1298        * psxtimer/Makefile.am: Reflect having moved automake/.
1299
13002003-08-14      Joel Sherrill <joel@OARcorp.com>
1301
1302        PR 408/filesystem
1303        * psx13/test.c: Added very rudimentary test of sync() service.
1304
13052003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1306
1307        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1308
13092003-06-12      Joel Sherrill <joel@OARcorp.com>
1310
1311        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1312
13132003-05-29      Joel Sherrill <joel@OARcorp.com>
1314
1315        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1316        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1317        psxtimer/psxtimer.c: Removed warnings.
1318
13192003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1320
1321        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1322        CC_CFLAGS_DEFAULT (obsolete).
1323
13242003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1325
1326        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1327        Remove CC_LDFLAGS_PROFILE_V.
1328
13292003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1330
1331        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1332
13332003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1334
1335        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1336
13372003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1338
1339        * configure.ac: AC_PREREQ(2.57).
1340
13412002-11-14      Joel Sherrill <joel@OARcorp.com>
1342
1343        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1344        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1345        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1346        Per PR239 update the IDs in the various screens.
1347
13482002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1349
1350        * .cvsignore: Reformat.
1351        Add autom4te*cache.
1352        Remove autom4te.cache.
1353
13542002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1355
1356        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1357        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1358        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1359        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1360        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1361        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1362        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1363        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1364        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1365        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1366        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1367        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1368        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1369        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1370        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1371        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1372        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1373        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1374        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1375        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1376        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1377        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1378        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1379        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1380
13812002-08-01      Joel Sherrill <joel@OARcorp.com>
1382
1383        * Per PR47 add support for buffered test output.  This involved
1384        adding defines to redirect output to a buffer and dump it when
1385        full, at "test pause", and at exit.  To avoid problems when redefining
1386        exit(), all tests were modified to call rtems_test_exit().
1387        Some tests, notable psxtests, had to be modified to include
1388        the standard test macro .h file (pmacros.h or tmacros.h) to
1389        enable this support.
1390        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1391        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1392        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1393        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1394        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1395        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1396        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1397        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1398        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1399        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1400        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1401        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1402
14032002-07-05      Joel Sherrill <joel@OARcorp.com>
1404
1405        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1406        Updated as part of PR164 which reported problems with the RTEMS
1407        implementation of pthread_cancel.
1408       
14092001-04-26      Joel Sherrill <joel@OARcorp.com>
1410
1411        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1412        reworked POSIX message queues to add a descriptor separate from
1413        the underlying message queue.  This allows non-blocking to follow
1414        the "open" not the underlying queue.
1415 
14162002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1417
1418        * configure.ac: Remove ENABLE_GCC28.
1419
14202002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1421
1422        * configure.ac:
1423        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1424        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1425        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1426        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1427        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1428        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1429        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1430        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1431        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1432        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1433        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1434        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1435        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1436        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1437        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1438        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1439        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1440        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1441        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1442        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1443        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1444        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1445        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1446        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1447        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1448        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1449        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1450        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1451
14522001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1453
1454        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1455        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1456        Since we check permissions before evaluating enough to see if it
1457        a regular file or directory, this hack is needed to make the regular
1458        file executable.
1459
14602001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1461
1462        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1463        * configure.in: Remove.
1464        * configure.ac: New file, generated from configure.in by autoupdate.
1465
14662001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1467
1468        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1469
14702001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1471
1472        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1473        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1474        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1475        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1476        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1477        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1478        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1479        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1480        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1481        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1482        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1483        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1484        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1485        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1486        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1487        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1488        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1489        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1490        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1491        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1492        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1493        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1494        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1495        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1496
14972001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1498
1499        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1500        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1501        psxchroot01 test.
1502
15032001-05-25      Joel Sherrill <joel@OARcorp.com>
1504
1505        * Added once version of psxchroot01 test for user review.
1506        * psxchroot01: New directory.
1507        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1508        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1509        * configure.in, Makefile.am: Modified to reflect above.
1510
15112001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1512
1513        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1514
15152001-04-24      Joel Sherrill <joel@OARcorp.com>
1516
1517        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1518        open, write, reopen, append twice from Andrew Bythell
1519        <abythell@nortelnetworks.com> that tripped an initialization
1520        problem in the IMFS.
1521
15222001-04-20      Joel Sherrill <joel@OARcorp.com>
1523
1524        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1525        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1526        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1527        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1528        Various adjustments so test output matches screens more reliably.
1529
15302001-01-25      Joel Sherrill <joel@OARcorp.com>
1531
1532        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1533
15342000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1535
1536        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1537        to remain consistant across platforms and bsps by forcing
1538        a mount point in front of all paths.
1539
15402000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1541
1542        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1543        expected error condition in one case.
1544        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1545        readdir() of root of mounted filesystem.  Also corrected the screen
1546        file for some mistakes noticed in this effort.
1547
15482000-11-13      Joel Sherrill <joel@OARcorp.com>
1549
1550        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1551
15522000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1553
1554        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1555
15562000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1557
1558        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1559
15602000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1561
1562        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1563        Switch to GNU canonicalization.
1564        * psxtests.am: Remove DEFS.
1565
15662000-10-24      Joel Sherrill <joel@OARcorp.com>
1567
1568        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1569        It was formerly incorrectly prototyped in <libio.h>.
1570
15712000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1572
1573        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1574        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1575        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1576        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1577        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1578        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1579        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1580        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1581
15822000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1583        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1584        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1585        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1586        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1587        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1588        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1589        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1590
15912000-08-10      Joel Sherrill <joel@OARcorp.com>
1592
1593        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.