source: rtems/testsuites/psxtests/ChangeLog @ eaad7ce0

4.10
Last change on this file since eaad7ce0 was eaad7ce0, checked in by Joel Sherrill <joel.sherrill@…>, on 07/31/11 at 22:40:53

2011-07-31 Joel Sherrill <joel.sherrilL@…>

PR 1855/cpukit

  • Makefile.am, configure.ac: Correct signal processing during pthread_join. We are supposed to unblock the thread waiting on a pthread_join(), dispatch the signal handler, account for it potentially overwriting errno, and then have the thread return to blocking within pthread_join().
  • psxeintr_join/.cvsignore, psxeintr_join/Makefile.am, psxeintr_join/init.c, psxeintr_join/psxeintr_join.doc, psxeintr_join/psxeintr_join.scn: New files.
  • Property mode set to 100644
File size: 69.1 KB
RevLine 
[eaad7ce0]12011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
2
3        PR 1855/cpukit
4        * Makefile.am, configure.ac: Correct signal processing during
5        pthread_join. We are supposed to unblock the thread waiting on a
6        pthread_join(), dispatch the signal handler, account for it
7        potentially overwriting errno, and then have the thread return to
8        blocking within pthread_join().
9        * psxeintr_join/.cvsignore, psxeintr_join/Makefile.am,
10        psxeintr_join/init.c, psxeintr_join/psxeintr_join.doc,
11        psxeintr_join/psxeintr_join.scn: New files.
12
[0126591]132011-07-31      Joel Sherrill <joel.sherrilL@OARcorp.com>
14
15        PR 1867/cpukit
16        * Makefile.am, configure.ac, psx12/task.c, psxkey03/init.c,
17        psxrwlock01/test.c: Correct implementation of pthread_exit() and
18        pthread_join() to support the case where a thread is joinable but
19        calls pthread_exit() before a thread has attempted to join.
20        * psx16/.cvsignore, psx16/Makefile.am, psx16/init.c, psx16/psx16.doc,
21        psx16/psx16.scn: New files.
22
232011-02-08      Ralf Corsépius <ralf.corsepius@rtems.org>
[664db16f]24
25        * include/pmacros.h: Add PRIxblksize_t, PRIxblkcnt_t.
26        * configure.ac: Add AC_CHECK_SIZEOF([blksize_t]),
27        AC_CHECK_SIZEOF([blkcnt_t]).
28
[0126591]292011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
[90df1d9]30
31        * configure.ac: Require autoconf-2.68, automake-1.11.1.
32
[0126591]332010-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
[f1f0ff5]34
35        * configure.ac: Check for pthread_attr_{get,set}cputime instead of
36        pthread_pthread_attr_{get,set}cputime (Typo).
37
[042a442]382010-06-02      Chris Johns <chrisj@rtems.org>
39
40        * psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
41        psxstat/test.c: Update to the new mount API.
42
[0126591]432010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
[668bccc]44
45        * configure.ac: Add AC_CHECK_SIZEOF(off_t).
46        * include/pmacros.h: Add PRIdoff_t.
47
[514a3fe]482010-05-17      Bharath Suri <bharath.s.jois@gmail.com>
49
50        * psxfile01/test.c, psxfile01/psxfile01.scn: This file now
51        exercises the _rename_r in libcsupport. For now, it also
52        provides two fsmount_me_h handlers to enable certain error
53        checking paths
54
[cb930b4]552010-04-28      Joel Sherrill <joel.sherrill@oarcorp.com>
56
57        * psxfile01/test.c: Add check for errno on chdir(NULL).
58
[18b3b581]592010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
60
61        * psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
62
[2cc30e90]632010-04-25      Joel Sherrill <joel.sherrill@oarcorp.com>
64
65        * psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
66        thread can reliably reach the pthread_join() call.
67
[e8b4506]682010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
69
70        * psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
71        rewinddir(NULL) since we are now using newlib's implementation and it
72        does not check for NULL. This causes a fault on some targets.
73
[c0c9898]742010-04-03      Joel Sherrill <joel.sherrill@oarcorp.com>
75
76        * psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
77        psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
78        Reflect POSIX changes to sched_param.
79
[0126591]802010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
[121d1169]81
82        * psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
83        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
84        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
85        psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
86        #include <unistd.h>.
87
[161f54b4]882009-12-28      Shrikant Gaikwad <n3oo3n@gmail.com>
89
90        * psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
91        to cover the trivial NULL case for pipe function.
92
[d3a0b00]932009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
94
95        * psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
96        and compilation issues. Initial test build was accidentally without
97        POSIX enabled.
98
[2317457]992009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
100
101        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
102        psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
103        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
104        psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
105        psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
106        psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
107        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
108        psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
109        psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
110        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
111        psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
112        psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
113        psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
114        psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
115        psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
116        psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
117        psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
118        Use rtems_test_assert() consistently instead of system assert().
119        rtems_test_assert() is designed to integrate into the RTEMS test
120        suite infrastructure.
121
[4828ee2]1222009-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
123
124        * Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
125        families.
126        * psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
127        psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
128
[ea6eb431]1292009-11-23      Joel Sherrill <joel.sherrill@oarcorp.com>
130
131        PR 1460/cpukit
132        * psx14/init.c: Change return type on methods accessing portions of
133        RTEMS Ids to int. This allows -1 to be return on error.
134
[ea7d86b]1352009-11-11      Joel Sherrill <joel.sherrill@oarcorp.com>
136
137        PR 1466/tests
138        * Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
139        psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
140        psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
141        Add test specifically to test it since it is deprecated as of
142        POSIX.1-2008.
143        * psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
144        psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
145
[f3ddd7b]1462009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
147
148        * psxcancel01/init.c: Initialize start time.
149
[96bdacd]1502009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
151
152        * psxmsgq01/init.c, psxsem01/init.c: Add service to check status
153        returned by POSIX methods which return a pointer which is -1 on
154        error. This eliminated some casts.
155
[2393825]1562009-11-09      Joel Sherrill <joel.sherrill@oarcorp.com>
157
158        * psxenosys/Makefile.am: Add documentation file.
159        * psxenosys/psxenosys.doc: New file.
160
[0126591]1612009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
[deb22fc]162
163        * psxsignal03/init.c:
164        Print sigval.sival_ptr instead of "union sigval".
165
[0126591]1662009-01-01      Ralf Corsépius <ralf.corsepius@rtems.org>
[f9307ee7]167
[d00a1abc]168        * psxstat/test.c: Apply PRI* macros to print struct stat fields.
[4e17a42]169        * psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
[f9307ee7]170        * psxfile01/test.c: Remove obsure #ifdef's.
171        Apply PRI* macros to print struct stat fields.
172
[0126591]1732009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
[7a2699a0]174
175        * include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
176        TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
177
[0126591]1782009-10-31      Ralf Corsépius <ralf.corsepius@rtems.org>
[c8780b5f]179
180        * include/pmacros.h: November is the 11th month.
181
[0126591]1822009-10-30      Ralf Corsépius <ralf.corsepius@rtems.org>
[372ce03c]183
[56757b21]184        * psxstat/test.c: Remove #ifdef's.
[4503a697]185        * psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
[9decaef]186        * psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
187        if 12MB are too big for a target (16bit compliance).
[2f91b2ed]188        * psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
189        for 16bit compliance.
[372ce03c]190        * psx14/init.c: Add local prototypes for
191        rtems_object_api_minimum_class, rtems_object_api_maximum_class.
192        Reflect the prototypes having been missing to printf's.
193
[0126591]1942009-10-29      Ralf Corsépius <ralf.corsepius@rtems.org>
[cf980b19]195
[3021db1]196        * psxsysconf/init.c:
197        Comment out sysconf(LONG_MAX) check (not useful).
198        Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
199        16bit compliance.
[f163c50]200        * psx11/task.c: Use long for nsecs.
[cf980b19]201        * psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
202        attribute to pthread_condattr_setpshared for 16bit target compliance.
203
[0126591]2042009-10-28      Ralf Corsépius <ralf.corsepius@rtems.org>
[b3051ac]205
206        * psxbarrier01/test.c: Include <tmacros.h>
207
[0126591]2082009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
[e1a7627]209
210        * psx01/init.c, psx01/task.c, psx02/init.c, psx03/init.c,
211        psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
212        psx08/init.c, psx09/init.c, psx10/task.c, psx10/task2.c,
213        psx10/task3.c, psx11/init.c, psx12/init.c, psxalarm01/init.c,
214        psxbarrier01/test.c, psxkey01/init.c, psxkey01/task.c,
215        psxmsgq02/init.c, psxsignal01/init.c, psxualarm/init.c:
216        Use PRIxpthread_t to print pthread_t's.
217
[0126591]2182009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
[90c8051a]219
[443f1845]220        * psxmsgq02/init.c:
221        Remove cast in call to fatal_posix_service_status_errno.
[13910fc]222        * psxenosys/init.c:
223        Add missing args in calls to execl, execlp, execle.
[f32b613]224        * psxhdrs/pthread36.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME.
225        * psxhdrs/pthread35.c: Use HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
226        * psx07/init.c: Use HAVE_DECL_PTHREAD_ATTR_GETCPUTIME,
227        HAVE_DECL_PTHREAD_ATTR_SETCPUTIME.
[90c8051a]228        * configure.ac:
229        Add AC_CHECK_DECLS pthread_attr_getcputime, pthread_attr_setcputime.
230
[0126591]2312009-10-27      Ralf Corsépius <ralf.corsepius@rtems.org>
[2441f74]232
233        * psxtimer01/psxtimer.c: Use %ld to print *.tv_nsec.
234        * psxsysconf/init.c: Use %ld to print *.tv_nsec.
235        * psxclock/init.c: Use %ld to print *.tv_nsec.
236        * psx06/init.c, psx06/system.h: Misc. warning fixes.
237
[0126591]2382009-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
[216be29]239
[c526f75]240        * psxsignal03/init.c: Add missing argument to printf.
[95a585a5]241        * psxfile01/test.c: Use %zu instead of %d to print size_t's.
[c606844]242        * psxclock/init.c, psxtimer01/psxtimer.c:
243        Use PRItime_t to print time_t's.
[216be29]244        * configure.ac: Add AC_CHECK_HEADERS sys/mman.h.
245        Add AC_CHECK_DECLS pthread_atfork, adjtime, mprotect.
246
[0126591]2472009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
[4bcf5f2a]248
[ca0df80a]249        * psxtime/test.c: Include <sys/time.h>.
250        Conditionally add local prototype for adjtime()
251        if sys/time.h doesn't supply it.
[fdb673a]252        * psx07/init.c: Include <sched.h>, <pthread.h>.
[78e28e61]253        * psx05/init.c: Include <sched.h>.
[9ec6ddb]254        * psx11/init.c, psx09/init.c: Include <sched.h>.
[09add0e]255        * psx12/init.c: Include <sched.h>.
256        * psxenosys/init.c: Include <pthread.h>.
[1a8936e]257        Conditionally add local prototype for pthread_atfork()
258        if pthread.h doesn't supply it.
[4bcf5f2a]259        * psxkey01/init.c: Include "test_support.h".
260
[0126591]2612009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
[236641b0]262
263        * configure.ac: Check for pthread_atfork in pthread.h.
264        * psxrwlock01/test.c: Conditionally add local prototype for
265        pthread_atfork() if pthread.h doesn't supply it.
266        Include <pthread.h>.
267
[0126591]2682009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
[74c881d]269
270        * configure.ac: Check for sys/mman.h.
271        Check for mprotect in sys/mman.h.
272        * psxenosys/init.c: Conditionally add local prototype for
273        mprotect() if sys/mman.h doesn't supply it.
274
[0126591]2752009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
[58f29d5]276
277        * configure.ac: Check for pthread_rwlock_unlock in pthread.h.
278        * psxrwlock01/test.c: Conditionally add local prototype for
279        pthread_rwlock_unlock() if pthread.h doesn't supply it.
280
[0126591]2812009-10-25      Ralf Corsépius <ralf.corsepius@rtems.org>
[1e17848]282
283        * psx01/init.c, psxalarm01/init.c, psxbarrier01/test.c,
284        psxclock/init.c, psxfatal01/testcase.h, psxfatal02/testcase.h,
285        psxhdrs/signal12.c, psxkey01/init.c, psxkey03/init.c,
286        psxmsgq01/init.c, psxmsgq02/init.c, psxmsgq03/init.c,
287        psxreaddir/test.c, psxrwlock01/test.c, psxsignal01/init.c,
288        psxsignal02/init.c, psxsignal03/init.c, psxspin01/test.c,
289        psxspin02/test.c, psxstack01/init.c, psxstat/test.c,
290        psxualarm/init.c: Remove unused vars.
291        Add missing prototypes.
292
[ee7fc43b]2932009-10-22      Joel Sherrill <joel.sherrill@oarcorp.com>
294
295        * Makefile.am: Build file IO related tests even with POSIX threading is
296        disabled.
297
[0126591]2982009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
[7d5387f3]299
300        * configure.ac: Don't add -ansi -fasm to CFLAGS.
301
[c54e6f5]3022009-10-14      Joel Sherrill <joel.sherrill@OARcorp.com>
303
304        * psxtimer01/psxtimer.c: It is not necessarily an error for the time
305        remaining to not equal the period.
306
[f188769]3072009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
308
309        * psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
310
[a3a9a2d]3112009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
312
313        * psxcleanup/system.h: Fix typo.
314        * Makefile.am, configure.ac: Add new test for exercising pushing
315        and popping a clean up handler without actually executing it.
316        * psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
317        psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
318        psxcleanup01/psxcleanup01.scn: New files.
319
[a4506973]3202009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
321
322        * Makefile.am, configure.ac: Add new test to ensure that canceling an
323        alarm works as defined.
324        * psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
325        psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
326
[f46fddfc]3272009-10-11      Joel Sherrill <joel.sherrill@OARcorp.com>
328
329        * psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
330
[157354e9]3312009-10-11      Joel Sherrill <joel.sherrill@oarcorp.com>
332
333        * psxtimer01/psxtimer.c: Make sure we have null and not-null as return
334        parameter to timer_settime().
335
[1c78f6a]3362009-10-10      Joel Sherrill <joel.sherrill@oarcorp.com>
337
338        * psxtimer01/psxtimer.c: Modify so it passes in a NULL to
339        timer_settime() for previous value. We are not using the
340        value in this particular case and this path must be exercised.
341        * psxtimer01/psxtimer01.scn: Update so it matches output on sis.
342
[0c07f69]3432009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
344
345        * psxcancel/init.c, psxcancel/psxcancel.scn, psxcancel01/init.c,
346        psxcancel01/psxcancel01.scn: Add missing pthread cancellation test
347        cases.
348
[bfd225e]3492009-09-28      Joel Sherrill <joel.sherrill@OARcorp.com>
350
351        * Makefile.am, configure.ac: Add new test for calling pthread_cancel()
352        from an ISR.
353        * psxcancel01/.cvsignore, psxcancel01/Makefile.am, psxcancel01/init.c,
354        psxcancel01/psxcancel01.doc, psxcancel01/psxcancel01.scn: New files.
355
[609e0582]3562009-09-26      Joel Sherrill <joel.sherrill@oarcorp.com>
357
358        * psxfatal_support/init.c, psxfatal_support/system.h: Eliminate use of
359        deprecated rtems_extension.
360
[f343b668]3612009-09-21      Joel Sherrill <joel.sherrill@oarcorp.com>
362
363        * psxclock/init.c, psxclock/psxclock.scn: Add test case for negative
364        nanoseconds.
365
[105530fe]3662009-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
367
368        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add test for
369        getpagesize().
370
[1e2d7510]3712009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
372
373        * psxclock/init.c, psxclock/psxclock.scn, psxenosys/init.c,
374        psxenosys/psxenosys.scn, psxsignal03/Makefile.am, psxsignal03/init.c,
375        psxsignal04/Makefile.am: Move test cases which needed to be executed
376        when POSIX is disabled to psxclock so they will be.
377
[88271c33]3782009-09-13      Joel Sherrill <joel.sherrill@oarcorp.com>
379
380        * Makefile.am, configure.ac, psx01/init.c, psx01/psx01.scn: Add new
381        test to exercise clock and delay services enabled when POSIX threads
382        are disabled. This is split from psx01. POSIX test suite now enabled
383        when POSIX threads are disabled so only enable tests which are
384        appropriate.
385        * psxclock/.cvsignore, psxclock/Makefile.am, psxclock/init.c,
386        psxclock/psxclock.doc, psxclock/psxclock.scn: New files.
387
[c45ca10]3882009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
389
390        * psx09/init.c, psx09/psx09.scn: Correct test following decision of
391        when not to change ssporadic scheduler so it does not touch a task's
392        priority when it is holding a mutex or its priority would be impacted
393        adversely.
394
[4e7ca87]3952009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
396
397        * psxtime/main.c, psxtime/psxtime.scn, psxtime/test.c: Add test case
398        for adjusting time (adjtime()) where the time is adjusted by enough
399        microseconds that it crosses a second boundary.
400
[9f49b43]4012009-08-19      Santosh G Vattam <vattam.santosh@gmail.com>
[712726d]402
403        * psx07/init.c, psx07/psx07.scn, psx07/system.h, psx07/task.c: Update
[9f49b43]404        test to catch more sporadic server cases.
[712726d]405
[84f27fa]4062009-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
407
408        * psx01/init.c, psx01/psx01.scn: Add test case for nanosleep with NULL
409        remaining pointer.
410
[9f49b43]4112009-08-17     
[49325ef]412
[4f79a900]413        * psx05/init.c, psx05/psx05.scn: Add test case for initializing
414        a recursize mutex.
[49325ef]415
[c9460e1]4162009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
417
418        * psxfile01/test.c, psxstat/test.c, psxtime/test.c: Eliminate test
419        routines TICKS_PER_SECOND and get_ticks_per_second() in favor of new
420        rtems_clock_get_ticks_per_second().
421
[de90869d]4222009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
423
424        * psxsignal01/init.c: Convert calls to legacy routine rtems_clock_get(
425        RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
426
[78076a2c]4272009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
428
429        * psxstat/test.c, psxtime/test.c: Convert calls to legacy routine
430        rtems_clock_get( RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
431
[c05f2010]4322009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
433
434        * Makefile.am, configure.ac: Add test case for user providing their own
435        stack to a POSIX thread.
436        * psxstack01/.cvsignore, psxstack01/Makefile.am, psxstack01/init.c,
437        psxstack01/psxstack01.doc, psxstack01/psxstack01.scn: New files.
438
[c005d41]4392009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
440
441        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.scn: Tinker with test to ensure
442        that it hits both failing to allocate memory for the message queue
443        name and message buffers.
444
[0d214a7c]4452009-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
446
447        * psxintrcritical01/init.c: Lower microseconds per tick so tests run
448        quicker and more reliably hit the intended critical section.
449
[b053cab]4502009-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
451
452        * Makefile.am, configure.ac: Add a test to exercise an odd case in
453        _POSIX_signals_Clear_signals.
454        * psxsignal05/.cvsignore, psxsignal05/Makefile.am, psxsignal05/init.c,
455        psxsignal05/psxsignal05.doc, psxsignal05/psxsignal05.scn: New files.
456
[7d89924]4572009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
458
459        * psxmsgq04/init.c: Correct typo in configuration so test does as
460        intended.
461
[236839e2]4622009-08-05      Joel Sherrill <joel.sherrill@oarcorp.com>
463
464        * psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn:
465        Update to handle ENFILE case now that POSIX message queues and
466        message queue file descriptors are configured separately and this
467        error is possible.
468
[6605d4d]4692009-08-05      Santosh G Vattam <vattam.santosh@gmail.com>
470
471        * Makefile.am, psxmsgq04/init.c, psxmsgq04/psxmsgq04.doc,
472        psxmsgq04/psxmsgq04.scn: Exercise running out of memory while
473        allocating the message buffers for a POSIX message queue.
474
[307b6b9]4752009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
476
477        * psxsignal03/init.c, psxsignal03/psxsignal03.scn,
478        psxsignal04/psxsignal04.scn: Correct test numbers in macros so output
479        is right. Update both screens.
480
[70a66ca]4812009-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
482
483        * Makefile.am, configure.ac, psxsignal03/Makefile.am,
484        psxsignal03/init.c, psxsignal03/psxsignal03.doc: Add new test
485        variation which focused on real-time signals rather than user
486        signals.
487        * psxsignal04/.cvsignore, psxsignal04/Makefile.am,
488        psxsignal04/psxsignal04.doc, psxsignal04/psxsignal04.scn: New files.
489
[c9c05a0]4902009-08-01      Joel Sherrill <joel.sherrill@oarcorp.com>
491
492        * psx07/init.c, psx07/psx07.scn, psx07/task.c: Add test for budget and
493        replenish period of zero.
494
[64bad68b]4952009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
496
497        * Makefile.am, configure.ac: Add new test to account for properly
498        handling keys when a thread has non-NULL key value and key has NULL
499        destructor and when a thread has NULL key value and key has
500        destructor.
501        * psxkey03/.cvsignore, psxkey03/Makefile.am, psxkey03/init.c,
502        psxkey03/psxkey03.doc, psxkey03/psxkey03.scn: New files.
503
[3e5a9e51]5042009-07-30      Joel Sherrill <joel.sherrill@OARcorp.com>
505
506        * Makefile.am, configure.ac: Add new test for exercising running out of
507        memory while allocating the key pointers.
508        * psxkey02/.cvsignore, psxkey02/Makefile.am, psxkey02/init.c,
509        psxkey02/psxkey02.doc, psxkey02/psxkey02.scn: New files.
510
[0376d08]5112009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
512
513        * psxmsgq04/init.c: Add call to mq_unlink.
514
[330e858c]5152009-07-29      Joel Sherrill <joel.sherrill@oarcorp.com>
516
517        * Makefile.am, configure.ac: Add shell of new test.
518        * psxmsgq04/.cvsignore, psxmsgq04/Makefile.am, psxmsgq04/init.c,
519        psxmsgq04/psxmsgq04.doc, psxmsgq04/psxmsgq04.scn: New files.
520
[2ad8f85]5212009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
522
523        * Makefile.am, configure.ac: Add test to address cases where a thread
524        is waiting on a signal (sigwait) and we send it. Also address case
525        where there are too many queued signals.
526        * psxsignal03/.cvsignore, psxsignal03/Makefile.am, psxsignal03/init.c,
527        psxsignal03/psxsignal03.doc, psxsignal03/psxsignal03.scn: New files.
528
[a2b8140]5292009-07-29      Joel Sherrill <joel.sherrill@OARcorp.com>
530
531        * psxsignal02/init.c: Fix spacing.
532
[5d8b8eb]5332009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
534
535        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Add tests for various
536        mq_timedreceive and mq_timedsend conditions. In particular test
537        timeout in the past.
538
[42d57c7]5392009-07-28      Santosh G Vattam <vattam.santosh@gmail.com>
540
541        * psx05/init.c, psx05/psx05.scn: Add test for pthread_mutex_timedlock
542        with timeout in the past.
543
[b4f7353]5442009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
545
546        * psxsignal02/psxsignal02.scn: Fill in screen file.
547
[a3e4a58]5482009-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
549
550        * Makefile.am, configure.ac: Add new test to exercise algorithm to
551        dispatch process wide signals to individual threads.
552        * psxsignal02/.cvsignore, psxsignal02/Makefile.am, psxsignal02/init.c,
553        psxsignal02/psxsignal02.doc, psxsignal02/psxsignal02.scn: New files.
554
[6ffde61]5552009-07-23      Joel Sherrill <joel.sherrill@OARcorp.com>
556
557        * Makefile.am, configure.ac: Add test to exercise interrupt
558        synchronization logic in _POSIX_Timer_Insert_helper that supports
559        POSIX timers.
560        * psxintrcritical01/.cvsignore, psxintrcritical01/Makefile.am,
561        psxintrcritical01/init.c, psxintrcritical01/psxintrcritical01.doc,
562        psxintrcritical01/psxintrcritical01.scn: New files.
563
[73dfaf8]5642009-07-23      Santosh G Vattam <vattam.santosh@gmail.com>
565
566        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn: Add
567        multiple cases which complete coverage of thread cancellation.
568        * psxcancel/psxcancel.doc: New file.
569
[17e3808]5702009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
571
572        * psxsem01/Makefile.am, psxsem01/init.c: Much clean up.
573        * psxsem01/system.h: Removed.
574
[7e9765d]5752009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
576
577        * psxsem01/init.c: Eliminate warning.
578
[381a53a8]5792009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
580
581        * psxcancel/init.c: Clean up.
582
[56864ffc]5832009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
584
585        * psxmutexattr01/init.c: Make test optional if tools do not support
586        posix mutex type attribute.
587
[14d3ad4f]5882009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
589
590        * Makefile.am, configure.ac: Add new test to exercise error case for
591        when a task is blocked on a condition variable with one mutex and
592        another task attempts to block on the same condition variable with
593        another mutex.
594        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
595        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
596
[1938cc07]5972009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
598
599        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
600        trylock is unable to obtain the spinlock and that attempting to
601        unlock a spinlock from a thread which did not lock it works as
602        expected.
603        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
604        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
605        New files.
606
[7c6375b]6072009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
608
609        * psxspin01/test.c: Remove unnecessary defines.
610
[3d36b370]6112009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
612
613        * psx11/init.c: Use explicit scheduler.
614
[5d6e8c88]6152009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
616
617        * Makefile.am, configure.ac: Add test to exercise
618        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
619        toolset enables the feature.
620        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
621        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
622        psxmutexattr01/psxmutexattr01.scn: New files.
623
[13a4c71c]6242009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
625
626        * Makefile.am, configure.ac: Add test for auto initialization of
627        message queues.
628        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
629        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
630        psxautoinit02/psxautoinit02.scn: New files.
631
[9a845e17]6322009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
633
634        * Makefile.am, configure.ac: Add test of pthread mutex auto
635        intialization.
636        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
637        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
638
[824b3d1c]6392009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
640
641        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
642
[147c5d5]6432009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
644
645        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
646        code.
647
[69ca55c0]6482009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
649
650        * psx07/init.c: Slight test fix to ensure state of sched_param
651        structure.
652
[c6dc6db]6532009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
654
655        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
656        obtaining an rwlock and then releasing it twice.
657
[4a10519]6582009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
659
660        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
661
[2819bd1]6622009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
663
664        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
665        sigtimedwait(). Update screen file.
666
[f9ff8ce]6672009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
668
669        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
670        obtaining rwlock for write with a timed lock operation when the
671        abstime timeout is in the past.
672
[94ccbb7]6732009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
674
675        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
676        obtaining rwlock for read with a timed lock operation when the
677        abstime timeout is in the past.
678
[85e525a]6792009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
680
681        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
682        that the assert has been removed in the source.
683
[cbbc55ef]6842009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
685
686        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
687        mode bits being set. This behavior was not POSIX compliant and has
688        been corrected in the filesystem code.
689
[f9eb21d]6902009-06-18      Chris Johns <chrisj@rtems.org>
691
692        * psx04/task3.c: Declare unions volatile to workaround the H8300
693        gcc bug.
694
[7cd9cd89]6952009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
696
697        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
698        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
699        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
700
[b7681c6b]7012009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
702
703        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
704        NULL attribute pointer on init.
705
[7a67dfbc]7062009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
707
708        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
709        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
710        Improved so coverage is better.
711
[ea6dbd0]7122009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
713
714        * psx04/init.c: Correct errors introduced by using different variable
715        for return type when correcting typing warnings.
716
[9bced10]7172009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
718
719        * Makefile.am, configure.ac: Add new test to provide coverage analysis
720        of the current implementation of getitimer() and setitimer().
721        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
722        psxitimer/psxitimer.scn: New files.
723
[760076d7]7242009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
725
726        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
727        case to improve coverage analysis.
728
[2e7e636f]7292009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
730
731        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
732        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
733        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
734        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
735        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
736        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
737        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
738
[7a9030a0]7392009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
740
741        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
742        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
743        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
744        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
745        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
746        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
747        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
748        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
749        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
750        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
751        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
752        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
753        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
754        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
755        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
756        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
757        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
758        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
759        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
760        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
761        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
762        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
763        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
764        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
765        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
766        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
767        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
768        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
769        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
770        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
771        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
772        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
773        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
774        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
775        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
776        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
777        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
778        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
779        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
780        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
781        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
782        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
783        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
784        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
785        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
786        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
787        psxhdrs/timer07.c: Fix warnings.
788
[52137b7]7892009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
790
791        * psxfile01/test.c: Change from int to size_t.
792
[0126591]7932009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
[b9665ca]794
795        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
796        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
797        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
798        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
799        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
800        psxcancel/Makefile.am, psxchroot01/Makefile.am,
801        psxcleanup/Makefile.am, psxenosys/Makefile.am,
802        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
803        psxfile01/Makefile.am, psxkey01/Makefile.am,
804        psxmount/Makefile.am, psxmsgq01/Makefile.am,
805        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
806        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
807        psxsem01/Makefile.am, psxsignal01/Makefile.am,
808        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
809        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
810        psxualarm/Makefile.am: Eliminate _exe_/.exe.
811
[8bafd77]8122009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
813
814        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
815        with create option so we are sure it will get a control block and
816        proceed to allocate other memory. Clean up screen output.
817
[d32daa6]8182008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
819
820        * psx05/init.c: Add parameter to call to sched_get_priority_max().
821
[5abf63d]8222008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
823
824        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
825        Run all tests successfully with maxixum number of priorities as 16
826        instead of 256. This was done by temporarily modifying the score
827        priority.h maximum. This allowed testing of all API code to ensure
828        that it worked properly with a reduced number of priorities. Most
829        modifications were to switch from hard-coded maximum to using the API
830        provided methods to determine maximum number of priority levels.
831
[bdd1f5d]8322008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
833
834        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
835        clock_gettime() NOT by reaching into the SuperCore.
836
[7d2aaa6f]8372008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
838
839        * psx01/psx01.scn: Bump version to 4.9.99.0
840
[0126591]8412008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
[7b7073e8]842
843        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
844        psxfatal_support/system.h: Convert to "bool".
845
[f132a3d8]8462008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
847
848        PR 1296/cpukit.
849        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
850        incorrect repeat interval. This patch fixes the following problems in
851        the test.
852          (1) Adds test for value of it_interval.tv_nsec.
853          (2) Corrects test for absolute timer in past.
854          (3) Modifies test to use different initial and repeat periods.
855          (4) Updates psxtimer01.scn to match results.
856
[d95b992a]8572008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
858
859        PR 1297/cpukit
860        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
861        pointer handling.
862
[ce7803fe]8632008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
864
865        * psxsem01/init.c: Spacing.
866
[decb0759]8672008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
868
869        PR 1293/tests
870        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
871
[f5119be4]8722008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
873
874        PR 1291/cpukit
875        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
876        POSIX services taking relative instead of absolute time for timeouts,
877        these tests were updated.
878
[05480bb]8792008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
880
881        * psxfile01/test.c: truncate on /dev/console now works.
882
[f5f519bd]8832008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
884
885        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
886        requested for initialization task.
887
[17004308]8882008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
889
890        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
891        like CVS conflict markers.
892
[8ae91559]8932008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
894
895        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
896        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
897
[3f4dce3]8982008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
899
900        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
901
[78b4e2eb]9022008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
903
904        * psxkey01/task.c: Fix warnings.
905
[19cbe603]9062008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
907
908        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
909
[f8d39b8d]9102008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
911
912        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
913        Added tests for failure path coverages. Consolidated methods used in
914        multiple places into support routines.
915        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
916        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
917        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
918
[66c348cb]9192008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
920
921        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
922        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
923        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
924        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
925        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
926        Make tmacros.h available to all POSIX tests. Add a clock_settime case
927        for < 1988.
928
[920343e]9292008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
930
931        * Makefile.am, configure.ac: New tests.
932        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
933        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
934        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
935        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
936        psxfatal_support/init.c, psxfatal_support/system.h: New files.
937
[c87593f]9382008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
939
940        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
941        portions of Object Services added to API.
942        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
943        psx14/system.h: New files.
944
[01618ccc]9452008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
946
947        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
948        pthread_attr_[get|set]clock.
949
[8571262]9502008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
951
952        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
953        implementation mprotect().
954
[00b66f2]9552008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
956
957        * psxcleanup/.cvsignore: New file.
958
[9b9f018e]9592008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
960
961        * psxcleanup/system.h: New file.
962
[f7ad5b3]9632008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
964
965        * Makefile.am, configure.ac:
966        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
967        psxcleanup/psxcleanup.scn: New files.
968
[0e4232b]9692008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
970
971        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
972        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
973
[fe88171]9742007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
975
976        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
977
[c3a8293]9782007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
979
980        * Makefile.am, configure.ac: Added test for ualarm
981        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
982        psxualarm/system.h: New files.
983
[7689b49]9842007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
985
986        * Makefile.am, configure.ac: Added posix signal test
987        * psxsignal01/Makefile.am, psxsignal01/init.c,
988        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
989        psxsignal01/task1.c: New files.
990
[901a913]9912007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
992
993        * Makefile.am, configure.ac: Add test for sysconf().
994        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
995        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
996
[dcb6efb]9972007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
998
999        * psx01/init.c, psx01/psx01.scn: Add more test cases for
1000        sched_rr_get_interval() and sched_get_priority_max().
1001
[2209eecd]10022007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1003
1004        * psxenosys/init.c: Fix typo.
1005
[eed0b96d]10062007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1007
1008        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
1009        addition of second POSIX Timer test. Add initial version of
1010        psxtimer02 to cover some conditions missed in psxtimer01. More cases
1011        left to add.
1012        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
1013        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
1014        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
1015        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
1016        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
1017        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
1018
[cdc7984]10192007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1020
1021        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
1022
[8728969]10232007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1024
1025        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
1026        functions that return ENOSYS.
1027        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
1028        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
1029
[75b5713]10302007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1031
1032        * psx13/test.c: Fix spelling error.
1033
[a023333]10342007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
1035
1036        * psxtime/test.c: Add tests for adjtime().
1037
[8c464e2c]10382007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
1039
1040        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
1041        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
1042        cases to improve test coverage.
1043
[41f17ba]10442007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
1045
1046        PR 1262/filesystem
1047        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
1048        and writev() including documentation and test case.
1049        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
1050        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
1051
[e02db20c]10522007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
1053
1054        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
1055        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
1056        test cases so last output line follows END OF pattern. Make sure test
1057        case all run. All tests appeared ok on sis.
1058
[68e2f074]10592007-04-05      Joel Sherrill <joel@OARcorp.com>
1060
1061        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
1062        behavior more closely matching GNU/Linux.
1063
[c0547b49]10642006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
1065
1066        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
1067        include normal blocking and unblocking on timeout.
1068
[0126591]10692006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
[0a978b3d]1070
1071        * configure.ac: New BUG-REPORT address.
1072
[0c2a6a1]10732006-11-17      Joel Sherrill <joel@OARcorp.com>
1074
1075        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
1076        Previously the timeout was not absolute time and checked BEFORE
1077        attempting to lock semaphore.
1078
[f029dd9]10792006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1080
1081        * psxbarrier01/main.c: New file.
1082
[7c6dac1]10832006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1084
1085        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
1086        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
1087        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
1088        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
1089
[b4e79bc]10902006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
1091
1092        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
1093        and partial implementation of POSIX rwlocks.
1094        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
1095        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
1096
[302f5fa]10972006-10-30      Joel Sherrill <joel@OARcorp.com>
1098
1099        PR 841/rtems
1100        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
1101        specification.
1102
[0126591]11032006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
[67ace2d9]1104
1105        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1106
[0126591]11072006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
[6fb507b]1108
1109        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1110        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1111        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1112        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1113        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1114        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1115        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1116        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
1117        Use rtems_testsdir instead.
1118
[1fd1595]11192005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1120
1121        * configure.ac: Remove RTEMS_ENABLE_BARE,
1122        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
1123
[b776ece7]11242005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1125
1126        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1127        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1128        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1129        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1130        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1131        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1132        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1133        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1134        Convert to using *_PROGRAMS.
1135
[b7ffd7b]11362005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1137
[dc35ca43]1138        * psx01/Makefile.am, psx02/Makefile.am,
1139        psx03/Makefile.am, psx04/Makefile.am,
1140        psx05/Makefile.am, psx06/Makefile.am,
1141        psx07/Makefile.am, psx08/Makefile.am,
1142        psx09/Makefile.am, psx10/Makefile.am,
1143        psx11/Makefile.am, psx12/Makefile.am,
1144        psx13/Makefile.am, psxcancel/Makefile.am,
1145        psxchroot01/Makefile.am, psxfile01/Makefile.am,
1146        psxmount/Makefile.am, psxmsgq01/Makefile.am,
1147        psxreaddir/Makefile.am, psxsem01/Makefile.am,
1148        psxstat/Makefile.am, psxtime/Makefile.am,
1149        psxtimer/Makefile.am: Rework.
[b7ffd7b]1150
[00570384]11512005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1152
1153        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1154        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1155        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1156        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1157        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1158        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1159        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1160        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
1161        * psxtests.am: Remove.
1162
[e1660cfb]11632005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1164
1165        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1166        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1167        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1168        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1169        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1170        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1171        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1172        psxtime/Makefile.am, psxtimer/Makefile.am:
1173        AM_CPPFLAGS += -I..../support/include.
1174
[c19bc934]11752005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1176
1177        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
1178
[b4dd03c]11792005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1180
[28aba4be]1181        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1182        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
[7a00629b]1183        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1184        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1185        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1186        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1187        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
[28aba4be]1188        psxstat/Makefile.am: Add ../include/pmacros.h
[7a00629b]1189        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
1190        POSIX_FILES_DIRS.
[b4dd03c]1191        * psxtests.am: Remove LIB_VARIANT.
1192
[707bf028]11932005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1194
1195        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1196        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1197        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1198        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1199        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1200        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1201        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1202        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1203        Remove SRC, PRINT_SRC.
1204
[c32fb8f]12052005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1206
1207        * Makefile.am: Cleanup.
1208
[ddbeece]12092005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1210
1211        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
1212        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1213        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1214        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1215        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1216        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
1217        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
1218        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
1219        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
1220        Partial conversion to automake.
1221
[a98ea87]12222005-09-01      Joel Sherrill <joel@OARcorp.com>
1223
1224        PR 628/rtems
1225        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
1226        being an error.
1227
[a514e78]12282005-04-26      Joel Sherrill <joel@OARcorp.com>
1229
1230        * psxreaddir/test.c: Eliminate warnings.
1231
[6f2593f]12322004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
[97891e5e]1233
1234        * configure.ac: Require automake > 1.9.
1235
[6f2593f]12362004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[80450c7]1237
1238        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1239        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1240        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1241        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1242        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1243        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1244        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1245        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1246        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1247        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1248        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1249        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1250        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1251        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1252        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1253        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1254        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1255        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1256        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1257        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1258        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1259        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
1260        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
1261
[6f2593f]12622004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
[0fdaca2]1263
1264        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
1265        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1266        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1267        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
1268
[6f2593f]12692004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
[6965fc4]1270
1271        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
1272        to using c99 fixed size types.
1273
[6f2593f]12742004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
[c5e9109]1275
1276        * Makefile.am: Remove include from SUBDIRS.
1277
[6f2593f]12782004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
[dc75609]1279
1280        * include/Makefile.am: Remove.
1281        * Makefile.am: Merge-in include/Makefile.am.
1282        * configure.ac: Reflect changes above.
1283
[7c48a2e8]12842004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1285
1286        * configure.ac: Add 2nd arg to RTEMS_TOP.
1287
[3c0c898]12882004-03-05      Joel Sherrill <joel@OARcorp.com>
1289
1290        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
1291        psxtimer/psxtimer.c: Eliminate warnings and typos.
1292
[0126591]12932004-02-26      Sébastien Barré <sbarre@sdelcc.com>
[68cc3ad]1294
1295        PR 582/core
1296        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
1297        queue test so more of it runs now.
1298
[1ace275]12992004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1300
1301        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
1302        Add PRE/TMPINSTALL_FILES to CLEANFILES.
1303        * psx02/Makefile.am: Ditto.
1304        * psx03/Makefile.am: Ditto.
1305        * psx04/Makefile.am: Ditto.
1306        * psx05/Makefile.am: Ditto.
1307        * psx06/Makefile.am: Ditto.
1308        * psx07/Makefile.am: Ditto.
1309        * psx08/Makefile.am: Ditto.
1310        * psx09/Makefile.am: Ditto.
1311        * psx10/Makefile.am: Ditto.
1312        * psx11/Makefile.am: Ditto.
1313        * psx12/Makefile.am: Ditto.
1314        * psx13/Makefile.am: Ditto.
1315        * psxcancel/Makefile.am: Ditto.
1316        * psxchroot01/Makefile.am: Ditto.
1317        * psxfile01/Makefile.am: Ditto.
1318        * psxmount/Makefile.am: Ditto.
1319        * psxmsgq01/Makefile.am: Ditto.
1320        * psxreaddir/Makefile.am: Ditto.
1321        * psxsem01/Makefile.am: Ditto.
1322        * psxstat/Makefile.am: Ditto.
1323        * psxtime/Makefile.am: Ditto.
1324        * psxtimer/Makefile.am: Ditto.
1325
[e2eb7c0]13262003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1327
1328        * psxtests.am: Add dirstamp support.
1329
[0ab3b151]13302003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1331
1332        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
1333
[810720b6]13342003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1335
1336        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1337
[31b65e5]13382003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1339
1340        * psxcancel/Makefile.am: Remove used H_FILES.
1341
[a450a93d]13422003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1343
1344        * include/Makefile.am: Reformat.
1345        * psx01/Makefile.am: Remove all-local: $(ARCH).
1346        * psx02/Makefile.am: Remove all-local: $(ARCH).
1347        * psx03/Makefile.am: Remove all-local: $(ARCH).
1348        * psx04/Makefile.am: Remove all-local: $(ARCH).
1349        * psx05/Makefile.am: Remove all-local: $(ARCH).
1350        * psx06/Makefile.am: Remove all-local: $(ARCH).
1351        * psx07/Makefile.am: Remove all-local: $(ARCH).
1352        * psx08/Makefile.am: Remove all-local: $(ARCH).
1353        * psx09/Makefile.am: Remove all-local: $(ARCH).
1354        * psx10/Makefile.am: Remove all-local: $(ARCH).
1355        * psx11/Makefile.am: Remove all-local: $(ARCH).
1356        * psx12/Makefile.am: Remove all-local: $(ARCH).
1357        * psx13/Makefile.am: Remove all-local: $(ARCH).
1358        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
1359        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
1360        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
1361        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
1362        * psxmount/Makefile.am: Remove all-local: $(ARCH).
1363        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
1364        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
1365        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
1366        * psxstat/Makefile.am: Remove all-local: $(ARCH).
1367        * psxtime/Makefile.am: Remove all-local: $(ARCH).
1368        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
1369
[5f52d1f]13702003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1371
1372        * configure.ac: Reflect having moved to testsuites/.
1373
[c6328bee]13742003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1375
1376        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1377
[5445ee60]13782003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1379
1380        * configure.ac:Remove RTEMS_CHECK_CPU.
1381
[e02bfe21]13822003-09-15      Jennifer Averett <jennifer@OARcorp.com>
1383
1384        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
1385
[3c48599]13862003-09-04      Joel Sherrill <joel@OARcorp.com>
1387
1388        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
1389        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
1390        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
1391        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
1392        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
1393        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
1394        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
1395        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
1396        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
1397        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
1398        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
1399        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
1400        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
1401        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
1402        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
1403        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
1404        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
1405        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
1406        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
1407        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
1408        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
1409        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
1410        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
1411        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
1412        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
1413        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
1414        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
1415        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
1416        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
1417        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
1418        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
1419        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
1420        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
1421        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
1422        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
1423        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
1424        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
1425        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
1426        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
1427        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
1428        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
1429        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
1430        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
1431        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
1432        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
1433        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
1434        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
1435        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
1436        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
1437        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
1438        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
1439        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1440        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
1441        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
1442        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
1443        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
1444        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
1445        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
1446        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
1447        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
1448        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
1449        psxtimer/system.h: URL for license changed.
1450
[a0c59d6]14512003-09-04      Joel Sherrill <joel@OARcorp.com>
1452
1453        PR 462/tests
1454        * psxhdrs/Makefile.am: Added ualarm.c
1455        * psxhdrs/signal23.c: New file.
1456
[f01f75c]14572003-09-03      Joel Sherrill <joel@OARcorp.com>
1458
1459        PR 463/tests
1460        PR 465/tests
1461        * psxhdrs/Makefile.am: Add new test cases.
1462        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
1463        psxhdrs/timer07.c: New files.
1464
[7862f888]14652003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1466
1467        * Makefile.am: Reflect having moved aclocal/.
1468
[d549d0a6]14692003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1470
[61d9371]1471        * Makefile.am: Reflect having moved automake/.
1472        * include/Makefile.am: Reflect having moved automake/.
1473        * psx01/Makefile.am: Reflect having moved automake/.
1474        * psx02/Makefile.am: Reflect having moved automake/.
1475        * psx03/Makefile.am: Reflect having moved automake/.
1476        * psx04/Makefile.am: Reflect having moved automake/.
1477        * psx05/Makefile.am: Reflect having moved automake/.
1478        * psx06/Makefile.am: Reflect having moved automake/.
1479        * psx07/Makefile.am: Reflect having moved automake/.
1480        * psx08/Makefile.am: Reflect having moved automake/.
1481        * psx09/Makefile.am: Reflect having moved automake/.
1482        * psx10/Makefile.am: Reflect having moved automake/.
1483        * psx11/Makefile.am: Reflect having moved automake/.
1484        * psx12/Makefile.am: Reflect having moved automake/.
1485        * psx13/Makefile.am: Reflect having moved automake/.
1486        * psxcancel/Makefile.am: Reflect having moved automake/.
1487        * psxchroot01/Makefile.am: Reflect having moved automake/.
1488        * psxfile01/Makefile.am: Reflect having moved automake/.
1489        * psxhdrs/Makefile.am: Reflect having moved automake/.
1490        * psxmount/Makefile.am: Reflect having moved automake/.
1491        * psxmsgq01/Makefile.am: Reflect having moved automake/.
1492        * psxreaddir/Makefile.am: Reflect having moved automake/.
1493        * psxsem01/Makefile.am: Reflect having moved automake/.
1494        * psxstat/Makefile.am: Reflect having moved automake/.
1495        * psxtime/Makefile.am: Reflect having moved automake/.
1496        * psxtimer/Makefile.am: Reflect having moved automake/.
[d549d0a6]1497
[d216fca7]14982003-08-14      Joel Sherrill <joel@OARcorp.com>
1499
1500        PR 408/filesystem
1501        * psx13/test.c: Added very rudimentary test of sync() service.
1502
[7dcc3fe]15032003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1504
1505        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1506
[a978589]15072003-06-12      Joel Sherrill <joel@OARcorp.com>
1508
1509        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
1510
[7b64b25b]15112003-05-29      Joel Sherrill <joel@OARcorp.com>
1512
1513        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
1514        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
1515        psxtimer/psxtimer.c: Removed warnings.
1516
[c98849ef]15172003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1518
1519        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
1520        CC_CFLAGS_DEFAULT (obsolete).
1521
[78bea14]15222003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1523
1524        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
1525        Remove CC_LDFLAGS_PROFILE_V.
1526
[3c55718]15272003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1528
1529        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1530
[ccd81b60]15312003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1532
1533        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1534
[9b5c258]15352003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1536
1537        * configure.ac: AC_PREREQ(2.57).
1538
[6da99727]15392002-11-14      Joel Sherrill <joel@OARcorp.com>
1540
1541        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
1542        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
1543        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
1544        Per PR239 update the IDs in the various screens.
1545
[8730f45]15462002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1547
1548        * .cvsignore: Reformat.
1549        Add autom4te*cache.
1550        Remove autom4te.cache.
1551
[4f8d7dd]15522002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1553
1554        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
1555        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
1556        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
1557        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
1558        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
1559        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
1560        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
1561        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
1562        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
1563        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
1564        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
1565        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
1566        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
1567        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
1568        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
1569        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
1570        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
1571        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
1572        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
1573        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
1574        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
1575        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
1576        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
1577        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
1578
[d802489]15792002-08-01      Joel Sherrill <joel@OARcorp.com>
1580
1581        * Per PR47 add support for buffered test output.  This involved
1582        adding defines to redirect output to a buffer and dump it when
1583        full, at "test pause", and at exit.  To avoid problems when redefining
1584        exit(), all tests were modified to call rtems_test_exit().
1585        Some tests, notable psxtests, had to be modified to include
1586        the standard test macro .h file (pmacros.h or tmacros.h) to
1587        enable this support.
1588        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1589        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1590        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1591        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1592        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1593        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1594        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1595        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1596        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1597        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1598        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1599        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1600
[4f234da]16012002-07-05      Joel Sherrill <joel@OARcorp.com>
1602
1603        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1604        Updated as part of PR164 which reported problems with the RTEMS
1605        implementation of pthread_cancel.
1606       
[7ae7cf7]16072001-04-26      Joel Sherrill <joel@OARcorp.com>
1608
1609        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1610        reworked POSIX message queues to add a descriptor separate from
1611        the underlying message queue.  This allows non-blocking to follow
1612        the "open" not the underlying queue.
1613 
[cb9b2bfc]16142002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1615
1616        * configure.ac: Remove ENABLE_GCC28.
1617
[8dc526ef]16182002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1619
1620        * configure.ac:
1621        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1622        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1623        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1624        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1625        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1626        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1627        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1628        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1629        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1630        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1631        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1632        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1633        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1634        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1635        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1636        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1637        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1638        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1639        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1640        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1641        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1642        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1643        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1644        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1645        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1646        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1647        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1648        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1649
[f2278a8]16502001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1651
1652        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1653        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1654        Since we check permissions before evaluating enough to see if it
1655        a regular file or directory, this hack is needed to make the regular
1656        file executable.
1657
[df25c998]16582001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1659
1660        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1661        * configure.in: Remove.
1662        * configure.ac: New file, generated from configure.in by autoupdate.
1663
[869fa3c2]16642001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1665
1666        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1667
[929efa6]16682001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1669
1670        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1671        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1672        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1673        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1674        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1675        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1676        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1677        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1678        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1679        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1680        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1681        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1682        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1683        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1684        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1685        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1686        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1687        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1688        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1689        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1690        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1691        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1692        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1693        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1694
[4f088ae]16952001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1696
1697        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1698        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1699        psxchroot01 test.
1700
[6287b57]17012001-05-25      Joel Sherrill <joel@OARcorp.com>
1702
1703        * Added once version of psxchroot01 test for user review.
1704        * psxchroot01: New directory.
1705        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1706        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1707        * configure.in, Makefile.am: Modified to reflect above.
1708
[95083c0]17092001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1710
1711        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1712
[b2a1ea3]17132001-04-24      Joel Sherrill <joel@OARcorp.com>
1714
1715        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1716        open, write, reopen, append twice from Andrew Bythell
1717        <abythell@nortelnetworks.com> that tripped an initialization
1718        problem in the IMFS.
1719
[1fbd283c]17202001-04-20      Joel Sherrill <joel@OARcorp.com>
1721
1722        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1723        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1724        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1725        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1726        Various adjustments so test output matches screens more reliably.
1727
[4a80bf2b]17282001-01-25      Joel Sherrill <joel@OARcorp.com>
1729
1730        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1731
[c9fcb34]17322000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1733
1734        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1735        to remain consistant across platforms and bsps by forcing
1736        a mount point in front of all paths.
1737
17382000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1739
1740        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1741        expected error condition in one case.
1742        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1743        readdir() of root of mounted filesystem.  Also corrected the screen
1744        file for some mistakes noticed in this effort.
1745
[c34ac295]17462000-11-13      Joel Sherrill <joel@OARcorp.com>
1747
1748        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1749
[feead226]17502000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1751
1752        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1753
[a314d3b4]17542000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1755
1756        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1757
[4d2ba82]17582000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1759
1760        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1761        Switch to GNU canonicalization.
1762        * psxtests.am: Remove DEFS.
1763
[0bbc89d]17642000-10-24      Joel Sherrill <joel@OARcorp.com>
1765
1766        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1767        It was formerly incorrectly prototyped in <libio.h>.
1768
[021eeaa]17692000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1770
1771        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1772        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1773        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1774        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1775        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1776        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1777        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1778        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1779
[977fc49]17802000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1781        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1782        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1783        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1784        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1785        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1786        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1787        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1788
[e94ad1fe]17892000-08-10      Joel Sherrill <joel@OARcorp.com>
1790
1791        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.