source: rtems/testsuites/psxtests/ChangeLog @ 713185fd

4.104.115
Last change on this file since 713185fd was 372ce03c, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/30/09 at 05:56:14

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

  • psx14/init.c: Add local prototypes for rtems_object_api_minimum_class, rtems_object_api_maximum_class. Reflect the prototypes having been missing to printf's.
  • Property mode set to 100644
File size: 62.1 KB
Line 
12009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * psx14/init.c: Add local prototypes for
4        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
5        Reflect the prototypes having been missing to printf's.
6
72009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
8
9        * psxsysconf/init.c:
10        Comment out sysconf(LONG_MAX) check (not useful).
11        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
12        16bit compliance.
13        * psx11/task.c: Use long for nsecs.
14        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
15        attribute to pthread_condattr_setpshared for 16bit target compliance.
16
172009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * psxbarrier01/test.c: Include <tmacros.h>
20
212009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
24        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
25        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
26        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
27        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
28        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
29        Use PRIxpthread_t to print pthread_t's.
30
312009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
32
33        * psxmsgq02/init.c:
34        Remove cast in call to fatal_posix_service_status_errno.
35        * psxenosys/init.c:
36        Add missing args in calls to execl, execlp, execle.
37        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
38        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
39        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
40        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
41        * configure.ac:
42        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
43
442009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
45
46        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
47        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
48        * psxclock/init.c: Use %ld to print *.tv_nsec.
49        * psx06/init.c, psx06/system.h: Misc. warning fixes.
50
512009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
52
53        * psxsignal03/init.c: Add missing argument to printf.
54        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
55        * psxclock/init.c, psxtimer01/psxtimer.c:
56        Use PRItime_t to print time_t's.
57        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
58        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
59
602009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
61
62        * psxtime/test.c: Include <sys/time.h>.
63        Conditionally add local prototype for adjtime()
64        if sys/time.h doesn't supply it.
65        * psx07/init.c: Include <sched.h>, <pthread.h>.
66        * psx05/init.c: Include <sched.h>.
67        * psx11/init.c, psx09/init.c: Include <sched.h>.
68        * psx12/init.c: Include <sched.h>.
69        * psxenosys/init.c: Include <pthread.h>.
70        Conditionally add local prototype for pthread_atfork()
71        if pthread.h doesn't supply it.
72        * psxkey01/init.c: Include "test_support.h".
73
742009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
75
76        * configure.ac: Check for pthread_atfork in pthread.h.
77        * psxrwlock01/test.c: Conditionally add local prototype for
78        pthread_atfork() if pthread.h doesn't supply it.
79        Include <pthread.h>.
80
812009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * configure.ac: Check for sys/mman.h.
84        Check for mprotect in sys/mman.h.
85        * psxenosys/init.c: Conditionally add local prototype for
86        mprotect() if sys/mman.h doesn't supply it.
87
882009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
89
90        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
91        * psxrwlock01/test.c: Conditionally add local prototype for
92        pthread_rwlock_unlock() if pthread.h doesn't supply it.
93
942009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
95
96        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
97        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
98        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
99        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
100        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
101        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
102        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
103        psxualarm/init.c: Remove unused vars.
104        Add missing prototypes.
105
1062009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
107
108        * Makefile.am: Build file IO related tests even with POSIX threading is
109        disabled.
110
1112009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
112
113        * configure.ac: Don't add -ansi -fasm to CFLAGS.
114
1152009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
116
117        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
118        remaining to not equal the period.
119
1202009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
121
122        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
123
1242009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
125
126        * psxcleanup/system.h: Fix typo.
127        * Makefile.am, configure.ac: Add new test for exercising pushing
128        and popping a clean up handler without actually executing it.
129        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
130        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
131        psxcleanup01/psxcleanup01.scn: New files.
132
1332009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
134
135        * Makefile.am, configure.ac: Add new test to ensure that canceling an
136        alarm works as defined.
137        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
138        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
139
1402009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
141
142        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
143
1442009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
145
146        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
147        parameter to timer_settime().
148
1492009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
150
151        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
152        timer_settime() for previous value. We are not using the
153        value in this particular case and this path must be exercised.
154        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
155
1562009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
157
158        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
159        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
160        cases.
161
1622009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
163
164        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
165        from an ISR.
166        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
167        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
168
1692009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
170
171        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
172        deprecated rtems_extension.
173
1742009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
175
176        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
177        nanoseconds.
178
1792009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
180
181        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
182        getpagesize().
183
1842009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
185
186        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
187        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
188        psxsignal04/Makefile.am: Move test cases which needed to be executed
189        when POSIX is disabled to psxclock so they will be.
190
1912009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
192
193        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
194        test to exercise clock and delay services enabled when POSIX threads
195        are disabled. This is split from psx01. POSIX test suite now enabled
196        when POSIX threads are disabled so only enable tests which are
197        appropriate.
198        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
199        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
200
2012009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
202
203        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
204        when not to change ssporadic scheduler so it does not touch a task's
205        priority when it is holding a mutex or its priority would be impacted
206        adversely.
207
2082009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
209
210        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
211        for adjusting time (adjtime()) where the time is adjusted by enough
212        microseconds that it crosses a second boundary.
213
2142009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
215
216        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
217        test to catch more sporadic server cases.
218
2192009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
220
221        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
222        remaining pointer.
223
2242009-08-17     
225
226        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
227        a recursize mutex.
228
2292009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
230
231        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
232        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
233        rtems_clock_get_ticks_per_second().
234
2352009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
236
237        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
238        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
239
2402009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
241
242        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
243        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
244
2452009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
246
247        * Makefile.am, configure.ac: Add test case for user providing their own
248        stack to a POSIX thread.
249        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
250        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
251
2522009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
253
254        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
255        that it hits both failing to allocate memory for the message queue
256        name and message buffers.
257
2582009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
259
260        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
261        quicker and more reliably hit the intended critical section.
262
2632009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
264
265        * Makefile.am, configure.ac: Add a test to exercise an odd case in
266        _POSIX_signals_Clear_signals.
267        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
268        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
269
2702009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
271
272        * psxmsgq04/init.c: Correct typo in configuration so test does as
273        intended.
274
2752009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
276
277        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
278        Update to handle ENFILE case now that POSIX message queues and
279        message queue file descriptors are configured separately and this
280        error is possible.
281
2822009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
283
284        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
285        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
286        allocating the message buffers for a POSIX message queue.
287
2882009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
289
290        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
291        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
292        is right. Update both screens.
293
2942009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
295
296        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
297        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
298        variation which focused on real-time signals rather than user
299        signals.
300        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
301        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
302
3032009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
304
305        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
306        replenish period of zero.
307
3082009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
309
310        * Makefile.am, configure.ac: Add new test to account for properly
311        handling keys when a thread has non-NULL key value and key has NULL
312        destructor and when a thread has NULL key value and key has
313        destructor.
314        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
315        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
316
3172009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
318
319        * Makefile.am, configure.ac: Add new test for exercising running out of
320        memory while allocating the key pointers.
321        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
322        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
323
3242009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
325
326        * psxmsgq04/init.c: Add call to mq_unlink.
327
3282009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
329
330        * Makefile.am, configure.ac: Add shell of new test.
331        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
332        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
333
3342009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
335
336        * Makefile.am, configure.ac: Add test to address cases where a thread
337        is waiting on a signal (sigwait) and we send it. Also address case
338        where there are too many queued signals.
339        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
340        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
341
3422009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
343
344        * psxsignal02/init.c: Fix spacing.
345
3462009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
347
348        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
349        mq_timedreceive and mq_timedsend conditions. In particular test
350        timeout in the past.
351
3522009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
353
354        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
355        with timeout in the past.
356
3572009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
358
359        * psxsignal02/psxsignal02.scn: Fill in screen file.
360
3612009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
362
363        * Makefile.am, configure.ac: Add new test to exercise algorithm to
364        dispatch process wide signals to individual threads.
365        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
366        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
367
3682009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
369
370        * Makefile.am, configure.ac: Add test to exercise interrupt
371        synchronization logic in _POSIX_Timer_Insert_helper that supports
372        POSIX timers.
373        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
374        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
375        psxintrcritical01/psxintrcritical01.scn: New files.
376
3772009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
378
379        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
380        multiple cases which complete coverage of thread cancellation.
381        * psxcancel/psxcancel.doc: New file.
382
3832009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
384
385        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
386        * psxsem01/system.h: Removed.
387
3882009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
389
390        * psxsem01/init.c: Eliminate warning.
391
3922009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
393
394        * psxcancel/init.c: Clean up.
395
3962009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
397
398        * psxmutexattr01/init.c: Make test optional if tools do not support
399        posix mutex type attribute.
400
4012009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
402
403        * Makefile.am, configure.ac: Add new test to exercise error case for
404        when a task is blocked on a condition variable with one mutex and
405        another task attempts to block on the same condition variable with
406        another mutex.
407        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
408        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
409
4102009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
411
412        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
413        trylock is unable to obtain the spinlock and that attempting to
414        unlock a spinlock from a thread which did not lock it works as
415        expected.
416        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
417        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
418        New files.
419
4202009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
421
422        * psxspin01/test.c: Remove unnecessary defines.
423
4242009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
425
426        * psx11/init.c: Use explicit scheduler.
427
4282009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
429
430        * Makefile.am, configure.ac: Add test to exercise
431        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
432        toolset enables the feature.
433        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
434        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
435        psxmutexattr01/psxmutexattr01.scn: New files.
436
4372009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
438
439        * Makefile.am, configure.ac: Add test for auto initialization of
440        message queues.
441        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
442        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
443        psxautoinit02/psxautoinit02.scn: New files.
444
4452009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
446
447        * Makefile.am, configure.ac: Add test of pthread mutex auto
448        intialization.
449        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
450        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
451
4522009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
453
454        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
455
4562009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
457
458        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
459        code.
460
4612009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
462
463        * psx07/init.c: Slight test fix to ensure state of sched_param
464        structure.
465
4662009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
467
468        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
469        obtaining an rwlock and then releasing it twice.
470
4712009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
472
473        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
474
4752009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
476
477        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
478        sigtimedwait(). Update screen file.
479
4802009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
481
482        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
483        obtaining rwlock for write with a timed lock operation when the
484        abstime timeout is in the past.
485
4862009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
487
488        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
489        obtaining rwlock for read with a timed lock operation when the
490        abstime timeout is in the past.
491
4922009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
493
494        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
495        that the assert has been removed in the source.
496
4972009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
498
499        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
500        mode bits being set. This behavior was not POSIX compliant and has
501        been corrected in the filesystem code.
502
5032009-06-18      Chris Johns <chrisj@rtems.org>
504
505        * psx04/task3.c: Declare unions volatile to workaround the H8300
506        gcc bug.
507
5082009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
509
510        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
511        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
512        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
513
5142009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
515
516        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
517        NULL attribute pointer on init.
518
5192009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
520
521        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
522        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
523        Improved so coverage is better.
524
5252009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
526
527        * psx04/init.c: Correct errors introduced by using different variable
528        for return type when correcting typing warnings.
529
5302009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
531
532        * Makefile.am, configure.ac: Add new test to provide coverage analysis
533        of the current implementation of getitimer() and setitimer().
534        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
535        psxitimer/psxitimer.scn: New files.
536
5372009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
538
539        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
540        case to improve coverage analysis.
541
5422009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
543
544        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
545        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
546        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
547        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
548        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
549        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
550        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
551
5522009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
553
554        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
555        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
556        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
557        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
558        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
559        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
560        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
561        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
562        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
563        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
564        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
565        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
566        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
567        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
568        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
569        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
570        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
571        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
572        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
573        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
574        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
575        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
576        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
577        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
578        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
579        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
580        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
581        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
582        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
583        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
584        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
585        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
586        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
587        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
588        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
589        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
590        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
591        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
592        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
593        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
594        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
595        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
596        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
597        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
598        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
599        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
600        psxhdrs/timer07.c: Fix warnings.
601
6022009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
603
604        * psxfile01/test.c: Change from int to size_t.
605
6062009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
607
608        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
609        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
610        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
611        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
612        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
613        psxcancel/Makefile.am, psxchroot01/Makefile.am,
614        psxcleanup/Makefile.am, psxenosys/Makefile.am,
615        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
616        psxfile01/Makefile.am, psxkey01/Makefile.am,
617        psxmount/Makefile.am, psxmsgq01/Makefile.am,
618        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
619        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
620        psxsem01/Makefile.am, psxsignal01/Makefile.am,
621        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
622        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
623        psxualarm/Makefile.am: Eliminate _exe_/.exe.
624
6252009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
626
627        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
628        with create option so we are sure it will get a control block and
629        proceed to allocate other memory. Clean up screen output.
630
6312008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
632
633        * psx05/init.c: Add parameter to call to sched_get_priority_max().
634
6352008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
636
637        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
638        Run all tests successfully with maxixum number of priorities as 16
639        instead of 256. This was done by temporarily modifying the score
640        priority.h maximum. This allowed testing of all API code to ensure
641        that it worked properly with a reduced number of priorities. Most
642        modifications were to switch from hard-coded maximum to using the API
643        provided methods to determine maximum number of priority levels.
644
6452008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
646
647        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
648        clock_gettime() NOT by reaching into the SuperCore.
649
6502008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
651
652        * psx01/psx01.scn: Bump version to 4.9.99.0
653
6542008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
655
656        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
657        psxfatal_support/system.h: Convert to "bool".
658
6592008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
660
661        PR 1296/cpukit.
662        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
663        incorrect repeat interval. This patch fixes the following problems in
664        the test.
665          (1) Adds test for value of it_interval.tv_nsec.
666          (2) Corrects test for absolute timer in past.
667          (3) Modifies test to use different initial and repeat periods.
668          (4) Updates psxtimer01.scn to match results.
669
6702008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
671
672        PR 1297/cpukit
673        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
674        pointer handling.
675
6762008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
677
678        * psxsem01/init.c: Spacing.
679
6802008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
681
682        PR 1293/tests
683        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
684
6852008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
686
687        PR 1291/cpukit
688        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
689        POSIX services taking relative instead of absolute time for timeouts,
690        these tests were updated.
691
6922008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
693
694        * psxfile01/test.c: truncate on /dev/console now works.
695
6962008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
697
698        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
699        requested for initialization task.
700
7012008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
702
703        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
704        like CVS conflict markers.
705
7062008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
707
708        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
709        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
710
7112008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
712
713        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
714
7152008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
716
717        * psxkey01/task.c: Fix warnings.
718
7192008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
720
721        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
722
7232008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
724
725        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
726        Added tests for failure path coverages. Consolidated methods used in
727        multiple places into support routines.
728        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
729        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
730        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
731
7322008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
733
734        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
735        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
736        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
737        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
738        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
739        Make tmacros.h available to all POSIX tests. Add a clock_settime case
740        for < 1988.
741
7422008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
743
744        * Makefile.am, configure.ac: New tests.
745        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
746        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
747        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
748        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
749        psxfatal_support/init.c, psxfatal_support/system.h: New files.
750
7512008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
752
753        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
754        portions of Object Services added to API.
755        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
756        psx14/system.h: New files.
757
7582008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
759
760        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
761        pthread_attr_[get|set]clock.
762
7632008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
764
765        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
766        implementation mprotect().
767
7682008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
769
770        * psxcleanup/.cvsignore: New file.
771
7722008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
773
774        * psxcleanup/system.h: New file.
775
7762008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
777
778        * Makefile.am, configure.ac:
779        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
780        psxcleanup/psxcleanup.scn: New files.
781
7822008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
783
784        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
785        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
786
7872007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
788
789        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
790
7912007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
792
793        * Makefile.am, configure.ac: Added test for ualarm
794        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
795        psxualarm/system.h: New files.
796
7972007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
798
799        * Makefile.am, configure.ac: Added posix signal test
800        * psxsignal01/Makefile.am, psxsignal01/init.c,
801        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
802        psxsignal01/task1.c: New files.
803
8042007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
805
806        * Makefile.am, configure.ac: Add test for sysconf().
807        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
808        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
809
8102007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
811
812        * psx01/init.c, psx01/psx01.scn: Add more test cases for
813        sched_rr_get_interval() and sched_get_priority_max().
814
8152007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
816
817        * psxenosys/init.c: Fix typo.
818
8192007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
820
821        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
822        addition of second POSIX Timer test. Add initial version of
823        psxtimer02 to cover some conditions missed in psxtimer01. More cases
824        left to add.
825        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
826        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
827        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
828        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
829        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
830        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
831
8322007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
833
834        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
835
8362007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
837
838        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
839        functions that return ENOSYS.
840        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
841        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
842
8432007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
844
845        * psx13/test.c: Fix spelling error.
846
8472007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
848
849        * psxtime/test.c: Add tests for adjtime().
850
8512007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
852
853        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
854        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
855        cases to improve test coverage.
856
8572007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
858
859        PR 1262/filesystem
860        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
861        and writev() including documentation and test case.
862        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
863        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
864
8652007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
866
867        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
868        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
869        test cases so last output line follows END OF pattern. Make sure test
870        case all run. All tests appeared ok on sis.
871
8722007-04-05      Joel Sherrill <joel@OARcorp.com>
873
874        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
875        behavior more closely matching GNU/Linux.
876
8772006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
878
879        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
880        include normal blocking and unblocking on timeout.
881
8822006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
883
884        * configure.ac: New BUG-REPORT address.
885
8862006-11-17      Joel Sherrill <joel@OARcorp.com>
887
888        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
889        Previously the timeout was not absolute time and checked BEFORE
890        attempting to lock semaphore.
891
8922006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
893
894        * psxbarrier01/main.c: New file.
895
8962006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
897
898        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
899        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
900        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
901        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
902
9032006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
904
905        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
906        and partial implementation of POSIX rwlocks.
907        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
908        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
909
9102006-10-30      Joel Sherrill <joel@OARcorp.com>
911
912        PR 841/rtems
913        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
914        specification.
915
9162006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
917
918        * configure.ac: Require autoconf-2.60. Require automake-1.10.
919
9202006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
921
922        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
923        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
924        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
925        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
926        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
927        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
928        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
929        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
930        Use rtems_testsdir instead.
931
9322005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
933
934        * configure.ac: Remove RTEMS_ENABLE_BARE,
935        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
936
9372005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
938
939        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
940        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
941        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
942        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
943        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
944        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
945        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
946        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
947        Convert to using *_PROGRAMS.
948
9492005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
950
951        * psx01/Makefile.am, psx02/Makefile.am,
952        psx03/Makefile.am, psx04/Makefile.am,
953        psx05/Makefile.am, psx06/Makefile.am,
954        psx07/Makefile.am, psx08/Makefile.am,
955        psx09/Makefile.am, psx10/Makefile.am,
956        psx11/Makefile.am, psx12/Makefile.am,
957        psx13/Makefile.am, psxcancel/Makefile.am,
958        psxchroot01/Makefile.am, psxfile01/Makefile.am,
959        psxmount/Makefile.am, psxmsgq01/Makefile.am,
960        psxreaddir/Makefile.am, psxsem01/Makefile.am,
961        psxstat/Makefile.am, psxtime/Makefile.am,
962        psxtimer/Makefile.am: Rework.
963
9642005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
965
966        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
967        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
968        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
969        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
970        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
971        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
972        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
973        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
974        * psxtests.am: Remove.
975
9762005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
977
978        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
979        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
980        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
981        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
982        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
983        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
984        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
985        psxtime/Makefile.am, psxtimer/Makefile.am:
986        AM_CPPFLAGS += -I..../support/include.
987
9882005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
989
990        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
991
9922005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
993
994        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
995        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
996        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
997        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
998        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
999        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1000        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1001        psxstat/Makefile.am: Add ../include/pmacros.h
1002        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1003        POSIX_FILES_DIRS.
1004        * psxtests.am: Remove LIB_VARIANT.
1005
10062005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1007
1008        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1009        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1010        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1011        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1012        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1013        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1014        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1015        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1016        Remove SRC, PRINT_SRC.
1017
10182005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1019
1020        * Makefile.am: Cleanup.
1021
10222005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1023
1024        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1025        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1026        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1027        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1028        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1029        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1030        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1031        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1032        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1033        Partial conversion to automake.
1034
10352005-09-01      Joel Sherrill <joel@OARcorp.com>
1036
1037        PR 628/rtems
1038        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1039        being an error.
1040
10412005-04-26      Joel Sherrill <joel@OARcorp.com>
1042
1043        * psxreaddir/test.c: Eliminate warnings.
1044
10452004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1046
1047        * configure.ac: Require automake > 1.9.
1048
10492004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1050
1051        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1052        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1053        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1054        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1055        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1056        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1057        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1058        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1059        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1060        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1061        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1062        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1063        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1064        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1065        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1066        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1067        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1068        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1069        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1070        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1071        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1072        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1073        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1074
10752004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1076
1077        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1078        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1079        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1080        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1081
10822004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1083
1084        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1085        to using c99 fixed size types.
1086
10872004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1088
1089        * Makefile.am: Remove include from SUBDIRS.
1090
10912004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1092
1093        * include/Makefile.am: Remove.
1094        * Makefile.am: Merge-in include/Makefile.am.
1095        * configure.ac: Reflect changes above.
1096
10972004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1098
1099        * configure.ac: Add 2nd arg to RTEMS_TOP.
1100
11012004-03-05      Joel Sherrill <joel@OARcorp.com>
1102
1103        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1104        psxtimer/psxtimer.c: Eliminate warnings and typos.
1105
11062004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1107
1108        PR 582/core
1109        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1110        queue test so more of it runs now.
1111
11122004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1113
1114        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1115        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1116        * psx02/Makefile.am: Ditto.
1117        * psx03/Makefile.am: Ditto.
1118        * psx04/Makefile.am: Ditto.
1119        * psx05/Makefile.am: Ditto.
1120        * psx06/Makefile.am: Ditto.
1121        * psx07/Makefile.am: Ditto.
1122        * psx08/Makefile.am: Ditto.
1123        * psx09/Makefile.am: Ditto.
1124        * psx10/Makefile.am: Ditto.
1125        * psx11/Makefile.am: Ditto.
1126        * psx12/Makefile.am: Ditto.
1127        * psx13/Makefile.am: Ditto.
1128        * psxcancel/Makefile.am: Ditto.
1129        * psxchroot01/Makefile.am: Ditto.
1130        * psxfile01/Makefile.am: Ditto.
1131        * psxmount/Makefile.am: Ditto.
1132        * psxmsgq01/Makefile.am: Ditto.
1133        * psxreaddir/Makefile.am: Ditto.
1134        * psxsem01/Makefile.am: Ditto.
1135        * psxstat/Makefile.am: Ditto.
1136        * psxtime/Makefile.am: Ditto.
1137        * psxtimer/Makefile.am: Ditto.
1138
11392003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1140
1141        * psxtests.am: Add dirstamp support.
1142
11432003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1144
1145        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1146
11472003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1148
1149        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1150
11512003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1152
1153        * psxcancel/Makefile.am: Remove used H_FILES.
1154
11552003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1156
1157        * include/Makefile.am: Reformat.
1158        * psx01/Makefile.am: Remove all-local: $(ARCH).
1159        * psx02/Makefile.am: Remove all-local: $(ARCH).
1160        * psx03/Makefile.am: Remove all-local: $(ARCH).
1161        * psx04/Makefile.am: Remove all-local: $(ARCH).
1162        * psx05/Makefile.am: Remove all-local: $(ARCH).
1163        * psx06/Makefile.am: Remove all-local: $(ARCH).
1164        * psx07/Makefile.am: Remove all-local: $(ARCH).
1165        * psx08/Makefile.am: Remove all-local: $(ARCH).
1166        * psx09/Makefile.am: Remove all-local: $(ARCH).
1167        * psx10/Makefile.am: Remove all-local: $(ARCH).
1168        * psx11/Makefile.am: Remove all-local: $(ARCH).
1169        * psx12/Makefile.am: Remove all-local: $(ARCH).
1170        * psx13/Makefile.am: Remove all-local: $(ARCH).
1171        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1172        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1173        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1174        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1175        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1176        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1177        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1178        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1179        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1180        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1181        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1182
11832003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1184
1185        * configure.ac: Reflect having moved to testsuites/.
1186
11872003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1188
1189        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1190
11912003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1192
1193        * configure.ac:Remove RTEMS_CHECK_CPU.
1194
11952003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1196
1197        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1198
11992003-09-04      Joel Sherrill <joel@OARcorp.com>
1200
1201        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1202        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1203        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1204        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1205        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1206        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1207        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1208        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1209        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1210        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1211        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1212        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1213        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1214        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1215        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1216        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1217        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1218        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1219        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1220        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1221        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1222        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1223        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1224        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1225        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1226        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1227        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1228        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1229        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1230        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1231        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1232        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1233        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1234        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1235        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1236        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1237        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1238        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1239        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1240        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1241        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1242        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1243        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1244        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1245        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1246        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1247        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1248        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1249        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1250        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1251        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1252        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1253        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1254        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1255        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1256        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1257        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1258        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1259        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1260        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1261        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1262        psxtimer/system.h: URL for license changed.
1263
12642003-09-04      Joel Sherrill <joel@OARcorp.com>
1265
1266        PR 462/tests
1267        * psxhdrs/Makefile.am: Added ualarm.c
1268        * psxhdrs/signal23.c: New file.
1269
12702003-09-03      Joel Sherrill <joel@OARcorp.com>
1271
1272        PR 463/tests
1273        PR 465/tests
1274        * psxhdrs/Makefile.am: Add new test cases.
1275        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1276        psxhdrs/timer07.c: New files.
1277
12782003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1279
1280        * Makefile.am: Reflect having moved aclocal/.
1281
12822003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1283
1284        * Makefile.am: Reflect having moved automake/.
1285        * include/Makefile.am: Reflect having moved automake/.
1286        * psx01/Makefile.am: Reflect having moved automake/.
1287        * psx02/Makefile.am: Reflect having moved automake/.
1288        * psx03/Makefile.am: Reflect having moved automake/.
1289        * psx04/Makefile.am: Reflect having moved automake/.
1290        * psx05/Makefile.am: Reflect having moved automake/.
1291        * psx06/Makefile.am: Reflect having moved automake/.
1292        * psx07/Makefile.am: Reflect having moved automake/.
1293        * psx08/Makefile.am: Reflect having moved automake/.
1294        * psx09/Makefile.am: Reflect having moved automake/.
1295        * psx10/Makefile.am: Reflect having moved automake/.
1296        * psx11/Makefile.am: Reflect having moved automake/.
1297        * psx12/Makefile.am: Reflect having moved automake/.
1298        * psx13/Makefile.am: Reflect having moved automake/.
1299        * psxcancel/Makefile.am: Reflect having moved automake/.
1300        * psxchroot01/Makefile.am: Reflect having moved automake/.
1301        * psxfile01/Makefile.am: Reflect having moved automake/.
1302        * psxhdrs/Makefile.am: Reflect having moved automake/.
1303        * psxmount/Makefile.am: Reflect having moved automake/.
1304        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1305        * psxreaddir/Makefile.am: Reflect having moved automake/.
1306        * psxsem01/Makefile.am: Reflect having moved automake/.
1307        * psxstat/Makefile.am: Reflect having moved automake/.
1308        * psxtime/Makefile.am: Reflect having moved automake/.
1309        * psxtimer/Makefile.am: Reflect having moved automake/.
1310
13112003-08-14      Joel Sherrill <joel@OARcorp.com>
1312
1313        PR 408/filesystem
1314        * psx13/test.c: Added very rudimentary test of sync() service.
1315
13162003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1317
1318        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1319
13202003-06-12      Joel Sherrill <joel@OARcorp.com>
1321
1322        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1323
13242003-05-29      Joel Sherrill <joel@OARcorp.com>
1325
1326        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1327        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1328        psxtimer/psxtimer.c: Removed warnings.
1329
13302003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1331
1332        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1333        CC_CFLAGS_DEFAULT (obsolete).
1334
13352003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1336
1337        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1338        Remove CC_LDFLAGS_PROFILE_V.
1339
13402003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1341
1342        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1343
13442003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1345
1346        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1347
13482003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1349
1350        * configure.ac: AC_PREREQ(2.57).
1351
13522002-11-14      Joel Sherrill <joel@OARcorp.com>
1353
1354        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1355        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1356        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1357        Per PR239 update the IDs in the various screens.
1358
13592002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1360
1361        * .cvsignore: Reformat.
1362        Add autom4te*cache.
1363        Remove autom4te.cache.
1364
13652002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1366
1367        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1368        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1369        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1370        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1371        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1372        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1373        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1374        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1375        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1376        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1377        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1378        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1379        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1380        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1381        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1382        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1383        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1384        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1385        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1386        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1387        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1388        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1389        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1390        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1391
13922002-08-01      Joel Sherrill <joel@OARcorp.com>
1393
1394        * Per PR47 add support for buffered test output.  This involved
1395        adding defines to redirect output to a buffer and dump it when
1396        full, at "test pause", and at exit.  To avoid problems when redefining
1397        exit(), all tests were modified to call rtems_test_exit().
1398        Some tests, notable psxtests, had to be modified to include
1399        the standard test macro .h file (pmacros.h or tmacros.h) to
1400        enable this support.
1401        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1402        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1403        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1404        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1405        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1406        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1407        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1408        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1409        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1410        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1411        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1412        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1413
14142002-07-05      Joel Sherrill <joel@OARcorp.com>
1415
1416        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1417        Updated as part of PR164 which reported problems with the RTEMS
1418        implementation of pthread_cancel.
1419       
14202001-04-26      Joel Sherrill <joel@OARcorp.com>
1421
1422        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1423        reworked POSIX message queues to add a descriptor separate from
1424        the underlying message queue.  This allows non-blocking to follow
1425        the "open" not the underlying queue.
1426 
14272002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1428
1429        * configure.ac: Remove ENABLE_GCC28.
1430
14312002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1432
1433        * configure.ac:
1434        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1435        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1436        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1437        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1438        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1439        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1440        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1441        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1442        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1443        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1444        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1445        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1446        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1447        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1448        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1449        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1450        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1451        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1452        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1453        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1454        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1455        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1456        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1457        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1458        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1459        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1460        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1461        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1462
14632001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1464
1465        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1466        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1467        Since we check permissions before evaluating enough to see if it
1468        a regular file or directory, this hack is needed to make the regular
1469        file executable.
1470
14712001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1472
1473        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1474        * configure.in: Remove.
1475        * configure.ac: New file, generated from configure.in by autoupdate.
1476
14772001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1478
1479        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1480
14812001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1482
1483        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1484        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1485        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1486        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1487        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1488        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1489        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1490        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1491        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1492        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1493        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1494        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1495        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1496        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1497        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1498        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1499        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1500        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1501        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1502        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1503        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1504        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1505        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1506        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1507
15082001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1509
1510        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1511        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1512        psxchroot01 test.
1513
15142001-05-25      Joel Sherrill <joel@OARcorp.com>
1515
1516        * Added once version of psxchroot01 test for user review.
1517        * psxchroot01: New directory.
1518        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1519        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1520        * configure.in, Makefile.am: Modified to reflect above.
1521
15222001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1523
1524        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1525
15262001-04-24      Joel Sherrill <joel@OARcorp.com>
1527
1528        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1529        open, write, reopen, append twice from Andrew Bythell
1530        <abythell@nortelnetworks.com> that tripped an initialization
1531        problem in the IMFS.
1532
15332001-04-20      Joel Sherrill <joel@OARcorp.com>
1534
1535        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1536        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1537        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1538        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1539        Various adjustments so test output matches screens more reliably.
1540
15412001-01-25      Joel Sherrill <joel@OARcorp.com>
1542
1543        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1544
15452000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1546
1547        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1548        to remain consistant across platforms and bsps by forcing
1549        a mount point in front of all paths.
1550
15512000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1552
1553        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1554        expected error condition in one case.
1555        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1556        readdir() of root of mounted filesystem.  Also corrected the screen
1557        file for some mistakes noticed in this effort.
1558
15592000-11-13      Joel Sherrill <joel@OARcorp.com>
1560
1561        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1562
15632000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1564
1565        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1566
15672000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1568
1569        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1570
15712000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1572
1573        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1574        Switch to GNU canonicalization.
1575        * psxtests.am: Remove DEFS.
1576
15772000-10-24      Joel Sherrill <joel@OARcorp.com>
1578
1579        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1580        It was formerly incorrectly prototyped in <libio.h>.
1581
15822000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1583
1584        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1585        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1586        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1587        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1588        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1589        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1590        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1591        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1592
15932000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1594        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1595        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1596        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1597        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1598        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1599        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1600        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1601
16022000-08-10      Joel Sherrill <joel@OARcorp.com>
1603
1604        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.