source: rtems/testsuites/psxtests/ChangeLog @ d00a1abc

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

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

  • psxstat/test.c: Apply PRI* macros to print struct stat fields.
  • Property mode set to 100644
File size: 63.0 KB
RevLine 
[f9307ee7]12009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
2
[d00a1abc]3        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
[4e17a42]4        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
[f9307ee7]5        * psxfile01/test.c: Remove obsure #ifdef's.
6        Apply PRI* macros to print struct stat fields.
7
[7a2699a0]82009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
9
10        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
11        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
12
[c8780b5f]132009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
14
15        * include/pmacros.h: November is the 11th month.
16
[372ce03c]172009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
18
[56757b21]19        * psxstat/test.c: Remove #ifdef's.
[4503a697]20        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
[9decaef]21        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
22        if 12MB are too big for a target (16bit compliance).
[2f91b2ed]23        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
24        for 16bit compliance.
[372ce03c]25        * psx14/init.c: Add local prototypes for
26        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
27        Reflect the prototypes having been missing to printf's.
28
[cf980b19]292009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
30
[3021db1]31        * psxsysconf/init.c:
32        Comment out sysconf(LONG_MAX) check (not useful).
33        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
34        16bit compliance.
[f163c50]35        * psx11/task.c: Use long for nsecs.
[cf980b19]36        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
37        attribute to pthread_condattr_setpshared for 16bit target compliance.
38
[b3051ac]392009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
40
41        * psxbarrier01/test.c: Include <tmacros.h>
42
[e1a7627]432009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
44
45        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
46        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
47        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
48        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
49        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
50        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
51        Use PRIxpthread_t to print pthread_t's.
52
[90c8051a]532009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
54
[443f1845]55        * psxmsgq02/init.c:
56        Remove cast in call to fatal_posix_service_status_errno.
[13910fc]57        * psxenosys/init.c:
58        Add missing args in calls to execl, execlp, execle.
[f32b613]59        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
60        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
61        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
62        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
[90c8051a]63        * configure.ac:
64        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
65
[2441f74]662009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
67
68        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
69        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
70        * psxclock/init.c: Use %ld to print *.tv_nsec.
71        * psx06/init.c, psx06/system.h: Misc. warning fixes.
72
[216be29]732009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
74
[c526f75]75        * psxsignal03/init.c: Add missing argument to printf.
[95a585a5]76        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
[c606844]77        * psxclock/init.c, psxtimer01/psxtimer.c:
78        Use PRItime_t to print time_t's.
[216be29]79        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
80        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
81
[4bcf5f2a]822009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
83
[ca0df80a]84        * psxtime/test.c: Include <sys/time.h>.
85        Conditionally add local prototype for adjtime()
86        if sys/time.h doesn't supply it.
[fdb673a]87        * psx07/init.c: Include <sched.h>, <pthread.h>.
[78e28e61]88        * psx05/init.c: Include <sched.h>.
[9ec6ddb]89        * psx11/init.c, psx09/init.c: Include <sched.h>.
[09add0e]90        * psx12/init.c: Include <sched.h>.
91        * psxenosys/init.c: Include <pthread.h>.
[1a8936e]92        Conditionally add local prototype for pthread_atfork()
93        if pthread.h doesn't supply it.
[4bcf5f2a]94        * psxkey01/init.c: Include "test_support.h".
95
[236641b0]962009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
97
98        * configure.ac: Check for pthread_atfork in pthread.h.
99        * psxrwlock01/test.c: Conditionally add local prototype for
100        pthread_atfork() if pthread.h doesn't supply it.
101        Include <pthread.h>.
102
[74c881d]1032009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
104
105        * configure.ac: Check for sys/mman.h.
106        Check for mprotect in sys/mman.h.
107        * psxenosys/init.c: Conditionally add local prototype for
108        mprotect() if sys/mman.h doesn't supply it.
109
[58f29d5]1102009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
111
112        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
113        * psxrwlock01/test.c: Conditionally add local prototype for
114        pthread_rwlock_unlock() if pthread.h doesn't supply it.
115
[1e17848]1162009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
119        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
120        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
121        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
122        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
123        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
124        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
125        psxualarm/init.c: Remove unused vars.
126        Add missing prototypes.
127
[ee7fc43b]1282009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
129
130        * Makefile.am: Build file IO related tests even with POSIX threading is
131        disabled.
132
[7d5387f3]1332009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
134
135        * configure.ac: Don't add -ansi -fasm to CFLAGS.
136
[c54e6f5]1372009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
138
139        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
140        remaining to not equal the period.
141
[f188769]1422009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
143
144        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
145
[a3a9a2d]1462009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
147
148        * psxcleanup/system.h: Fix typo.
149        * Makefile.am, configure.ac: Add new test for exercising pushing
150        and popping a clean up handler without actually executing it.
151        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
152        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
153        psxcleanup01/psxcleanup01.scn: New files.
154
[a4506973]1552009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
156
157        * Makefile.am, configure.ac: Add new test to ensure that canceling an
158        alarm works as defined.
159        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
160        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
161
[f46fddfc]1622009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
163
164        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
165
[157354e9]1662009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
167
168        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
169        parameter to timer_settime().
170
[1c78f6a]1712009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
172
173        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
174        timer_settime() for previous value. We are not using the
175        value in this particular case and this path must be exercised.
176        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
177
[0c07f69]1782009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
179
180        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
181        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
182        cases.
183
[bfd225e]1842009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
185
186        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
187        from an ISR.
188        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
189        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
190
[609e0582]1912009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
192
193        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
194        deprecated rtems_extension.
195
[f343b668]1962009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
197
198        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
199        nanoseconds.
200
[105530fe]2012009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
202
203        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
204        getpagesize().
205
[1e2d7510]2062009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
207
208        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
209        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
210        psxsignal04/Makefile.am: Move test cases which needed to be executed
211        when POSIX is disabled to psxclock so they will be.
212
[88271c33]2132009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
214
215        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
216        test to exercise clock and delay services enabled when POSIX threads
217        are disabled. This is split from psx01. POSIX test suite now enabled
218        when POSIX threads are disabled so only enable tests which are
219        appropriate.
220        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
221        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
222
[c45ca10]2232009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
224
225        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
226        when not to change ssporadic scheduler so it does not touch a task's
227        priority when it is holding a mutex or its priority would be impacted
228        adversely.
229
[4e7ca87]2302009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
231
232        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
233        for adjusting time (adjtime()) where the time is adjusted by enough
234        microseconds that it crosses a second boundary.
235
[9f49b43]2362009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
[712726d]237
238        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
[9f49b43]239        test to catch more sporadic server cases.
[712726d]240
[84f27fa]2412009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
242
243        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
244        remaining pointer.
245
[9f49b43]2462009-08-17     
[49325ef]247
[4f79a900]248        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
249        a recursize mutex.
[49325ef]250
[c9460e1]2512009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
252
253        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
254        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
255        rtems_clock_get_ticks_per_second().
256
[de90869d]2572009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
258
259        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
260        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
261
[78076a2c]2622009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
263
264        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
265        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
266
[c05f2010]2672009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
268
269        * Makefile.am, configure.ac: Add test case for user providing their own
270        stack to a POSIX thread.
271        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
272        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
273
[c005d41]2742009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
275
276        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
277        that it hits both failing to allocate memory for the message queue
278        name and message buffers.
279
[0d214a7c]2802009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
281
282        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
283        quicker and more reliably hit the intended critical section.
284
[b053cab]2852009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
286
287        * Makefile.am, configure.ac: Add a test to exercise an odd case in
288        _POSIX_signals_Clear_signals.
289        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
290        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
291
[7d89924]2922009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
293
294        * psxmsgq04/init.c: Correct typo in configuration so test does as
295        intended.
296
[236839e2]2972009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
298
299        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
300        Update to handle ENFILE case now that POSIX message queues and
301        message queue file descriptors are configured separately and this
302        error is possible.
303
[6605d4d]3042009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
305
306        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
307        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
308        allocating the message buffers for a POSIX message queue.
309
[307b6b9]3102009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
311
312        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
313        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
314        is right. Update both screens.
315
[70a66ca]3162009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
317
318        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
319        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
320        variation which focused on real-time signals rather than user
321        signals.
322        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
323        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
324
[c9c05a0]3252009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
326
327        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
328        replenish period of zero.
329
[64bad68b]3302009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
331
332        * Makefile.am, configure.ac: Add new test to account for properly
333        handling keys when a thread has non-NULL key value and key has NULL
334        destructor and when a thread has NULL key value and key has
335        destructor.
336        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
337        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
338
[3e5a9e51]3392009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
340
341        * Makefile.am, configure.ac: Add new test for exercising running out of
342        memory while allocating the key pointers.
343        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
344        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
345
[0376d08]3462009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
347
348        * psxmsgq04/init.c: Add call to mq_unlink.
349
[330e858c]3502009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
351
352        * Makefile.am, configure.ac: Add shell of new test.
353        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
354        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
355
[2ad8f85]3562009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
357
358        * Makefile.am, configure.ac: Add test to address cases where a thread
359        is waiting on a signal (sigwait) and we send it. Also address case
360        where there are too many queued signals.
361        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
362        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
363
[a2b8140]3642009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
365
366        * psxsignal02/init.c: Fix spacing.
367
[5d8b8eb]3682009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
369
370        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
371        mq_timedreceive and mq_timedsend conditions. In particular test
372        timeout in the past.
373
[42d57c7]3742009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
375
376        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
377        with timeout in the past.
378
[b4f7353]3792009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
380
381        * psxsignal02/psxsignal02.scn: Fill in screen file.
382
[a3e4a58]3832009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
384
385        * Makefile.am, configure.ac: Add new test to exercise algorithm to
386        dispatch process wide signals to individual threads.
387        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
388        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
389
[6ffde61]3902009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
391
392        * Makefile.am, configure.ac: Add test to exercise interrupt
393        synchronization logic in _POSIX_Timer_Insert_helper that supports
394        POSIX timers.
395        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
396        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
397        psxintrcritical01/psxintrcritical01.scn: New files.
398
[73dfaf8]3992009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
400
401        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
402        multiple cases which complete coverage of thread cancellation.
403        * psxcancel/psxcancel.doc: New file.
404
[17e3808]4052009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
406
407        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
408        * psxsem01/system.h: Removed.
409
[7e9765d]4102009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
411
412        * psxsem01/init.c: Eliminate warning.
413
[381a53a8]4142009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
415
416        * psxcancel/init.c: Clean up.
417
[56864ffc]4182009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
419
420        * psxmutexattr01/init.c: Make test optional if tools do not support
421        posix mutex type attribute.
422
[14d3ad4f]4232009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
424
425        * Makefile.am, configure.ac: Add new test to exercise error case for
426        when a task is blocked on a condition variable with one mutex and
427        another task attempts to block on the same condition variable with
428        another mutex.
429        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
430        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
431
[1938cc07]4322009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
433
434        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
435        trylock is unable to obtain the spinlock and that attempting to
436        unlock a spinlock from a thread which did not lock it works as
437        expected.
438        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
439        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
440        New files.
441
[7c6375b]4422009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
443
444        * psxspin01/test.c: Remove unnecessary defines.
445
[3d36b370]4462009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
447
448        * psx11/init.c: Use explicit scheduler.
449
[5d6e8c88]4502009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
451
452        * Makefile.am, configure.ac: Add test to exercise
453        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
454        toolset enables the feature.
455        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
456        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
457        psxmutexattr01/psxmutexattr01.scn: New files.
458
[13a4c71c]4592009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
460
461        * Makefile.am, configure.ac: Add test for auto initialization of
462        message queues.
463        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
464        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
465        psxautoinit02/psxautoinit02.scn: New files.
466
[9a845e17]4672009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
468
469        * Makefile.am, configure.ac: Add test of pthread mutex auto
470        intialization.
471        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
472        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
473
[824b3d1c]4742009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
475
476        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
477
[147c5d5]4782009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
479
480        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
481        code.
482
[69ca55c0]4832009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
484
485        * psx07/init.c: Slight test fix to ensure state of sched_param
486        structure.
487
[c6dc6db]4882009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
489
490        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
491        obtaining an rwlock and then releasing it twice.
492
[4a10519]4932009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
494
495        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
496
[2819bd1]4972009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
498
499        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
500        sigtimedwait(). Update screen file.
501
[f9ff8ce]5022009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
503
504        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
505        obtaining rwlock for write with a timed lock operation when the
506        abstime timeout is in the past.
507
[94ccbb7]5082009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
509
510        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
511        obtaining rwlock for read with a timed lock operation when the
512        abstime timeout is in the past.
513
[85e525a]5142009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
515
516        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
517        that the assert has been removed in the source.
518
[cbbc55ef]5192009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
520
521        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
522        mode bits being set. This behavior was not POSIX compliant and has
523        been corrected in the filesystem code.
524
[f9eb21d]5252009-06-18      Chris Johns <chrisj@rtems.org>
526
527        * psx04/task3.c: Declare unions volatile to workaround the H8300
528        gcc bug.
529
[7cd9cd89]5302009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
531
532        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
533        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
534        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
535
[b7681c6b]5362009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
537
538        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
539        NULL attribute pointer on init.
540
[7a67dfbc]5412009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
542
543        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
544        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
545        Improved so coverage is better.
546
[ea6dbd0]5472009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
548
549        * psx04/init.c: Correct errors introduced by using different variable
550        for return type when correcting typing warnings.
551
[9bced10]5522009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
553
554        * Makefile.am, configure.ac: Add new test to provide coverage analysis
555        of the current implementation of getitimer() and setitimer().
556        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
557        psxitimer/psxitimer.scn: New files.
558
[760076d7]5592009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
560
561        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
562        case to improve coverage analysis.
563
[2e7e636f]5642009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
565
566        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
567        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
568        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
569        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
570        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
571        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
572        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
573
[7a9030a0]5742009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
575
576        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
577        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
578        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
579        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
580        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
581        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
582        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
583        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
584        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
585        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
586        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
587        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
588        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
589        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
590        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
591        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
592        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
593        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
594        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
595        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
596        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
597        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
598        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
599        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
600        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
601        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
602        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
603        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
604        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
605        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
606        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
607        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
608        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
609        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
610        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
611        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
612        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
613        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
614        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
615        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
616        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
617        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
618        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
619        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
620        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
621        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
622        psxhdrs/timer07.c: Fix warnings.
623
[52137b7]6242009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
625
626        * psxfile01/test.c: Change from int to size_t.
627
[b9665ca]6282009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
629
630        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
631        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
632        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
633        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
634        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
635        psxcancel/Makefile.am, psxchroot01/Makefile.am,
636        psxcleanup/Makefile.am, psxenosys/Makefile.am,
637        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
638        psxfile01/Makefile.am, psxkey01/Makefile.am,
639        psxmount/Makefile.am, psxmsgq01/Makefile.am,
640        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
641        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
642        psxsem01/Makefile.am, psxsignal01/Makefile.am,
643        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
644        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
645        psxualarm/Makefile.am: Eliminate _exe_/.exe.
646
[8bafd77]6472009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
648
649        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
650        with create option so we are sure it will get a control block and
651        proceed to allocate other memory. Clean up screen output.
652
[d32daa6]6532008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
654
655        * psx05/init.c: Add parameter to call to sched_get_priority_max().
656
[5abf63d]6572008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
658
659        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
660        Run all tests successfully with maxixum number of priorities as 16
661        instead of 256. This was done by temporarily modifying the score
662        priority.h maximum. This allowed testing of all API code to ensure
663        that it worked properly with a reduced number of priorities. Most
664        modifications were to switch from hard-coded maximum to using the API
665        provided methods to determine maximum number of priority levels.
666
[bdd1f5d]6672008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
668
669        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
670        clock_gettime() NOT by reaching into the SuperCore.
671
[7d2aaa6f]6722008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
673
674        * psx01/psx01.scn: Bump version to 4.9.99.0
675
[7b7073e8]6762008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
677
678        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
679        psxfatal_support/system.h: Convert to "bool".
680
[f132a3d8]6812008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
682
683        PR 1296/cpukit.
684        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
685        incorrect repeat interval. This patch fixes the following problems in
686        the test.
687          (1) Adds test for value of it_interval.tv_nsec.
688          (2) Corrects test for absolute timer in past.
689          (3) Modifies test to use different initial and repeat periods.
690          (4) Updates psxtimer01.scn to match results.
691
[d95b992a]6922008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
693
694        PR 1297/cpukit
695        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
696        pointer handling.
697
[ce7803fe]6982008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
699
700        * psxsem01/init.c: Spacing.
701
[decb0759]7022008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
703
704        PR 1293/tests
705        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
706
[f5119be4]7072008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
708
709        PR 1291/cpukit
710        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
711        POSIX services taking relative instead of absolute time for timeouts,
712        these tests were updated.
713
[05480bb]7142008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
715
716        * psxfile01/test.c: truncate on /dev/console now works.
717
[f5f519bd]7182008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
719
720        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
721        requested for initialization task.
722
[17004308]7232008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
724
725        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
726        like CVS conflict markers.
727
[8ae91559]7282008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
729
730        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
731        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
732
[3f4dce3]7332008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
734
735        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
736
[78b4e2eb]7372008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
738
739        * psxkey01/task.c: Fix warnings.
740
[19cbe603]7412008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
742
743        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
744
[f8d39b8d]7452008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
746
747        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
748        Added tests for failure path coverages. Consolidated methods used in
749        multiple places into support routines.
750        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
751        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
752        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
753
[66c348cb]7542008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
755
756        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
757        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
758        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
759        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
760        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
761        Make tmacros.h available to all POSIX tests. Add a clock_settime case
762        for < 1988.
763
[920343e]7642008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
765
766        * Makefile.am, configure.ac: New tests.
767        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
768        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
769        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
770        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
771        psxfatal_support/init.c, psxfatal_support/system.h: New files.
772
[c87593f]7732008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
774
775        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
776        portions of Object Services added to API.
777        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
778        psx14/system.h: New files.
779
[01618ccc]7802008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
781
782        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
783        pthread_attr_[get|set]clock.
784
[8571262]7852008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
786
787        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
788        implementation mprotect().
789
[00b66f2]7902008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
791
792        * psxcleanup/.cvsignore: New file.
793
[9b9f018e]7942008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
795
796        * psxcleanup/system.h: New file.
797
[f7ad5b3]7982008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
799
800        * Makefile.am, configure.ac:
801        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
802        psxcleanup/psxcleanup.scn: New files.
803
[0e4232b]8042008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
805
806        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
807        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
808
[fe88171]8092007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
810
811        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
812
[c3a8293]8132007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
814
815        * Makefile.am, configure.ac: Added test for ualarm
816        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
817        psxualarm/system.h: New files.
818
[7689b49]8192007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
820
821        * Makefile.am, configure.ac: Added posix signal test
822        * psxsignal01/Makefile.am, psxsignal01/init.c,
823        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
824        psxsignal01/task1.c: New files.
825
[901a913]8262007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
827
828        * Makefile.am, configure.ac: Add test for sysconf().
829        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
830        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
831
[dcb6efb]8322007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
833
834        * psx01/init.c, psx01/psx01.scn: Add more test cases for
835        sched_rr_get_interval() and sched_get_priority_max().
836
[2209eecd]8372007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
838
839        * psxenosys/init.c: Fix typo.
840
[eed0b96d]8412007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
842
843        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
844        addition of second POSIX Timer test. Add initial version of
845        psxtimer02 to cover some conditions missed in psxtimer01. More cases
846        left to add.
847        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
848        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
849        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
850        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
851        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
852        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
853
[cdc7984]8542007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
855
856        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
857
[8728969]8582007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
859
860        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
861        functions that return ENOSYS.
862        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
863        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
864
[75b5713]8652007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
866
867        * psx13/test.c: Fix spelling error.
868
[a023333]8692007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
870
871        * psxtime/test.c: Add tests for adjtime().
872
[8c464e2c]8732007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
874
875        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
876        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
877        cases to improve test coverage.
878
[41f17ba]8792007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
880
881        PR 1262/filesystem
882        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
883        and writev() including documentation and test case.
884        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
885        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
886
[e02db20c]8872007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
888
889        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
890        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
891        test cases so last output line follows END OF pattern. Make sure test
892        case all run. All tests appeared ok on sis.
893
[68e2f074]8942007-04-05      Joel Sherrill <joel@OARcorp.com>
895
896        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
897        behavior more closely matching GNU/Linux.
898
[c0547b49]8992006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
900
901        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
902        include normal blocking and unblocking on timeout.
903
[0a978b3d]9042006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
905
906        * configure.ac: New BUG-REPORT address.
907
[0c2a6a1]9082006-11-17      Joel Sherrill <joel@OARcorp.com>
909
910        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
911        Previously the timeout was not absolute time and checked BEFORE
912        attempting to lock semaphore.
913
[f029dd9]9142006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
915
916        * psxbarrier01/main.c: New file.
917
[7c6dac1]9182006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
919
920        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
921        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
922        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
923        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
924
[b4e79bc]9252006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
926
927        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
928        and partial implementation of POSIX rwlocks.
929        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
930        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
931
[302f5fa]9322006-10-30      Joel Sherrill <joel@OARcorp.com>
933
934        PR 841/rtems
935        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
936        specification.
937
[67ace2d9]9382006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
939
940        * configure.ac: Require autoconf-2.60. Require automake-1.10.
941
[6fb507b]9422006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
943
944        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
945        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
946        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
947        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
948        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
949        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
950        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
951        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
952        Use rtems_testsdir instead.
953
[1fd1595]9542005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
955
956        * configure.ac: Remove RTEMS_ENABLE_BARE,
957        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
958
[b776ece7]9592005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
960
961        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
962        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
963        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
964        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
965        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
966        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
967        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
968        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
969        Convert to using *_PROGRAMS.
970
[b7ffd7b]9712005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
972
[dc35ca43]973        * psx01/Makefile.am, psx02/Makefile.am,
974        psx03/Makefile.am, psx04/Makefile.am,
975        psx05/Makefile.am, psx06/Makefile.am,
976        psx07/Makefile.am, psx08/Makefile.am,
977        psx09/Makefile.am, psx10/Makefile.am,
978        psx11/Makefile.am, psx12/Makefile.am,
979        psx13/Makefile.am, psxcancel/Makefile.am,
980        psxchroot01/Makefile.am, psxfile01/Makefile.am,
981        psxmount/Makefile.am, psxmsgq01/Makefile.am,
982        psxreaddir/Makefile.am, psxsem01/Makefile.am,
983        psxstat/Makefile.am, psxtime/Makefile.am,
984        psxtimer/Makefile.am: Rework.
[b7ffd7b]985
[00570384]9862005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
987
988        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
989        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
990        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
991        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
992        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
993        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
994        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
995        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
996        * psxtests.am: Remove.
997
[e1660cfb]9982005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
999
1000        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1001        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1002        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1003        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1004        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1005        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1006        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1007        psxtime/Makefile.am, psxtimer/Makefile.am:
1008        AM_CPPFLAGS += -I..../support/include.
1009
[c19bc934]10102005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1011
1012        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1013
[b4dd03c]10142005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1015
[28aba4be]1016        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1017        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
[7a00629b]1018        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1019        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1020        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1021        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1022        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
[28aba4be]1023        psxstat/Makefile.am: Add ../include/pmacros.h
[7a00629b]1024        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1025        POSIX_FILES_DIRS.
[b4dd03c]1026        * psxtests.am: Remove LIB_VARIANT.
1027
[707bf028]10282005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1029
1030        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1031        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1032        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1033        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1034        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1035        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1036        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1037        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1038        Remove SRC, PRINT_SRC.
1039
[c32fb8f]10402005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1041
1042        * Makefile.am: Cleanup.
1043
[ddbeece]10442005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1045
1046        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1047        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1048        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1049        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1050        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1051        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1052        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1053        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1054        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1055        Partial conversion to automake.
1056
[a98ea87]10572005-09-01      Joel Sherrill <joel@OARcorp.com>
1058
1059        PR 628/rtems
1060        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1061        being an error.
1062
[a514e78]10632005-04-26      Joel Sherrill <joel@OARcorp.com>
1064
1065        * psxreaddir/test.c: Eliminate warnings.
1066
[6f2593f]10672004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
[97891e5e]1068
1069        * configure.ac: Require automake > 1.9.
1070
[6f2593f]10712004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[80450c7]1072
1073        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1074        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1075        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1076        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1077        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1078        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1079        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1080        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1081        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1082        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1083        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1084        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1085        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1086        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1087        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1088        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1089        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1090        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1091        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1092        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1093        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1094        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1095        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1096
[6f2593f]10972004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[0fdaca2]1098
1099        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1100        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1101        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1102        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1103
[6f2593f]11042004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
[6965fc4]1105
1106        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1107        to using c99 fixed size types.
1108
[6f2593f]11092004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
[c5e9109]1110
1111        * Makefile.am: Remove include from SUBDIRS.
1112
[6f2593f]11132004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
[dc75609]1114
1115        * include/Makefile.am: Remove.
1116        * Makefile.am: Merge-in include/Makefile.am.
1117        * configure.ac: Reflect changes above.
1118
[7c48a2e8]11192004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1120
1121        * configure.ac: Add 2nd arg to RTEMS_TOP.
1122
[3c0c898]11232004-03-05      Joel Sherrill <joel@OARcorp.com>
1124
1125        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1126        psxtimer/psxtimer.c: Eliminate warnings and typos.
1127
[c7e8989]11282004-02-26      Sébastien Barré <sbarre@sdelcc.com>
[68cc3ad]1129
1130        PR 582/core
1131        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1132        queue test so more of it runs now.
1133
[1ace275]11342004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1135
1136        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1137        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1138        * psx02/Makefile.am: Ditto.
1139        * psx03/Makefile.am: Ditto.
1140        * psx04/Makefile.am: Ditto.
1141        * psx05/Makefile.am: Ditto.
1142        * psx06/Makefile.am: Ditto.
1143        * psx07/Makefile.am: Ditto.
1144        * psx08/Makefile.am: Ditto.
1145        * psx09/Makefile.am: Ditto.
1146        * psx10/Makefile.am: Ditto.
1147        * psx11/Makefile.am: Ditto.
1148        * psx12/Makefile.am: Ditto.
1149        * psx13/Makefile.am: Ditto.
1150        * psxcancel/Makefile.am: Ditto.
1151        * psxchroot01/Makefile.am: Ditto.
1152        * psxfile01/Makefile.am: Ditto.
1153        * psxmount/Makefile.am: Ditto.
1154        * psxmsgq01/Makefile.am: Ditto.
1155        * psxreaddir/Makefile.am: Ditto.
1156        * psxsem01/Makefile.am: Ditto.
1157        * psxstat/Makefile.am: Ditto.
1158        * psxtime/Makefile.am: Ditto.
1159        * psxtimer/Makefile.am: Ditto.
1160
[e2eb7c0]11612003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1162
1163        * psxtests.am: Add dirstamp support.
1164
[0ab3b151]11652003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1166
1167        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1168
[810720b6]11692003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1170
1171        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1172
[31b65e5]11732003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1174
1175        * psxcancel/Makefile.am: Remove used H_FILES.
1176
[a450a93d]11772003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1178
1179        * include/Makefile.am: Reformat.
1180        * psx01/Makefile.am: Remove all-local: $(ARCH).
1181        * psx02/Makefile.am: Remove all-local: $(ARCH).
1182        * psx03/Makefile.am: Remove all-local: $(ARCH).
1183        * psx04/Makefile.am: Remove all-local: $(ARCH).
1184        * psx05/Makefile.am: Remove all-local: $(ARCH).
1185        * psx06/Makefile.am: Remove all-local: $(ARCH).
1186        * psx07/Makefile.am: Remove all-local: $(ARCH).
1187        * psx08/Makefile.am: Remove all-local: $(ARCH).
1188        * psx09/Makefile.am: Remove all-local: $(ARCH).
1189        * psx10/Makefile.am: Remove all-local: $(ARCH).
1190        * psx11/Makefile.am: Remove all-local: $(ARCH).
1191        * psx12/Makefile.am: Remove all-local: $(ARCH).
1192        * psx13/Makefile.am: Remove all-local: $(ARCH).
1193        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1194        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1195        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1196        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1197        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1198        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1199        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1200        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1201        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1202        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1203        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1204
[5f52d1f]12052003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1206
1207        * configure.ac: Reflect having moved to testsuites/.
1208
[c6328bee]12092003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1210
1211        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1212
[5445ee60]12132003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1214
1215        * configure.ac:Remove RTEMS_CHECK_CPU.
1216
[e02bfe21]12172003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1218
1219        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1220
[3c48599]12212003-09-04      Joel Sherrill <joel@OARcorp.com>
1222
1223        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1224        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1225        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1226        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1227        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1228        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1229        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1230        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1231        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1232        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1233        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1234        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1235        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1236        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1237        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1238        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1239        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1240        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1241        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1242        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1243        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1244        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1245        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1246        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1247        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1248        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1249        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1250        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1251        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1252        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1253        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1254        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1255        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1256        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1257        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1258        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1259        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1260        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1261        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1262        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1263        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1264        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1265        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1266        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1267        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1268        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1269        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1270        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1271        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1272        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1273        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1274        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1275        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1276        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1277        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1278        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1279        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1280        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1281        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1282        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1283        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1284        psxtimer/system.h: URL for license changed.
1285
[a0c59d6]12862003-09-04      Joel Sherrill <joel@OARcorp.com>
1287
1288        PR 462/tests
1289        * psxhdrs/Makefile.am: Added ualarm.c
1290        * psxhdrs/signal23.c: New file.
1291
[f01f75c]12922003-09-03      Joel Sherrill <joel@OARcorp.com>
1293
1294        PR 463/tests
1295        PR 465/tests
1296        * psxhdrs/Makefile.am: Add new test cases.
1297        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1298        psxhdrs/timer07.c: New files.
1299
[7862f888]13002003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1301
1302        * Makefile.am: Reflect having moved aclocal/.
1303
[d549d0a6]13042003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1305
[61d9371]1306        * Makefile.am: Reflect having moved automake/.
1307        * include/Makefile.am: Reflect having moved automake/.
1308        * psx01/Makefile.am: Reflect having moved automake/.
1309        * psx02/Makefile.am: Reflect having moved automake/.
1310        * psx03/Makefile.am: Reflect having moved automake/.
1311        * psx04/Makefile.am: Reflect having moved automake/.
1312        * psx05/Makefile.am: Reflect having moved automake/.
1313        * psx06/Makefile.am: Reflect having moved automake/.
1314        * psx07/Makefile.am: Reflect having moved automake/.
1315        * psx08/Makefile.am: Reflect having moved automake/.
1316        * psx09/Makefile.am: Reflect having moved automake/.
1317        * psx10/Makefile.am: Reflect having moved automake/.
1318        * psx11/Makefile.am: Reflect having moved automake/.
1319        * psx12/Makefile.am: Reflect having moved automake/.
1320        * psx13/Makefile.am: Reflect having moved automake/.
1321        * psxcancel/Makefile.am: Reflect having moved automake/.
1322        * psxchroot01/Makefile.am: Reflect having moved automake/.
1323        * psxfile01/Makefile.am: Reflect having moved automake/.
1324        * psxhdrs/Makefile.am: Reflect having moved automake/.
1325        * psxmount/Makefile.am: Reflect having moved automake/.
1326        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1327        * psxreaddir/Makefile.am: Reflect having moved automake/.
1328        * psxsem01/Makefile.am: Reflect having moved automake/.
1329        * psxstat/Makefile.am: Reflect having moved automake/.
1330        * psxtime/Makefile.am: Reflect having moved automake/.
1331        * psxtimer/Makefile.am: Reflect having moved automake/.
[d549d0a6]1332
[d216fca7]13332003-08-14      Joel Sherrill <joel@OARcorp.com>
1334
1335        PR 408/filesystem
1336        * psx13/test.c: Added very rudimentary test of sync() service.
1337
[7dcc3fe]13382003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1339
1340        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1341
[a978589]13422003-06-12      Joel Sherrill <joel@OARcorp.com>
1343
1344        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1345
[7b64b25b]13462003-05-29      Joel Sherrill <joel@OARcorp.com>
1347
1348        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1349        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1350        psxtimer/psxtimer.c: Removed warnings.
1351
[c98849ef]13522003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1353
1354        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1355        CC_CFLAGS_DEFAULT (obsolete).
1356
[78bea14]13572003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1358
1359        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1360        Remove CC_LDFLAGS_PROFILE_V.
1361
[3c55718]13622003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1363
1364        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1365
[ccd81b60]13662003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1367
1368        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1369
[9b5c258]13702003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1371
1372        * configure.ac: AC_PREREQ(2.57).
1373
[6da99727]13742002-11-14      Joel Sherrill <joel@OARcorp.com>
1375
1376        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1377        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1378        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1379        Per PR239 update the IDs in the various screens.
1380
[8730f45]13812002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1382
1383        * .cvsignore: Reformat.
1384        Add autom4te*cache.
1385        Remove autom4te.cache.
1386
[4f8d7dd]13872002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1388
1389        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1390        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1391        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1392        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1393        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1394        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1395        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1396        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1397        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1398        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1399        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1400        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1401        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1402        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1403        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1404        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1405        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1406        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1407        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1408        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1409        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1410        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1411        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1412        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1413
[d802489]14142002-08-01      Joel Sherrill <joel@OARcorp.com>
1415
1416        * Per PR47 add support for buffered test output.  This involved
1417        adding defines to redirect output to a buffer and dump it when
1418        full, at "test pause", and at exit.  To avoid problems when redefining
1419        exit(), all tests were modified to call rtems_test_exit().
1420        Some tests, notable psxtests, had to be modified to include
1421        the standard test macro .h file (pmacros.h or tmacros.h) to
1422        enable this support.
1423        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1424        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1425        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1426        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1427        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1428        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1429        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1430        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1431        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1432        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1433        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1434        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1435
[4f234da]14362002-07-05      Joel Sherrill <joel@OARcorp.com>
1437
1438        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1439        Updated as part of PR164 which reported problems with the RTEMS
1440        implementation of pthread_cancel.
1441       
[7ae7cf7]14422001-04-26      Joel Sherrill <joel@OARcorp.com>
1443
1444        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1445        reworked POSIX message queues to add a descriptor separate from
1446        the underlying message queue.  This allows non-blocking to follow
1447        the "open" not the underlying queue.
1448 
[cb9b2bfc]14492002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1450
1451        * configure.ac: Remove ENABLE_GCC28.
1452
[8dc526ef]14532002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1454
1455        * configure.ac:
1456        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1457        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1458        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1459        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1460        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1461        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1462        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1463        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1464        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1465        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1466        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1467        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1468        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1469        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1470        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1471        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1472        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1473        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1474        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1475        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1476        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1477        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1478        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1479        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1480        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1481        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1482        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1483        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1484
[f2278a8]14852001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1486
1487        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1488        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1489        Since we check permissions before evaluating enough to see if it
1490        a regular file or directory, this hack is needed to make the regular
1491        file executable.
1492
[df25c998]14932001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1494
1495        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1496        * configure.in: Remove.
1497        * configure.ac: New file, generated from configure.in by autoupdate.
1498
[869fa3c2]14992001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1500
1501        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1502
[929efa6]15032001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1504
1505        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1506        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1507        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1508        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1509        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1510        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1511        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1512        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1513        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1514        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1515        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1516        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1517        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1518        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1519        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1520        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1521        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1522        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1523        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1524        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1525        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1526        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1527        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1528        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1529
[4f088ae]15302001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1531
1532        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1533        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1534        psxchroot01 test.
1535
[6287b57]15362001-05-25      Joel Sherrill <joel@OARcorp.com>
1537
1538        * Added once version of psxchroot01 test for user review.
1539        * psxchroot01: New directory.
1540        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1541        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1542        * configure.in, Makefile.am: Modified to reflect above.
1543
[95083c0]15442001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1545
1546        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1547
[b2a1ea3]15482001-04-24      Joel Sherrill <joel@OARcorp.com>
1549
1550        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1551        open, write, reopen, append twice from Andrew Bythell
1552        <abythell@nortelnetworks.com> that tripped an initialization
1553        problem in the IMFS.
1554
[1fbd283c]15552001-04-20      Joel Sherrill <joel@OARcorp.com>
1556
1557        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1558        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1559        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1560        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1561        Various adjustments so test output matches screens more reliably.
1562
[4a80bf2b]15632001-01-25      Joel Sherrill <joel@OARcorp.com>
1564
1565        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1566
[c9fcb34]15672000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1568
1569        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1570        to remain consistant across platforms and bsps by forcing
1571        a mount point in front of all paths.
1572
15732000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1574
1575        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1576        expected error condition in one case.
1577        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1578        readdir() of root of mounted filesystem.  Also corrected the screen
1579        file for some mistakes noticed in this effort.
1580
[c34ac295]15812000-11-13      Joel Sherrill <joel@OARcorp.com>
1582
1583        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1584
[feead226]15852000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1586
1587        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1588
[a314d3b4]15892000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1590
1591        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1592
[4d2ba82]15932000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1594
1595        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1596        Switch to GNU canonicalization.
1597        * psxtests.am: Remove DEFS.
1598
[0bbc89d]15992000-10-24      Joel Sherrill <joel@OARcorp.com>
1600
1601        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1602        It was formerly incorrectly prototyped in <libio.h>.
1603
[021eeaa]16042000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1605
1606        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1607        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1608        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1609        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1610        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1611        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1612        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1613        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1614
[977fc49]16152000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1616        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1617        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1618        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1619        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1620        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1621        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1622        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1623
[e94ad1fe]16242000-08-10      Joel Sherrill <joel@OARcorp.com>
1625
1626        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.