source: rtems/testsuites/psxtests/ChangeLog @ deb22fc

4.104.115
Last change on this file since deb22fc was deb22fc, checked in by Ralf Corsepius <ralf.corsepius@…>, on 11/02/09 at 07:10:58

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

  • psxsignal03/init.c: Print sigval.sival_ptr instead of "union sigval".
  • Property mode set to 100644
File size: 63.1 KB
Line 
12009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * psxsignal03/init.c:
4        Print sigval.sival_ptr instead of "union sigval".
5
62009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
9        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
10        * psxfile01/test.c: Remove obsure #ifdef's.
11        Apply PRI* macros to print struct stat fields.
12
132009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
14
15        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
16        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
17
182009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
19
20        * include/pmacros.h: November is the 11th month.
21
222009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
23
24        * psxstat/test.c: Remove #ifdef's.
25        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
26        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
27        if 12MB are too big for a target (16bit compliance).
28        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
29        for 16bit compliance.
30        * psx14/init.c: Add local prototypes for
31        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
32        Reflect the prototypes having been missing to printf's.
33
342009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
35
36        * psxsysconf/init.c:
37        Comment out sysconf(LONG_MAX) check (not useful).
38        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
39        16bit compliance.
40        * psx11/task.c: Use long for nsecs.
41        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
42        attribute to pthread_condattr_setpshared for 16bit target compliance.
43
442009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
45
46        * psxbarrier01/test.c: Include <tmacros.h>
47
482009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
49
50        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
51        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
52        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
53        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
54        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
55        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
56        Use PRIxpthread_t to print pthread_t's.
57
582009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
59
60        * psxmsgq02/init.c:
61        Remove cast in call to fatal_posix_service_status_errno.
62        * psxenosys/init.c:
63        Add missing args in calls to execl, execlp, execle.
64        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
65        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
66        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
67        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
68        * configure.ac:
69        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
70
712009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
72
73        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
74        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
75        * psxclock/init.c: Use %ld to print *.tv_nsec.
76        * psx06/init.c, psx06/system.h: Misc. warning fixes.
77
782009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
79
80        * psxsignal03/init.c: Add missing argument to printf.
81        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
82        * psxclock/init.c, psxtimer01/psxtimer.c:
83        Use PRItime_t to print time_t's.
84        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
85        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
86
872009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
88
89        * psxtime/test.c: Include <sys/time.h>.
90        Conditionally add local prototype for adjtime()
91        if sys/time.h doesn't supply it.
92        * psx07/init.c: Include <sched.h>, <pthread.h>.
93        * psx05/init.c: Include <sched.h>.
94        * psx11/init.c, psx09/init.c: Include <sched.h>.
95        * psx12/init.c: Include <sched.h>.
96        * psxenosys/init.c: Include <pthread.h>.
97        Conditionally add local prototype for pthread_atfork()
98        if pthread.h doesn't supply it.
99        * psxkey01/init.c: Include "test_support.h".
100
1012009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
102
103        * configure.ac: Check for pthread_atfork in pthread.h.
104        * psxrwlock01/test.c: Conditionally add local prototype for
105        pthread_atfork() if pthread.h doesn't supply it.
106        Include <pthread.h>.
107
1082009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
109
110        * configure.ac: Check for sys/mman.h.
111        Check for mprotect in sys/mman.h.
112        * psxenosys/init.c: Conditionally add local prototype for
113        mprotect() if sys/mman.h doesn't supply it.
114
1152009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
116
117        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
118        * psxrwlock01/test.c: Conditionally add local prototype for
119        pthread_rwlock_unlock() if pthread.h doesn't supply it.
120
1212009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
122
123        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
124        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
125        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
126        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
127        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
128        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
129        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
130        psxualarm/init.c: Remove unused vars.
131        Add missing prototypes.
132
1332009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
134
135        * Makefile.am: Build file IO related tests even with POSIX threading is
136        disabled.
137
1382009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
139
140        * configure.ac: Don't add -ansi -fasm to CFLAGS.
141
1422009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
143
144        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
145        remaining to not equal the period.
146
1472009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
148
149        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
150
1512009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
152
153        * psxcleanup/system.h: Fix typo.
154        * Makefile.am, configure.ac: Add new test for exercising pushing
155        and popping a clean up handler without actually executing it.
156        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
157        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
158        psxcleanup01/psxcleanup01.scn: New files.
159
1602009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
161
162        * Makefile.am, configure.ac: Add new test to ensure that canceling an
163        alarm works as defined.
164        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
165        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
166
1672009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
168
169        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
170
1712009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
172
173        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
174        parameter to timer_settime().
175
1762009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
177
178        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
179        timer_settime() for previous value. We are not using the
180        value in this particular case and this path must be exercised.
181        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
182
1832009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
184
185        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
186        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
187        cases.
188
1892009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
190
191        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
192        from an ISR.
193        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
194        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
195
1962009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
197
198        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
199        deprecated rtems_extension.
200
2012009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
202
203        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
204        nanoseconds.
205
2062009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
207
208        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
209        getpagesize().
210
2112009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
212
213        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
214        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
215        psxsignal04/Makefile.am: Move test cases which needed to be executed
216        when POSIX is disabled to psxclock so they will be.
217
2182009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
219
220        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
221        test to exercise clock and delay services enabled when POSIX threads
222        are disabled. This is split from psx01. POSIX test suite now enabled
223        when POSIX threads are disabled so only enable tests which are
224        appropriate.
225        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
226        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
227
2282009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
229
230        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
231        when not to change ssporadic scheduler so it does not touch a task's
232        priority when it is holding a mutex or its priority would be impacted
233        adversely.
234
2352009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
236
237        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
238        for adjusting time (adjtime()) where the time is adjusted by enough
239        microseconds that it crosses a second boundary.
240
2412009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
242
243        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
244        test to catch more sporadic server cases.
245
2462009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
247
248        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
249        remaining pointer.
250
2512009-08-17     
252
253        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
254        a recursize mutex.
255
2562009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
257
258        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
259        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
260        rtems_clock_get_ticks_per_second().
261
2622009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
263
264        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
265        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
266
2672009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
268
269        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
270        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
271
2722009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
273
274        * Makefile.am, configure.ac: Add test case for user providing their own
275        stack to a POSIX thread.
276        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
277        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
278
2792009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
280
281        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
282        that it hits both failing to allocate memory for the message queue
283        name and message buffers.
284
2852009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
286
287        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
288        quicker and more reliably hit the intended critical section.
289
2902009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
291
292        * Makefile.am, configure.ac: Add a test to exercise an odd case in
293        _POSIX_signals_Clear_signals.
294        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
295        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
296
2972009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
298
299        * psxmsgq04/init.c: Correct typo in configuration so test does as
300        intended.
301
3022009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
303
304        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
305        Update to handle ENFILE case now that POSIX message queues and
306        message queue file descriptors are configured separately and this
307        error is possible.
308
3092009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
310
311        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
312        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
313        allocating the message buffers for a POSIX message queue.
314
3152009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
316
317        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
318        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
319        is right. Update both screens.
320
3212009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
322
323        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
324        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
325        variation which focused on real-time signals rather than user
326        signals.
327        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
328        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
329
3302009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
331
332        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
333        replenish period of zero.
334
3352009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
336
337        * Makefile.am, configure.ac: Add new test to account for properly
338        handling keys when a thread has non-NULL key value and key has NULL
339        destructor and when a thread has NULL key value and key has
340        destructor.
341        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
342        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
343
3442009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
345
346        * Makefile.am, configure.ac: Add new test for exercising running out of
347        memory while allocating the key pointers.
348        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
349        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
350
3512009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
352
353        * psxmsgq04/init.c: Add call to mq_unlink.
354
3552009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
356
357        * Makefile.am, configure.ac: Add shell of new test.
358        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
359        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
360
3612009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
362
363        * Makefile.am, configure.ac: Add test to address cases where a thread
364        is waiting on a signal (sigwait) and we send it. Also address case
365        where there are too many queued signals.
366        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
367        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
368
3692009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
370
371        * psxsignal02/init.c: Fix spacing.
372
3732009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
374
375        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
376        mq_timedreceive and mq_timedsend conditions. In particular test
377        timeout in the past.
378
3792009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
380
381        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
382        with timeout in the past.
383
3842009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
385
386        * psxsignal02/psxsignal02.scn: Fill in screen file.
387
3882009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
389
390        * Makefile.am, configure.ac: Add new test to exercise algorithm to
391        dispatch process wide signals to individual threads.
392        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
393        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
394
3952009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
396
397        * Makefile.am, configure.ac: Add test to exercise interrupt
398        synchronization logic in _POSIX_Timer_Insert_helper that supports
399        POSIX timers.
400        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
401        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
402        psxintrcritical01/psxintrcritical01.scn: New files.
403
4042009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
405
406        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
407        multiple cases which complete coverage of thread cancellation.
408        * psxcancel/psxcancel.doc: New file.
409
4102009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
411
412        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
413        * psxsem01/system.h: Removed.
414
4152009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
416
417        * psxsem01/init.c: Eliminate warning.
418
4192009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
420
421        * psxcancel/init.c: Clean up.
422
4232009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
424
425        * psxmutexattr01/init.c: Make test optional if tools do not support
426        posix mutex type attribute.
427
4282009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
429
430        * Makefile.am, configure.ac: Add new test to exercise error case for
431        when a task is blocked on a condition variable with one mutex and
432        another task attempts to block on the same condition variable with
433        another mutex.
434        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
435        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
436
4372009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
438
439        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
440        trylock is unable to obtain the spinlock and that attempting to
441        unlock a spinlock from a thread which did not lock it works as
442        expected.
443        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
444        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
445        New files.
446
4472009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
448
449        * psxspin01/test.c: Remove unnecessary defines.
450
4512009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
452
453        * psx11/init.c: Use explicit scheduler.
454
4552009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
456
457        * Makefile.am, configure.ac: Add test to exercise
458        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
459        toolset enables the feature.
460        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
461        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
462        psxmutexattr01/psxmutexattr01.scn: New files.
463
4642009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
465
466        * Makefile.am, configure.ac: Add test for auto initialization of
467        message queues.
468        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
469        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
470        psxautoinit02/psxautoinit02.scn: New files.
471
4722009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
473
474        * Makefile.am, configure.ac: Add test of pthread mutex auto
475        intialization.
476        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
477        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
478
4792009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
480
481        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
482
4832009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
484
485        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
486        code.
487
4882009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
489
490        * psx07/init.c: Slight test fix to ensure state of sched_param
491        structure.
492
4932009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
494
495        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
496        obtaining an rwlock and then releasing it twice.
497
4982009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
499
500        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
501
5022009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
503
504        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
505        sigtimedwait(). Update screen file.
506
5072009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
508
509        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
510        obtaining rwlock for write with a timed lock operation when the
511        abstime timeout is in the past.
512
5132009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
514
515        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
516        obtaining rwlock for read with a timed lock operation when the
517        abstime timeout is in the past.
518
5192009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
520
521        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
522        that the assert has been removed in the source.
523
5242009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
525
526        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
527        mode bits being set. This behavior was not POSIX compliant and has
528        been corrected in the filesystem code.
529
5302009-06-18      Chris Johns <chrisj@rtems.org>
531
532        * psx04/task3.c: Declare unions volatile to workaround the H8300
533        gcc bug.
534
5352009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
536
537        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
538        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
539        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
540
5412009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
542
543        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
544        NULL attribute pointer on init.
545
5462009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
547
548        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
549        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
550        Improved so coverage is better.
551
5522009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
553
554        * psx04/init.c: Correct errors introduced by using different variable
555        for return type when correcting typing warnings.
556
5572009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
558
559        * Makefile.am, configure.ac: Add new test to provide coverage analysis
560        of the current implementation of getitimer() and setitimer().
561        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
562        psxitimer/psxitimer.scn: New files.
563
5642009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
565
566        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
567        case to improve coverage analysis.
568
5692009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
570
571        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
572        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
573        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
574        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
575        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
576        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
577        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
578
5792009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
580
581        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
582        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
583        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
584        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
585        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
586        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
587        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
588        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
589        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
590        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
591        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
592        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
593        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
594        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
595        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
596        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
597        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
598        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
599        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
600        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
601        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
602        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
603        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
604        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
605        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
606        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
607        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
608        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
609        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
610        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
611        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
612        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
613        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
614        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
615        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
616        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
617        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
618        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
619        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
620        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
621        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
622        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
623        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
624        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
625        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
626        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
627        psxhdrs/timer07.c: Fix warnings.
628
6292009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
630
631        * psxfile01/test.c: Change from int to size_t.
632
6332009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
634
635        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
636        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
637        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
638        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
639        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
640        psxcancel/Makefile.am, psxchroot01/Makefile.am,
641        psxcleanup/Makefile.am, psxenosys/Makefile.am,
642        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
643        psxfile01/Makefile.am, psxkey01/Makefile.am,
644        psxmount/Makefile.am, psxmsgq01/Makefile.am,
645        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
646        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
647        psxsem01/Makefile.am, psxsignal01/Makefile.am,
648        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
649        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
650        psxualarm/Makefile.am: Eliminate _exe_/.exe.
651
6522009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
653
654        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
655        with create option so we are sure it will get a control block and
656        proceed to allocate other memory. Clean up screen output.
657
6582008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
659
660        * psx05/init.c: Add parameter to call to sched_get_priority_max().
661
6622008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
663
664        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
665        Run all tests successfully with maxixum number of priorities as 16
666        instead of 256. This was done by temporarily modifying the score
667        priority.h maximum. This allowed testing of all API code to ensure
668        that it worked properly with a reduced number of priorities. Most
669        modifications were to switch from hard-coded maximum to using the API
670        provided methods to determine maximum number of priority levels.
671
6722008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
673
674        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
675        clock_gettime() NOT by reaching into the SuperCore.
676
6772008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
678
679        * psx01/psx01.scn: Bump version to 4.9.99.0
680
6812008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
682
683        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
684        psxfatal_support/system.h: Convert to "bool".
685
6862008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
687
688        PR 1296/cpukit.
689        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
690        incorrect repeat interval. This patch fixes the following problems in
691        the test.
692          (1) Adds test for value of it_interval.tv_nsec.
693          (2) Corrects test for absolute timer in past.
694          (3) Modifies test to use different initial and repeat periods.
695          (4) Updates psxtimer01.scn to match results.
696
6972008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
698
699        PR 1297/cpukit
700        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
701        pointer handling.
702
7032008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
704
705        * psxsem01/init.c: Spacing.
706
7072008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
708
709        PR 1293/tests
710        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
711
7122008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
713
714        PR 1291/cpukit
715        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
716        POSIX services taking relative instead of absolute time for timeouts,
717        these tests were updated.
718
7192008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
720
721        * psxfile01/test.c: truncate on /dev/console now works.
722
7232008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
724
725        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
726        requested for initialization task.
727
7282008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
729
730        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
731        like CVS conflict markers.
732
7332008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
734
735        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
736        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
737
7382008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
739
740        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
741
7422008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
743
744        * psxkey01/task.c: Fix warnings.
745
7462008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
747
748        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
749
7502008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
751
752        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
753        Added tests for failure path coverages. Consolidated methods used in
754        multiple places into support routines.
755        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
756        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
757        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
758
7592008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
760
761        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
762        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
763        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
764        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
765        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
766        Make tmacros.h available to all POSIX tests. Add a clock_settime case
767        for < 1988.
768
7692008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
770
771        * Makefile.am, configure.ac: New tests.
772        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
773        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
774        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
775        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
776        psxfatal_support/init.c, psxfatal_support/system.h: New files.
777
7782008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
779
780        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
781        portions of Object Services added to API.
782        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
783        psx14/system.h: New files.
784
7852008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
786
787        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
788        pthread_attr_[get|set]clock.
789
7902008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
791
792        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
793        implementation mprotect().
794
7952008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
796
797        * psxcleanup/.cvsignore: New file.
798
7992008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
800
801        * psxcleanup/system.h: New file.
802
8032008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
804
805        * Makefile.am, configure.ac:
806        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
807        psxcleanup/psxcleanup.scn: New files.
808
8092008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
810
811        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
812        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
813
8142007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
815
816        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
817
8182007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
819
820        * Makefile.am, configure.ac: Added test for ualarm
821        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
822        psxualarm/system.h: New files.
823
8242007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
825
826        * Makefile.am, configure.ac: Added posix signal test
827        * psxsignal01/Makefile.am, psxsignal01/init.c,
828        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
829        psxsignal01/task1.c: New files.
830
8312007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
832
833        * Makefile.am, configure.ac: Add test for sysconf().
834        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
835        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
836
8372007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
838
839        * psx01/init.c, psx01/psx01.scn: Add more test cases for
840        sched_rr_get_interval() and sched_get_priority_max().
841
8422007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
843
844        * psxenosys/init.c: Fix typo.
845
8462007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
847
848        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
849        addition of second POSIX Timer test. Add initial version of
850        psxtimer02 to cover some conditions missed in psxtimer01. More cases
851        left to add.
852        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
853        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
854        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
855        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
856        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
857        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
858
8592007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
860
861        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
862
8632007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
864
865        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
866        functions that return ENOSYS.
867        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
868        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
869
8702007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
871
872        * psx13/test.c: Fix spelling error.
873
8742007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
875
876        * psxtime/test.c: Add tests for adjtime().
877
8782007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
879
880        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
881        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
882        cases to improve test coverage.
883
8842007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
885
886        PR 1262/filesystem
887        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
888        and writev() including documentation and test case.
889        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
890        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
891
8922007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
893
894        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
895        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
896        test cases so last output line follows END OF pattern. Make sure test
897        case all run. All tests appeared ok on sis.
898
8992007-04-05      Joel Sherrill <joel@OARcorp.com>
900
901        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
902        behavior more closely matching GNU/Linux.
903
9042006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
905
906        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
907        include normal blocking and unblocking on timeout.
908
9092006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
910
911        * configure.ac: New BUG-REPORT address.
912
9132006-11-17      Joel Sherrill <joel@OARcorp.com>
914
915        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
916        Previously the timeout was not absolute time and checked BEFORE
917        attempting to lock semaphore.
918
9192006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
920
921        * psxbarrier01/main.c: New file.
922
9232006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
924
925        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
926        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
927        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
928        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
929
9302006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
931
932        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
933        and partial implementation of POSIX rwlocks.
934        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
935        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
936
9372006-10-30      Joel Sherrill <joel@OARcorp.com>
938
939        PR 841/rtems
940        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
941        specification.
942
9432006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
944
945        * configure.ac: Require autoconf-2.60. Require automake-1.10.
946
9472006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
948
949        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
950        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
951        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
952        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
953        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
954        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
955        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
956        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
957        Use rtems_testsdir instead.
958
9592005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
960
961        * configure.ac: Remove RTEMS_ENABLE_BARE,
962        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
963
9642005-11-13      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, psxhdrs/Makefile.am, psxmount/Makefile.am,
972        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
973        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
974        Convert to using *_PROGRAMS.
975
9762005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
977
978        * psx01/Makefile.am, psx02/Makefile.am,
979        psx03/Makefile.am, psx04/Makefile.am,
980        psx05/Makefile.am, psx06/Makefile.am,
981        psx07/Makefile.am, psx08/Makefile.am,
982        psx09/Makefile.am, psx10/Makefile.am,
983        psx11/Makefile.am, psx12/Makefile.am,
984        psx13/Makefile.am, psxcancel/Makefile.am,
985        psxchroot01/Makefile.am, psxfile01/Makefile.am,
986        psxmount/Makefile.am, psxmsgq01/Makefile.am,
987        psxreaddir/Makefile.am, psxsem01/Makefile.am,
988        psxstat/Makefile.am, psxtime/Makefile.am,
989        psxtimer/Makefile.am: Rework.
990
9912005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
992
993        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
994        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
995        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
996        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
997        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
998        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
999        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1000        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1001        * psxtests.am: Remove.
1002
10032005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1004
1005        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1006        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1007        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1008        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1009        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1010        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1011        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1012        psxtime/Makefile.am, psxtimer/Makefile.am:
1013        AM_CPPFLAGS += -I..../support/include.
1014
10152005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1016
1017        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1018
10192005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1020
1021        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1022        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1023        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1024        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1025        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1026        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1027        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1028        psxstat/Makefile.am: Add ../include/pmacros.h
1029        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1030        POSIX_FILES_DIRS.
1031        * psxtests.am: Remove LIB_VARIANT.
1032
10332005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1034
1035        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1036        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1037        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1038        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1039        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1040        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1041        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1042        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1043        Remove SRC, PRINT_SRC.
1044
10452005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1046
1047        * Makefile.am: Cleanup.
1048
10492005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1050
1051        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1052        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1053        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1054        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1055        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1056        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1057        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1058        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1059        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1060        Partial conversion to automake.
1061
10622005-09-01      Joel Sherrill <joel@OARcorp.com>
1063
1064        PR 628/rtems
1065        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1066        being an error.
1067
10682005-04-26      Joel Sherrill <joel@OARcorp.com>
1069
1070        * psxreaddir/test.c: Eliminate warnings.
1071
10722004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1073
1074        * configure.ac: Require automake > 1.9.
1075
10762004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1077
1078        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1079        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1080        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1081        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1082        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1083        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1084        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1085        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1086        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1087        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1088        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1089        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1090        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1091        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1092        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1093        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1094        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1095        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1096        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1097        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1098        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1099        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1100        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1101
11022004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1103
1104        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1105        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1106        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1107        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1108
11092004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1110
1111        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1112        to using c99 fixed size types.
1113
11142004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1115
1116        * Makefile.am: Remove include from SUBDIRS.
1117
11182004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1119
1120        * include/Makefile.am: Remove.
1121        * Makefile.am: Merge-in include/Makefile.am.
1122        * configure.ac: Reflect changes above.
1123
11242004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1125
1126        * configure.ac: Add 2nd arg to RTEMS_TOP.
1127
11282004-03-05      Joel Sherrill <joel@OARcorp.com>
1129
1130        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1131        psxtimer/psxtimer.c: Eliminate warnings and typos.
1132
11332004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1134
1135        PR 582/core
1136        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1137        queue test so more of it runs now.
1138
11392004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1140
1141        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1142        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1143        * psx02/Makefile.am: Ditto.
1144        * psx03/Makefile.am: Ditto.
1145        * psx04/Makefile.am: Ditto.
1146        * psx05/Makefile.am: Ditto.
1147        * psx06/Makefile.am: Ditto.
1148        * psx07/Makefile.am: Ditto.
1149        * psx08/Makefile.am: Ditto.
1150        * psx09/Makefile.am: Ditto.
1151        * psx10/Makefile.am: Ditto.
1152        * psx11/Makefile.am: Ditto.
1153        * psx12/Makefile.am: Ditto.
1154        * psx13/Makefile.am: Ditto.
1155        * psxcancel/Makefile.am: Ditto.
1156        * psxchroot01/Makefile.am: Ditto.
1157        * psxfile01/Makefile.am: Ditto.
1158        * psxmount/Makefile.am: Ditto.
1159        * psxmsgq01/Makefile.am: Ditto.
1160        * psxreaddir/Makefile.am: Ditto.
1161        * psxsem01/Makefile.am: Ditto.
1162        * psxstat/Makefile.am: Ditto.
1163        * psxtime/Makefile.am: Ditto.
1164        * psxtimer/Makefile.am: Ditto.
1165
11662003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1167
1168        * psxtests.am: Add dirstamp support.
1169
11702003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1171
1172        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1173
11742003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1175
1176        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1177
11782003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1179
1180        * psxcancel/Makefile.am: Remove used H_FILES.
1181
11822003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1183
1184        * include/Makefile.am: Reformat.
1185        * psx01/Makefile.am: Remove all-local: $(ARCH).
1186        * psx02/Makefile.am: Remove all-local: $(ARCH).
1187        * psx03/Makefile.am: Remove all-local: $(ARCH).
1188        * psx04/Makefile.am: Remove all-local: $(ARCH).
1189        * psx05/Makefile.am: Remove all-local: $(ARCH).
1190        * psx06/Makefile.am: Remove all-local: $(ARCH).
1191        * psx07/Makefile.am: Remove all-local: $(ARCH).
1192        * psx08/Makefile.am: Remove all-local: $(ARCH).
1193        * psx09/Makefile.am: Remove all-local: $(ARCH).
1194        * psx10/Makefile.am: Remove all-local: $(ARCH).
1195        * psx11/Makefile.am: Remove all-local: $(ARCH).
1196        * psx12/Makefile.am: Remove all-local: $(ARCH).
1197        * psx13/Makefile.am: Remove all-local: $(ARCH).
1198        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1199        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1200        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1201        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1202        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1203        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1204        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1205        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1206        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1207        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1208        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1209
12102003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1211
1212        * configure.ac: Reflect having moved to testsuites/.
1213
12142003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1215
1216        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1217
12182003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1219
1220        * configure.ac:Remove RTEMS_CHECK_CPU.
1221
12222003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1223
1224        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1225
12262003-09-04      Joel Sherrill <joel@OARcorp.com>
1227
1228        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1229        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1230        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1231        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1232        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1233        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1234        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1235        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1236        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1237        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1238        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1239        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1240        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1241        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1242        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1243        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1244        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1245        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1246        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1247        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1248        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1249        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1250        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1251        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1252        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1253        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1254        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1255        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1256        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1257        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1258        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1259        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1260        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1261        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1262        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1263        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1264        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1265        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1266        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1267        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1268        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1269        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1270        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1271        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1272        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1273        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1274        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1275        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1276        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1277        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1278        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1279        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1280        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1281        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1282        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1283        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1284        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1285        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1286        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1287        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1288        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1289        psxtimer/system.h: URL for license changed.
1290
12912003-09-04      Joel Sherrill <joel@OARcorp.com>
1292
1293        PR 462/tests
1294        * psxhdrs/Makefile.am: Added ualarm.c
1295        * psxhdrs/signal23.c: New file.
1296
12972003-09-03      Joel Sherrill <joel@OARcorp.com>
1298
1299        PR 463/tests
1300        PR 465/tests
1301        * psxhdrs/Makefile.am: Add new test cases.
1302        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1303        psxhdrs/timer07.c: New files.
1304
13052003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1306
1307        * Makefile.am: Reflect having moved aclocal/.
1308
13092003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1310
1311        * Makefile.am: Reflect having moved automake/.
1312        * include/Makefile.am: Reflect having moved automake/.
1313        * psx01/Makefile.am: Reflect having moved automake/.
1314        * psx02/Makefile.am: Reflect having moved automake/.
1315        * psx03/Makefile.am: Reflect having moved automake/.
1316        * psx04/Makefile.am: Reflect having moved automake/.
1317        * psx05/Makefile.am: Reflect having moved automake/.
1318        * psx06/Makefile.am: Reflect having moved automake/.
1319        * psx07/Makefile.am: Reflect having moved automake/.
1320        * psx08/Makefile.am: Reflect having moved automake/.
1321        * psx09/Makefile.am: Reflect having moved automake/.
1322        * psx10/Makefile.am: Reflect having moved automake/.
1323        * psx11/Makefile.am: Reflect having moved automake/.
1324        * psx12/Makefile.am: Reflect having moved automake/.
1325        * psx13/Makefile.am: Reflect having moved automake/.
1326        * psxcancel/Makefile.am: Reflect having moved automake/.
1327        * psxchroot01/Makefile.am: Reflect having moved automake/.
1328        * psxfile01/Makefile.am: Reflect having moved automake/.
1329        * psxhdrs/Makefile.am: Reflect having moved automake/.
1330        * psxmount/Makefile.am: Reflect having moved automake/.
1331        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1332        * psxreaddir/Makefile.am: Reflect having moved automake/.
1333        * psxsem01/Makefile.am: Reflect having moved automake/.
1334        * psxstat/Makefile.am: Reflect having moved automake/.
1335        * psxtime/Makefile.am: Reflect having moved automake/.
1336        * psxtimer/Makefile.am: Reflect having moved automake/.
1337
13382003-08-14      Joel Sherrill <joel@OARcorp.com>
1339
1340        PR 408/filesystem
1341        * psx13/test.c: Added very rudimentary test of sync() service.
1342
13432003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1344
1345        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1346
13472003-06-12      Joel Sherrill <joel@OARcorp.com>
1348
1349        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1350
13512003-05-29      Joel Sherrill <joel@OARcorp.com>
1352
1353        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1354        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1355        psxtimer/psxtimer.c: Removed warnings.
1356
13572003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1358
1359        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1360        CC_CFLAGS_DEFAULT (obsolete).
1361
13622003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1363
1364        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1365        Remove CC_LDFLAGS_PROFILE_V.
1366
13672003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1368
1369        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1370
13712003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1372
1373        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1374
13752003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1376
1377        * configure.ac: AC_PREREQ(2.57).
1378
13792002-11-14      Joel Sherrill <joel@OARcorp.com>
1380
1381        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1382        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1383        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1384        Per PR239 update the IDs in the various screens.
1385
13862002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1387
1388        * .cvsignore: Reformat.
1389        Add autom4te*cache.
1390        Remove autom4te.cache.
1391
13922002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1393
1394        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1395        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1396        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1397        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1398        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1399        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1400        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1401        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1402        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1403        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1404        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1405        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1406        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1407        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1408        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1409        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1410        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1411        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1412        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1413        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1414        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1415        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1416        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1417        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1418
14192002-08-01      Joel Sherrill <joel@OARcorp.com>
1420
1421        * Per PR47 add support for buffered test output.  This involved
1422        adding defines to redirect output to a buffer and dump it when
1423        full, at "test pause", and at exit.  To avoid problems when redefining
1424        exit(), all tests were modified to call rtems_test_exit().
1425        Some tests, notable psxtests, had to be modified to include
1426        the standard test macro .h file (pmacros.h or tmacros.h) to
1427        enable this support.
1428        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1429        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1430        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1431        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1432        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1433        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1434        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1435        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1436        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1437        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1438        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1439        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1440
14412002-07-05      Joel Sherrill <joel@OARcorp.com>
1442
1443        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1444        Updated as part of PR164 which reported problems with the RTEMS
1445        implementation of pthread_cancel.
1446       
14472001-04-26      Joel Sherrill <joel@OARcorp.com>
1448
1449        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1450        reworked POSIX message queues to add a descriptor separate from
1451        the underlying message queue.  This allows non-blocking to follow
1452        the "open" not the underlying queue.
1453 
14542002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1455
1456        * configure.ac: Remove ENABLE_GCC28.
1457
14582002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1459
1460        * configure.ac:
1461        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1462        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1463        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1464        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1465        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1466        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1467        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1468        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1469        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1470        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1471        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1472        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1473        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1474        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1475        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1476        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1477        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1478        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1479        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1480        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1481        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1482        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1483        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1484        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1485        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1486        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1487        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1488        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1489
14902001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1491
1492        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1493        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1494        Since we check permissions before evaluating enough to see if it
1495        a regular file or directory, this hack is needed to make the regular
1496        file executable.
1497
14982001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1499
1500        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1501        * configure.in: Remove.
1502        * configure.ac: New file, generated from configure.in by autoupdate.
1503
15042001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1505
1506        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1507
15082001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1509
1510        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1511        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1512        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1513        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1514        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1515        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1516        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1517        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1518        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1519        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1520        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1521        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1522        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1523        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1524        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1525        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1526        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1527        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1528        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1529        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1530        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1531        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1532        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1533        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1534
15352001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1536
1537        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1538        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1539        psxchroot01 test.
1540
15412001-05-25      Joel Sherrill <joel@OARcorp.com>
1542
1543        * Added once version of psxchroot01 test for user review.
1544        * psxchroot01: New directory.
1545        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1546        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1547        * configure.in, Makefile.am: Modified to reflect above.
1548
15492001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1550
1551        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1552
15532001-04-24      Joel Sherrill <joel@OARcorp.com>
1554
1555        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1556        open, write, reopen, append twice from Andrew Bythell
1557        <abythell@nortelnetworks.com> that tripped an initialization
1558        problem in the IMFS.
1559
15602001-04-20      Joel Sherrill <joel@OARcorp.com>
1561
1562        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1563        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1564        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1565        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1566        Various adjustments so test output matches screens more reliably.
1567
15682001-01-25      Joel Sherrill <joel@OARcorp.com>
1569
1570        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1571
15722000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1573
1574        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1575        to remain consistant across platforms and bsps by forcing
1576        a mount point in front of all paths.
1577
15782000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1579
1580        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1581        expected error condition in one case.
1582        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1583        readdir() of root of mounted filesystem.  Also corrected the screen
1584        file for some mistakes noticed in this effort.
1585
15862000-11-13      Joel Sherrill <joel@OARcorp.com>
1587
1588        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1589
15902000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1591
1592        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1593
15942000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1595
1596        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1597
15982000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1599
1600        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1601        Switch to GNU canonicalization.
1602        * psxtests.am: Remove DEFS.
1603
16042000-10-24      Joel Sherrill <joel@OARcorp.com>
1605
1606        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1607        It was formerly incorrectly prototyped in <libio.h>.
1608
16092000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1610
1611        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1612        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1613        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1614        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1615        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1616        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1617        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1618        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1619
16202000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1621        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1622        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1623        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1624        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1625        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1626        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1627        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1628
16292000-08-10      Joel Sherrill <joel@OARcorp.com>
1630
1631        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.