source: rtems/testsuites/psxtests/ChangeLog @ 56864ffc

4.104.115
Last change on this file since 56864ffc was 56864ffc, checked in by Joel Sherrill <joel.sherrill@…>, on 07/21/09 at 17:25:46

2009-07-21 Joel Sherrill <joel.sherrill@…>

  • psxmutexattr01/init.c: Make test optional if tools do not support posix mutex type attribute.
  • Property mode set to 100644
File size: 47.8 KB
Line 
12009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * psxmutexattr01/init.c: Make test optional if tools do not support
4        posix mutex type attribute.
5
62009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * Makefile.am, configure.ac: Add new test to exercise error case for
9        when a task is blocked on a condition variable with one mutex and
10        another task attempts to block on the same condition variable with
11        another mutex.
12        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
13        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
14
152009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
16
17        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
18        trylock is unable to obtain the spinlock and that attempting to
19        unlock a spinlock from a thread which did not lock it works as
20        expected.
21        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
22        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
23        New files.
24
252009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
26
27        * psxspin01/test.c: Remove unnecessary defines.
28
292009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
30
31        * psx11/init.c: Use explicit scheduler.
32
332009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
34
35        * Makefile.am, configure.ac: Add test to exercise
36        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
37        toolset enables the feature.
38        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
39        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
40        psxmutexattr01/psxmutexattr01.scn: New files.
41
422009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
43
44        * Makefile.am, configure.ac: Add test for auto initialization of
45        message queues.
46        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
47        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
48        psxautoinit02/psxautoinit02.scn: New files.
49
502009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
51
52        * Makefile.am, configure.ac: Add test of pthread mutex auto
53        intialization.
54        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
55        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
56
572009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
58
59        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
60
612009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
62
63        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
64        code.
65
662009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
67
68        * psx07/init.c: Slight test fix to ensure state of sched_param
69        structure.
70
712009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
72
73        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
74        obtaining an rwlock and then releasing it twice.
75
762009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
77
78        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
79
802009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
81
82        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
83        sigtimedwait(). Update screen file.
84
852009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
86
87        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
88        obtaining rwlock for write with a timed lock operation when the
89        abstime timeout is in the past.
90
912009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
92
93        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
94        obtaining rwlock for read with a timed lock operation when the
95        abstime timeout is in the past.
96
972009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
98
99        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
100        that the assert has been removed in the source.
101
1022009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
103
104        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
105        mode bits being set. This behavior was not POSIX compliant and has
106        been corrected in the filesystem code.
107
1082009-06-18      Chris Johns <chrisj@rtems.org>
109
110        * psx04/task3.c: Declare unions volatile to workaround the H8300
111        gcc bug.
112
1132009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
116        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
117        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
118
1192009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
120
121        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
122        NULL attribute pointer on init.
123
1242009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
125
126        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
127        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
128        Improved so coverage is better.
129
1302009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
131
132        * psx04/init.c: Correct errors introduced by using different variable
133        for return type when correcting typing warnings.
134
1352009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
136
137        * Makefile.am, configure.ac: Add new test to provide coverage analysis
138        of the current implementation of getitimer() and setitimer().
139        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
140        psxitimer/psxitimer.scn: New files.
141
1422009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
143
144        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
145        case to improve coverage analysis.
146
1472009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
148
149        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
150        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
151        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
152        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
153        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
154        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
155        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
156
1572009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
158
159        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
160        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
161        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
162        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
163        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
164        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
165        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
166        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
167        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
168        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
169        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
170        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
171        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
172        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
173        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
174        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
175        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
176        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
177        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
178        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
179        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
180        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
181        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
182        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
183        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
184        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
185        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
186        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
187        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
188        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
189        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
190        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
191        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
192        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
193        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
194        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
195        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
196        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
197        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
198        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
199        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
200        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
201        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
202        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
203        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
204        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
205        psxhdrs/timer07.c: Fix warnings.
206
2072009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
208
209        * psxfile01/test.c: Change from int to size_t.
210
2112009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
212
213        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
214        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
215        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
216        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
217        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
218        psxcancel/Makefile.am, psxchroot01/Makefile.am,
219        psxcleanup/Makefile.am, psxenosys/Makefile.am,
220        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
221        psxfile01/Makefile.am, psxkey01/Makefile.am,
222        psxmount/Makefile.am, psxmsgq01/Makefile.am,
223        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
224        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
225        psxsem01/Makefile.am, psxsignal01/Makefile.am,
226        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
227        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
228        psxualarm/Makefile.am: Eliminate _exe_/.exe.
229
2302009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
231
232        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
233        with create option so we are sure it will get a control block and
234        proceed to allocate other memory. Clean up screen output.
235
2362008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
237
238        * psx05/init.c: Add parameter to call to sched_get_priority_max().
239
2402008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
241
242        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
243        Run all tests successfully with maxixum number of priorities as 16
244        instead of 256. This was done by temporarily modifying the score
245        priority.h maximum. This allowed testing of all API code to ensure
246        that it worked properly with a reduced number of priorities. Most
247        modifications were to switch from hard-coded maximum to using the API
248        provided methods to determine maximum number of priority levels.
249
2502008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
251
252        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
253        clock_gettime() NOT by reaching into the SuperCore.
254
2552008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
256
257        * psx01/psx01.scn: Bump version to 4.9.99.0
258
2592008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
260
261        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
262        psxfatal_support/system.h: Convert to "bool".
263
2642008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
265
266        PR 1296/cpukit.
267        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
268        incorrect repeat interval. This patch fixes the following problems in
269        the test.
270          (1) Adds test for value of it_interval.tv_nsec.
271          (2) Corrects test for absolute timer in past.
272          (3) Modifies test to use different initial and repeat periods.
273          (4) Updates psxtimer01.scn to match results.
274
2752008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
276
277        PR 1297/cpukit
278        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
279        pointer handling.
280
2812008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
282
283        * psxsem01/init.c: Spacing.
284
2852008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
286
287        PR 1293/tests
288        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
289
2902008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
291
292        PR 1291/cpukit
293        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
294        POSIX services taking relative instead of absolute time for timeouts,
295        these tests were updated.
296
2972008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
298
299        * psxfile01/test.c: truncate on /dev/console now works.
300
3012008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
302
303        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
304        requested for initialization task.
305
3062008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
307
308        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
309        like CVS conflict markers.
310
3112008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
312
313        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
314        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
315
3162008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
317
318        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
319
3202008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
321
322        * psxkey01/task.c: Fix warnings.
323
3242008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
325
326        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
327
3282008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
329
330        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
331        Added tests for failure path coverages. Consolidated methods used in
332        multiple places into support routines.
333        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
334        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
335        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
336
3372008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
338
339        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
340        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
341        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
342        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
343        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
344        Make tmacros.h available to all POSIX tests. Add a clock_settime case
345        for < 1988.
346
3472008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
348
349        * Makefile.am, configure.ac: New tests.
350        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
351        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
352        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
353        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
354        psxfatal_support/init.c, psxfatal_support/system.h: New files.
355
3562008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
357
358        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
359        portions of Object Services added to API.
360        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
361        psx14/system.h: New files.
362
3632008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
364
365        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
366        pthread_attr_[get|set]clock.
367
3682008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
369
370        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
371        implementation mprotect().
372
3732008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
374
375        * psxcleanup/.cvsignore: New file.
376
3772008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
378
379        * psxcleanup/system.h: New file.
380
3812008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
382
383        * Makefile.am, configure.ac:
384        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
385        psxcleanup/psxcleanup.scn: New files.
386
3872008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
388
389        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
390        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
391
3922007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
393
394        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
395
3962007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
397
398        * Makefile.am, configure.ac: Added test for ualarm
399        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
400        psxualarm/system.h: New files.
401
4022007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
403
404        * Makefile.am, configure.ac: Added posix signal test
405        * psxsignal01/Makefile.am, psxsignal01/init.c,
406        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
407        psxsignal01/task1.c: New files.
408
4092007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
410
411        * Makefile.am, configure.ac: Add test for sysconf().
412        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
413        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
414
4152007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
416
417        * psx01/init.c, psx01/psx01.scn: Add more test cases for
418        sched_rr_get_interval() and sched_get_priority_max().
419
4202007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
421
422        * psxenosys/init.c: Fix typo.
423
4242007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
425
426        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
427        addition of second POSIX Timer test. Add initial version of
428        psxtimer02 to cover some conditions missed in psxtimer01. More cases
429        left to add.
430        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
431        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
432        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
433        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
434        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
435        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
436
4372007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
438
439        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
440
4412007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
442
443        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
444        functions that return ENOSYS.
445        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
446        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
447
4482007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
449
450        * psx13/test.c: Fix spelling error.
451
4522007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
453
454        * psxtime/test.c: Add tests for adjtime().
455
4562007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
457
458        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
459        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
460        cases to improve test coverage.
461
4622007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
463
464        PR 1262/filesystem
465        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
466        and writev() including documentation and test case.
467        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
468        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
469
4702007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
471
472        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
473        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
474        test cases so last output line follows END OF pattern. Make sure test
475        case all run. All tests appeared ok on sis.
476
4772007-04-05      Joel Sherrill <joel@OARcorp.com>
478
479        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
480        behavior more closely matching GNU/Linux.
481
4822006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
483
484        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
485        include normal blocking and unblocking on timeout.
486
4872006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
488
489        * configure.ac: New BUG-REPORT address.
490
4912006-11-17      Joel Sherrill <joel@OARcorp.com>
492
493        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
494        Previously the timeout was not absolute time and checked BEFORE
495        attempting to lock semaphore.
496
4972006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
498
499        * psxbarrier01/main.c: New file.
500
5012006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
502
503        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
504        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
505        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
506        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
507
5082006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
509
510        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
511        and partial implementation of POSIX rwlocks.
512        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
513        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
514
5152006-10-30      Joel Sherrill <joel@OARcorp.com>
516
517        PR 841/rtems
518        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
519        specification.
520
5212006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
522
523        * configure.ac: Require autoconf-2.60. Require automake-1.10.
524
5252006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
526
527        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
528        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
529        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
530        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
531        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
532        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
533        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
534        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
535        Use rtems_testsdir instead.
536
5372005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
538
539        * configure.ac: Remove RTEMS_ENABLE_BARE,
540        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
541
5422005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
543
544        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
545        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
546        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
547        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
548        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
549        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
550        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
551        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
552        Convert to using *_PROGRAMS.
553
5542005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
555
556        * psx01/Makefile.am, psx02/Makefile.am,
557        psx03/Makefile.am, psx04/Makefile.am,
558        psx05/Makefile.am, psx06/Makefile.am,
559        psx07/Makefile.am, psx08/Makefile.am,
560        psx09/Makefile.am, psx10/Makefile.am,
561        psx11/Makefile.am, psx12/Makefile.am,
562        psx13/Makefile.am, psxcancel/Makefile.am,
563        psxchroot01/Makefile.am, psxfile01/Makefile.am,
564        psxmount/Makefile.am, psxmsgq01/Makefile.am,
565        psxreaddir/Makefile.am, psxsem01/Makefile.am,
566        psxstat/Makefile.am, psxtime/Makefile.am,
567        psxtimer/Makefile.am: Rework.
568
5692005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
570
571        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
572        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
573        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
574        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
575        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
576        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
577        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
578        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
579        * psxtests.am: Remove.
580
5812005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
582
583        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
584        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
585        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
586        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
587        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
588        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
589        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
590        psxtime/Makefile.am, psxtimer/Makefile.am:
591        AM_CPPFLAGS += -I..../support/include.
592
5932005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
594
595        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
596
5972005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
598
599        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
600        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
601        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
602        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
603        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
604        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
605        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
606        psxstat/Makefile.am: Add ../include/pmacros.h
607        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
608        POSIX_FILES_DIRS.
609        * psxtests.am: Remove LIB_VARIANT.
610
6112005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
612
613        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
614        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
615        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
616        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
617        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
618        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
619        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
620        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
621        Remove SRC, PRINT_SRC.
622
6232005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
624
625        * Makefile.am: Cleanup.
626
6272005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
628
629        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
630        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
631        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
632        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
633        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
634        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
635        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
636        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
637        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
638        Partial conversion to automake.
639
6402005-09-01      Joel Sherrill <joel@OARcorp.com>
641
642        PR 628/rtems
643        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
644        being an error.
645
6462005-04-26      Joel Sherrill <joel@OARcorp.com>
647
648        * psxreaddir/test.c: Eliminate warnings.
649
6502004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
651
652        * configure.ac: Require automake > 1.9.
653
6542004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
655
656        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
657        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
658        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
659        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
660        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
661        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
662        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
663        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
664        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
665        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
666        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
667        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
668        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
669        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
670        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
671        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
672        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
673        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
674        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
675        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
676        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
677        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
678        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
679
6802004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
681
682        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
683        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
684        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
685        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
686
6872004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
688
689        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
690        to using c99 fixed size types.
691
6922004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
693
694        * Makefile.am: Remove include from SUBDIRS.
695
6962004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
697
698        * include/Makefile.am: Remove.
699        * Makefile.am: Merge-in include/Makefile.am.
700        * configure.ac: Reflect changes above.
701
7022004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
703
704        * configure.ac: Add 2nd arg to RTEMS_TOP.
705
7062004-03-05      Joel Sherrill <joel@OARcorp.com>
707
708        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
709        psxtimer/psxtimer.c: Eliminate warnings and typos.
710
7112004-02-26      Sébastien Barré <sbarre@sdelcc.com>
712
713        PR 582/core
714        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
715        queue test so more of it runs now.
716
7172004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
718
719        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
720        Add PRE/TMPINSTALL_FILES to CLEANFILES.
721        * psx02/Makefile.am: Ditto.
722        * psx03/Makefile.am: Ditto.
723        * psx04/Makefile.am: Ditto.
724        * psx05/Makefile.am: Ditto.
725        * psx06/Makefile.am: Ditto.
726        * psx07/Makefile.am: Ditto.
727        * psx08/Makefile.am: Ditto.
728        * psx09/Makefile.am: Ditto.
729        * psx10/Makefile.am: Ditto.
730        * psx11/Makefile.am: Ditto.
731        * psx12/Makefile.am: Ditto.
732        * psx13/Makefile.am: Ditto.
733        * psxcancel/Makefile.am: Ditto.
734        * psxchroot01/Makefile.am: Ditto.
735        * psxfile01/Makefile.am: Ditto.
736        * psxmount/Makefile.am: Ditto.
737        * psxmsgq01/Makefile.am: Ditto.
738        * psxreaddir/Makefile.am: Ditto.
739        * psxsem01/Makefile.am: Ditto.
740        * psxstat/Makefile.am: Ditto.
741        * psxtime/Makefile.am: Ditto.
742        * psxtimer/Makefile.am: Ditto.
743
7442003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
745
746        * psxtests.am: Add dirstamp support.
747
7482003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
749
750        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
751
7522003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
753
754        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
755
7562003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
757
758        * psxcancel/Makefile.am: Remove used H_FILES.
759
7602003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
761
762        * include/Makefile.am: Reformat.
763        * psx01/Makefile.am: Remove all-local: $(ARCH).
764        * psx02/Makefile.am: Remove all-local: $(ARCH).
765        * psx03/Makefile.am: Remove all-local: $(ARCH).
766        * psx04/Makefile.am: Remove all-local: $(ARCH).
767        * psx05/Makefile.am: Remove all-local: $(ARCH).
768        * psx06/Makefile.am: Remove all-local: $(ARCH).
769        * psx07/Makefile.am: Remove all-local: $(ARCH).
770        * psx08/Makefile.am: Remove all-local: $(ARCH).
771        * psx09/Makefile.am: Remove all-local: $(ARCH).
772        * psx10/Makefile.am: Remove all-local: $(ARCH).
773        * psx11/Makefile.am: Remove all-local: $(ARCH).
774        * psx12/Makefile.am: Remove all-local: $(ARCH).
775        * psx13/Makefile.am: Remove all-local: $(ARCH).
776        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
777        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
778        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
779        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
780        * psxmount/Makefile.am: Remove all-local: $(ARCH).
781        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
782        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
783        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
784        * psxstat/Makefile.am: Remove all-local: $(ARCH).
785        * psxtime/Makefile.am: Remove all-local: $(ARCH).
786        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
787
7882003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
789
790        * configure.ac: Reflect having moved to testsuites/.
791
7922003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
793
794        * configure.ac: Remove RTEMS_CANONICAL_HOST.
795
7962003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
797
798        * configure.ac:Remove RTEMS_CHECK_CPU.
799
8002003-09-15      Jennifer Averett <jennifer@OARcorp.com>
801
802        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
803
8042003-09-04      Joel Sherrill <joel@OARcorp.com>
805
806        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
807        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
808        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
809        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
810        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
811        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
812        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
813        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
814        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
815        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
816        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
817        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
818        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
819        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
820        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
821        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
822        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
823        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
824        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
825        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
826        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
827        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
828        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
829        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
830        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
831        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
832        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
833        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
834        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
835        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
836        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
837        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
838        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
839        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
840        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
841        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
842        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
843        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
844        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
845        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
846        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
847        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
848        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
849        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
850        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
851        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
852        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
853        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
854        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
855        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
856        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
857        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
858        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
859        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
860        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
861        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
862        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
863        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
864        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
865        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
866        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
867        psxtimer/system.h: URL for license changed.
868
8692003-09-04      Joel Sherrill <joel@OARcorp.com>
870
871        PR 462/tests
872        * psxhdrs/Makefile.am: Added ualarm.c
873        * psxhdrs/signal23.c: New file.
874
8752003-09-03      Joel Sherrill <joel@OARcorp.com>
876
877        PR 463/tests
878        PR 465/tests
879        * psxhdrs/Makefile.am: Add new test cases.
880        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
881        psxhdrs/timer07.c: New files.
882
8832003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
884
885        * Makefile.am: Reflect having moved aclocal/.
886
8872003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
888
889        * Makefile.am: Reflect having moved automake/.
890        * include/Makefile.am: Reflect having moved automake/.
891        * psx01/Makefile.am: Reflect having moved automake/.
892        * psx02/Makefile.am: Reflect having moved automake/.
893        * psx03/Makefile.am: Reflect having moved automake/.
894        * psx04/Makefile.am: Reflect having moved automake/.
895        * psx05/Makefile.am: Reflect having moved automake/.
896        * psx06/Makefile.am: Reflect having moved automake/.
897        * psx07/Makefile.am: Reflect having moved automake/.
898        * psx08/Makefile.am: Reflect having moved automake/.
899        * psx09/Makefile.am: Reflect having moved automake/.
900        * psx10/Makefile.am: Reflect having moved automake/.
901        * psx11/Makefile.am: Reflect having moved automake/.
902        * psx12/Makefile.am: Reflect having moved automake/.
903        * psx13/Makefile.am: Reflect having moved automake/.
904        * psxcancel/Makefile.am: Reflect having moved automake/.
905        * psxchroot01/Makefile.am: Reflect having moved automake/.
906        * psxfile01/Makefile.am: Reflect having moved automake/.
907        * psxhdrs/Makefile.am: Reflect having moved automake/.
908        * psxmount/Makefile.am: Reflect having moved automake/.
909        * psxmsgq01/Makefile.am: Reflect having moved automake/.
910        * psxreaddir/Makefile.am: Reflect having moved automake/.
911        * psxsem01/Makefile.am: Reflect having moved automake/.
912        * psxstat/Makefile.am: Reflect having moved automake/.
913        * psxtime/Makefile.am: Reflect having moved automake/.
914        * psxtimer/Makefile.am: Reflect having moved automake/.
915
9162003-08-14      Joel Sherrill <joel@OARcorp.com>
917
918        PR 408/filesystem
919        * psx13/test.c: Added very rudimentary test of sync() service.
920
9212003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
922
923        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
924
9252003-06-12      Joel Sherrill <joel@OARcorp.com>
926
927        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
928
9292003-05-29      Joel Sherrill <joel@OARcorp.com>
930
931        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
932        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
933        psxtimer/psxtimer.c: Removed warnings.
934
9352003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
936
937        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
938        CC_CFLAGS_DEFAULT (obsolete).
939
9402003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
941
942        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
943        Remove CC_LDFLAGS_PROFILE_V.
944
9452003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
946
947        * configure.ac: Remove AC_CONFIG_AUX_DIR.
948
9492003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
950
951        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
952
9532003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
954
955        * configure.ac: AC_PREREQ(2.57).
956
9572002-11-14      Joel Sherrill <joel@OARcorp.com>
958
959        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
960        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
961        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
962        Per PR239 update the IDs in the various screens.
963
9642002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
965
966        * .cvsignore: Reformat.
967        Add autom4te*cache.
968        Remove autom4te.cache.
969
9702002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
971
972        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
973        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
974        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
975        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
976        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
977        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
978        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
979        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
980        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
981        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
982        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
983        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
984        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
985        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
986        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
987        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
988        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
989        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
990        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
991        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
992        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
993        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
994        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
995        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
996
9972002-08-01      Joel Sherrill <joel@OARcorp.com>
998
999        * Per PR47 add support for buffered test output.  This involved
1000        adding defines to redirect output to a buffer and dump it when
1001        full, at "test pause", and at exit.  To avoid problems when redefining
1002        exit(), all tests were modified to call rtems_test_exit().
1003        Some tests, notable psxtests, had to be modified to include
1004        the standard test macro .h file (pmacros.h or tmacros.h) to
1005        enable this support.
1006        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1007        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1008        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1009        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1010        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1011        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1012        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1013        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1014        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1015        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1016        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1017        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1018
10192002-07-05      Joel Sherrill <joel@OARcorp.com>
1020
1021        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1022        Updated as part of PR164 which reported problems with the RTEMS
1023        implementation of pthread_cancel.
1024       
10252001-04-26      Joel Sherrill <joel@OARcorp.com>
1026
1027        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1028        reworked POSIX message queues to add a descriptor separate from
1029        the underlying message queue.  This allows non-blocking to follow
1030        the "open" not the underlying queue.
1031 
10322002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1033
1034        * configure.ac: Remove ENABLE_GCC28.
1035
10362002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1037
1038        * configure.ac:
1039        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1040        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1041        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1042        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1043        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1044        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1045        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1046        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1047        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1048        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1049        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1050        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1051        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1052        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1053        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1054        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1055        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1056        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1057        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1058        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1059        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1060        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1061        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1062        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1063        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1064        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1065        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1066        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1067
10682001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1069
1070        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1071        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1072        Since we check permissions before evaluating enough to see if it
1073        a regular file or directory, this hack is needed to make the regular
1074        file executable.
1075
10762001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1077
1078        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1079        * configure.in: Remove.
1080        * configure.ac: New file, generated from configure.in by autoupdate.
1081
10822001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1083
1084        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1085
10862001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1087
1088        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1089        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1090        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1091        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1092        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1093        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1094        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1095        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1096        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1097        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1098        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1099        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1100        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1101        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1102        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1103        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1104        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1105        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1106        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1107        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1108        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1109        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1110        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1111        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1112
11132001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1114
1115        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1116        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1117        psxchroot01 test.
1118
11192001-05-25      Joel Sherrill <joel@OARcorp.com>
1120
1121        * Added once version of psxchroot01 test for user review.
1122        * psxchroot01: New directory.
1123        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1124        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1125        * configure.in, Makefile.am: Modified to reflect above.
1126
11272001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1128
1129        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1130
11312001-04-24      Joel Sherrill <joel@OARcorp.com>
1132
1133        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1134        open, write, reopen, append twice from Andrew Bythell
1135        <abythell@nortelnetworks.com> that tripped an initialization
1136        problem in the IMFS.
1137
11382001-04-20      Joel Sherrill <joel@OARcorp.com>
1139
1140        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1141        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1142        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1143        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1144        Various adjustments so test output matches screens more reliably.
1145
11462001-01-25      Joel Sherrill <joel@OARcorp.com>
1147
1148        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1149
11502000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1151
1152        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1153        to remain consistant across platforms and bsps by forcing
1154        a mount point in front of all paths.
1155
11562000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1157
1158        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1159        expected error condition in one case.
1160        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1161        readdir() of root of mounted filesystem.  Also corrected the screen
1162        file for some mistakes noticed in this effort.
1163
11642000-11-13      Joel Sherrill <joel@OARcorp.com>
1165
1166        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1167
11682000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1169
1170        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1171
11722000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1173
1174        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1175
11762000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1177
1178        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1179        Switch to GNU canonicalization.
1180        * psxtests.am: Remove DEFS.
1181
11822000-10-24      Joel Sherrill <joel@OARcorp.com>
1183
1184        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1185        It was formerly incorrectly prototyped in <libio.h>.
1186
11872000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1188
1189        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1190        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1191        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1192        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1193        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1194        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1195        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1196        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1197
11982000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1199        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1200        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1201        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1202        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1203        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1204        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1205        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1206
12072000-08-10      Joel Sherrill <joel@OARcorp.com>
1208
1209        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.