source: rtems/testsuites/psxtests/ChangeLog @ 51d7b75

4.104.115
Last change on this file since 51d7b75 was b3051ac, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/28/09 at 02:29:18

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

  • psxbarrier01/test.c: Include <tmacros.h>
  • Property mode set to 100644
File size: 61.5 KB
Line 
12009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * psxbarrier01/test.c: Include <tmacros.h>
4
52009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
8        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
9        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
10        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
11        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
12        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
13        Use PRIxpthread_t to print pthread_t's.
14
152009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * psxmsgq02/init.c:
18        Remove cast in call to fatal_posix_service_status_errno.
19        * psxenosys/init.c:
20        Add missing args in calls to execl, execlp, execle.
21        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
22        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
23        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
24        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
25        * configure.ac:
26        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
27
282009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
29
30        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
31        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
32        * psxclock/init.c: Use %ld to print *.tv_nsec.
33        * psx06/init.c, psx06/system.h: Misc. warning fixes.
34
352009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        * psxsignal03/init.c: Add missing argument to printf.
38        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
39        * psxclock/init.c, psxtimer01/psxtimer.c:
40        Use PRItime_t to print time_t's.
41        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
42        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
43
442009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
45
46        * psxtime/test.c: Include <sys/time.h>.
47        Conditionally add local prototype for adjtime()
48        if sys/time.h doesn't supply it.
49        * psx07/init.c: Include <sched.h>, <pthread.h>.
50        * psx05/init.c: Include <sched.h>.
51        * psx11/init.c, psx09/init.c: Include <sched.h>.
52        * psx12/init.c: Include <sched.h>.
53        * psxenosys/init.c: Include <pthread.h>.
54        Conditionally add local prototype for pthread_atfork()
55        if pthread.h doesn't supply it.
56        * psxkey01/init.c: Include "test_support.h".
57
582009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
59
60        * configure.ac: Check for pthread_atfork in pthread.h.
61        * psxrwlock01/test.c: Conditionally add local prototype for
62        pthread_atfork() if pthread.h doesn't supply it.
63        Include <pthread.h>.
64
652009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * configure.ac: Check for sys/mman.h.
68        Check for mprotect in sys/mman.h.
69        * psxenosys/init.c: Conditionally add local prototype for
70        mprotect() if sys/mman.h doesn't supply it.
71
722009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
73
74        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
75        * psxrwlock01/test.c: Conditionally add local prototype for
76        pthread_rwlock_unlock() if pthread.h doesn't supply it.
77
782009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
79
80        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
81        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
82        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
83        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
84        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
85        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
86        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
87        psxualarm/init.c: Remove unused vars.
88        Add missing prototypes.
89
902009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
91
92        * Makefile.am: Build file IO related tests even with POSIX threading is
93        disabled.
94
952009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
96
97        * configure.ac: Don't add -ansi -fasm to CFLAGS.
98
992009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
100
101        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
102        remaining to not equal the period.
103
1042009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
105
106        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
107
1082009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
109
110        * psxcleanup/system.h: Fix typo.
111        * Makefile.am, configure.ac: Add new test for exercising pushing
112        and popping a clean up handler without actually executing it.
113        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
114        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
115        psxcleanup01/psxcleanup01.scn: New files.
116
1172009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
118
119        * Makefile.am, configure.ac: Add new test to ensure that canceling an
120        alarm works as defined.
121        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
122        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
123
1242009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
125
126        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
127
1282009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
129
130        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
131        parameter to timer_settime().
132
1332009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
134
135        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
136        timer_settime() for previous value. We are not using the
137        value in this particular case and this path must be exercised.
138        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
139
1402009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
141
142        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
143        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
144        cases.
145
1462009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
147
148        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
149        from an ISR.
150        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
151        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
152
1532009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
154
155        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
156        deprecated rtems_extension.
157
1582009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
159
160        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
161        nanoseconds.
162
1632009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
164
165        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
166        getpagesize().
167
1682009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
169
170        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
171        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
172        psxsignal04/Makefile.am: Move test cases which needed to be executed
173        when POSIX is disabled to psxclock so they will be.
174
1752009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
176
177        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
178        test to exercise clock and delay services enabled when POSIX threads
179        are disabled. This is split from psx01. POSIX test suite now enabled
180        when POSIX threads are disabled so only enable tests which are
181        appropriate.
182        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
183        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
184
1852009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
186
187        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
188        when not to change ssporadic scheduler so it does not touch a task's
189        priority when it is holding a mutex or its priority would be impacted
190        adversely.
191
1922009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
193
194        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
195        for adjusting time (adjtime()) where the time is adjusted by enough
196        microseconds that it crosses a second boundary.
197
1982009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
199
200        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
201        test to catch more sporadic server cases.
202
2032009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
204
205        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
206        remaining pointer.
207
2082009-08-17     
209
210        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
211        a recursize mutex.
212
2132009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
214
215        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
216        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
217        rtems_clock_get_ticks_per_second().
218
2192009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
220
221        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
222        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
223
2242009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
225
226        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
227        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
228
2292009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
230
231        * Makefile.am, configure.ac: Add test case for user providing their own
232        stack to a POSIX thread.
233        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
234        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
235
2362009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
237
238        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
239        that it hits both failing to allocate memory for the message queue
240        name and message buffers.
241
2422009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
243
244        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
245        quicker and more reliably hit the intended critical section.
246
2472009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
248
249        * Makefile.am, configure.ac: Add a test to exercise an odd case in
250        _POSIX_signals_Clear_signals.
251        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
252        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
253
2542009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
255
256        * psxmsgq04/init.c: Correct typo in configuration so test does as
257        intended.
258
2592009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
260
261        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
262        Update to handle ENFILE case now that POSIX message queues and
263        message queue file descriptors are configured separately and this
264        error is possible.
265
2662009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
267
268        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
269        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
270        allocating the message buffers for a POSIX message queue.
271
2722009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
273
274        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
275        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
276        is right. Update both screens.
277
2782009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
279
280        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
281        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
282        variation which focused on real-time signals rather than user
283        signals.
284        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
285        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
286
2872009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
288
289        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
290        replenish period of zero.
291
2922009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
293
294        * Makefile.am, configure.ac: Add new test to account for properly
295        handling keys when a thread has non-NULL key value and key has NULL
296        destructor and when a thread has NULL key value and key has
297        destructor.
298        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
299        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
300
3012009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
302
303        * Makefile.am, configure.ac: Add new test for exercising running out of
304        memory while allocating the key pointers.
305        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
306        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
307
3082009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
309
310        * psxmsgq04/init.c: Add call to mq_unlink.
311
3122009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
313
314        * Makefile.am, configure.ac: Add shell of new test.
315        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
316        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
317
3182009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
319
320        * Makefile.am, configure.ac: Add test to address cases where a thread
321        is waiting on a signal (sigwait) and we send it. Also address case
322        where there are too many queued signals.
323        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
324        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
325
3262009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
327
328        * psxsignal02/init.c: Fix spacing.
329
3302009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
331
332        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
333        mq_timedreceive and mq_timedsend conditions. In particular test
334        timeout in the past.
335
3362009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
337
338        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
339        with timeout in the past.
340
3412009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
342
343        * psxsignal02/psxsignal02.scn: Fill in screen file.
344
3452009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
346
347        * Makefile.am, configure.ac: Add new test to exercise algorithm to
348        dispatch process wide signals to individual threads.
349        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
350        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
351
3522009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
353
354        * Makefile.am, configure.ac: Add test to exercise interrupt
355        synchronization logic in _POSIX_Timer_Insert_helper that supports
356        POSIX timers.
357        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
358        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
359        psxintrcritical01/psxintrcritical01.scn: New files.
360
3612009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
362
363        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
364        multiple cases which complete coverage of thread cancellation.
365        * psxcancel/psxcancel.doc: New file.
366
3672009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
368
369        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
370        * psxsem01/system.h: Removed.
371
3722009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
373
374        * psxsem01/init.c: Eliminate warning.
375
3762009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
377
378        * psxcancel/init.c: Clean up.
379
3802009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
381
382        * psxmutexattr01/init.c: Make test optional if tools do not support
383        posix mutex type attribute.
384
3852009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
386
387        * Makefile.am, configure.ac: Add new test to exercise error case for
388        when a task is blocked on a condition variable with one mutex and
389        another task attempts to block on the same condition variable with
390        another mutex.
391        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
392        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
393
3942009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
395
396        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
397        trylock is unable to obtain the spinlock and that attempting to
398        unlock a spinlock from a thread which did not lock it works as
399        expected.
400        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
401        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
402        New files.
403
4042009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
405
406        * psxspin01/test.c: Remove unnecessary defines.
407
4082009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
409
410        * psx11/init.c: Use explicit scheduler.
411
4122009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
413
414        * Makefile.am, configure.ac: Add test to exercise
415        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
416        toolset enables the feature.
417        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
418        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
419        psxmutexattr01/psxmutexattr01.scn: New files.
420
4212009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
422
423        * Makefile.am, configure.ac: Add test for auto initialization of
424        message queues.
425        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
426        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
427        psxautoinit02/psxautoinit02.scn: New files.
428
4292009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
430
431        * Makefile.am, configure.ac: Add test of pthread mutex auto
432        intialization.
433        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
434        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
435
4362009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
437
438        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
439
4402009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
441
442        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
443        code.
444
4452009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
446
447        * psx07/init.c: Slight test fix to ensure state of sched_param
448        structure.
449
4502009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
451
452        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
453        obtaining an rwlock and then releasing it twice.
454
4552009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
456
457        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
458
4592009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
460
461        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
462        sigtimedwait(). Update screen file.
463
4642009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
465
466        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
467        obtaining rwlock for write with a timed lock operation when the
468        abstime timeout is in the past.
469
4702009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
471
472        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
473        obtaining rwlock for read with a timed lock operation when the
474        abstime timeout is in the past.
475
4762009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
477
478        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
479        that the assert has been removed in the source.
480
4812009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
482
483        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
484        mode bits being set. This behavior was not POSIX compliant and has
485        been corrected in the filesystem code.
486
4872009-06-18      Chris Johns <chrisj@rtems.org>
488
489        * psx04/task3.c: Declare unions volatile to workaround the H8300
490        gcc bug.
491
4922009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
493
494        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
495        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
496        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
497
4982009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
499
500        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
501        NULL attribute pointer on init.
502
5032009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
504
505        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
506        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
507        Improved so coverage is better.
508
5092009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
510
511        * psx04/init.c: Correct errors introduced by using different variable
512        for return type when correcting typing warnings.
513
5142009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
515
516        * Makefile.am, configure.ac: Add new test to provide coverage analysis
517        of the current implementation of getitimer() and setitimer().
518        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
519        psxitimer/psxitimer.scn: New files.
520
5212009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
522
523        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
524        case to improve coverage analysis.
525
5262009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
527
528        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
529        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
530        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
531        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
532        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
533        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
534        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
535
5362009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
537
538        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
539        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
540        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
541        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
542        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
543        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
544        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
545        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
546        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
547        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
548        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
549        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
550        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
551        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
552        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
553        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
554        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
555        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
556        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
557        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
558        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
559        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
560        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
561        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
562        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
563        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
564        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
565        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
566        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
567        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
568        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
569        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
570        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
571        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
572        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
573        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
574        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
575        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
576        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
577        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
578        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
579        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
580        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
581        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
582        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
583        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
584        psxhdrs/timer07.c: Fix warnings.
585
5862009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
587
588        * psxfile01/test.c: Change from int to size_t.
589
5902009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
591
592        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
593        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
594        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
595        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
596        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
597        psxcancel/Makefile.am, psxchroot01/Makefile.am,
598        psxcleanup/Makefile.am, psxenosys/Makefile.am,
599        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
600        psxfile01/Makefile.am, psxkey01/Makefile.am,
601        psxmount/Makefile.am, psxmsgq01/Makefile.am,
602        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
603        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
604        psxsem01/Makefile.am, psxsignal01/Makefile.am,
605        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
606        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
607        psxualarm/Makefile.am: Eliminate _exe_/.exe.
608
6092009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
610
611        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
612        with create option so we are sure it will get a control block and
613        proceed to allocate other memory. Clean up screen output.
614
6152008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
616
617        * psx05/init.c: Add parameter to call to sched_get_priority_max().
618
6192008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
620
621        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
622        Run all tests successfully with maxixum number of priorities as 16
623        instead of 256. This was done by temporarily modifying the score
624        priority.h maximum. This allowed testing of all API code to ensure
625        that it worked properly with a reduced number of priorities. Most
626        modifications were to switch from hard-coded maximum to using the API
627        provided methods to determine maximum number of priority levels.
628
6292008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
630
631        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
632        clock_gettime() NOT by reaching into the SuperCore.
633
6342008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
635
636        * psx01/psx01.scn: Bump version to 4.9.99.0
637
6382008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
639
640        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
641        psxfatal_support/system.h: Convert to "bool".
642
6432008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
644
645        PR 1296/cpukit.
646        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
647        incorrect repeat interval. This patch fixes the following problems in
648        the test.
649          (1) Adds test for value of it_interval.tv_nsec.
650          (2) Corrects test for absolute timer in past.
651          (3) Modifies test to use different initial and repeat periods.
652          (4) Updates psxtimer01.scn to match results.
653
6542008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
655
656        PR 1297/cpukit
657        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
658        pointer handling.
659
6602008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
661
662        * psxsem01/init.c: Spacing.
663
6642008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
665
666        PR 1293/tests
667        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
668
6692008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
670
671        PR 1291/cpukit
672        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
673        POSIX services taking relative instead of absolute time for timeouts,
674        these tests were updated.
675
6762008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
677
678        * psxfile01/test.c: truncate on /dev/console now works.
679
6802008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
681
682        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
683        requested for initialization task.
684
6852008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
686
687        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
688        like CVS conflict markers.
689
6902008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
691
692        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
693        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
694
6952008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
696
697        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
698
6992008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
700
701        * psxkey01/task.c: Fix warnings.
702
7032008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
704
705        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
706
7072008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
708
709        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
710        Added tests for failure path coverages. Consolidated methods used in
711        multiple places into support routines.
712        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
713        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
714        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
715
7162008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
717
718        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
719        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
720        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
721        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
722        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
723        Make tmacros.h available to all POSIX tests. Add a clock_settime case
724        for < 1988.
725
7262008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
727
728        * Makefile.am, configure.ac: New tests.
729        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
730        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
731        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
732        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
733        psxfatal_support/init.c, psxfatal_support/system.h: New files.
734
7352008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
736
737        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
738        portions of Object Services added to API.
739        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
740        psx14/system.h: New files.
741
7422008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
743
744        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
745        pthread_attr_[get|set]clock.
746
7472008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
748
749        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
750        implementation mprotect().
751
7522008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
753
754        * psxcleanup/.cvsignore: New file.
755
7562008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
757
758        * psxcleanup/system.h: New file.
759
7602008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
761
762        * Makefile.am, configure.ac:
763        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
764        psxcleanup/psxcleanup.scn: New files.
765
7662008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
767
768        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
769        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
770
7712007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
772
773        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
774
7752007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
776
777        * Makefile.am, configure.ac: Added test for ualarm
778        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
779        psxualarm/system.h: New files.
780
7812007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
782
783        * Makefile.am, configure.ac: Added posix signal test
784        * psxsignal01/Makefile.am, psxsignal01/init.c,
785        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
786        psxsignal01/task1.c: New files.
787
7882007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
789
790        * Makefile.am, configure.ac: Add test for sysconf().
791        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
792        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
793
7942007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
795
796        * psx01/init.c, psx01/psx01.scn: Add more test cases for
797        sched_rr_get_interval() and sched_get_priority_max().
798
7992007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
800
801        * psxenosys/init.c: Fix typo.
802
8032007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
804
805        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
806        addition of second POSIX Timer test. Add initial version of
807        psxtimer02 to cover some conditions missed in psxtimer01. More cases
808        left to add.
809        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
810        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
811        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
812        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
813        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
814        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
815
8162007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
817
818        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
819
8202007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
821
822        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
823        functions that return ENOSYS.
824        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
825        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
826
8272007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
828
829        * psx13/test.c: Fix spelling error.
830
8312007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
832
833        * psxtime/test.c: Add tests for adjtime().
834
8352007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
836
837        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
838        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
839        cases to improve test coverage.
840
8412007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
842
843        PR 1262/filesystem
844        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
845        and writev() including documentation and test case.
846        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
847        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
848
8492007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
850
851        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
852        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
853        test cases so last output line follows END OF pattern. Make sure test
854        case all run. All tests appeared ok on sis.
855
8562007-04-05      Joel Sherrill <joel@OARcorp.com>
857
858        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
859        behavior more closely matching GNU/Linux.
860
8612006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
862
863        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
864        include normal blocking and unblocking on timeout.
865
8662006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
867
868        * configure.ac: New BUG-REPORT address.
869
8702006-11-17      Joel Sherrill <joel@OARcorp.com>
871
872        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
873        Previously the timeout was not absolute time and checked BEFORE
874        attempting to lock semaphore.
875
8762006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
877
878        * psxbarrier01/main.c: New file.
879
8802006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
881
882        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
883        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
884        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
885        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
886
8872006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
888
889        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
890        and partial implementation of POSIX rwlocks.
891        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
892        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
893
8942006-10-30      Joel Sherrill <joel@OARcorp.com>
895
896        PR 841/rtems
897        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
898        specification.
899
9002006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
901
902        * configure.ac: Require autoconf-2.60. Require automake-1.10.
903
9042006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
905
906        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
907        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
908        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
909        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
910        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
911        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
912        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
913        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
914        Use rtems_testsdir instead.
915
9162005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
917
918        * configure.ac: Remove RTEMS_ENABLE_BARE,
919        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
920
9212005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
922
923        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
924        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
925        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
926        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
927        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
928        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
929        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
930        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
931        Convert to using *_PROGRAMS.
932
9332005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
934
935        * psx01/Makefile.am, psx02/Makefile.am,
936        psx03/Makefile.am, psx04/Makefile.am,
937        psx05/Makefile.am, psx06/Makefile.am,
938        psx07/Makefile.am, psx08/Makefile.am,
939        psx09/Makefile.am, psx10/Makefile.am,
940        psx11/Makefile.am, psx12/Makefile.am,
941        psx13/Makefile.am, psxcancel/Makefile.am,
942        psxchroot01/Makefile.am, psxfile01/Makefile.am,
943        psxmount/Makefile.am, psxmsgq01/Makefile.am,
944        psxreaddir/Makefile.am, psxsem01/Makefile.am,
945        psxstat/Makefile.am, psxtime/Makefile.am,
946        psxtimer/Makefile.am: Rework.
947
9482005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
949
950        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
951        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
952        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
953        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
954        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
955        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
956        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
957        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
958        * psxtests.am: Remove.
959
9602005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
961
962        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
963        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
964        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
965        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
966        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
967        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
968        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
969        psxtime/Makefile.am, psxtimer/Makefile.am:
970        AM_CPPFLAGS += -I..../support/include.
971
9722005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
973
974        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
975
9762005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
977
978        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
979        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
980        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
981        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
982        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
983        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
984        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
985        psxstat/Makefile.am: Add ../include/pmacros.h
986        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
987        POSIX_FILES_DIRS.
988        * psxtests.am: Remove LIB_VARIANT.
989
9902005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
991
992        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
993        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
994        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
995        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
996        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
997        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
998        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
999        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1000        Remove SRC, PRINT_SRC.
1001
10022005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1003
1004        * Makefile.am: Cleanup.
1005
10062005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1007
1008        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1009        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1010        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1011        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1012        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1013        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1014        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1015        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1016        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1017        Partial conversion to automake.
1018
10192005-09-01      Joel Sherrill <joel@OARcorp.com>
1020
1021        PR 628/rtems
1022        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1023        being an error.
1024
10252005-04-26      Joel Sherrill <joel@OARcorp.com>
1026
1027        * psxreaddir/test.c: Eliminate warnings.
1028
10292004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1030
1031        * configure.ac: Require automake > 1.9.
1032
10332004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1034
1035        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1036        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1037        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1038        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1039        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1040        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1041        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1042        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1043        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1044        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1045        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1046        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1047        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1048        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1049        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1050        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1051        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1052        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1053        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1054        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1055        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1056        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1057        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1058
10592004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1060
1061        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1062        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1063        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1064        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1065
10662004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1067
1068        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1069        to using c99 fixed size types.
1070
10712004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1072
1073        * Makefile.am: Remove include from SUBDIRS.
1074
10752004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1076
1077        * include/Makefile.am: Remove.
1078        * Makefile.am: Merge-in include/Makefile.am.
1079        * configure.ac: Reflect changes above.
1080
10812004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1082
1083        * configure.ac: Add 2nd arg to RTEMS_TOP.
1084
10852004-03-05      Joel Sherrill <joel@OARcorp.com>
1086
1087        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1088        psxtimer/psxtimer.c: Eliminate warnings and typos.
1089
10902004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1091
1092        PR 582/core
1093        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1094        queue test so more of it runs now.
1095
10962004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1097
1098        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1099        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1100        * psx02/Makefile.am: Ditto.
1101        * psx03/Makefile.am: Ditto.
1102        * psx04/Makefile.am: Ditto.
1103        * psx05/Makefile.am: Ditto.
1104        * psx06/Makefile.am: Ditto.
1105        * psx07/Makefile.am: Ditto.
1106        * psx08/Makefile.am: Ditto.
1107        * psx09/Makefile.am: Ditto.
1108        * psx10/Makefile.am: Ditto.
1109        * psx11/Makefile.am: Ditto.
1110        * psx12/Makefile.am: Ditto.
1111        * psx13/Makefile.am: Ditto.
1112        * psxcancel/Makefile.am: Ditto.
1113        * psxchroot01/Makefile.am: Ditto.
1114        * psxfile01/Makefile.am: Ditto.
1115        * psxmount/Makefile.am: Ditto.
1116        * psxmsgq01/Makefile.am: Ditto.
1117        * psxreaddir/Makefile.am: Ditto.
1118        * psxsem01/Makefile.am: Ditto.
1119        * psxstat/Makefile.am: Ditto.
1120        * psxtime/Makefile.am: Ditto.
1121        * psxtimer/Makefile.am: Ditto.
1122
11232003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1124
1125        * psxtests.am: Add dirstamp support.
1126
11272003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1128
1129        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1130
11312003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1132
1133        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1134
11352003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1136
1137        * psxcancel/Makefile.am: Remove used H_FILES.
1138
11392003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1140
1141        * include/Makefile.am: Reformat.
1142        * psx01/Makefile.am: Remove all-local: $(ARCH).
1143        * psx02/Makefile.am: Remove all-local: $(ARCH).
1144        * psx03/Makefile.am: Remove all-local: $(ARCH).
1145        * psx04/Makefile.am: Remove all-local: $(ARCH).
1146        * psx05/Makefile.am: Remove all-local: $(ARCH).
1147        * psx06/Makefile.am: Remove all-local: $(ARCH).
1148        * psx07/Makefile.am: Remove all-local: $(ARCH).
1149        * psx08/Makefile.am: Remove all-local: $(ARCH).
1150        * psx09/Makefile.am: Remove all-local: $(ARCH).
1151        * psx10/Makefile.am: Remove all-local: $(ARCH).
1152        * psx11/Makefile.am: Remove all-local: $(ARCH).
1153        * psx12/Makefile.am: Remove all-local: $(ARCH).
1154        * psx13/Makefile.am: Remove all-local: $(ARCH).
1155        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1156        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1157        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1158        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1159        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1160        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1161        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1162        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1163        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1164        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1165        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1166
11672003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1168
1169        * configure.ac: Reflect having moved to testsuites/.
1170
11712003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1172
1173        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1174
11752003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1176
1177        * configure.ac:Remove RTEMS_CHECK_CPU.
1178
11792003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1180
1181        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1182
11832003-09-04      Joel Sherrill <joel@OARcorp.com>
1184
1185        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1186        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1187        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1188        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1189        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1190        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1191        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1192        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1193        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1194        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1195        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1196        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1197        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1198        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1199        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1200        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1201        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1202        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1203        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1204        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1205        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1206        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1207        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1208        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1209        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1210        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1211        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1212        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1213        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1214        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1215        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1216        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1217        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1218        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1219        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1220        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1221        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1222        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1223        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1224        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1225        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1226        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1227        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1228        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1229        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1230        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1231        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1232        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1233        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1234        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1235        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1236        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1237        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1238        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1239        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1240        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1241        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1242        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1243        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1244        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1245        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1246        psxtimer/system.h: URL for license changed.
1247
12482003-09-04      Joel Sherrill <joel@OARcorp.com>
1249
1250        PR 462/tests
1251        * psxhdrs/Makefile.am: Added ualarm.c
1252        * psxhdrs/signal23.c: New file.
1253
12542003-09-03      Joel Sherrill <joel@OARcorp.com>
1255
1256        PR 463/tests
1257        PR 465/tests
1258        * psxhdrs/Makefile.am: Add new test cases.
1259        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1260        psxhdrs/timer07.c: New files.
1261
12622003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1263
1264        * Makefile.am: Reflect having moved aclocal/.
1265
12662003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1267
1268        * Makefile.am: Reflect having moved automake/.
1269        * include/Makefile.am: Reflect having moved automake/.
1270        * psx01/Makefile.am: Reflect having moved automake/.
1271        * psx02/Makefile.am: Reflect having moved automake/.
1272        * psx03/Makefile.am: Reflect having moved automake/.
1273        * psx04/Makefile.am: Reflect having moved automake/.
1274        * psx05/Makefile.am: Reflect having moved automake/.
1275        * psx06/Makefile.am: Reflect having moved automake/.
1276        * psx07/Makefile.am: Reflect having moved automake/.
1277        * psx08/Makefile.am: Reflect having moved automake/.
1278        * psx09/Makefile.am: Reflect having moved automake/.
1279        * psx10/Makefile.am: Reflect having moved automake/.
1280        * psx11/Makefile.am: Reflect having moved automake/.
1281        * psx12/Makefile.am: Reflect having moved automake/.
1282        * psx13/Makefile.am: Reflect having moved automake/.
1283        * psxcancel/Makefile.am: Reflect having moved automake/.
1284        * psxchroot01/Makefile.am: Reflect having moved automake/.
1285        * psxfile01/Makefile.am: Reflect having moved automake/.
1286        * psxhdrs/Makefile.am: Reflect having moved automake/.
1287        * psxmount/Makefile.am: Reflect having moved automake/.
1288        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1289        * psxreaddir/Makefile.am: Reflect having moved automake/.
1290        * psxsem01/Makefile.am: Reflect having moved automake/.
1291        * psxstat/Makefile.am: Reflect having moved automake/.
1292        * psxtime/Makefile.am: Reflect having moved automake/.
1293        * psxtimer/Makefile.am: Reflect having moved automake/.
1294
12952003-08-14      Joel Sherrill <joel@OARcorp.com>
1296
1297        PR 408/filesystem
1298        * psx13/test.c: Added very rudimentary test of sync() service.
1299
13002003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1301
1302        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1303
13042003-06-12      Joel Sherrill <joel@OARcorp.com>
1305
1306        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1307
13082003-05-29      Joel Sherrill <joel@OARcorp.com>
1309
1310        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1311        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1312        psxtimer/psxtimer.c: Removed warnings.
1313
13142003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1315
1316        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1317        CC_CFLAGS_DEFAULT (obsolete).
1318
13192003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1320
1321        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1322        Remove CC_LDFLAGS_PROFILE_V.
1323
13242003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1325
1326        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1327
13282003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1329
1330        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1331
13322003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1333
1334        * configure.ac: AC_PREREQ(2.57).
1335
13362002-11-14      Joel Sherrill <joel@OARcorp.com>
1337
1338        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1339        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1340        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1341        Per PR239 update the IDs in the various screens.
1342
13432002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1344
1345        * .cvsignore: Reformat.
1346        Add autom4te*cache.
1347        Remove autom4te.cache.
1348
13492002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1350
1351        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1352        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1353        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1354        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1355        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1356        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1357        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1358        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1359        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1360        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1361        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1362        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1363        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1364        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1365        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1366        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1367        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1368        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1369        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1370        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1371        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1372        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1373        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1374        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1375
13762002-08-01      Joel Sherrill <joel@OARcorp.com>
1377
1378        * Per PR47 add support for buffered test output.  This involved
1379        adding defines to redirect output to a buffer and dump it when
1380        full, at "test pause", and at exit.  To avoid problems when redefining
1381        exit(), all tests were modified to call rtems_test_exit().
1382        Some tests, notable psxtests, had to be modified to include
1383        the standard test macro .h file (pmacros.h or tmacros.h) to
1384        enable this support.
1385        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1386        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1387        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1388        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1389        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1390        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1391        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1392        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1393        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1394        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1395        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1396        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1397
13982002-07-05      Joel Sherrill <joel@OARcorp.com>
1399
1400        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1401        Updated as part of PR164 which reported problems with the RTEMS
1402        implementation of pthread_cancel.
1403       
14042001-04-26      Joel Sherrill <joel@OARcorp.com>
1405
1406        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1407        reworked POSIX message queues to add a descriptor separate from
1408        the underlying message queue.  This allows non-blocking to follow
1409        the "open" not the underlying queue.
1410 
14112002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1412
1413        * configure.ac: Remove ENABLE_GCC28.
1414
14152002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1416
1417        * configure.ac:
1418        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1419        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1420        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1421        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1422        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1423        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1424        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1425        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1426        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1427        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1428        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1429        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1430        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1431        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1432        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1433        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1434        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1435        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1436        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1437        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1438        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1439        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1440        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1441        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1442        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1443        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1444        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1445        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1446
14472001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1448
1449        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1450        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1451        Since we check permissions before evaluating enough to see if it
1452        a regular file or directory, this hack is needed to make the regular
1453        file executable.
1454
14552001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1456
1457        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1458        * configure.in: Remove.
1459        * configure.ac: New file, generated from configure.in by autoupdate.
1460
14612001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1462
1463        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1464
14652001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1466
1467        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1468        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1469        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1470        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1471        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1472        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1473        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1474        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1475        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1476        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1477        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1478        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1479        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1480        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1481        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1482        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1483        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1484        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1485        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1486        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1487        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1488        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1489        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1490        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1491
14922001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1493
1494        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1495        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1496        psxchroot01 test.
1497
14982001-05-25      Joel Sherrill <joel@OARcorp.com>
1499
1500        * Added once version of psxchroot01 test for user review.
1501        * psxchroot01: New directory.
1502        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1503        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1504        * configure.in, Makefile.am: Modified to reflect above.
1505
15062001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1507
1508        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1509
15102001-04-24      Joel Sherrill <joel@OARcorp.com>
1511
1512        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1513        open, write, reopen, append twice from Andrew Bythell
1514        <abythell@nortelnetworks.com> that tripped an initialization
1515        problem in the IMFS.
1516
15172001-04-20      Joel Sherrill <joel@OARcorp.com>
1518
1519        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1520        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1521        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1522        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1523        Various adjustments so test output matches screens more reliably.
1524
15252001-01-25      Joel Sherrill <joel@OARcorp.com>
1526
1527        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1528
15292000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1530
1531        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1532        to remain consistant across platforms and bsps by forcing
1533        a mount point in front of all paths.
1534
15352000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1536
1537        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1538        expected error condition in one case.
1539        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1540        readdir() of root of mounted filesystem.  Also corrected the screen
1541        file for some mistakes noticed in this effort.
1542
15432000-11-13      Joel Sherrill <joel@OARcorp.com>
1544
1545        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1546
15472000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1548
1549        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1550
15512000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1552
1553        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1554
15552000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1556
1557        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1558        Switch to GNU canonicalization.
1559        * psxtests.am: Remove DEFS.
1560
15612000-10-24      Joel Sherrill <joel@OARcorp.com>
1562
1563        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1564        It was formerly incorrectly prototyped in <libio.h>.
1565
15662000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1567
1568        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1569        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1570        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1571        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1572        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1573        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1574        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1575        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1576
15772000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1578        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1579        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1580        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1581        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1582        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1583        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1584        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1585
15862000-08-10      Joel Sherrill <joel@OARcorp.com>
1587
1588        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.