source: rtems/testsuites/psxtests/ChangeLog @ f3ddd7b

4.104.115
Last change on this file since f3ddd7b was f3ddd7b, checked in by Joel Sherrill <joel.sherrill@…>, on Nov 9, 2009 at 3:04:03 PM

2009-11-09 Joel Sherrill <joel.sherrill@…>

  • psxcancel01/init.c: Initialize start time.
  • Property mode set to 100644
File size: 63.5 KB
Line 
12009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * psxcancel01/init.c: Initialize start time.
4
52009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
8        returned by POSIX methods which return a pointer which is -1 on
9        error. This eliminated some casts.
10
112009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        * psxenosys/Makefile.am: Add documentation file.
14        * psxenosys/psxenosys.doc: New file.
15
162009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
17
18        * psxsignal03/init.c:
19        Print sigval.sival_ptr instead of "union sigval".
20
212009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
24        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
25        * psxfile01/test.c: Remove obsure #ifdef's.
26        Apply PRI* macros to print struct stat fields.
27
282009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
29
30        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
31        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
32
332009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
34
35        * include/pmacros.h: November is the 11th month.
36
372009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
38
39        * psxstat/test.c: Remove #ifdef's.
40        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
41        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
42        if 12MB are too big for a target (16bit compliance).
43        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
44        for 16bit compliance.
45        * psx14/init.c: Add local prototypes for
46        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
47        Reflect the prototypes having been missing to printf's.
48
492009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
50
51        * psxsysconf/init.c:
52        Comment out sysconf(LONG_MAX) check (not useful).
53        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
54        16bit compliance.
55        * psx11/task.c: Use long for nsecs.
56        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
57        attribute to pthread_condattr_setpshared for 16bit target compliance.
58
592009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * psxbarrier01/test.c: Include <tmacros.h>
62
632009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
66        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
67        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
68        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
69        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
70        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
71        Use PRIxpthread_t to print pthread_t's.
72
732009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * psxmsgq02/init.c:
76        Remove cast in call to fatal_posix_service_status_errno.
77        * psxenosys/init.c:
78        Add missing args in calls to execl, execlp, execle.
79        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
80        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
81        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
82        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
83        * configure.ac:
84        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
85
862009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
87
88        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
89        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
90        * psxclock/init.c: Use %ld to print *.tv_nsec.
91        * psx06/init.c, psx06/system.h: Misc. warning fixes.
92
932009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
94
95        * psxsignal03/init.c: Add missing argument to printf.
96        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
97        * psxclock/init.c, psxtimer01/psxtimer.c:
98        Use PRItime_t to print time_t's.
99        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
100        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
101
1022009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
103
104        * psxtime/test.c: Include <sys/time.h>.
105        Conditionally add local prototype for adjtime()
106        if sys/time.h doesn't supply it.
107        * psx07/init.c: Include <sched.h>, <pthread.h>.
108        * psx05/init.c: Include <sched.h>.
109        * psx11/init.c, psx09/init.c: Include <sched.h>.
110        * psx12/init.c: Include <sched.h>.
111        * psxenosys/init.c: Include <pthread.h>.
112        Conditionally add local prototype for pthread_atfork()
113        if pthread.h doesn't supply it.
114        * psxkey01/init.c: Include "test_support.h".
115
1162009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * configure.ac: Check for pthread_atfork in pthread.h.
119        * psxrwlock01/test.c: Conditionally add local prototype for
120        pthread_atfork() if pthread.h doesn't supply it.
121        Include <pthread.h>.
122
1232009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
124
125        * configure.ac: Check for sys/mman.h.
126        Check for mprotect in sys/mman.h.
127        * psxenosys/init.c: Conditionally add local prototype for
128        mprotect() if sys/mman.h doesn't supply it.
129
1302009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
131
132        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
133        * psxrwlock01/test.c: Conditionally add local prototype for
134        pthread_rwlock_unlock() if pthread.h doesn't supply it.
135
1362009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
137
138        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
139        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
140        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
141        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
142        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
143        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
144        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
145        psxualarm/init.c: Remove unused vars.
146        Add missing prototypes.
147
1482009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
149
150        * Makefile.am: Build file IO related tests even with POSIX threading is
151        disabled.
152
1532009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
154
155        * configure.ac: Don't add -ansi -fasm to CFLAGS.
156
1572009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
158
159        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
160        remaining to not equal the period.
161
1622009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
163
164        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
165
1662009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
167
168        * psxcleanup/system.h: Fix typo.
169        * Makefile.am, configure.ac: Add new test for exercising pushing
170        and popping a clean up handler without actually executing it.
171        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
172        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
173        psxcleanup01/psxcleanup01.scn: New files.
174
1752009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
176
177        * Makefile.am, configure.ac: Add new test to ensure that canceling an
178        alarm works as defined.
179        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
180        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
181
1822009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
183
184        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
185
1862009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
187
188        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
189        parameter to timer_settime().
190
1912009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
192
193        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
194        timer_settime() for previous value. We are not using the
195        value in this particular case and this path must be exercised.
196        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
197
1982009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
199
200        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
201        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
202        cases.
203
2042009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
205
206        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
207        from an ISR.
208        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
209        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
210
2112009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
212
213        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
214        deprecated rtems_extension.
215
2162009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
217
218        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
219        nanoseconds.
220
2212009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
222
223        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
224        getpagesize().
225
2262009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
227
228        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
229        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
230        psxsignal04/Makefile.am: Move test cases which needed to be executed
231        when POSIX is disabled to psxclock so they will be.
232
2332009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
234
235        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
236        test to exercise clock and delay services enabled when POSIX threads
237        are disabled. This is split from psx01. POSIX test suite now enabled
238        when POSIX threads are disabled so only enable tests which are
239        appropriate.
240        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
241        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
242
2432009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
244
245        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
246        when not to change ssporadic scheduler so it does not touch a task's
247        priority when it is holding a mutex or its priority would be impacted
248        adversely.
249
2502009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
251
252        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
253        for adjusting time (adjtime()) where the time is adjusted by enough
254        microseconds that it crosses a second boundary.
255
2562009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
257
258        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
259        test to catch more sporadic server cases.
260
2612009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
262
263        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
264        remaining pointer.
265
2662009-08-17     
267
268        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
269        a recursize mutex.
270
2712009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
272
273        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
274        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
275        rtems_clock_get_ticks_per_second().
276
2772009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
278
279        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
280        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
281
2822009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
283
284        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
285        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
286
2872009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
288
289        * Makefile.am, configure.ac: Add test case for user providing their own
290        stack to a POSIX thread.
291        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
292        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
293
2942009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
295
296        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
297        that it hits both failing to allocate memory for the message queue
298        name and message buffers.
299
3002009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
301
302        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
303        quicker and more reliably hit the intended critical section.
304
3052009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
306
307        * Makefile.am, configure.ac: Add a test to exercise an odd case in
308        _POSIX_signals_Clear_signals.
309        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
310        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
311
3122009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
313
314        * psxmsgq04/init.c: Correct typo in configuration so test does as
315        intended.
316
3172009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
318
319        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
320        Update to handle ENFILE case now that POSIX message queues and
321        message queue file descriptors are configured separately and this
322        error is possible.
323
3242009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
325
326        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
327        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
328        allocating the message buffers for a POSIX message queue.
329
3302009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
331
332        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
333        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
334        is right. Update both screens.
335
3362009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
337
338        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
339        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
340        variation which focused on real-time signals rather than user
341        signals.
342        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
343        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
344
3452009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
346
347        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
348        replenish period of zero.
349
3502009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
351
352        * Makefile.am, configure.ac: Add new test to account for properly
353        handling keys when a thread has non-NULL key value and key has NULL
354        destructor and when a thread has NULL key value and key has
355        destructor.
356        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
357        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
358
3592009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
360
361        * Makefile.am, configure.ac: Add new test for exercising running out of
362        memory while allocating the key pointers.
363        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
364        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
365
3662009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
367
368        * psxmsgq04/init.c: Add call to mq_unlink.
369
3702009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
371
372        * Makefile.am, configure.ac: Add shell of new test.
373        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
374        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
375
3762009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
377
378        * Makefile.am, configure.ac: Add test to address cases where a thread
379        is waiting on a signal (sigwait) and we send it. Also address case
380        where there are too many queued signals.
381        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
382        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
383
3842009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
385
386        * psxsignal02/init.c: Fix spacing.
387
3882009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
389
390        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
391        mq_timedreceive and mq_timedsend conditions. In particular test
392        timeout in the past.
393
3942009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
395
396        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
397        with timeout in the past.
398
3992009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
400
401        * psxsignal02/psxsignal02.scn: Fill in screen file.
402
4032009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
404
405        * Makefile.am, configure.ac: Add new test to exercise algorithm to
406        dispatch process wide signals to individual threads.
407        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
408        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
409
4102009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
411
412        * Makefile.am, configure.ac: Add test to exercise interrupt
413        synchronization logic in _POSIX_Timer_Insert_helper that supports
414        POSIX timers.
415        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
416        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
417        psxintrcritical01/psxintrcritical01.scn: New files.
418
4192009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
420
421        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
422        multiple cases which complete coverage of thread cancellation.
423        * psxcancel/psxcancel.doc: New file.
424
4252009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
426
427        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
428        * psxsem01/system.h: Removed.
429
4302009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
431
432        * psxsem01/init.c: Eliminate warning.
433
4342009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
435
436        * psxcancel/init.c: Clean up.
437
4382009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
439
440        * psxmutexattr01/init.c: Make test optional if tools do not support
441        posix mutex type attribute.
442
4432009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
444
445        * Makefile.am, configure.ac: Add new test to exercise error case for
446        when a task is blocked on a condition variable with one mutex and
447        another task attempts to block on the same condition variable with
448        another mutex.
449        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
450        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
451
4522009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
453
454        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
455        trylock is unable to obtain the spinlock and that attempting to
456        unlock a spinlock from a thread which did not lock it works as
457        expected.
458        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
459        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
460        New files.
461
4622009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
463
464        * psxspin01/test.c: Remove unnecessary defines.
465
4662009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
467
468        * psx11/init.c: Use explicit scheduler.
469
4702009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
471
472        * Makefile.am, configure.ac: Add test to exercise
473        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
474        toolset enables the feature.
475        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
476        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
477        psxmutexattr01/psxmutexattr01.scn: New files.
478
4792009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
480
481        * Makefile.am, configure.ac: Add test for auto initialization of
482        message queues.
483        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
484        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
485        psxautoinit02/psxautoinit02.scn: New files.
486
4872009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
488
489        * Makefile.am, configure.ac: Add test of pthread mutex auto
490        intialization.
491        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
492        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
493
4942009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
495
496        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
497
4982009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
499
500        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
501        code.
502
5032009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
504
505        * psx07/init.c: Slight test fix to ensure state of sched_param
506        structure.
507
5082009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
509
510        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
511        obtaining an rwlock and then releasing it twice.
512
5132009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
514
515        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
516
5172009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
518
519        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
520        sigtimedwait(). Update screen file.
521
5222009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
523
524        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
525        obtaining rwlock for write with a timed lock operation when the
526        abstime timeout is in the past.
527
5282009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
529
530        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
531        obtaining rwlock for read with a timed lock operation when the
532        abstime timeout is in the past.
533
5342009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
535
536        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
537        that the assert has been removed in the source.
538
5392009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
540
541        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
542        mode bits being set. This behavior was not POSIX compliant and has
543        been corrected in the filesystem code.
544
5452009-06-18      Chris Johns <chrisj@rtems.org>
546
547        * psx04/task3.c: Declare unions volatile to workaround the H8300
548        gcc bug.
549
5502009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
551
552        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
553        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
554        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
555
5562009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
557
558        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
559        NULL attribute pointer on init.
560
5612009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
562
563        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
564        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
565        Improved so coverage is better.
566
5672009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
568
569        * psx04/init.c: Correct errors introduced by using different variable
570        for return type when correcting typing warnings.
571
5722009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
573
574        * Makefile.am, configure.ac: Add new test to provide coverage analysis
575        of the current implementation of getitimer() and setitimer().
576        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
577        psxitimer/psxitimer.scn: New files.
578
5792009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
580
581        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
582        case to improve coverage analysis.
583
5842009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
585
586        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
587        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
588        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
589        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
590        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
591        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
592        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
593
5942009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
595
596        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
597        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
598        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
599        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
600        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
601        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
602        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
603        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
604        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
605        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
606        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
607        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
608        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
609        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
610        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
611        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
612        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
613        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
614        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
615        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
616        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
617        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
618        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
619        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
620        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
621        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
622        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
623        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
624        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
625        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
626        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
627        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
628        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
629        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
630        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
631        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
632        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
633        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
634        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
635        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
636        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
637        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
638        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
639        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
640        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
641        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
642        psxhdrs/timer07.c: Fix warnings.
643
6442009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
645
646        * psxfile01/test.c: Change from int to size_t.
647
6482009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
649
650        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
651        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
652        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
653        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
654        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
655        psxcancel/Makefile.am, psxchroot01/Makefile.am,
656        psxcleanup/Makefile.am, psxenosys/Makefile.am,
657        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
658        psxfile01/Makefile.am, psxkey01/Makefile.am,
659        psxmount/Makefile.am, psxmsgq01/Makefile.am,
660        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
661        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
662        psxsem01/Makefile.am, psxsignal01/Makefile.am,
663        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
664        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
665        psxualarm/Makefile.am: Eliminate _exe_/.exe.
666
6672009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
668
669        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
670        with create option so we are sure it will get a control block and
671        proceed to allocate other memory. Clean up screen output.
672
6732008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
674
675        * psx05/init.c: Add parameter to call to sched_get_priority_max().
676
6772008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
678
679        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
680        Run all tests successfully with maxixum number of priorities as 16
681        instead of 256. This was done by temporarily modifying the score
682        priority.h maximum. This allowed testing of all API code to ensure
683        that it worked properly with a reduced number of priorities. Most
684        modifications were to switch from hard-coded maximum to using the API
685        provided methods to determine maximum number of priority levels.
686
6872008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
688
689        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
690        clock_gettime() NOT by reaching into the SuperCore.
691
6922008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
693
694        * psx01/psx01.scn: Bump version to 4.9.99.0
695
6962008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
697
698        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
699        psxfatal_support/system.h: Convert to "bool".
700
7012008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
702
703        PR 1296/cpukit.
704        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
705        incorrect repeat interval. This patch fixes the following problems in
706        the test.
707          (1) Adds test for value of it_interval.tv_nsec.
708          (2) Corrects test for absolute timer in past.
709          (3) Modifies test to use different initial and repeat periods.
710          (4) Updates psxtimer01.scn to match results.
711
7122008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
713
714        PR 1297/cpukit
715        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
716        pointer handling.
717
7182008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
719
720        * psxsem01/init.c: Spacing.
721
7222008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
723
724        PR 1293/tests
725        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
726
7272008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
728
729        PR 1291/cpukit
730        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
731        POSIX services taking relative instead of absolute time for timeouts,
732        these tests were updated.
733
7342008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
735
736        * psxfile01/test.c: truncate on /dev/console now works.
737
7382008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
739
740        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
741        requested for initialization task.
742
7432008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
744
745        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
746        like CVS conflict markers.
747
7482008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
749
750        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
751        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
752
7532008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
754
755        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
756
7572008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
758
759        * psxkey01/task.c: Fix warnings.
760
7612008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
762
763        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
764
7652008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
766
767        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
768        Added tests for failure path coverages. Consolidated methods used in
769        multiple places into support routines.
770        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
771        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
772        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
773
7742008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
775
776        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
777        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
778        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
779        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
780        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
781        Make tmacros.h available to all POSIX tests. Add a clock_settime case
782        for < 1988.
783
7842008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
785
786        * Makefile.am, configure.ac: New tests.
787        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
788        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
789        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
790        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
791        psxfatal_support/init.c, psxfatal_support/system.h: New files.
792
7932008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
794
795        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
796        portions of Object Services added to API.
797        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
798        psx14/system.h: New files.
799
8002008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
801
802        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
803        pthread_attr_[get|set]clock.
804
8052008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
806
807        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
808        implementation mprotect().
809
8102008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
811
812        * psxcleanup/.cvsignore: New file.
813
8142008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
815
816        * psxcleanup/system.h: New file.
817
8182008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
819
820        * Makefile.am, configure.ac:
821        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
822        psxcleanup/psxcleanup.scn: New files.
823
8242008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
825
826        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
827        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
828
8292007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
830
831        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
832
8332007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
834
835        * Makefile.am, configure.ac: Added test for ualarm
836        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
837        psxualarm/system.h: New files.
838
8392007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
840
841        * Makefile.am, configure.ac: Added posix signal test
842        * psxsignal01/Makefile.am, psxsignal01/init.c,
843        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
844        psxsignal01/task1.c: New files.
845
8462007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
847
848        * Makefile.am, configure.ac: Add test for sysconf().
849        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
850        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
851
8522007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
853
854        * psx01/init.c, psx01/psx01.scn: Add more test cases for
855        sched_rr_get_interval() and sched_get_priority_max().
856
8572007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
858
859        * psxenosys/init.c: Fix typo.
860
8612007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
862
863        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
864        addition of second POSIX Timer test. Add initial version of
865        psxtimer02 to cover some conditions missed in psxtimer01. More cases
866        left to add.
867        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
868        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
869        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
870        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
871        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
872        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
873
8742007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
875
876        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
877
8782007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
879
880        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
881        functions that return ENOSYS.
882        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
883        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
884
8852007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
886
887        * psx13/test.c: Fix spelling error.
888
8892007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
890
891        * psxtime/test.c: Add tests for adjtime().
892
8932007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
894
895        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
896        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
897        cases to improve test coverage.
898
8992007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
900
901        PR 1262/filesystem
902        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
903        and writev() including documentation and test case.
904        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
905        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
906
9072007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
908
909        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
910        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
911        test cases so last output line follows END OF pattern. Make sure test
912        case all run. All tests appeared ok on sis.
913
9142007-04-05      Joel Sherrill <joel@OARcorp.com>
915
916        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
917        behavior more closely matching GNU/Linux.
918
9192006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
920
921        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
922        include normal blocking and unblocking on timeout.
923
9242006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
925
926        * configure.ac: New BUG-REPORT address.
927
9282006-11-17      Joel Sherrill <joel@OARcorp.com>
929
930        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
931        Previously the timeout was not absolute time and checked BEFORE
932        attempting to lock semaphore.
933
9342006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
935
936        * psxbarrier01/main.c: New file.
937
9382006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
939
940        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
941        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
942        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
943        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
944
9452006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
946
947        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
948        and partial implementation of POSIX rwlocks.
949        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
950        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
951
9522006-10-30      Joel Sherrill <joel@OARcorp.com>
953
954        PR 841/rtems
955        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
956        specification.
957
9582006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
959
960        * configure.ac: Require autoconf-2.60. Require automake-1.10.
961
9622006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
963
964        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
965        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
966        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
967        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
968        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
969        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
970        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
971        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
972        Use rtems_testsdir instead.
973
9742005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
975
976        * configure.ac: Remove RTEMS_ENABLE_BARE,
977        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
978
9792005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
980
981        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
982        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
983        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
984        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
985        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
986        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
987        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
988        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
989        Convert to using *_PROGRAMS.
990
9912005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
992
993        * psx01/Makefile.am, psx02/Makefile.am,
994        psx03/Makefile.am, psx04/Makefile.am,
995        psx05/Makefile.am, psx06/Makefile.am,
996        psx07/Makefile.am, psx08/Makefile.am,
997        psx09/Makefile.am, psx10/Makefile.am,
998        psx11/Makefile.am, psx12/Makefile.am,
999        psx13/Makefile.am, psxcancel/Makefile.am,
1000        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1001        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1002        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1003        psxstat/Makefile.am, psxtime/Makefile.am,
1004        psxtimer/Makefile.am: Rework.
1005
10062005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1007
1008        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1009        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1010        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1011        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1012        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1013        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1014        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1015        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1016        * psxtests.am: Remove.
1017
10182005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1019
1020        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1021        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1022        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1023        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1024        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1025        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1026        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1027        psxtime/Makefile.am, psxtimer/Makefile.am:
1028        AM_CPPFLAGS += -I..../support/include.
1029
10302005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1031
1032        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1033
10342005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1035
1036        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1037        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
1038        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1039        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1040        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1041        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1042        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
1043        psxstat/Makefile.am: Add ../include/pmacros.h
1044        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1045        POSIX_FILES_DIRS.
1046        * psxtests.am: Remove LIB_VARIANT.
1047
10482005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1049
1050        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1051        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1052        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1053        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1054        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1055        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1056        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1057        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1058        Remove SRC, PRINT_SRC.
1059
10602005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1061
1062        * Makefile.am: Cleanup.
1063
10642005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1065
1066        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1067        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1068        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1069        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1070        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1071        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1072        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1073        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1074        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1075        Partial conversion to automake.
1076
10772005-09-01      Joel Sherrill <joel@OARcorp.com>
1078
1079        PR 628/rtems
1080        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1081        being an error.
1082
10832005-04-26      Joel Sherrill <joel@OARcorp.com>
1084
1085        * psxreaddir/test.c: Eliminate warnings.
1086
10872004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1088
1089        * configure.ac: Require automake > 1.9.
1090
10912004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1092
1093        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1094        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1095        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1096        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1097        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1098        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1099        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1100        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1101        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1102        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1103        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1104        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1105        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1106        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1107        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1108        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1109        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1110        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1111        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1112        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1113        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1114        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1115        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1116
11172004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1118
1119        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1120        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1121        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1122        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1123
11242004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
1125
1126        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1127        to using c99 fixed size types.
1128
11292004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1130
1131        * Makefile.am: Remove include from SUBDIRS.
1132
11332004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1134
1135        * include/Makefile.am: Remove.
1136        * Makefile.am: Merge-in include/Makefile.am.
1137        * configure.ac: Reflect changes above.
1138
11392004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1140
1141        * configure.ac: Add 2nd arg to RTEMS_TOP.
1142
11432004-03-05      Joel Sherrill <joel@OARcorp.com>
1144
1145        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1146        psxtimer/psxtimer.c: Eliminate warnings and typos.
1147
11482004-02-26      Sébastien Barré <sbarre@sdelcc.com>
1149
1150        PR 582/core
1151        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1152        queue test so more of it runs now.
1153
11542004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1155
1156        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1157        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1158        * psx02/Makefile.am: Ditto.
1159        * psx03/Makefile.am: Ditto.
1160        * psx04/Makefile.am: Ditto.
1161        * psx05/Makefile.am: Ditto.
1162        * psx06/Makefile.am: Ditto.
1163        * psx07/Makefile.am: Ditto.
1164        * psx08/Makefile.am: Ditto.
1165        * psx09/Makefile.am: Ditto.
1166        * psx10/Makefile.am: Ditto.
1167        * psx11/Makefile.am: Ditto.
1168        * psx12/Makefile.am: Ditto.
1169        * psx13/Makefile.am: Ditto.
1170        * psxcancel/Makefile.am: Ditto.
1171        * psxchroot01/Makefile.am: Ditto.
1172        * psxfile01/Makefile.am: Ditto.
1173        * psxmount/Makefile.am: Ditto.
1174        * psxmsgq01/Makefile.am: Ditto.
1175        * psxreaddir/Makefile.am: Ditto.
1176        * psxsem01/Makefile.am: Ditto.
1177        * psxstat/Makefile.am: Ditto.
1178        * psxtime/Makefile.am: Ditto.
1179        * psxtimer/Makefile.am: Ditto.
1180
11812003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1182
1183        * psxtests.am: Add dirstamp support.
1184
11852003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1186
1187        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1188
11892003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1190
1191        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1192
11932003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1194
1195        * psxcancel/Makefile.am: Remove used H_FILES.
1196
11972003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1198
1199        * include/Makefile.am: Reformat.
1200        * psx01/Makefile.am: Remove all-local: $(ARCH).
1201        * psx02/Makefile.am: Remove all-local: $(ARCH).
1202        * psx03/Makefile.am: Remove all-local: $(ARCH).
1203        * psx04/Makefile.am: Remove all-local: $(ARCH).
1204        * psx05/Makefile.am: Remove all-local: $(ARCH).
1205        * psx06/Makefile.am: Remove all-local: $(ARCH).
1206        * psx07/Makefile.am: Remove all-local: $(ARCH).
1207        * psx08/Makefile.am: Remove all-local: $(ARCH).
1208        * psx09/Makefile.am: Remove all-local: $(ARCH).
1209        * psx10/Makefile.am: Remove all-local: $(ARCH).
1210        * psx11/Makefile.am: Remove all-local: $(ARCH).
1211        * psx12/Makefile.am: Remove all-local: $(ARCH).
1212        * psx13/Makefile.am: Remove all-local: $(ARCH).
1213        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1214        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1215        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1216        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1217        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1218        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1219        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1220        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1221        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1222        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1223        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1224
12252003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1226
1227        * configure.ac: Reflect having moved to testsuites/.
1228
12292003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1230
1231        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1232
12332003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1234
1235        * configure.ac:Remove RTEMS_CHECK_CPU.
1236
12372003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1238
1239        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1240
12412003-09-04      Joel Sherrill <joel@OARcorp.com>
1242
1243        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1244        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1245        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1246        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1247        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1248        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1249        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1250        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1251        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1252        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1253        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1254        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1255        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1256        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1257        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1258        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1259        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1260        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1261        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1262        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1263        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1264        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1265        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1266        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1267        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1268        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1269        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1270        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1271        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1272        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1273        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1274        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1275        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1276        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1277        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1278        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1279        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1280        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1281        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1282        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1283        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1284        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1285        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1286        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1287        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1288        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1289        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1290        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1291        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1292        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1293        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1294        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1295        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1296        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1297        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1298        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1299        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1300        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1301        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1302        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1303        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1304        psxtimer/system.h: URL for license changed.
1305
13062003-09-04      Joel Sherrill <joel@OARcorp.com>
1307
1308        PR 462/tests
1309        * psxhdrs/Makefile.am: Added ualarm.c
1310        * psxhdrs/signal23.c: New file.
1311
13122003-09-03      Joel Sherrill <joel@OARcorp.com>
1313
1314        PR 463/tests
1315        PR 465/tests
1316        * psxhdrs/Makefile.am: Add new test cases.
1317        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1318        psxhdrs/timer07.c: New files.
1319
13202003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1321
1322        * Makefile.am: Reflect having moved aclocal/.
1323
13242003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1325
1326        * Makefile.am: Reflect having moved automake/.
1327        * include/Makefile.am: Reflect having moved automake/.
1328        * psx01/Makefile.am: Reflect having moved automake/.
1329        * psx02/Makefile.am: Reflect having moved automake/.
1330        * psx03/Makefile.am: Reflect having moved automake/.
1331        * psx04/Makefile.am: Reflect having moved automake/.
1332        * psx05/Makefile.am: Reflect having moved automake/.
1333        * psx06/Makefile.am: Reflect having moved automake/.
1334        * psx07/Makefile.am: Reflect having moved automake/.
1335        * psx08/Makefile.am: Reflect having moved automake/.
1336        * psx09/Makefile.am: Reflect having moved automake/.
1337        * psx10/Makefile.am: Reflect having moved automake/.
1338        * psx11/Makefile.am: Reflect having moved automake/.
1339        * psx12/Makefile.am: Reflect having moved automake/.
1340        * psx13/Makefile.am: Reflect having moved automake/.
1341        * psxcancel/Makefile.am: Reflect having moved automake/.
1342        * psxchroot01/Makefile.am: Reflect having moved automake/.
1343        * psxfile01/Makefile.am: Reflect having moved automake/.
1344        * psxhdrs/Makefile.am: Reflect having moved automake/.
1345        * psxmount/Makefile.am: Reflect having moved automake/.
1346        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1347        * psxreaddir/Makefile.am: Reflect having moved automake/.
1348        * psxsem01/Makefile.am: Reflect having moved automake/.
1349        * psxstat/Makefile.am: Reflect having moved automake/.
1350        * psxtime/Makefile.am: Reflect having moved automake/.
1351        * psxtimer/Makefile.am: Reflect having moved automake/.
1352
13532003-08-14      Joel Sherrill <joel@OARcorp.com>
1354
1355        PR 408/filesystem
1356        * psx13/test.c: Added very rudimentary test of sync() service.
1357
13582003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1359
1360        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1361
13622003-06-12      Joel Sherrill <joel@OARcorp.com>
1363
1364        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1365
13662003-05-29      Joel Sherrill <joel@OARcorp.com>
1367
1368        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1369        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1370        psxtimer/psxtimer.c: Removed warnings.
1371
13722003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1373
1374        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1375        CC_CFLAGS_DEFAULT (obsolete).
1376
13772003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1378
1379        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1380        Remove CC_LDFLAGS_PROFILE_V.
1381
13822003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1383
1384        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1385
13862003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1387
1388        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1389
13902003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1391
1392        * configure.ac: AC_PREREQ(2.57).
1393
13942002-11-14      Joel Sherrill <joel@OARcorp.com>
1395
1396        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1397        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1398        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1399        Per PR239 update the IDs in the various screens.
1400
14012002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1402
1403        * .cvsignore: Reformat.
1404        Add autom4te*cache.
1405        Remove autom4te.cache.
1406
14072002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1408
1409        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1410        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1411        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1412        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1413        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1414        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1415        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1416        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1417        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1418        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1419        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1420        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1421        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1422        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1423        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1424        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1425        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1426        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1427        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1428        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1429        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1430        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1431        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1432        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1433
14342002-08-01      Joel Sherrill <joel@OARcorp.com>
1435
1436        * Per PR47 add support for buffered test output.  This involved
1437        adding defines to redirect output to a buffer and dump it when
1438        full, at "test pause", and at exit.  To avoid problems when redefining
1439        exit(), all tests were modified to call rtems_test_exit().
1440        Some tests, notable psxtests, had to be modified to include
1441        the standard test macro .h file (pmacros.h or tmacros.h) to
1442        enable this support.
1443        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1444        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1445        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1446        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1447        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1448        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1449        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1450        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1451        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1452        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1453        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1454        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1455
14562002-07-05      Joel Sherrill <joel@OARcorp.com>
1457
1458        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1459        Updated as part of PR164 which reported problems with the RTEMS
1460        implementation of pthread_cancel.
1461       
14622001-04-26      Joel Sherrill <joel@OARcorp.com>
1463
1464        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1465        reworked POSIX message queues to add a descriptor separate from
1466        the underlying message queue.  This allows non-blocking to follow
1467        the "open" not the underlying queue.
1468 
14692002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1470
1471        * configure.ac: Remove ENABLE_GCC28.
1472
14732002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1474
1475        * configure.ac:
1476        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1477        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1478        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1479        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1480        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1481        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1482        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1483        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1484        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1485        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1486        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1487        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1488        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1489        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1490        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1491        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1492        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1493        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1494        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1495        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1496        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1497        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1498        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1499        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1500        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1501        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1502        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1503        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1504
15052001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1506
1507        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1508        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1509        Since we check permissions before evaluating enough to see if it
1510        a regular file or directory, this hack is needed to make the regular
1511        file executable.
1512
15132001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1514
1515        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1516        * configure.in: Remove.
1517        * configure.ac: New file, generated from configure.in by autoupdate.
1518
15192001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1520
1521        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1522
15232001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1524
1525        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1526        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1527        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1528        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1529        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1530        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1531        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1532        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1533        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1534        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1535        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1536        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1537        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1538        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1539        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1540        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1541        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1542        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1543        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1544        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1545        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1546        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1547        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1548        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1549
15502001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1551
1552        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1553        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1554        psxchroot01 test.
1555
15562001-05-25      Joel Sherrill <joel@OARcorp.com>
1557
1558        * Added once version of psxchroot01 test for user review.
1559        * psxchroot01: New directory.
1560        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1561        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1562        * configure.in, Makefile.am: Modified to reflect above.
1563
15642001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1565
1566        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1567
15682001-04-24      Joel Sherrill <joel@OARcorp.com>
1569
1570        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1571        open, write, reopen, append twice from Andrew Bythell
1572        <abythell@nortelnetworks.com> that tripped an initialization
1573        problem in the IMFS.
1574
15752001-04-20      Joel Sherrill <joel@OARcorp.com>
1576
1577        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1578        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1579        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1580        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1581        Various adjustments so test output matches screens more reliably.
1582
15832001-01-25      Joel Sherrill <joel@OARcorp.com>
1584
1585        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1586
15872000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1588
1589        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1590        to remain consistant across platforms and bsps by forcing
1591        a mount point in front of all paths.
1592
15932000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1594
1595        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1596        expected error condition in one case.
1597        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1598        readdir() of root of mounted filesystem.  Also corrected the screen
1599        file for some mistakes noticed in this effort.
1600
16012000-11-13      Joel Sherrill <joel@OARcorp.com>
1602
1603        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1604
16052000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1606
1607        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1608
16092000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1610
1611        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1612
16132000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1614
1615        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1616        Switch to GNU canonicalization.
1617        * psxtests.am: Remove DEFS.
1618
16192000-10-24      Joel Sherrill <joel@OARcorp.com>
1620
1621        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1622        It was formerly incorrectly prototyped in <libio.h>.
1623
16242000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1625
1626        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1627        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1628        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1629        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1630        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1631        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1632        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1633        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1634
16352000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1636        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1637        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1638        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1639        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1640        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1641        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1642        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1643
16442000-08-10      Joel Sherrill <joel@OARcorp.com>
1645
1646        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.