source: rtems/testsuites/psxtests/ChangeLog @ f9307ee7

4.104.115
Last change on this file since f9307ee7 was f9307ee7, checked in by Ralf Corsepius <ralf.corsepius@…>, on 11/01/09 at 07:53:30

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

  • psxfile01/test.c: Remove obsure #ifdef's. Apply PRI* macros to print struct stat fields.
  • Property mode set to 100644
File size: 62.8 KB
Line 
12009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * psxfile01/test.c: Remove obsure #ifdef's.
4        Apply PRI* macros to print struct stat fields.
5
62009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
9        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
10
112009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * include/pmacros.h: November is the 11th month.
14
152009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * psxstat/test.c: Remove #ifdef's.
18        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
19        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
20        if 12MB are too big for a target (16bit compliance).
21        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
22        for 16bit compliance.
23        * psx14/init.c: Add local prototypes for
24        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
25        Reflect the prototypes having been missing to printf's.
26
272009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * psxsysconf/init.c:
30        Comment out sysconf(LONG_MAX) check (not useful).
31        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
32        16bit compliance.
33        * psx11/task.c: Use long for nsecs.
34        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
35        attribute to pthread_condattr_setpshared for 16bit target compliance.
36
372009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
38
39        * psxbarrier01/test.c: Include <tmacros.h>
40
412009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
44        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
45        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
46        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
47        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
48        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
49        Use PRIxpthread_t to print pthread_t's.
50
512009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
52
53        * psxmsgq02/init.c:
54        Remove cast in call to fatal_posix_service_status_errno.
55        * psxenosys/init.c:
56        Add missing args in calls to execl, execlp, execle.
57        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
58        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
59        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
60        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
61        * configure.ac:
62        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
63
642009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
65
66        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
67        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
68        * psxclock/init.c: Use %ld to print *.tv_nsec.
69        * psx06/init.c, psx06/system.h: Misc. warning fixes.
70
712009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
72
73        * psxsignal03/init.c: Add missing argument to printf.
74        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
75        * psxclock/init.c, psxtimer01/psxtimer.c:
76        Use PRItime_t to print time_t's.
77        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
78        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
79
802009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
81
82        * psxtime/test.c: Include <sys/time.h>.
83        Conditionally add local prototype for adjtime()
84        if sys/time.h doesn't supply it.
85        * psx07/init.c: Include <sched.h>, <pthread.h>.
86        * psx05/init.c: Include <sched.h>.
87        * psx11/init.c, psx09/init.c: Include <sched.h>.
88        * psx12/init.c: Include <sched.h>.
89        * psxenosys/init.c: Include <pthread.h>.
90        Conditionally add local prototype for pthread_atfork()
91        if pthread.h doesn't supply it.
92        * psxkey01/init.c: Include "test_support.h".
93
942009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
95
96        * configure.ac: Check for pthread_atfork in pthread.h.
97        * psxrwlock01/test.c: Conditionally add local prototype for
98        pthread_atfork() if pthread.h doesn't supply it.
99        Include <pthread.h>.
100
1012009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
102
103        * configure.ac: Check for sys/mman.h.
104        Check for mprotect in sys/mman.h.
105        * psxenosys/init.c: Conditionally add local prototype for
106        mprotect() if sys/mman.h doesn't supply it.
107
1082009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
109
110        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
111        * psxrwlock01/test.c: Conditionally add local prototype for
112        pthread_rwlock_unlock() if pthread.h doesn't supply it.
113
1142009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
115
116        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
117        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
118        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
119        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
120        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
121        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
122        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
123        psxualarm/init.c: Remove unused vars.
124        Add missing prototypes.
125
1262009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
127
128        * Makefile.am: Build file IO related tests even with POSIX threading is
129        disabled.
130
1312009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
132
133        * configure.ac: Don't add -ansi -fasm to CFLAGS.
134
1352009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
136
137        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
138        remaining to not equal the period.
139
1402009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
141
142        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
143
1442009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
145
146        * psxcleanup/system.h: Fix typo.
147        * Makefile.am, configure.ac: Add new test for exercising pushing
148        and popping a clean up handler without actually executing it.
149        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
150        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
151        psxcleanup01/psxcleanup01.scn: New files.
152
1532009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
154
155        * Makefile.am, configure.ac: Add new test to ensure that canceling an
156        alarm works as defined.
157        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
158        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
159
1602009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
161
162        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
163
1642009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
165
166        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
167        parameter to timer_settime().
168
1692009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
170
171        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
172        timer_settime() for previous value. We are not using the
173        value in this particular case and this path must be exercised.
174        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
175
1762009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
177
178        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
179        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
180        cases.
181
1822009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
183
184        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
185        from an ISR.
186        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
187        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
188
1892009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
190
191        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
192        deprecated rtems_extension.
193
1942009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
195
196        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
197        nanoseconds.
198
1992009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
200
201        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
202        getpagesize().
203
2042009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
205
206        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
207        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
208        psxsignal04/Makefile.am: Move test cases which needed to be executed
209        when POSIX is disabled to psxclock so they will be.
210
2112009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
212
213        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
214        test to exercise clock and delay services enabled when POSIX threads
215        are disabled. This is split from psx01. POSIX test suite now enabled
216        when POSIX threads are disabled so only enable tests which are
217        appropriate.
218        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
219        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
220
2212009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
222
223        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
224        when not to change ssporadic scheduler so it does not touch a task's
225        priority when it is holding a mutex or its priority would be impacted
226        adversely.
227
2282009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
229
230        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
231        for adjusting time (adjtime()) where the time is adjusted by enough
232        microseconds that it crosses a second boundary.
233
2342009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
235
236        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
237        test to catch more sporadic server cases.
238
2392009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
240
241        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
242        remaining pointer.
243
2442009-08-17     
245
246        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
247        a recursize mutex.
248
2492009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
250
251        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
252        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
253        rtems_clock_get_ticks_per_second().
254
2552009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
256
257        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
258        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
259
2602009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
261
262        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
263        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
264
2652009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
266
267        * Makefile.am, configure.ac: Add test case for user providing their own
268        stack to a POSIX thread.
269        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
270        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
271
2722009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
273
274        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
275        that it hits both failing to allocate memory for the message queue
276        name and message buffers.
277
2782009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
279
280        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
281        quicker and more reliably hit the intended critical section.
282
2832009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
284
285        * Makefile.am, configure.ac: Add a test to exercise an odd case in
286        _POSIX_signals_Clear_signals.
287        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
288        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
289
2902009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
291
292        * psxmsgq04/init.c: Correct typo in configuration so test does as
293        intended.
294
2952009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
296
297        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
298        Update to handle ENFILE case now that POSIX message queues and
299        message queue file descriptors are configured separately and this
300        error is possible.
301
3022009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
303
304        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
305        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
306        allocating the message buffers for a POSIX message queue.
307
3082009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
309
310        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
311        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
312        is right. Update both screens.
313
3142009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
315
316        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
317        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
318        variation which focused on real-time signals rather than user
319        signals.
320        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
321        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
322
3232009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
324
325        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
326        replenish period of zero.
327
3282009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
329
330        * Makefile.am, configure.ac: Add new test to account for properly
331        handling keys when a thread has non-NULL key value and key has NULL
332        destructor and when a thread has NULL key value and key has
333        destructor.
334        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
335        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
336
3372009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
338
339        * Makefile.am, configure.ac: Add new test for exercising running out of
340        memory while allocating the key pointers.
341        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
342        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
343
3442009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
345
346        * psxmsgq04/init.c: Add call to mq_unlink.
347
3482009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
349
350        * Makefile.am, configure.ac: Add shell of new test.
351        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
352        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
353
3542009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
355
356        * Makefile.am, configure.ac: Add test to address cases where a thread
357        is waiting on a signal (sigwait) and we send it. Also address case
358        where there are too many queued signals.
359        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
360        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
361
3622009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
363
364        * psxsignal02/init.c: Fix spacing.
365
3662009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
367
368        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
369        mq_timedreceive and mq_timedsend conditions. In particular test
370        timeout in the past.
371
3722009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
373
374        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
375        with timeout in the past.
376
3772009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
378
379        * psxsignal02/psxsignal02.scn: Fill in screen file.
380
3812009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
382
383        * Makefile.am, configure.ac: Add new test to exercise algorithm to
384        dispatch process wide signals to individual threads.
385        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
386        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
387
3882009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
389
390        * Makefile.am, configure.ac: Add test to exercise interrupt
391        synchronization logic in _POSIX_Timer_Insert_helper that supports
392        POSIX timers.
393        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
394        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
395        psxintrcritical01/psxintrcritical01.scn: New files.
396
3972009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
398
399        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
400        multiple cases which complete coverage of thread cancellation.
401        * psxcancel/psxcancel.doc: New file.
402
4032009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
404
405        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
406        * psxsem01/system.h: Removed.
407
4082009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
409
410        * psxsem01/init.c: Eliminate warning.
411
4122009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
413
414        * psxcancel/init.c: Clean up.
415
4162009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
417
418        * psxmutexattr01/init.c: Make test optional if tools do not support
419        posix mutex type attribute.
420
4212009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
422
423        * Makefile.am, configure.ac: Add new test to exercise error case for
424        when a task is blocked on a condition variable with one mutex and
425        another task attempts to block on the same condition variable with
426        another mutex.
427        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
428        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
429
4302009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
431
432        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
433        trylock is unable to obtain the spinlock and that attempting to
434        unlock a spinlock from a thread which did not lock it works as
435        expected.
436        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
437        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
438        New files.
439
4402009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
441
442        * psxspin01/test.c: Remove unnecessary defines.
443
4442009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
445
446        * psx11/init.c: Use explicit scheduler.
447
4482009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
449
450        * Makefile.am, configure.ac: Add test to exercise
451        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
452        toolset enables the feature.
453        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
454        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
455        psxmutexattr01/psxmutexattr01.scn: New files.
456
4572009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
458
459        * Makefile.am, configure.ac: Add test for auto initialization of
460        message queues.
461        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
462        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
463        psxautoinit02/psxautoinit02.scn: New files.
464
4652009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
466
467        * Makefile.am, configure.ac: Add test of pthread mutex auto
468        intialization.
469        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
470        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
471
4722009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
473
474        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
475
4762009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
477
478        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
479        code.
480
4812009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
482
483        * psx07/init.c: Slight test fix to ensure state of sched_param
484        structure.
485
4862009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
487
488        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
489        obtaining an rwlock and then releasing it twice.
490
4912009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
492
493        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
494
4952009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
496
497        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
498        sigtimedwait(). Update screen file.
499
5002009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
501
502        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
503        obtaining rwlock for write with a timed lock operation when the
504        abstime timeout is in the past.
505
5062009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
507
508        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
509        obtaining rwlock for read with a timed lock operation when the
510        abstime timeout is in the past.
511
5122009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
513
514        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
515        that the assert has been removed in the source.
516
5172009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
518
519        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
520        mode bits being set. This behavior was not POSIX compliant and has
521        been corrected in the filesystem code.
522
5232009-06-18      Chris Johns <chrisj@rtems.org>
524
525        * psx04/task3.c: Declare unions volatile to workaround the H8300
526        gcc bug.
527
5282009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
529
530        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
531        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
532        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
533
5342009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
535
536        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
537        NULL attribute pointer on init.
538
5392009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
540
541        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
542        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
543        Improved so coverage is better.
544
5452009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
546
547        * psx04/init.c: Correct errors introduced by using different variable
548        for return type when correcting typing warnings.
549
5502009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
551
552        * Makefile.am, configure.ac: Add new test to provide coverage analysis
553        of the current implementation of getitimer() and setitimer().
554        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
555        psxitimer/psxitimer.scn: New files.
556
5572009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
558
559        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
560        case to improve coverage analysis.
561
5622009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
563
564        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
565        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
566        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
567        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
568        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
569        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
570        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
571
5722009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
573
574        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
575        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
576        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
577        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
578        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
579        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
580        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
581        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
582        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
583        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
584        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
585        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
586        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
587        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
588        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
589        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
590        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
591        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
592        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
593        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
594        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
595        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
596        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
597        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
598        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
599        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
600        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
601        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
602        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
603        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
604        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
605        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
606        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
607        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
608        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
609        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
610        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
611        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
612        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
613        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
614        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
615        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
616        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
617        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
618        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
619        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
620        psxhdrs/timer07.c: Fix warnings.
621
6222009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
623
624        * psxfile01/test.c: Change from int to size_t.
625
6262009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
627
628        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
629        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
630        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
631        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
632        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
633        psxcancel/Makefile.am, psxchroot01/Makefile.am,
634        psxcleanup/Makefile.am, psxenosys/Makefile.am,
635        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
636        psxfile01/Makefile.am, psxkey01/Makefile.am,
637        psxmount/Makefile.am, psxmsgq01/Makefile.am,
638        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
639        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
640        psxsem01/Makefile.am, psxsignal01/Makefile.am,
641        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
642        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
643        psxualarm/Makefile.am: Eliminate _exe_/.exe.
644
6452009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
646
647        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
648        with create option so we are sure it will get a control block and
649        proceed to allocate other memory. Clean up screen output.
650
6512008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
652
653        * psx05/init.c: Add parameter to call to sched_get_priority_max().
654
6552008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
656
657        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
658        Run all tests successfully with maxixum number of priorities as 16
659        instead of 256. This was done by temporarily modifying the score
660        priority.h maximum. This allowed testing of all API code to ensure
661        that it worked properly with a reduced number of priorities. Most
662        modifications were to switch from hard-coded maximum to using the API
663        provided methods to determine maximum number of priority levels.
664
6652008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
666
667        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
668        clock_gettime() NOT by reaching into the SuperCore.
669
6702008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
671
672        * psx01/psx01.scn: Bump version to 4.9.99.0
673
6742008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
675
676        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
677        psxfatal_support/system.h: Convert to "bool".
678
6792008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
680
681        PR 1296/cpukit.
682        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
683        incorrect repeat interval. This patch fixes the following problems in
684        the test.
685          (1) Adds test for value of it_interval.tv_nsec.
686          (2) Corrects test for absolute timer in past.
687          (3) Modifies test to use different initial and repeat periods.
688          (4) Updates psxtimer01.scn to match results.
689
6902008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
691
692        PR 1297/cpukit
693        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
694        pointer handling.
695
6962008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
697
698        * psxsem01/init.c: Spacing.
699
7002008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
701
702        PR 1293/tests
703        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
704
7052008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
706
707        PR 1291/cpukit
708        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
709        POSIX services taking relative instead of absolute time for timeouts,
710        these tests were updated.
711
7122008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
713
714        * psxfile01/test.c: truncate on /dev/console now works.
715
7162008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
717
718        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
719        requested for initialization task.
720
7212008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
722
723        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
724        like CVS conflict markers.
725
7262008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
727
728        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
729        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
730
7312008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
732
733        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
734
7352008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
736
737        * psxkey01/task.c: Fix warnings.
738
7392008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
740
741        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
742
7432008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
744
745        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
746        Added tests for failure path coverages. Consolidated methods used in
747        multiple places into support routines.
748        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
749        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
750        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
751
7522008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
753
754        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
755        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
756        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
757        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
758        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
759        Make tmacros.h available to all POSIX tests. Add a clock_settime case
760        for < 1988.
761
7622008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
763
764        * Makefile.am, configure.ac: New tests.
765        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
766        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
767        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
768        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
769        psxfatal_support/init.c, psxfatal_support/system.h: New files.
770
7712008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
772
773        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
774        portions of Object Services added to API.
775        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
776        psx14/system.h: New files.
777
7782008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
779
780        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
781        pthread_attr_[get|set]clock.
782
7832008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
784
785        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
786        implementation mprotect().
787
7882008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
789
790        * psxcleanup/.cvsignore: New file.
791
7922008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
793
794        * psxcleanup/system.h: New file.
795
7962008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
797
798        * Makefile.am, configure.ac:
799        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
800        psxcleanup/psxcleanup.scn: New files.
801
8022008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
803
804        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
805        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
806
8072007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
808
809        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
810
8112007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
812
813        * Makefile.am, configure.ac: Added test for ualarm
814        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
815        psxualarm/system.h: New files.
816
8172007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
818
819        * Makefile.am, configure.ac: Added posix signal test
820        * psxsignal01/Makefile.am, psxsignal01/init.c,
821        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
822        psxsignal01/task1.c: New files.
823
8242007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
825
826        * Makefile.am, configure.ac: Add test for sysconf().
827        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
828        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
829
8302007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
831
832        * psx01/init.c, psx01/psx01.scn: Add more test cases for
833        sched_rr_get_interval() and sched_get_priority_max().
834
8352007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
836
837        * psxenosys/init.c: Fix typo.
838
8392007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
840
841        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
842        addition of second POSIX Timer test. Add initial version of
843        psxtimer02 to cover some conditions missed in psxtimer01. More cases
844        left to add.
845        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
846        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
847        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
848        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
849        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
850        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
851
8522007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
853
854        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
855
8562007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
857
858        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
859        functions that return ENOSYS.
860        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
861        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
862
8632007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
864
865        * psx13/test.c: Fix spelling error.
866
8672007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
868
869        * psxtime/test.c: Add tests for adjtime().
870
8712007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
872
873        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
874        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
875        cases to improve test coverage.
876
8772007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
878
879        PR 1262/filesystem
880        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
881        and writev() including documentation and test case.
882        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
883        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
884
8852007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
886
887        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
888        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
889        test cases so last output line follows END OF pattern. Make sure test
890        case all run. All tests appeared ok on sis.
891
8922007-04-05      Joel Sherrill <joel@OARcorp.com>
893
894        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
895        behavior more closely matching GNU/Linux.
896
8972006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
898
899        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
900        include normal blocking and unblocking on timeout.
901
9022006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
903
904        * configure.ac: New BUG-REPORT address.
905
9062006-11-17      Joel Sherrill <joel@OARcorp.com>
907
908        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
909        Previously the timeout was not absolute time and checked BEFORE
910        attempting to lock semaphore.
911
9122006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
913
914        * psxbarrier01/main.c: New file.
915
9162006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
917
918        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
919        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
920        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
921        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
922
9232006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
924
925        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
926        and partial implementation of POSIX rwlocks.
927        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
928        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
929
9302006-10-30      Joel Sherrill <joel@OARcorp.com>
931
932        PR 841/rtems
933        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
934        specification.
935
9362006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
937
938        * configure.ac: Require autoconf-2.60. Require automake-1.10.
939
9402006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
941
942        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
943        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
944        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
945        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
946        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
947        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
948        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
949        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
950        Use rtems_testsdir instead.
951
9522005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
953
954        * configure.ac: Remove RTEMS_ENABLE_BARE,
955        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
956
9572005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
958
959        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
960        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
961        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
962        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
963        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
964        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
965        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
966        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
967        Convert to using *_PROGRAMS.
968
9692005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
970
971        * psx01/Makefile.am, psx02/Makefile.am,
972        psx03/Makefile.am, psx04/Makefile.am,
973        psx05/Makefile.am, psx06/Makefile.am,
974        psx07/Makefile.am, psx08/Makefile.am,
975        psx09/Makefile.am, psx10/Makefile.am,
976        psx11/Makefile.am, psx12/Makefile.am,
977        psx13/Makefile.am, psxcancel/Makefile.am,
978        psxchroot01/Makefile.am, psxfile01/Makefile.am,
979        psxmount/Makefile.am, psxmsgq01/Makefile.am,
980        psxreaddir/Makefile.am, psxsem01/Makefile.am,
981        psxstat/Makefile.am, psxtime/Makefile.am,
982        psxtimer/Makefile.am: Rework.
983
9842005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
985
986        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
987        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
988        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
989        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
990        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
991        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
992        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
993        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
994        * psxtests.am: Remove.
995
9962005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
997
998        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
999        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1000        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1001        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1002        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1003        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1004        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1005        psxtime/Makefile.am, psxtimer/Makefile.am:
1006        AM_CPPFLAGS += -I..../support/include.
1007
10082005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1009
1010        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1011
10122005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1013
1014        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1015        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1016        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1017        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1018        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1019        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1020        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1021        psxstat/Makefile.am: Add ../include/pmacros.h
1022        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1023        POSIX_FILES_DIRS.
1024        * psxtests.am: Remove LIB_VARIANT.
1025
10262005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1027
1028        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1029        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1030        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1031        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1032        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1033        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1034        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1035        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1036        Remove SRC, PRINT_SRC.
1037
10382005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1039
1040        * Makefile.am: Cleanup.
1041
10422005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1043
1044        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1045        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1046        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1047        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1048        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1049        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1050        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1051        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1052        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1053        Partial conversion to automake.
1054
10552005-09-01      Joel Sherrill <joel@OARcorp.com>
1056
1057        PR 628/rtems
1058        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1059        being an error.
1060
10612005-04-26      Joel Sherrill <joel@OARcorp.com>
1062
1063        * psxreaddir/test.c: Eliminate warnings.
1064
10652004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1066
1067        * configure.ac: Require automake > 1.9.
1068
10692004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1070
1071        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1072        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1073        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1074        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1075        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1076        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1077        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1078        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1079        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1080        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1081        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1082        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1083        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1084        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1085        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1086        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1087        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1088        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1089        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1090        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1091        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1092        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1093        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1094
10952004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1096
1097        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1098        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1099        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1100        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1101
11022004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1103
1104        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1105        to using c99 fixed size types.
1106
11072004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1108
1109        * Makefile.am: Remove include from SUBDIRS.
1110
11112004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1112
1113        * include/Makefile.am: Remove.
1114        * Makefile.am: Merge-in include/Makefile.am.
1115        * configure.ac: Reflect changes above.
1116
11172004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1118
1119        * configure.ac: Add 2nd arg to RTEMS_TOP.
1120
11212004-03-05      Joel Sherrill <joel@OARcorp.com>
1122
1123        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1124        psxtimer/psxtimer.c: Eliminate warnings and typos.
1125
11262004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1127
1128        PR 582/core
1129        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1130        queue test so more of it runs now.
1131
11322004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1133
1134        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1135        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1136        * psx02/Makefile.am: Ditto.
1137        * psx03/Makefile.am: Ditto.
1138        * psx04/Makefile.am: Ditto.
1139        * psx05/Makefile.am: Ditto.
1140        * psx06/Makefile.am: Ditto.
1141        * psx07/Makefile.am: Ditto.
1142        * psx08/Makefile.am: Ditto.
1143        * psx09/Makefile.am: Ditto.
1144        * psx10/Makefile.am: Ditto.
1145        * psx11/Makefile.am: Ditto.
1146        * psx12/Makefile.am: Ditto.
1147        * psx13/Makefile.am: Ditto.
1148        * psxcancel/Makefile.am: Ditto.
1149        * psxchroot01/Makefile.am: Ditto.
1150        * psxfile01/Makefile.am: Ditto.
1151        * psxmount/Makefile.am: Ditto.
1152        * psxmsgq01/Makefile.am: Ditto.
1153        * psxreaddir/Makefile.am: Ditto.
1154        * psxsem01/Makefile.am: Ditto.
1155        * psxstat/Makefile.am: Ditto.
1156        * psxtime/Makefile.am: Ditto.
1157        * psxtimer/Makefile.am: Ditto.
1158
11592003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1160
1161        * psxtests.am: Add dirstamp support.
1162
11632003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1164
1165        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1166
11672003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1168
1169        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1170
11712003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1172
1173        * psxcancel/Makefile.am: Remove used H_FILES.
1174
11752003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1176
1177        * include/Makefile.am: Reformat.
1178        * psx01/Makefile.am: Remove all-local: $(ARCH).
1179        * psx02/Makefile.am: Remove all-local: $(ARCH).
1180        * psx03/Makefile.am: Remove all-local: $(ARCH).
1181        * psx04/Makefile.am: Remove all-local: $(ARCH).
1182        * psx05/Makefile.am: Remove all-local: $(ARCH).
1183        * psx06/Makefile.am: Remove all-local: $(ARCH).
1184        * psx07/Makefile.am: Remove all-local: $(ARCH).
1185        * psx08/Makefile.am: Remove all-local: $(ARCH).
1186        * psx09/Makefile.am: Remove all-local: $(ARCH).
1187        * psx10/Makefile.am: Remove all-local: $(ARCH).
1188        * psx11/Makefile.am: Remove all-local: $(ARCH).
1189        * psx12/Makefile.am: Remove all-local: $(ARCH).
1190        * psx13/Makefile.am: Remove all-local: $(ARCH).
1191        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1192        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1193        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1194        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1195        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1196        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1197        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1198        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1199        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1200        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1201        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1202
12032003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1204
1205        * configure.ac: Reflect having moved to testsuites/.
1206
12072003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1208
1209        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1210
12112003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1212
1213        * configure.ac:Remove RTEMS_CHECK_CPU.
1214
12152003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1216
1217        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1218
12192003-09-04      Joel Sherrill <joel@OARcorp.com>
1220
1221        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1222        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1223        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1224        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1225        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1226        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1227        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1228        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1229        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1230        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1231        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1232        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1233        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1234        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1235        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1236        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1237        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1238        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1239        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1240        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1241        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1242        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1243        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1244        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1245        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1246        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1247        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1248        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1249        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1250        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1251        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1252        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1253        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1254        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1255        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1256        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1257        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1258        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1259        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1260        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1261        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1262        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1263        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1264        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1265        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1266        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1267        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1268        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1269        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1270        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1271        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1272        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1273        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1274        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1275        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1276        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1277        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1278        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1279        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1280        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1281        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1282        psxtimer/system.h: URL for license changed.
1283
12842003-09-04      Joel Sherrill <joel@OARcorp.com>
1285
1286        PR 462/tests
1287        * psxhdrs/Makefile.am: Added ualarm.c
1288        * psxhdrs/signal23.c: New file.
1289
12902003-09-03      Joel Sherrill <joel@OARcorp.com>
1291
1292        PR 463/tests
1293        PR 465/tests
1294        * psxhdrs/Makefile.am: Add new test cases.
1295        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1296        psxhdrs/timer07.c: New files.
1297
12982003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1299
1300        * Makefile.am: Reflect having moved aclocal/.
1301
13022003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1303
1304        * Makefile.am: Reflect having moved automake/.
1305        * include/Makefile.am: Reflect having moved automake/.
1306        * psx01/Makefile.am: Reflect having moved automake/.
1307        * psx02/Makefile.am: Reflect having moved automake/.
1308        * psx03/Makefile.am: Reflect having moved automake/.
1309        * psx04/Makefile.am: Reflect having moved automake/.
1310        * psx05/Makefile.am: Reflect having moved automake/.
1311        * psx06/Makefile.am: Reflect having moved automake/.
1312        * psx07/Makefile.am: Reflect having moved automake/.
1313        * psx08/Makefile.am: Reflect having moved automake/.
1314        * psx09/Makefile.am: Reflect having moved automake/.
1315        * psx10/Makefile.am: Reflect having moved automake/.
1316        * psx11/Makefile.am: Reflect having moved automake/.
1317        * psx12/Makefile.am: Reflect having moved automake/.
1318        * psx13/Makefile.am: Reflect having moved automake/.
1319        * psxcancel/Makefile.am: Reflect having moved automake/.
1320        * psxchroot01/Makefile.am: Reflect having moved automake/.
1321        * psxfile01/Makefile.am: Reflect having moved automake/.
1322        * psxhdrs/Makefile.am: Reflect having moved automake/.
1323        * psxmount/Makefile.am: Reflect having moved automake/.
1324        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1325        * psxreaddir/Makefile.am: Reflect having moved automake/.
1326        * psxsem01/Makefile.am: Reflect having moved automake/.
1327        * psxstat/Makefile.am: Reflect having moved automake/.
1328        * psxtime/Makefile.am: Reflect having moved automake/.
1329        * psxtimer/Makefile.am: Reflect having moved automake/.
1330
13312003-08-14      Joel Sherrill <joel@OARcorp.com>
1332
1333        PR 408/filesystem
1334        * psx13/test.c: Added very rudimentary test of sync() service.
1335
13362003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1337
1338        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1339
13402003-06-12      Joel Sherrill <joel@OARcorp.com>
1341
1342        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1343
13442003-05-29      Joel Sherrill <joel@OARcorp.com>
1345
1346        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1347        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1348        psxtimer/psxtimer.c: Removed warnings.
1349
13502003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1351
1352        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1353        CC_CFLAGS_DEFAULT (obsolete).
1354
13552003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1356
1357        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1358        Remove CC_LDFLAGS_PROFILE_V.
1359
13602003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1361
1362        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1363
13642003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1365
1366        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1367
13682003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1369
1370        * configure.ac: AC_PREREQ(2.57).
1371
13722002-11-14      Joel Sherrill <joel@OARcorp.com>
1373
1374        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1375        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1376        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1377        Per PR239 update the IDs in the various screens.
1378
13792002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1380
1381        * .cvsignore: Reformat.
1382        Add autom4te*cache.
1383        Remove autom4te.cache.
1384
13852002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1386
1387        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1388        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1389        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1390        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1391        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1392        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1393        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1394        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1395        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1396        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1397        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1398        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1399        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1400        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1401        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1402        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1403        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1404        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1405        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1406        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1407        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1408        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1409        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1410        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1411
14122002-08-01      Joel Sherrill <joel@OARcorp.com>
1413
1414        * Per PR47 add support for buffered test output.  This involved
1415        adding defines to redirect output to a buffer and dump it when
1416        full, at "test pause", and at exit.  To avoid problems when redefining
1417        exit(), all tests were modified to call rtems_test_exit().
1418        Some tests, notable psxtests, had to be modified to include
1419        the standard test macro .h file (pmacros.h or tmacros.h) to
1420        enable this support.
1421        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1422        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1423        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1424        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1425        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1426        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1427        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1428        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1429        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1430        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1431        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1432        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1433
14342002-07-05      Joel Sherrill <joel@OARcorp.com>
1435
1436        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1437        Updated as part of PR164 which reported problems with the RTEMS
1438        implementation of pthread_cancel.
1439       
14402001-04-26      Joel Sherrill <joel@OARcorp.com>
1441
1442        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1443        reworked POSIX message queues to add a descriptor separate from
1444        the underlying message queue.  This allows non-blocking to follow
1445        the "open" not the underlying queue.
1446 
14472002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1448
1449        * configure.ac: Remove ENABLE_GCC28.
1450
14512002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1452
1453        * configure.ac:
1454        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1455        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1456        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1457        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1458        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1459        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1460        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1461        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1462        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1463        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1464        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1465        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1466        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1467        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1468        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1469        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1470        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1471        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1472        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1473        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1474        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1475        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1476        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1477        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1478        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1479        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1480        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1481        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1482
14832001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1484
1485        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1486        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1487        Since we check permissions before evaluating enough to see if it
1488        a regular file or directory, this hack is needed to make the regular
1489        file executable.
1490
14912001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1492
1493        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1494        * configure.in: Remove.
1495        * configure.ac: New file, generated from configure.in by autoupdate.
1496
14972001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1498
1499        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1500
15012001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1502
1503        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1504        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1505        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1506        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1507        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1508        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1509        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1510        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1511        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1512        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1513        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1514        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1515        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1516        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1517        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1518        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1519        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1520        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1521        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1522        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1523        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1524        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1525        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1526        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1527
15282001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1529
1530        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1531        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1532        psxchroot01 test.
1533
15342001-05-25      Joel Sherrill <joel@OARcorp.com>
1535
1536        * Added once version of psxchroot01 test for user review.
1537        * psxchroot01: New directory.
1538        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1539        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1540        * configure.in, Makefile.am: Modified to reflect above.
1541
15422001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1543
1544        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1545
15462001-04-24      Joel Sherrill <joel@OARcorp.com>
1547
1548        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1549        open, write, reopen, append twice from Andrew Bythell
1550        <abythell@nortelnetworks.com> that tripped an initialization
1551        problem in the IMFS.
1552
15532001-04-20      Joel Sherrill <joel@OARcorp.com>
1554
1555        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1556        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1557        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1558        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1559        Various adjustments so test output matches screens more reliably.
1560
15612001-01-25      Joel Sherrill <joel@OARcorp.com>
1562
1563        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1564
15652000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1566
1567        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1568        to remain consistant across platforms and bsps by forcing
1569        a mount point in front of all paths.
1570
15712000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1572
1573        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1574        expected error condition in one case.
1575        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1576        readdir() of root of mounted filesystem.  Also corrected the screen
1577        file for some mistakes noticed in this effort.
1578
15792000-11-13      Joel Sherrill <joel@OARcorp.com>
1580
1581        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1582
15832000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1584
1585        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1586
15872000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1588
1589        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1590
15912000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1592
1593        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1594        Switch to GNU canonicalization.
1595        * psxtests.am: Remove DEFS.
1596
15972000-10-24      Joel Sherrill <joel@OARcorp.com>
1598
1599        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1600        It was formerly incorrectly prototyped in <libio.h>.
1601
16022000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1603
1604        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1605        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1606        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1607        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1608        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1609        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1610        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1611        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1612
16132000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1614        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1615        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1616        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1617        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1618        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1619        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1620        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1621
16222000-08-10      Joel Sherrill <joel@OARcorp.com>
1623
1624        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.