source: rtems/testsuites/psxtests/ChangeLog @ d00a1abc

4.104.11
Last change on this file since d00a1abc was d00a1abc, checked in by Ralf Corsepius <ralf.corsepius@…>, on Nov 1, 2009 at 7:55:20 AM

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

  • psxstat/test.c: Apply PRI* macros to print struct stat fields.
  • Property mode set to 100644
File size: 63.0 KB
Line 
12009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
4        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
5        * psxfile01/test.c: Remove obsure #ifdef's.
6        Apply PRI* macros to print struct stat fields.
7
82009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
9
10        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
11        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
12
132009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
14
15        * include/pmacros.h: November is the 11th month.
16
172009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * psxstat/test.c: Remove #ifdef's.
20        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
21        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
22        if 12MB are too big for a target (16bit compliance).
23        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
24        for 16bit compliance.
25        * psx14/init.c: Add local prototypes for
26        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
27        Reflect the prototypes having been missing to printf's.
28
292009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
30
31        * psxsysconf/init.c:
32        Comment out sysconf(LONG_MAX) check (not useful).
33        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
34        16bit compliance.
35        * psx11/task.c: Use long for nsecs.
36        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
37        attribute to pthread_condattr_setpshared for 16bit target compliance.
38
392009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
40
41        * psxbarrier01/test.c: Include <tmacros.h>
42
432009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
44
45        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
46        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
47        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
48        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
49        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
50        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
51        Use PRIxpthread_t to print pthread_t's.
52
532009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
54
55        * psxmsgq02/init.c:
56        Remove cast in call to fatal_posix_service_status_errno.
57        * psxenosys/init.c:
58        Add missing args in calls to execl, execlp, execle.
59        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
60        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
61        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
62        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
63        * configure.ac:
64        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
65
662009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
67
68        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
69        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
70        * psxclock/init.c: Use %ld to print *.tv_nsec.
71        * psx06/init.c, psx06/system.h: Misc. warning fixes.
72
732009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * psxsignal03/init.c: Add missing argument to printf.
76        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
77        * psxclock/init.c, psxtimer01/psxtimer.c:
78        Use PRItime_t to print time_t's.
79        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
80        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
81
822009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
83
84        * psxtime/test.c: Include <sys/time.h>.
85        Conditionally add local prototype for adjtime()
86        if sys/time.h doesn't supply it.
87        * psx07/init.c: Include <sched.h>, <pthread.h>.
88        * psx05/init.c: Include <sched.h>.
89        * psx11/init.c, psx09/init.c: Include <sched.h>.
90        * psx12/init.c: Include <sched.h>.
91        * psxenosys/init.c: Include <pthread.h>.
92        Conditionally add local prototype for pthread_atfork()
93        if pthread.h doesn't supply it.
94        * psxkey01/init.c: Include "test_support.h".
95
962009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
97
98        * configure.ac: Check for pthread_atfork in pthread.h.
99        * psxrwlock01/test.c: Conditionally add local prototype for
100        pthread_atfork() if pthread.h doesn't supply it.
101        Include <pthread.h>.
102
1032009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
104
105        * configure.ac: Check for sys/mman.h.
106        Check for mprotect in sys/mman.h.
107        * psxenosys/init.c: Conditionally add local prototype for
108        mprotect() if sys/mman.h doesn't supply it.
109
1102009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
111
112        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
113        * psxrwlock01/test.c: Conditionally add local prototype for
114        pthread_rwlock_unlock() if pthread.h doesn't supply it.
115
1162009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
119        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
120        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
121        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
122        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
123        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
124        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
125        psxualarm/init.c: Remove unused vars.
126        Add missing prototypes.
127
1282009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
129
130        * Makefile.am: Build file IO related tests even with POSIX threading is
131        disabled.
132
1332009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
134
135        * configure.ac: Don't add -ansi -fasm to CFLAGS.
136
1372009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
138
139        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
140        remaining to not equal the period.
141
1422009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
143
144        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
145
1462009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
147
148        * psxcleanup/system.h: Fix typo.
149        * Makefile.am, configure.ac: Add new test for exercising pushing
150        and popping a clean up handler without actually executing it.
151        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
152        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
153        psxcleanup01/psxcleanup01.scn: New files.
154
1552009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
156
157        * Makefile.am, configure.ac: Add new test to ensure that canceling an
158        alarm works as defined.
159        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
160        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
161
1622009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
163
164        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
165
1662009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
167
168        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
169        parameter to timer_settime().
170
1712009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
172
173        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
174        timer_settime() for previous value. We are not using the
175        value in this particular case and this path must be exercised.
176        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
177
1782009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
179
180        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
181        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
182        cases.
183
1842009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
185
186        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
187        from an ISR.
188        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
189        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
190
1912009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
192
193        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
194        deprecated rtems_extension.
195
1962009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
197
198        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
199        nanoseconds.
200
2012009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
202
203        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
204        getpagesize().
205
2062009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
207
208        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
209        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
210        psxsignal04/Makefile.am: Move test cases which needed to be executed
211        when POSIX is disabled to psxclock so they will be.
212
2132009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
214
215        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
216        test to exercise clock and delay services enabled when POSIX threads
217        are disabled. This is split from psx01. POSIX test suite now enabled
218        when POSIX threads are disabled so only enable tests which are
219        appropriate.
220        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
221        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
222
2232009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
224
225        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
226        when not to change ssporadic scheduler so it does not touch a task's
227        priority when it is holding a mutex or its priority would be impacted
228        adversely.
229
2302009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
231
232        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
233        for adjusting time (adjtime()) where the time is adjusted by enough
234        microseconds that it crosses a second boundary.
235
2362009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
237
238        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
239        test to catch more sporadic server cases.
240
2412009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
242
243        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
244        remaining pointer.
245
2462009-08-17     
247
248        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
249        a recursize mutex.
250
2512009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
252
253        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
254        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
255        rtems_clock_get_ticks_per_second().
256
2572009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
258
259        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
260        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
261
2622009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
263
264        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
265        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
266
2672009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
268
269        * Makefile.am, configure.ac: Add test case for user providing their own
270        stack to a POSIX thread.
271        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
272        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
273
2742009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
275
276        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
277        that it hits both failing to allocate memory for the message queue
278        name and message buffers.
279
2802009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
281
282        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
283        quicker and more reliably hit the intended critical section.
284
2852009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
286
287        * Makefile.am, configure.ac: Add a test to exercise an odd case in
288        _POSIX_signals_Clear_signals.
289        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
290        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
291
2922009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
293
294        * psxmsgq04/init.c: Correct typo in configuration so test does as
295        intended.
296
2972009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
298
299        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
300        Update to handle ENFILE case now that POSIX message queues and
301        message queue file descriptors are configured separately and this
302        error is possible.
303
3042009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
305
306        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
307        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
308        allocating the message buffers for a POSIX message queue.
309
3102009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
311
312        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
313        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
314        is right. Update both screens.
315
3162009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
317
318        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
319        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
320        variation which focused on real-time signals rather than user
321        signals.
322        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
323        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
324
3252009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
326
327        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
328        replenish period of zero.
329
3302009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
331
332        * Makefile.am, configure.ac: Add new test to account for properly
333        handling keys when a thread has non-NULL key value and key has NULL
334        destructor and when a thread has NULL key value and key has
335        destructor.
336        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
337        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
338
3392009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
340
341        * Makefile.am, configure.ac: Add new test for exercising running out of
342        memory while allocating the key pointers.
343        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
344        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
345
3462009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
347
348        * psxmsgq04/init.c: Add call to mq_unlink.
349
3502009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
351
352        * Makefile.am, configure.ac: Add shell of new test.
353        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
354        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
355
3562009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
357
358        * Makefile.am, configure.ac: Add test to address cases where a thread
359        is waiting on a signal (sigwait) and we send it. Also address case
360        where there are too many queued signals.
361        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
362        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
363
3642009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
365
366        * psxsignal02/init.c: Fix spacing.
367
3682009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
369
370        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
371        mq_timedreceive and mq_timedsend conditions. In particular test
372        timeout in the past.
373
3742009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
375
376        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
377        with timeout in the past.
378
3792009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
380
381        * psxsignal02/psxsignal02.scn: Fill in screen file.
382
3832009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
384
385        * Makefile.am, configure.ac: Add new test to exercise algorithm to
386        dispatch process wide signals to individual threads.
387        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
388        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
389
3902009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
391
392        * Makefile.am, configure.ac: Add test to exercise interrupt
393        synchronization logic in _POSIX_Timer_Insert_helper that supports
394        POSIX timers.
395        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
396        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
397        psxintrcritical01/psxintrcritical01.scn: New files.
398
3992009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
400
401        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
402        multiple cases which complete coverage of thread cancellation.
403        * psxcancel/psxcancel.doc: New file.
404
4052009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
406
407        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
408        * psxsem01/system.h: Removed.
409
4102009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
411
412        * psxsem01/init.c: Eliminate warning.
413
4142009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
415
416        * psxcancel/init.c: Clean up.
417
4182009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
419
420        * psxmutexattr01/init.c: Make test optional if tools do not support
421        posix mutex type attribute.
422
4232009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
424
425        * Makefile.am, configure.ac: Add new test to exercise error case for
426        when a task is blocked on a condition variable with one mutex and
427        another task attempts to block on the same condition variable with
428        another mutex.
429        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
430        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
431
4322009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
433
434        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
435        trylock is unable to obtain the spinlock and that attempting to
436        unlock a spinlock from a thread which did not lock it works as
437        expected.
438        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
439        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
440        New files.
441
4422009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
443
444        * psxspin01/test.c: Remove unnecessary defines.
445
4462009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
447
448        * psx11/init.c: Use explicit scheduler.
449
4502009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
451
452        * Makefile.am, configure.ac: Add test to exercise
453        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
454        toolset enables the feature.
455        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
456        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
457        psxmutexattr01/psxmutexattr01.scn: New files.
458
4592009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
460
461        * Makefile.am, configure.ac: Add test for auto initialization of
462        message queues.
463        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
464        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
465        psxautoinit02/psxautoinit02.scn: New files.
466
4672009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
468
469        * Makefile.am, configure.ac: Add test of pthread mutex auto
470        intialization.
471        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
472        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
473
4742009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
475
476        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
477
4782009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
479
480        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
481        code.
482
4832009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
484
485        * psx07/init.c: Slight test fix to ensure state of sched_param
486        structure.
487
4882009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
489
490        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
491        obtaining an rwlock and then releasing it twice.
492
4932009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
494
495        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
496
4972009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
498
499        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
500        sigtimedwait(). Update screen file.
501
5022009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
503
504        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
505        obtaining rwlock for write with a timed lock operation when the
506        abstime timeout is in the past.
507
5082009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
509
510        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
511        obtaining rwlock for read with a timed lock operation when the
512        abstime timeout is in the past.
513
5142009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
515
516        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
517        that the assert has been removed in the source.
518
5192009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
520
521        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
522        mode bits being set. This behavior was not POSIX compliant and has
523        been corrected in the filesystem code.
524
5252009-06-18      Chris Johns <chrisj@rtems.org>
526
527        * psx04/task3.c: Declare unions volatile to workaround the H8300
528        gcc bug.
529
5302009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
531
532        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
533        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
534        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
535
5362009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
537
538        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
539        NULL attribute pointer on init.
540
5412009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
542
543        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
544        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
545        Improved so coverage is better.
546
5472009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
548
549        * psx04/init.c: Correct errors introduced by using different variable
550        for return type when correcting typing warnings.
551
5522009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
553
554        * Makefile.am, configure.ac: Add new test to provide coverage analysis
555        of the current implementation of getitimer() and setitimer().
556        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
557        psxitimer/psxitimer.scn: New files.
558
5592009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
560
561        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
562        case to improve coverage analysis.
563
5642009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
565
566        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
567        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
568        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
569        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
570        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
571        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
572        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
573
5742009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
575
576        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
577        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
578        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
579        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
580        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
581        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
582        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
583        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
584        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
585        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
586        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
587        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
588        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
589        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
590        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
591        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
592        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
593        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
594        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
595        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
596        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
597        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
598        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
599        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
600        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
601        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
602        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
603        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
604        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
605        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
606        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
607        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
608        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
609        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
610        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
611        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
612        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
613        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
614        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
615        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
616        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
617        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
618        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
619        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
620        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
621        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
622        psxhdrs/timer07.c: Fix warnings.
623
6242009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
625
626        * psxfile01/test.c: Change from int to size_t.
627
6282009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
629
630        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
631        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
632        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
633        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
634        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
635        psxcancel/Makefile.am, psxchroot01/Makefile.am,
636        psxcleanup/Makefile.am, psxenosys/Makefile.am,
637        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
638        psxfile01/Makefile.am, psxkey01/Makefile.am,
639        psxmount/Makefile.am, psxmsgq01/Makefile.am,
640        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
641        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
642        psxsem01/Makefile.am, psxsignal01/Makefile.am,
643        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
644        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
645        psxualarm/Makefile.am: Eliminate _exe_/.exe.
646
6472009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
648
649        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
650        with create option so we are sure it will get a control block and
651        proceed to allocate other memory. Clean up screen output.
652
6532008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
654
655        * psx05/init.c: Add parameter to call to sched_get_priority_max().
656
6572008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
658
659        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
660        Run all tests successfully with maxixum number of priorities as 16
661        instead of 256. This was done by temporarily modifying the score
662        priority.h maximum. This allowed testing of all API code to ensure
663        that it worked properly with a reduced number of priorities. Most
664        modifications were to switch from hard-coded maximum to using the API
665        provided methods to determine maximum number of priority levels.
666
6672008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
668
669        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
670        clock_gettime() NOT by reaching into the SuperCore.
671
6722008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
673
674        * psx01/psx01.scn: Bump version to 4.9.99.0
675
6762008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
677
678        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
679        psxfatal_support/system.h: Convert to "bool".
680
6812008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
682
683        PR 1296/cpukit.
684        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
685        incorrect repeat interval. This patch fixes the following problems in
686        the test.
687          (1) Adds test for value of it_interval.tv_nsec.
688          (2) Corrects test for absolute timer in past.
689          (3) Modifies test to use different initial and repeat periods.
690          (4) Updates psxtimer01.scn to match results.
691
6922008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
693
694        PR 1297/cpukit
695        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
696        pointer handling.
697
6982008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
699
700        * psxsem01/init.c: Spacing.
701
7022008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
703
704        PR 1293/tests
705        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
706
7072008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
708
709        PR 1291/cpukit
710        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
711        POSIX services taking relative instead of absolute time for timeouts,
712        these tests were updated.
713
7142008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
715
716        * psxfile01/test.c: truncate on /dev/console now works.
717
7182008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
719
720        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
721        requested for initialization task.
722
7232008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
724
725        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
726        like CVS conflict markers.
727
7282008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
729
730        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
731        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
732
7332008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
734
735        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
736
7372008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
738
739        * psxkey01/task.c: Fix warnings.
740
7412008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
742
743        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
744
7452008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
746
747        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
748        Added tests for failure path coverages. Consolidated methods used in
749        multiple places into support routines.
750        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
751        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
752        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
753
7542008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
755
756        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
757        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
758        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
759        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
760        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
761        Make tmacros.h available to all POSIX tests. Add a clock_settime case
762        for < 1988.
763
7642008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
765
766        * Makefile.am, configure.ac: New tests.
767        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
768        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
769        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
770        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
771        psxfatal_support/init.c, psxfatal_support/system.h: New files.
772
7732008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
774
775        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
776        portions of Object Services added to API.
777        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
778        psx14/system.h: New files.
779
7802008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
781
782        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
783        pthread_attr_[get|set]clock.
784
7852008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
786
787        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
788        implementation mprotect().
789
7902008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
791
792        * psxcleanup/.cvsignore: New file.
793
7942008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
795
796        * psxcleanup/system.h: New file.
797
7982008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
799
800        * Makefile.am, configure.ac:
801        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
802        psxcleanup/psxcleanup.scn: New files.
803
8042008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
805
806        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
807        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
808
8092007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
810
811        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
812
8132007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
814
815        * Makefile.am, configure.ac: Added test for ualarm
816        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
817        psxualarm/system.h: New files.
818
8192007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
820
821        * Makefile.am, configure.ac: Added posix signal test
822        * psxsignal01/Makefile.am, psxsignal01/init.c,
823        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
824        psxsignal01/task1.c: New files.
825
8262007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
827
828        * Makefile.am, configure.ac: Add test for sysconf().
829        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
830        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
831
8322007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
833
834        * psx01/init.c, psx01/psx01.scn: Add more test cases for
835        sched_rr_get_interval() and sched_get_priority_max().
836
8372007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
838
839        * psxenosys/init.c: Fix typo.
840
8412007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
842
843        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
844        addition of second POSIX Timer test. Add initial version of
845        psxtimer02 to cover some conditions missed in psxtimer01. More cases
846        left to add.
847        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
848        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
849        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
850        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
851        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
852        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
853
8542007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
855
856        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
857
8582007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
859
860        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
861        functions that return ENOSYS.
862        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
863        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
864
8652007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
866
867        * psx13/test.c: Fix spelling error.
868
8692007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
870
871        * psxtime/test.c: Add tests for adjtime().
872
8732007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
874
875        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
876        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
877        cases to improve test coverage.
878
8792007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
880
881        PR 1262/filesystem
882        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
883        and writev() including documentation and test case.
884        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
885        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
886
8872007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
888
889        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
890        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
891        test cases so last output line follows END OF pattern. Make sure test
892        case all run. All tests appeared ok on sis.
893
8942007-04-05      Joel Sherrill <joel@OARcorp.com>
895
896        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
897        behavior more closely matching GNU/Linux.
898
8992006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
900
901        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
902        include normal blocking and unblocking on timeout.
903
9042006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
905
906        * configure.ac: New BUG-REPORT address.
907
9082006-11-17      Joel Sherrill <joel@OARcorp.com>
909
910        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
911        Previously the timeout was not absolute time and checked BEFORE
912        attempting to lock semaphore.
913
9142006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
915
916        * psxbarrier01/main.c: New file.
917
9182006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
919
920        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
921        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
922        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
923        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
924
9252006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
926
927        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
928        and partial implementation of POSIX rwlocks.
929        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
930        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
931
9322006-10-30      Joel Sherrill <joel@OARcorp.com>
933
934        PR 841/rtems
935        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
936        specification.
937
9382006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
939
940        * configure.ac: Require autoconf-2.60. Require automake-1.10.
941
9422006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
943
944        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
945        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
946        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
947        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
948        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
949        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
950        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
951        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
952        Use rtems_testsdir instead.
953
9542005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
955
956        * configure.ac: Remove RTEMS_ENABLE_BARE,
957        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
958
9592005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
960
961        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
962        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
963        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
964        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
965        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
966        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
967        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
968        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
969        Convert to using *_PROGRAMS.
970
9712005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
972
973        * psx01/Makefile.am, psx02/Makefile.am,
974        psx03/Makefile.am, psx04/Makefile.am,
975        psx05/Makefile.am, psx06/Makefile.am,
976        psx07/Makefile.am, psx08/Makefile.am,
977        psx09/Makefile.am, psx10/Makefile.am,
978        psx11/Makefile.am, psx12/Makefile.am,
979        psx13/Makefile.am, psxcancel/Makefile.am,
980        psxchroot01/Makefile.am, psxfile01/Makefile.am,
981        psxmount/Makefile.am, psxmsgq01/Makefile.am,
982        psxreaddir/Makefile.am, psxsem01/Makefile.am,
983        psxstat/Makefile.am, psxtime/Makefile.am,
984        psxtimer/Makefile.am: Rework.
985
9862005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
987
988        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
989        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
990        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
991        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
992        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
993        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
994        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
995        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
996        * psxtests.am: Remove.
997
9982005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
999
1000        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1001        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1002        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1003        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1004        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1005        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1006        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1007        psxtime/Makefile.am, psxtimer/Makefile.am:
1008        AM_CPPFLAGS += -I..../support/include.
1009
10102005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1011
1012        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1013
10142005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1015
1016        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1017        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1018        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1019        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1020        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1021        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1022        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1023        psxstat/Makefile.am: Add ../include/pmacros.h
1024        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1025        POSIX_FILES_DIRS.
1026        * psxtests.am: Remove LIB_VARIANT.
1027
10282005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1029
1030        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1031        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1032        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1033        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1034        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1035        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1036        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1037        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1038        Remove SRC, PRINT_SRC.
1039
10402005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1041
1042        * Makefile.am: Cleanup.
1043
10442005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1045
1046        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1047        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1048        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1049        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1050        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1051        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1052        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1053        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1054        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1055        Partial conversion to automake.
1056
10572005-09-01      Joel Sherrill <joel@OARcorp.com>
1058
1059        PR 628/rtems
1060        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1061        being an error.
1062
10632005-04-26      Joel Sherrill <joel@OARcorp.com>
1064
1065        * psxreaddir/test.c: Eliminate warnings.
1066
10672004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1068
1069        * configure.ac: Require automake > 1.9.
1070
10712004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1072
1073        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1074        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1075        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1076        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1077        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1078        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1079        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1080        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1081        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1082        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1083        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1084        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1085        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1086        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1087        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1088        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1089        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1090        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1091        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1092        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1093        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1094        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1095        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1096
10972004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1098
1099        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1100        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1101        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1102        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1103
11042004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1105
1106        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1107        to using c99 fixed size types.
1108
11092004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1110
1111        * Makefile.am: Remove include from SUBDIRS.
1112
11132004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1114
1115        * include/Makefile.am: Remove.
1116        * Makefile.am: Merge-in include/Makefile.am.
1117        * configure.ac: Reflect changes above.
1118
11192004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1120
1121        * configure.ac: Add 2nd arg to RTEMS_TOP.
1122
11232004-03-05      Joel Sherrill <joel@OARcorp.com>
1124
1125        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1126        psxtimer/psxtimer.c: Eliminate warnings and typos.
1127
11282004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1129
1130        PR 582/core
1131        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1132        queue test so more of it runs now.
1133
11342004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1135
1136        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1137        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1138        * psx02/Makefile.am: Ditto.
1139        * psx03/Makefile.am: Ditto.
1140        * psx04/Makefile.am: Ditto.
1141        * psx05/Makefile.am: Ditto.
1142        * psx06/Makefile.am: Ditto.
1143        * psx07/Makefile.am: Ditto.
1144        * psx08/Makefile.am: Ditto.
1145        * psx09/Makefile.am: Ditto.
1146        * psx10/Makefile.am: Ditto.
1147        * psx11/Makefile.am: Ditto.
1148        * psx12/Makefile.am: Ditto.
1149        * psx13/Makefile.am: Ditto.
1150        * psxcancel/Makefile.am: Ditto.
1151        * psxchroot01/Makefile.am: Ditto.
1152        * psxfile01/Makefile.am: Ditto.
1153        * psxmount/Makefile.am: Ditto.
1154        * psxmsgq01/Makefile.am: Ditto.
1155        * psxreaddir/Makefile.am: Ditto.
1156        * psxsem01/Makefile.am: Ditto.
1157        * psxstat/Makefile.am: Ditto.
1158        * psxtime/Makefile.am: Ditto.
1159        * psxtimer/Makefile.am: Ditto.
1160
11612003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1162
1163        * psxtests.am: Add dirstamp support.
1164
11652003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1166
1167        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1168
11692003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1170
1171        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1172
11732003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1174
1175        * psxcancel/Makefile.am: Remove used H_FILES.
1176
11772003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1178
1179        * include/Makefile.am: Reformat.
1180        * psx01/Makefile.am: Remove all-local: $(ARCH).
1181        * psx02/Makefile.am: Remove all-local: $(ARCH).
1182        * psx03/Makefile.am: Remove all-local: $(ARCH).
1183        * psx04/Makefile.am: Remove all-local: $(ARCH).
1184        * psx05/Makefile.am: Remove all-local: $(ARCH).
1185        * psx06/Makefile.am: Remove all-local: $(ARCH).
1186        * psx07/Makefile.am: Remove all-local: $(ARCH).
1187        * psx08/Makefile.am: Remove all-local: $(ARCH).
1188        * psx09/Makefile.am: Remove all-local: $(ARCH).
1189        * psx10/Makefile.am: Remove all-local: $(ARCH).
1190        * psx11/Makefile.am: Remove all-local: $(ARCH).
1191        * psx12/Makefile.am: Remove all-local: $(ARCH).
1192        * psx13/Makefile.am: Remove all-local: $(ARCH).
1193        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1194        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1195        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1196        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1197        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1198        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1199        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1200        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1201        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1202        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1203        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1204
12052003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1206
1207        * configure.ac: Reflect having moved to testsuites/.
1208
12092003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1210
1211        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1212
12132003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1214
1215        * configure.ac:Remove RTEMS_CHECK_CPU.
1216
12172003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1218
1219        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1220
12212003-09-04      Joel Sherrill <joel@OARcorp.com>
1222
1223        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1224        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1225        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1226        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1227        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1228        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1229        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1230        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1231        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1232        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1233        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1234        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1235        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1236        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1237        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1238        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1239        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1240        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1241        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1242        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1243        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1244        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1245        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1246        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1247        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1248        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1249        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1250        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1251        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1252        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1253        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1254        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1255        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1256        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1257        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1258        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1259        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1260        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1261        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1262        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1263        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1264        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1265        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1266        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1267        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1268        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1269        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1270        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1271        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1272        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1273        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1274        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1275        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1276        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1277        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1278        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1279        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1280        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1281        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1282        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1283        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1284        psxtimer/system.h: URL for license changed.
1285
12862003-09-04      Joel Sherrill <joel@OARcorp.com>
1287
1288        PR 462/tests
1289        * psxhdrs/Makefile.am: Added ualarm.c
1290        * psxhdrs/signal23.c: New file.
1291
12922003-09-03      Joel Sherrill <joel@OARcorp.com>
1293
1294        PR 463/tests
1295        PR 465/tests
1296        * psxhdrs/Makefile.am: Add new test cases.
1297        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1298        psxhdrs/timer07.c: New files.
1299
13002003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1301
1302        * Makefile.am: Reflect having moved aclocal/.
1303
13042003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1305
1306        * Makefile.am: Reflect having moved automake/.
1307        * include/Makefile.am: Reflect having moved automake/.
1308        * psx01/Makefile.am: Reflect having moved automake/.
1309        * psx02/Makefile.am: Reflect having moved automake/.
1310        * psx03/Makefile.am: Reflect having moved automake/.
1311        * psx04/Makefile.am: Reflect having moved automake/.
1312        * psx05/Makefile.am: Reflect having moved automake/.
1313        * psx06/Makefile.am: Reflect having moved automake/.
1314        * psx07/Makefile.am: Reflect having moved automake/.
1315        * psx08/Makefile.am: Reflect having moved automake/.
1316        * psx09/Makefile.am: Reflect having moved automake/.
1317        * psx10/Makefile.am: Reflect having moved automake/.
1318        * psx11/Makefile.am: Reflect having moved automake/.
1319        * psx12/Makefile.am: Reflect having moved automake/.
1320        * psx13/Makefile.am: Reflect having moved automake/.
1321        * psxcancel/Makefile.am: Reflect having moved automake/.
1322        * psxchroot01/Makefile.am: Reflect having moved automake/.
1323        * psxfile01/Makefile.am: Reflect having moved automake/.
1324        * psxhdrs/Makefile.am: Reflect having moved automake/.
1325        * psxmount/Makefile.am: Reflect having moved automake/.
1326        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1327        * psxreaddir/Makefile.am: Reflect having moved automake/.
1328        * psxsem01/Makefile.am: Reflect having moved automake/.
1329        * psxstat/Makefile.am: Reflect having moved automake/.
1330        * psxtime/Makefile.am: Reflect having moved automake/.
1331        * psxtimer/Makefile.am: Reflect having moved automake/.
1332
13332003-08-14      Joel Sherrill <joel@OARcorp.com>
1334
1335        PR 408/filesystem
1336        * psx13/test.c: Added very rudimentary test of sync() service.
1337
13382003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1339
1340        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1341
13422003-06-12      Joel Sherrill <joel@OARcorp.com>
1343
1344        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1345
13462003-05-29      Joel Sherrill <joel@OARcorp.com>
1347
1348        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1349        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1350        psxtimer/psxtimer.c: Removed warnings.
1351
13522003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1353
1354        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1355        CC_CFLAGS_DEFAULT (obsolete).
1356
13572003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1358
1359        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1360        Remove CC_LDFLAGS_PROFILE_V.
1361
13622003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1363
1364        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1365
13662003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1367
1368        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1369
13702003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1371
1372        * configure.ac: AC_PREREQ(2.57).
1373
13742002-11-14      Joel Sherrill <joel@OARcorp.com>
1375
1376        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1377        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1378        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1379        Per PR239 update the IDs in the various screens.
1380
13812002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1382
1383        * .cvsignore: Reformat.
1384        Add autom4te*cache.
1385        Remove autom4te.cache.
1386
13872002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1388
1389        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1390        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1391        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1392        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1393        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1394        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1395        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1396        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1397        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1398        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1399        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1400        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1401        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1402        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1403        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1404        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1405        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1406        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1407        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1408        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1409        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1410        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1411        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1412        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1413
14142002-08-01      Joel Sherrill <joel@OARcorp.com>
1415
1416        * Per PR47 add support for buffered test output.  This involved
1417        adding defines to redirect output to a buffer and dump it when
1418        full, at "test pause", and at exit.  To avoid problems when redefining
1419        exit(), all tests were modified to call rtems_test_exit().
1420        Some tests, notable psxtests, had to be modified to include
1421        the standard test macro .h file (pmacros.h or tmacros.h) to
1422        enable this support.
1423        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1424        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1425        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1426        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1427        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1428        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1429        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1430        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1431        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1432        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1433        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1434        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1435
14362002-07-05      Joel Sherrill <joel@OARcorp.com>
1437
1438        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1439        Updated as part of PR164 which reported problems with the RTEMS
1440        implementation of pthread_cancel.
1441       
14422001-04-26      Joel Sherrill <joel@OARcorp.com>
1443
1444        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1445        reworked POSIX message queues to add a descriptor separate from
1446        the underlying message queue.  This allows non-blocking to follow
1447        the "open" not the underlying queue.
1448 
14492002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1450
1451        * configure.ac: Remove ENABLE_GCC28.
1452
14532002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1454
1455        * configure.ac:
1456        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1457        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1458        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1459        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1460        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1461        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1462        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1463        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1464        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1465        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1466        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1467        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1468        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1469        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1470        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1471        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1472        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1473        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1474        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1475        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1476        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1477        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1478        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1479        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1480        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1481        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1482        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1483        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1484
14852001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1486
1487        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1488        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1489        Since we check permissions before evaluating enough to see if it
1490        a regular file or directory, this hack is needed to make the regular
1491        file executable.
1492
14932001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1494
1495        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1496        * configure.in: Remove.
1497        * configure.ac: New file, generated from configure.in by autoupdate.
1498
14992001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1500
1501        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1502
15032001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1504
1505        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1506        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1507        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1508        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1509        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1510        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1511        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1512        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1513        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1514        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1515        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1516        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1517        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1518        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1519        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1520        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1521        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1522        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1523        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1524        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1525        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1526        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1527        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1528        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1529
15302001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1531
1532        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1533        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1534        psxchroot01 test.
1535
15362001-05-25      Joel Sherrill <joel@OARcorp.com>
1537
1538        * Added once version of psxchroot01 test for user review.
1539        * psxchroot01: New directory.
1540        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1541        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1542        * configure.in, Makefile.am: Modified to reflect above.
1543
15442001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1545
1546        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1547
15482001-04-24      Joel Sherrill <joel@OARcorp.com>
1549
1550        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1551        open, write, reopen, append twice from Andrew Bythell
1552        <abythell@nortelnetworks.com> that tripped an initialization
1553        problem in the IMFS.
1554
15552001-04-20      Joel Sherrill <joel@OARcorp.com>
1556
1557        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1558        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1559        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1560        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1561        Various adjustments so test output matches screens more reliably.
1562
15632001-01-25      Joel Sherrill <joel@OARcorp.com>
1564
1565        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1566
15672000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1568
1569        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1570        to remain consistant across platforms and bsps by forcing
1571        a mount point in front of all paths.
1572
15732000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1574
1575        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1576        expected error condition in one case.
1577        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1578        readdir() of root of mounted filesystem.  Also corrected the screen
1579        file for some mistakes noticed in this effort.
1580
15812000-11-13      Joel Sherrill <joel@OARcorp.com>
1582
1583        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1584
15852000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1586
1587        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1588
15892000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1590
1591        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1592
15932000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1594
1595        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1596        Switch to GNU canonicalization.
1597        * psxtests.am: Remove DEFS.
1598
15992000-10-24      Joel Sherrill <joel@OARcorp.com>
1600
1601        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1602        It was formerly incorrectly prototyped in <libio.h>.
1603
16042000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1605
1606        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1607        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1608        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1609        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1610        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1611        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1612        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1613        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1614
16152000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1616        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1617        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1618        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1619        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1620        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1621        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1622        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1623
16242000-08-10      Joel Sherrill <joel@OARcorp.com>
1625
1626        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.