source: rtems/testsuites/psxtests/ChangeLog @ a60113c

4.104.115
Last change on this file since a60113c was 4e17a42, checked in by Ralf Corsepius <ralf.corsepius@…>, on 11/01/09 at 07:54:34

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

  • psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
  • Property mode set to 100644
File size: 62.9 KB
Line 
12009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
4        * psxfile01/test.c: Remove obsure #ifdef's.
5        Apply PRI* macros to print struct stat fields.
6
72009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
8
9        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
10        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
11
122009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * include/pmacros.h: November is the 11th month.
15
162009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
17
18        * psxstat/test.c: Remove #ifdef's.
19        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
20        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
21        if 12MB are too big for a target (16bit compliance).
22        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
23        for 16bit compliance.
24        * psx14/init.c: Add local prototypes for
25        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
26        Reflect the prototypes having been missing to printf's.
27
282009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
29
30        * psxsysconf/init.c:
31        Comment out sysconf(LONG_MAX) check (not useful).
32        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
33        16bit compliance.
34        * psx11/task.c: Use long for nsecs.
35        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
36        attribute to pthread_condattr_setpshared for 16bit target compliance.
37
382009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
39
40        * psxbarrier01/test.c: Include <tmacros.h>
41
422009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
43
44        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
45        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
46        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
47        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
48        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
49        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
50        Use PRIxpthread_t to print pthread_t's.
51
522009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
53
54        * psxmsgq02/init.c:
55        Remove cast in call to fatal_posix_service_status_errno.
56        * psxenosys/init.c:
57        Add missing args in calls to execl, execlp, execle.
58        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
59        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
60        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
61        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
62        * configure.ac:
63        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
64
652009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
68        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
69        * psxclock/init.c: Use %ld to print *.tv_nsec.
70        * psx06/init.c, psx06/system.h: Misc. warning fixes.
71
722009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
73
74        * psxsignal03/init.c: Add missing argument to printf.
75        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
76        * psxclock/init.c, psxtimer01/psxtimer.c:
77        Use PRItime_t to print time_t's.
78        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
79        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
80
812009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * psxtime/test.c: Include <sys/time.h>.
84        Conditionally add local prototype for adjtime()
85        if sys/time.h doesn't supply it.
86        * psx07/init.c: Include <sched.h>, <pthread.h>.
87        * psx05/init.c: Include <sched.h>.
88        * psx11/init.c, psx09/init.c: Include <sched.h>.
89        * psx12/init.c: Include <sched.h>.
90        * psxenosys/init.c: Include <pthread.h>.
91        Conditionally add local prototype for pthread_atfork()
92        if pthread.h doesn't supply it.
93        * psxkey01/init.c: Include "test_support.h".
94
952009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
96
97        * configure.ac: Check for pthread_atfork in pthread.h.
98        * psxrwlock01/test.c: Conditionally add local prototype for
99        pthread_atfork() if pthread.h doesn't supply it.
100        Include <pthread.h>.
101
1022009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
103
104        * configure.ac: Check for sys/mman.h.
105        Check for mprotect in sys/mman.h.
106        * psxenosys/init.c: Conditionally add local prototype for
107        mprotect() if sys/mman.h doesn't supply it.
108
1092009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
110
111        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
112        * psxrwlock01/test.c: Conditionally add local prototype for
113        pthread_rwlock_unlock() if pthread.h doesn't supply it.
114
1152009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
116
117        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
118        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
119        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
120        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
121        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
122        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
123        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
124        psxualarm/init.c: Remove unused vars.
125        Add missing prototypes.
126
1272009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
128
129        * Makefile.am: Build file IO related tests even with POSIX threading is
130        disabled.
131
1322009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
133
134        * configure.ac: Don't add -ansi -fasm to CFLAGS.
135
1362009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
137
138        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
139        remaining to not equal the period.
140
1412009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
142
143        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
144
1452009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
146
147        * psxcleanup/system.h: Fix typo.
148        * Makefile.am, configure.ac: Add new test for exercising pushing
149        and popping a clean up handler without actually executing it.
150        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
151        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
152        psxcleanup01/psxcleanup01.scn: New files.
153
1542009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
155
156        * Makefile.am, configure.ac: Add new test to ensure that canceling an
157        alarm works as defined.
158        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
159        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
160
1612009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
162
163        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
164
1652009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
166
167        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
168        parameter to timer_settime().
169
1702009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
171
172        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
173        timer_settime() for previous value. We are not using the
174        value in this particular case and this path must be exercised.
175        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
176
1772009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
178
179        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
180        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
181        cases.
182
1832009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
184
185        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
186        from an ISR.
187        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
188        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
189
1902009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
191
192        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
193        deprecated rtems_extension.
194
1952009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
196
197        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
198        nanoseconds.
199
2002009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
201
202        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
203        getpagesize().
204
2052009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
206
207        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
208        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
209        psxsignal04/Makefile.am: Move test cases which needed to be executed
210        when POSIX is disabled to psxclock so they will be.
211
2122009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
213
214        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
215        test to exercise clock and delay services enabled when POSIX threads
216        are disabled. This is split from psx01. POSIX test suite now enabled
217        when POSIX threads are disabled so only enable tests which are
218        appropriate.
219        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
220        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
221
2222009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
223
224        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
225        when not to change ssporadic scheduler so it does not touch a task's
226        priority when it is holding a mutex or its priority would be impacted
227        adversely.
228
2292009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
230
231        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
232        for adjusting time (adjtime()) where the time is adjusted by enough
233        microseconds that it crosses a second boundary.
234
2352009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
236
237        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
238        test to catch more sporadic server cases.
239
2402009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
241
242        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
243        remaining pointer.
244
2452009-08-17     
246
247        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
248        a recursize mutex.
249
2502009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
251
252        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
253        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
254        rtems_clock_get_ticks_per_second().
255
2562009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
257
258        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
259        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
260
2612009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
262
263        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
264        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
265
2662009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
267
268        * Makefile.am, configure.ac: Add test case for user providing their own
269        stack to a POSIX thread.
270        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
271        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
272
2732009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
274
275        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
276        that it hits both failing to allocate memory for the message queue
277        name and message buffers.
278
2792009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
280
281        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
282        quicker and more reliably hit the intended critical section.
283
2842009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
285
286        * Makefile.am, configure.ac: Add a test to exercise an odd case in
287        _POSIX_signals_Clear_signals.
288        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
289        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
290
2912009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
292
293        * psxmsgq04/init.c: Correct typo in configuration so test does as
294        intended.
295
2962009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
297
298        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
299        Update to handle ENFILE case now that POSIX message queues and
300        message queue file descriptors are configured separately and this
301        error is possible.
302
3032009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
304
305        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
306        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
307        allocating the message buffers for a POSIX message queue.
308
3092009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
310
311        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
312        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
313        is right. Update both screens.
314
3152009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
316
317        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
318        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
319        variation which focused on real-time signals rather than user
320        signals.
321        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
322        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
323
3242009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
325
326        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
327        replenish period of zero.
328
3292009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
330
331        * Makefile.am, configure.ac: Add new test to account for properly
332        handling keys when a thread has non-NULL key value and key has NULL
333        destructor and when a thread has NULL key value and key has
334        destructor.
335        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
336        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
337
3382009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
339
340        * Makefile.am, configure.ac: Add new test for exercising running out of
341        memory while allocating the key pointers.
342        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
343        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
344
3452009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
346
347        * psxmsgq04/init.c: Add call to mq_unlink.
348
3492009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
350
351        * Makefile.am, configure.ac: Add shell of new test.
352        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
353        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
354
3552009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
356
357        * Makefile.am, configure.ac: Add test to address cases where a thread
358        is waiting on a signal (sigwait) and we send it. Also address case
359        where there are too many queued signals.
360        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
361        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
362
3632009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
364
365        * psxsignal02/init.c: Fix spacing.
366
3672009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
368
369        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
370        mq_timedreceive and mq_timedsend conditions. In particular test
371        timeout in the past.
372
3732009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
374
375        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
376        with timeout in the past.
377
3782009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
379
380        * psxsignal02/psxsignal02.scn: Fill in screen file.
381
3822009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
383
384        * Makefile.am, configure.ac: Add new test to exercise algorithm to
385        dispatch process wide signals to individual threads.
386        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
387        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
388
3892009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
390
391        * Makefile.am, configure.ac: Add test to exercise interrupt
392        synchronization logic in _POSIX_Timer_Insert_helper that supports
393        POSIX timers.
394        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
395        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
396        psxintrcritical01/psxintrcritical01.scn: New files.
397
3982009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
399
400        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
401        multiple cases which complete coverage of thread cancellation.
402        * psxcancel/psxcancel.doc: New file.
403
4042009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
405
406        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
407        * psxsem01/system.h: Removed.
408
4092009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
410
411        * psxsem01/init.c: Eliminate warning.
412
4132009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
414
415        * psxcancel/init.c: Clean up.
416
4172009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
418
419        * psxmutexattr01/init.c: Make test optional if tools do not support
420        posix mutex type attribute.
421
4222009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
423
424        * Makefile.am, configure.ac: Add new test to exercise error case for
425        when a task is blocked on a condition variable with one mutex and
426        another task attempts to block on the same condition variable with
427        another mutex.
428        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
429        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
430
4312009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
432
433        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
434        trylock is unable to obtain the spinlock and that attempting to
435        unlock a spinlock from a thread which did not lock it works as
436        expected.
437        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
438        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
439        New files.
440
4412009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
442
443        * psxspin01/test.c: Remove unnecessary defines.
444
4452009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
446
447        * psx11/init.c: Use explicit scheduler.
448
4492009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
450
451        * Makefile.am, configure.ac: Add test to exercise
452        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
453        toolset enables the feature.
454        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
455        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
456        psxmutexattr01/psxmutexattr01.scn: New files.
457
4582009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
459
460        * Makefile.am, configure.ac: Add test for auto initialization of
461        message queues.
462        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
463        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
464        psxautoinit02/psxautoinit02.scn: New files.
465
4662009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
467
468        * Makefile.am, configure.ac: Add test of pthread mutex auto
469        intialization.
470        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
471        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
472
4732009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
474
475        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
476
4772009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
478
479        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
480        code.
481
4822009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
483
484        * psx07/init.c: Slight test fix to ensure state of sched_param
485        structure.
486
4872009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
488
489        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
490        obtaining an rwlock and then releasing it twice.
491
4922009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
493
494        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
495
4962009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
497
498        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
499        sigtimedwait(). Update screen file.
500
5012009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
502
503        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
504        obtaining rwlock for write with a timed lock operation when the
505        abstime timeout is in the past.
506
5072009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
508
509        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
510        obtaining rwlock for read with a timed lock operation when the
511        abstime timeout is in the past.
512
5132009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
514
515        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
516        that the assert has been removed in the source.
517
5182009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
519
520        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
521        mode bits being set. This behavior was not POSIX compliant and has
522        been corrected in the filesystem code.
523
5242009-06-18      Chris Johns <chrisj@rtems.org>
525
526        * psx04/task3.c: Declare unions volatile to workaround the H8300
527        gcc bug.
528
5292009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
530
531        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
532        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
533        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
534
5352009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
536
537        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
538        NULL attribute pointer on init.
539
5402009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
541
542        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
543        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
544        Improved so coverage is better.
545
5462009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
547
548        * psx04/init.c: Correct errors introduced by using different variable
549        for return type when correcting typing warnings.
550
5512009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
552
553        * Makefile.am, configure.ac: Add new test to provide coverage analysis
554        of the current implementation of getitimer() and setitimer().
555        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
556        psxitimer/psxitimer.scn: New files.
557
5582009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
559
560        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
561        case to improve coverage analysis.
562
5632009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
564
565        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
566        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
567        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
568        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
569        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
570        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
571        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
572
5732009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
574
575        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
576        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
577        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
578        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
579        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
580        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
581        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
582        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
583        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
584        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
585        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
586        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
587        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
588        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
589        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
590        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
591        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
592        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
593        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
594        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
595        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
596        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
597        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
598        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
599        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
600        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
601        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
602        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
603        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
604        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
605        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
606        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
607        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
608        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
609        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
610        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
611        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
612        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
613        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
614        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
615        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
616        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
617        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
618        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
619        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
620        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
621        psxhdrs/timer07.c: Fix warnings.
622
6232009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
624
625        * psxfile01/test.c: Change from int to size_t.
626
6272009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
628
629        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
630        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
631        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
632        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
633        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
634        psxcancel/Makefile.am, psxchroot01/Makefile.am,
635        psxcleanup/Makefile.am, psxenosys/Makefile.am,
636        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
637        psxfile01/Makefile.am, psxkey01/Makefile.am,
638        psxmount/Makefile.am, psxmsgq01/Makefile.am,
639        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
640        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
641        psxsem01/Makefile.am, psxsignal01/Makefile.am,
642        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
643        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
644        psxualarm/Makefile.am: Eliminate _exe_/.exe.
645
6462009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
647
648        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
649        with create option so we are sure it will get a control block and
650        proceed to allocate other memory. Clean up screen output.
651
6522008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
653
654        * psx05/init.c: Add parameter to call to sched_get_priority_max().
655
6562008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
657
658        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
659        Run all tests successfully with maxixum number of priorities as 16
660        instead of 256. This was done by temporarily modifying the score
661        priority.h maximum. This allowed testing of all API code to ensure
662        that it worked properly with a reduced number of priorities. Most
663        modifications were to switch from hard-coded maximum to using the API
664        provided methods to determine maximum number of priority levels.
665
6662008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
667
668        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
669        clock_gettime() NOT by reaching into the SuperCore.
670
6712008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
672
673        * psx01/psx01.scn: Bump version to 4.9.99.0
674
6752008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
676
677        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
678        psxfatal_support/system.h: Convert to "bool".
679
6802008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
681
682        PR 1296/cpukit.
683        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
684        incorrect repeat interval. This patch fixes the following problems in
685        the test.
686          (1) Adds test for value of it_interval.tv_nsec.
687          (2) Corrects test for absolute timer in past.
688          (3) Modifies test to use different initial and repeat periods.
689          (4) Updates psxtimer01.scn to match results.
690
6912008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
692
693        PR 1297/cpukit
694        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
695        pointer handling.
696
6972008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
698
699        * psxsem01/init.c: Spacing.
700
7012008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
702
703        PR 1293/tests
704        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
705
7062008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
707
708        PR 1291/cpukit
709        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
710        POSIX services taking relative instead of absolute time for timeouts,
711        these tests were updated.
712
7132008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
714
715        * psxfile01/test.c: truncate on /dev/console now works.
716
7172008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
718
719        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
720        requested for initialization task.
721
7222008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
723
724        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
725        like CVS conflict markers.
726
7272008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
728
729        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
730        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
731
7322008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
733
734        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
735
7362008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
737
738        * psxkey01/task.c: Fix warnings.
739
7402008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
741
742        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
743
7442008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
745
746        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
747        Added tests for failure path coverages. Consolidated methods used in
748        multiple places into support routines.
749        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
750        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
751        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
752
7532008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
754
755        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
756        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
757        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
758        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
759        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
760        Make tmacros.h available to all POSIX tests. Add a clock_settime case
761        for < 1988.
762
7632008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
764
765        * Makefile.am, configure.ac: New tests.
766        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
767        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
768        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
769        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
770        psxfatal_support/init.c, psxfatal_support/system.h: New files.
771
7722008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
773
774        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
775        portions of Object Services added to API.
776        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
777        psx14/system.h: New files.
778
7792008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
780
781        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
782        pthread_attr_[get|set]clock.
783
7842008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
785
786        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
787        implementation mprotect().
788
7892008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
790
791        * psxcleanup/.cvsignore: New file.
792
7932008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
794
795        * psxcleanup/system.h: New file.
796
7972008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
798
799        * Makefile.am, configure.ac:
800        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
801        psxcleanup/psxcleanup.scn: New files.
802
8032008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
804
805        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
806        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
807
8082007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
809
810        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
811
8122007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
813
814        * Makefile.am, configure.ac: Added test for ualarm
815        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
816        psxualarm/system.h: New files.
817
8182007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
819
820        * Makefile.am, configure.ac: Added posix signal test
821        * psxsignal01/Makefile.am, psxsignal01/init.c,
822        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
823        psxsignal01/task1.c: New files.
824
8252007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
826
827        * Makefile.am, configure.ac: Add test for sysconf().
828        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
829        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
830
8312007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
832
833        * psx01/init.c, psx01/psx01.scn: Add more test cases for
834        sched_rr_get_interval() and sched_get_priority_max().
835
8362007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
837
838        * psxenosys/init.c: Fix typo.
839
8402007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
841
842        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
843        addition of second POSIX Timer test. Add initial version of
844        psxtimer02 to cover some conditions missed in psxtimer01. More cases
845        left to add.
846        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
847        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
848        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
849        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
850        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
851        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
852
8532007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
854
855        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
856
8572007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
858
859        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
860        functions that return ENOSYS.
861        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
862        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
863
8642007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
865
866        * psx13/test.c: Fix spelling error.
867
8682007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
869
870        * psxtime/test.c: Add tests for adjtime().
871
8722007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
873
874        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
875        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
876        cases to improve test coverage.
877
8782007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
879
880        PR 1262/filesystem
881        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
882        and writev() including documentation and test case.
883        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
884        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
885
8862007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
887
888        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
889        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
890        test cases so last output line follows END OF pattern. Make sure test
891        case all run. All tests appeared ok on sis.
892
8932007-04-05      Joel Sherrill <joel@OARcorp.com>
894
895        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
896        behavior more closely matching GNU/Linux.
897
8982006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
899
900        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
901        include normal blocking and unblocking on timeout.
902
9032006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
904
905        * configure.ac: New BUG-REPORT address.
906
9072006-11-17      Joel Sherrill <joel@OARcorp.com>
908
909        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
910        Previously the timeout was not absolute time and checked BEFORE
911        attempting to lock semaphore.
912
9132006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
914
915        * psxbarrier01/main.c: New file.
916
9172006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
918
919        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
920        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
921        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
922        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
923
9242006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
925
926        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
927        and partial implementation of POSIX rwlocks.
928        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
929        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
930
9312006-10-30      Joel Sherrill <joel@OARcorp.com>
932
933        PR 841/rtems
934        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
935        specification.
936
9372006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
938
939        * configure.ac: Require autoconf-2.60. Require automake-1.10.
940
9412006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
942
943        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
944        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
945        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
946        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
947        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
948        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
949        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
950        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
951        Use rtems_testsdir instead.
952
9532005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
954
955        * configure.ac: Remove RTEMS_ENABLE_BARE,
956        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
957
9582005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
959
960        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
961        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
962        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
963        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
964        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
965        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
966        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
967        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
968        Convert to using *_PROGRAMS.
969
9702005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
971
972        * psx01/Makefile.am, psx02/Makefile.am,
973        psx03/Makefile.am, psx04/Makefile.am,
974        psx05/Makefile.am, psx06/Makefile.am,
975        psx07/Makefile.am, psx08/Makefile.am,
976        psx09/Makefile.am, psx10/Makefile.am,
977        psx11/Makefile.am, psx12/Makefile.am,
978        psx13/Makefile.am, psxcancel/Makefile.am,
979        psxchroot01/Makefile.am, psxfile01/Makefile.am,
980        psxmount/Makefile.am, psxmsgq01/Makefile.am,
981        psxreaddir/Makefile.am, psxsem01/Makefile.am,
982        psxstat/Makefile.am, psxtime/Makefile.am,
983        psxtimer/Makefile.am: Rework.
984
9852005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
986
987        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
988        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
989        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
990        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
991        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
992        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
993        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
994        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
995        * psxtests.am: Remove.
996
9972005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
998
999        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1000        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1001        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1002        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1003        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1004        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1005        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1006        psxtime/Makefile.am, psxtimer/Makefile.am:
1007        AM_CPPFLAGS += -I..../support/include.
1008
10092005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1010
1011        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1012
10132005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1014
1015        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1016        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1017        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1018        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1019        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1020        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1021        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1022        psxstat/Makefile.am: Add ../include/pmacros.h
1023        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1024        POSIX_FILES_DIRS.
1025        * psxtests.am: Remove LIB_VARIANT.
1026
10272005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1028
1029        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1030        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1031        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1032        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1033        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1034        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1035        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1036        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1037        Remove SRC, PRINT_SRC.
1038
10392005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1040
1041        * Makefile.am: Cleanup.
1042
10432005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1044
1045        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1046        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1047        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1048        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1049        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1050        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1051        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1052        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1053        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1054        Partial conversion to automake.
1055
10562005-09-01      Joel Sherrill <joel@OARcorp.com>
1057
1058        PR 628/rtems
1059        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1060        being an error.
1061
10622005-04-26      Joel Sherrill <joel@OARcorp.com>
1063
1064        * psxreaddir/test.c: Eliminate warnings.
1065
10662004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1067
1068        * configure.ac: Require automake > 1.9.
1069
10702004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1071
1072        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1073        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1074        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1075        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1076        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1077        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1078        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1079        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1080        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1081        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1082        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1083        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1084        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1085        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1086        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1087        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1088        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1089        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1090        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1091        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1092        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1093        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1094        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1095
10962004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1097
1098        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1099        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1100        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1101        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1102
11032004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1104
1105        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1106        to using c99 fixed size types.
1107
11082004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1109
1110        * Makefile.am: Remove include from SUBDIRS.
1111
11122004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1113
1114        * include/Makefile.am: Remove.
1115        * Makefile.am: Merge-in include/Makefile.am.
1116        * configure.ac: Reflect changes above.
1117
11182004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1119
1120        * configure.ac: Add 2nd arg to RTEMS_TOP.
1121
11222004-03-05      Joel Sherrill <joel@OARcorp.com>
1123
1124        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1125        psxtimer/psxtimer.c: Eliminate warnings and typos.
1126
11272004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1128
1129        PR 582/core
1130        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1131        queue test so more of it runs now.
1132
11332004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1134
1135        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1136        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1137        * psx02/Makefile.am: Ditto.
1138        * psx03/Makefile.am: Ditto.
1139        * psx04/Makefile.am: Ditto.
1140        * psx05/Makefile.am: Ditto.
1141        * psx06/Makefile.am: Ditto.
1142        * psx07/Makefile.am: Ditto.
1143        * psx08/Makefile.am: Ditto.
1144        * psx09/Makefile.am: Ditto.
1145        * psx10/Makefile.am: Ditto.
1146        * psx11/Makefile.am: Ditto.
1147        * psx12/Makefile.am: Ditto.
1148        * psx13/Makefile.am: Ditto.
1149        * psxcancel/Makefile.am: Ditto.
1150        * psxchroot01/Makefile.am: Ditto.
1151        * psxfile01/Makefile.am: Ditto.
1152        * psxmount/Makefile.am: Ditto.
1153        * psxmsgq01/Makefile.am: Ditto.
1154        * psxreaddir/Makefile.am: Ditto.
1155        * psxsem01/Makefile.am: Ditto.
1156        * psxstat/Makefile.am: Ditto.
1157        * psxtime/Makefile.am: Ditto.
1158        * psxtimer/Makefile.am: Ditto.
1159
11602003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1161
1162        * psxtests.am: Add dirstamp support.
1163
11642003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1165
1166        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1167
11682003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1169
1170        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1171
11722003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1173
1174        * psxcancel/Makefile.am: Remove used H_FILES.
1175
11762003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1177
1178        * include/Makefile.am: Reformat.
1179        * psx01/Makefile.am: Remove all-local: $(ARCH).
1180        * psx02/Makefile.am: Remove all-local: $(ARCH).
1181        * psx03/Makefile.am: Remove all-local: $(ARCH).
1182        * psx04/Makefile.am: Remove all-local: $(ARCH).
1183        * psx05/Makefile.am: Remove all-local: $(ARCH).
1184        * psx06/Makefile.am: Remove all-local: $(ARCH).
1185        * psx07/Makefile.am: Remove all-local: $(ARCH).
1186        * psx08/Makefile.am: Remove all-local: $(ARCH).
1187        * psx09/Makefile.am: Remove all-local: $(ARCH).
1188        * psx10/Makefile.am: Remove all-local: $(ARCH).
1189        * psx11/Makefile.am: Remove all-local: $(ARCH).
1190        * psx12/Makefile.am: Remove all-local: $(ARCH).
1191        * psx13/Makefile.am: Remove all-local: $(ARCH).
1192        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1193        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1194        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1195        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1196        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1197        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1198        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1199        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1200        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1201        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1202        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1203
12042003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1205
1206        * configure.ac: Reflect having moved to testsuites/.
1207
12082003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1209
1210        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1211
12122003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1213
1214        * configure.ac:Remove RTEMS_CHECK_CPU.
1215
12162003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1217
1218        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1219
12202003-09-04      Joel Sherrill <joel@OARcorp.com>
1221
1222        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1223        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1224        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1225        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1226        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1227        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1228        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1229        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1230        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1231        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1232        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1233        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1234        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1235        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1236        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1237        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1238        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1239        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1240        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1241        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1242        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1243        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1244        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1245        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1246        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1247        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1248        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1249        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1250        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1251        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1252        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1253        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1254        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1255        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1256        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1257        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1258        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1259        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1260        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1261        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1262        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1263        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1264        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1265        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1266        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1267        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1268        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1269        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1270        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1271        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1272        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1273        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1274        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1275        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1276        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1277        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1278        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1279        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1280        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1281        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1282        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1283        psxtimer/system.h: URL for license changed.
1284
12852003-09-04      Joel Sherrill <joel@OARcorp.com>
1286
1287        PR 462/tests
1288        * psxhdrs/Makefile.am: Added ualarm.c
1289        * psxhdrs/signal23.c: New file.
1290
12912003-09-03      Joel Sherrill <joel@OARcorp.com>
1292
1293        PR 463/tests
1294        PR 465/tests
1295        * psxhdrs/Makefile.am: Add new test cases.
1296        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1297        psxhdrs/timer07.c: New files.
1298
12992003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1300
1301        * Makefile.am: Reflect having moved aclocal/.
1302
13032003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1304
1305        * Makefile.am: Reflect having moved automake/.
1306        * include/Makefile.am: Reflect having moved automake/.
1307        * psx01/Makefile.am: Reflect having moved automake/.
1308        * psx02/Makefile.am: Reflect having moved automake/.
1309        * psx03/Makefile.am: Reflect having moved automake/.
1310        * psx04/Makefile.am: Reflect having moved automake/.
1311        * psx05/Makefile.am: Reflect having moved automake/.
1312        * psx06/Makefile.am: Reflect having moved automake/.
1313        * psx07/Makefile.am: Reflect having moved automake/.
1314        * psx08/Makefile.am: Reflect having moved automake/.
1315        * psx09/Makefile.am: Reflect having moved automake/.
1316        * psx10/Makefile.am: Reflect having moved automake/.
1317        * psx11/Makefile.am: Reflect having moved automake/.
1318        * psx12/Makefile.am: Reflect having moved automake/.
1319        * psx13/Makefile.am: Reflect having moved automake/.
1320        * psxcancel/Makefile.am: Reflect having moved automake/.
1321        * psxchroot01/Makefile.am: Reflect having moved automake/.
1322        * psxfile01/Makefile.am: Reflect having moved automake/.
1323        * psxhdrs/Makefile.am: Reflect having moved automake/.
1324        * psxmount/Makefile.am: Reflect having moved automake/.
1325        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1326        * psxreaddir/Makefile.am: Reflect having moved automake/.
1327        * psxsem01/Makefile.am: Reflect having moved automake/.
1328        * psxstat/Makefile.am: Reflect having moved automake/.
1329        * psxtime/Makefile.am: Reflect having moved automake/.
1330        * psxtimer/Makefile.am: Reflect having moved automake/.
1331
13322003-08-14      Joel Sherrill <joel@OARcorp.com>
1333
1334        PR 408/filesystem
1335        * psx13/test.c: Added very rudimentary test of sync() service.
1336
13372003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1338
1339        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1340
13412003-06-12      Joel Sherrill <joel@OARcorp.com>
1342
1343        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1344
13452003-05-29      Joel Sherrill <joel@OARcorp.com>
1346
1347        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1348        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1349        psxtimer/psxtimer.c: Removed warnings.
1350
13512003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1352
1353        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1354        CC_CFLAGS_DEFAULT (obsolete).
1355
13562003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1357
1358        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1359        Remove CC_LDFLAGS_PROFILE_V.
1360
13612003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1362
1363        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1364
13652003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1366
1367        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1368
13692003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1370
1371        * configure.ac: AC_PREREQ(2.57).
1372
13732002-11-14      Joel Sherrill <joel@OARcorp.com>
1374
1375        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1376        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1377        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1378        Per PR239 update the IDs in the various screens.
1379
13802002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1381
1382        * .cvsignore: Reformat.
1383        Add autom4te*cache.
1384        Remove autom4te.cache.
1385
13862002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1387
1388        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1389        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1390        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1391        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1392        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1393        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1394        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1395        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1396        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1397        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1398        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1399        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1400        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1401        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1402        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1403        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1404        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1405        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1406        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1407        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1408        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1409        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1410        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1411        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1412
14132002-08-01      Joel Sherrill <joel@OARcorp.com>
1414
1415        * Per PR47 add support for buffered test output.  This involved
1416        adding defines to redirect output to a buffer and dump it when
1417        full, at "test pause", and at exit.  To avoid problems when redefining
1418        exit(), all tests were modified to call rtems_test_exit().
1419        Some tests, notable psxtests, had to be modified to include
1420        the standard test macro .h file (pmacros.h or tmacros.h) to
1421        enable this support.
1422        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1423        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1424        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1425        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1426        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1427        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1428        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1429        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1430        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1431        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1432        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1433        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1434
14352002-07-05      Joel Sherrill <joel@OARcorp.com>
1436
1437        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1438        Updated as part of PR164 which reported problems with the RTEMS
1439        implementation of pthread_cancel.
1440       
14412001-04-26      Joel Sherrill <joel@OARcorp.com>
1442
1443        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1444        reworked POSIX message queues to add a descriptor separate from
1445        the underlying message queue.  This allows non-blocking to follow
1446        the "open" not the underlying queue.
1447 
14482002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1449
1450        * configure.ac: Remove ENABLE_GCC28.
1451
14522002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1453
1454        * configure.ac:
1455        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1456        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1457        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1458        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1459        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1460        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1461        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1462        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1463        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1464        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1465        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1466        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1467        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1468        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1469        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1470        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1471        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1472        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1473        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1474        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1475        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1476        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1477        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1478        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1479        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1480        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1481        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1482        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1483
14842001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1485
1486        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1487        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1488        Since we check permissions before evaluating enough to see if it
1489        a regular file or directory, this hack is needed to make the regular
1490        file executable.
1491
14922001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1493
1494        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1495        * configure.in: Remove.
1496        * configure.ac: New file, generated from configure.in by autoupdate.
1497
14982001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1499
1500        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1501
15022001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1503
1504        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1505        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1506        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1507        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1508        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1509        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1510        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1511        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1512        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1513        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1514        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1515        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1516        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1517        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1518        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1519        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1520        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1521        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1522        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1523        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1524        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1525        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1526        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1527        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1528
15292001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1530
1531        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1532        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1533        psxchroot01 test.
1534
15352001-05-25      Joel Sherrill <joel@OARcorp.com>
1536
1537        * Added once version of psxchroot01 test for user review.
1538        * psxchroot01: New directory.
1539        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1540        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1541        * configure.in, Makefile.am: Modified to reflect above.
1542
15432001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1544
1545        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1546
15472001-04-24      Joel Sherrill <joel@OARcorp.com>
1548
1549        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1550        open, write, reopen, append twice from Andrew Bythell
1551        <abythell@nortelnetworks.com> that tripped an initialization
1552        problem in the IMFS.
1553
15542001-04-20      Joel Sherrill <joel@OARcorp.com>
1555
1556        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1557        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1558        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1559        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1560        Various adjustments so test output matches screens more reliably.
1561
15622001-01-25      Joel Sherrill <joel@OARcorp.com>
1563
1564        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1565
15662000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1567
1568        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1569        to remain consistant across platforms and bsps by forcing
1570        a mount point in front of all paths.
1571
15722000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1573
1574        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1575        expected error condition in one case.
1576        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1577        readdir() of root of mounted filesystem.  Also corrected the screen
1578        file for some mistakes noticed in this effort.
1579
15802000-11-13      Joel Sherrill <joel@OARcorp.com>
1581
1582        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1583
15842000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1585
1586        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1587
15882000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1589
1590        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1591
15922000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1593
1594        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1595        Switch to GNU canonicalization.
1596        * psxtests.am: Remove DEFS.
1597
15982000-10-24      Joel Sherrill <joel@OARcorp.com>
1599
1600        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1601        It was formerly incorrectly prototyped in <libio.h>.
1602
16032000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1604
1605        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1606        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1607        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1608        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1609        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1610        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1611        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1612        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1613
16142000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1615        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1616        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1617        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1618        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1619        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1620        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1621        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1622
16232000-08-10      Joel Sherrill <joel@OARcorp.com>
1624
1625        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.