source: rtems/testsuites/psxtests/ChangeLog @ 75eaf66

4.104.115
Last change on this file since 75eaf66 was 1938cc07, checked in by Joel Sherrill <joel.sherrill@…>, on 07/20/09 at 01:12:25

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

  • Makefile.am, configure.ac: Add psxspin02 to exercise case where trylock is unable to obtain the spinlock and that attempting to unlock a spinlock from a thread which did not lock it works as expected.
  • psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c, psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c: New files.
  • Property mode set to 100644
File size: 47.2 KB
Line 
12009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
4        trylock is unable to obtain the spinlock and that attempting to
5        unlock a spinlock from a thread which did not lock it works as
6        expected.
7        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
8        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
9        New files.
10
112009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        * psxspin01/test.c: Remove unnecessary defines.
14
152009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
16
17        * psx11/init.c: Use explicit scheduler.
18
192009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
20
21        * Makefile.am, configure.ac: Add test to exercise
22        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
23        toolset enables the feature.
24        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
25        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
26        psxmutexattr01/psxmutexattr01.scn: New files.
27
282009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
29
30        * Makefile.am, configure.ac: Add test for auto initialization of
31        message queues.
32        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
33        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
34        psxautoinit02/psxautoinit02.scn: New files.
35
362009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
37
38        * Makefile.am, configure.ac: Add test of pthread mutex auto
39        intialization.
40        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
41        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
42
432009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
44
45        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
46
472009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
48
49        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
50        code.
51
522009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
53
54        * psx07/init.c: Slight test fix to ensure state of sched_param
55        structure.
56
572009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
58
59        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
60        obtaining an rwlock and then releasing it twice.
61
622009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
63
64        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
65
662009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
67
68        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
69        sigtimedwait(). Update screen file.
70
712009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
72
73        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
74        obtaining rwlock for write with a timed lock operation when the
75        abstime timeout is in the past.
76
772009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
78
79        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
80        obtaining rwlock for read with a timed lock operation when the
81        abstime timeout is in the past.
82
832009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
84
85        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
86        that the assert has been removed in the source.
87
882009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
89
90        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
91        mode bits being set. This behavior was not POSIX compliant and has
92        been corrected in the filesystem code.
93
942009-06-18      Chris Johns <chrisj@rtems.org>
95
96        * psx04/task3.c: Declare unions volatile to workaround the H8300
97        gcc bug.
98
992009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
100
101        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
102        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
103        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
104
1052009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
106
107        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
108        NULL attribute pointer on init.
109
1102009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
111
112        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
113        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
114        Improved so coverage is better.
115
1162009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
117
118        * psx04/init.c: Correct errors introduced by using different variable
119        for return type when correcting typing warnings.
120
1212009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
122
123        * Makefile.am, configure.ac: Add new test to provide coverage analysis
124        of the current implementation of getitimer() and setitimer().
125        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
126        psxitimer/psxitimer.scn: New files.
127
1282009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
129
130        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
131        case to improve coverage analysis.
132
1332009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
134
135        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
136        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
137        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
138        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
139        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
140        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
141        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
142
1432009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
144
145        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
146        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
147        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
148        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
149        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
150        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
151        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
152        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
153        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
154        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
155        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
156        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
157        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
158        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
159        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
160        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
161        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
162        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
163        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
164        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
165        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
166        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
167        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
168        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
169        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
170        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
171        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
172        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
173        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
174        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
175        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
176        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
177        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
178        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
179        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
180        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
181        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
182        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
183        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
184        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
185        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
186        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
187        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
188        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
189        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
190        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
191        psxhdrs/timer07.c: Fix warnings.
192
1932009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
194
195        * psxfile01/test.c: Change from int to size_t.
196
1972009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
198
199        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
200        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
201        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
202        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
203        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
204        psxcancel/Makefile.am, psxchroot01/Makefile.am,
205        psxcleanup/Makefile.am, psxenosys/Makefile.am,
206        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
207        psxfile01/Makefile.am, psxkey01/Makefile.am,
208        psxmount/Makefile.am, psxmsgq01/Makefile.am,
209        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
210        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
211        psxsem01/Makefile.am, psxsignal01/Makefile.am,
212        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
213        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
214        psxualarm/Makefile.am: Eliminate _exe_/.exe.
215
2162009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
217
218        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
219        with create option so we are sure it will get a control block and
220        proceed to allocate other memory. Clean up screen output.
221
2222008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
223
224        * psx05/init.c: Add parameter to call to sched_get_priority_max().
225
2262008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
227
228        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
229        Run all tests successfully with maxixum number of priorities as 16
230        instead of 256. This was done by temporarily modifying the score
231        priority.h maximum. This allowed testing of all API code to ensure
232        that it worked properly with a reduced number of priorities. Most
233        modifications were to switch from hard-coded maximum to using the API
234        provided methods to determine maximum number of priority levels.
235
2362008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
237
238        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
239        clock_gettime() NOT by reaching into the SuperCore.
240
2412008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
242
243        * psx01/psx01.scn: Bump version to 4.9.99.0
244
2452008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
246
247        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
248        psxfatal_support/system.h: Convert to "bool".
249
2502008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
251
252        PR 1296/cpukit.
253        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
254        incorrect repeat interval. This patch fixes the following problems in
255        the test.
256          (1) Adds test for value of it_interval.tv_nsec.
257          (2) Corrects test for absolute timer in past.
258          (3) Modifies test to use different initial and repeat periods.
259          (4) Updates psxtimer01.scn to match results.
260
2612008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
262
263        PR 1297/cpukit
264        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
265        pointer handling.
266
2672008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
268
269        * psxsem01/init.c: Spacing.
270
2712008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
272
273        PR 1293/tests
274        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
275
2762008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
277
278        PR 1291/cpukit
279        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
280        POSIX services taking relative instead of absolute time for timeouts,
281        these tests were updated.
282
2832008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
284
285        * psxfile01/test.c: truncate on /dev/console now works.
286
2872008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
288
289        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
290        requested for initialization task.
291
2922008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
293
294        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
295        like CVS conflict markers.
296
2972008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
298
299        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
300        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
301
3022008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
303
304        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
305
3062008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
307
308        * psxkey01/task.c: Fix warnings.
309
3102008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
311
312        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
313
3142008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
315
316        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
317        Added tests for failure path coverages. Consolidated methods used in
318        multiple places into support routines.
319        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
320        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
321        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
322
3232008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
324
325        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
326        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
327        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
328        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
329        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
330        Make tmacros.h available to all POSIX tests. Add a clock_settime case
331        for < 1988.
332
3332008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
334
335        * Makefile.am, configure.ac: New tests.
336        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
337        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
338        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
339        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
340        psxfatal_support/init.c, psxfatal_support/system.h: New files.
341
3422008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
343
344        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
345        portions of Object Services added to API.
346        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
347        psx14/system.h: New files.
348
3492008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
350
351        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
352        pthread_attr_[get|set]clock.
353
3542008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
355
356        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
357        implementation mprotect().
358
3592008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
360
361        * psxcleanup/.cvsignore: New file.
362
3632008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
364
365        * psxcleanup/system.h: New file.
366
3672008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
368
369        * Makefile.am, configure.ac:
370        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
371        psxcleanup/psxcleanup.scn: New files.
372
3732008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
374
375        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
376        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
377
3782007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
379
380        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
381
3822007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
383
384        * Makefile.am, configure.ac: Added test for ualarm
385        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
386        psxualarm/system.h: New files.
387
3882007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
389
390        * Makefile.am, configure.ac: Added posix signal test
391        * psxsignal01/Makefile.am, psxsignal01/init.c,
392        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
393        psxsignal01/task1.c: New files.
394
3952007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
396
397        * Makefile.am, configure.ac: Add test for sysconf().
398        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
399        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
400
4012007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
402
403        * psx01/init.c, psx01/psx01.scn: Add more test cases for
404        sched_rr_get_interval() and sched_get_priority_max().
405
4062007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
407
408        * psxenosys/init.c: Fix typo.
409
4102007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
411
412        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
413        addition of second POSIX Timer test. Add initial version of
414        psxtimer02 to cover some conditions missed in psxtimer01. More cases
415        left to add.
416        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
417        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
418        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
419        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
420        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
421        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
422
4232007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
424
425        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
426
4272007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
428
429        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
430        functions that return ENOSYS.
431        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
432        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
433
4342007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
435
436        * psx13/test.c: Fix spelling error.
437
4382007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
439
440        * psxtime/test.c: Add tests for adjtime().
441
4422007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
443
444        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
445        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
446        cases to improve test coverage.
447
4482007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
449
450        PR 1262/filesystem
451        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
452        and writev() including documentation and test case.
453        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
454        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
455
4562007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
457
458        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
459        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
460        test cases so last output line follows END OF pattern. Make sure test
461        case all run. All tests appeared ok on sis.
462
4632007-04-05      Joel Sherrill <joel@OARcorp.com>
464
465        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
466        behavior more closely matching GNU/Linux.
467
4682006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
469
470        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
471        include normal blocking and unblocking on timeout.
472
4732006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
474
475        * configure.ac: New BUG-REPORT address.
476
4772006-11-17      Joel Sherrill <joel@OARcorp.com>
478
479        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
480        Previously the timeout was not absolute time and checked BEFORE
481        attempting to lock semaphore.
482
4832006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
484
485        * psxbarrier01/main.c: New file.
486
4872006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
488
489        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
490        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
491        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
492        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
493
4942006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
495
496        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
497        and partial implementation of POSIX rwlocks.
498        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
499        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
500
5012006-10-30      Joel Sherrill <joel@OARcorp.com>
502
503        PR 841/rtems
504        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
505        specification.
506
5072006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
508
509        * configure.ac: Require autoconf-2.60. Require automake-1.10.
510
5112006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
512
513        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
514        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
515        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
516        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
517        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
518        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
519        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
520        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
521        Use rtems_testsdir instead.
522
5232005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
524
525        * configure.ac: Remove RTEMS_ENABLE_BARE,
526        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
527
5282005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
529
530        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
531        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
532        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
533        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
534        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
535        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
536        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
537        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
538        Convert to using *_PROGRAMS.
539
5402005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
541
542        * psx01/Makefile.am, psx02/Makefile.am,
543        psx03/Makefile.am, psx04/Makefile.am,
544        psx05/Makefile.am, psx06/Makefile.am,
545        psx07/Makefile.am, psx08/Makefile.am,
546        psx09/Makefile.am, psx10/Makefile.am,
547        psx11/Makefile.am, psx12/Makefile.am,
548        psx13/Makefile.am, psxcancel/Makefile.am,
549        psxchroot01/Makefile.am, psxfile01/Makefile.am,
550        psxmount/Makefile.am, psxmsgq01/Makefile.am,
551        psxreaddir/Makefile.am, psxsem01/Makefile.am,
552        psxstat/Makefile.am, psxtime/Makefile.am,
553        psxtimer/Makefile.am: Rework.
554
5552005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
556
557        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
558        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
559        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
560        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
561        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
562        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
563        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
564        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
565        * psxtests.am: Remove.
566
5672005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
568
569        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
570        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
571        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
572        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
573        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
574        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
575        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
576        psxtime/Makefile.am, psxtimer/Makefile.am:
577        AM_CPPFLAGS += -I..../support/include.
578
5792005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
580
581        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
582
5832005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
584
585        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
586        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
587        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
588        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
589        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
590        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
591        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
592        psxstat/Makefile.am: Add ../include/pmacros.h
593        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
594        POSIX_FILES_DIRS.
595        * psxtests.am: Remove LIB_VARIANT.
596
5972005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
598
599        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
600        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
601        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
602        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
603        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
604        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
605        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
606        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
607        Remove SRC, PRINT_SRC.
608
6092005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
610
611        * Makefile.am: Cleanup.
612
6132005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
614
615        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
616        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
617        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
618        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
619        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
620        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
621        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
622        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
623        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
624        Partial conversion to automake.
625
6262005-09-01      Joel Sherrill <joel@OARcorp.com>
627
628        PR 628/rtems
629        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
630        being an error.
631
6322005-04-26      Joel Sherrill <joel@OARcorp.com>
633
634        * psxreaddir/test.c: Eliminate warnings.
635
6362004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
637
638        * configure.ac: Require automake > 1.9.
639
6402004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
641
642        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
643        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
644        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
645        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
646        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
647        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
648        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
649        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
650        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
651        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
652        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
653        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
654        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
655        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
656        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
657        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
658        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
659        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
660        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
661        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
662        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
663        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
664        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
665
6662004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
667
668        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
669        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
670        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
671        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
672
6732004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
674
675        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
676        to using c99 fixed size types.
677
6782004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
679
680        * Makefile.am: Remove include from SUBDIRS.
681
6822004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
683
684        * include/Makefile.am: Remove.
685        * Makefile.am: Merge-in include/Makefile.am.
686        * configure.ac: Reflect changes above.
687
6882004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
689
690        * configure.ac: Add 2nd arg to RTEMS_TOP.
691
6922004-03-05      Joel Sherrill <joel@OARcorp.com>
693
694        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
695        psxtimer/psxtimer.c: Eliminate warnings and typos.
696
6972004-02-26      Sébastien Barré <sbarre@sdelcc.com>
698
699        PR 582/core
700        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
701        queue test so more of it runs now.
702
7032004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
704
705        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
706        Add PRE/TMPINSTALL_FILES to CLEANFILES.
707        * psx02/Makefile.am: Ditto.
708        * psx03/Makefile.am: Ditto.
709        * psx04/Makefile.am: Ditto.
710        * psx05/Makefile.am: Ditto.
711        * psx06/Makefile.am: Ditto.
712        * psx07/Makefile.am: Ditto.
713        * psx08/Makefile.am: Ditto.
714        * psx09/Makefile.am: Ditto.
715        * psx10/Makefile.am: Ditto.
716        * psx11/Makefile.am: Ditto.
717        * psx12/Makefile.am: Ditto.
718        * psx13/Makefile.am: Ditto.
719        * psxcancel/Makefile.am: Ditto.
720        * psxchroot01/Makefile.am: Ditto.
721        * psxfile01/Makefile.am: Ditto.
722        * psxmount/Makefile.am: Ditto.
723        * psxmsgq01/Makefile.am: Ditto.
724        * psxreaddir/Makefile.am: Ditto.
725        * psxsem01/Makefile.am: Ditto.
726        * psxstat/Makefile.am: Ditto.
727        * psxtime/Makefile.am: Ditto.
728        * psxtimer/Makefile.am: Ditto.
729
7302003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
731
732        * psxtests.am: Add dirstamp support.
733
7342003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
735
736        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
737
7382003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
739
740        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
741
7422003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
743
744        * psxcancel/Makefile.am: Remove used H_FILES.
745
7462003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
747
748        * include/Makefile.am: Reformat.
749        * psx01/Makefile.am: Remove all-local: $(ARCH).
750        * psx02/Makefile.am: Remove all-local: $(ARCH).
751        * psx03/Makefile.am: Remove all-local: $(ARCH).
752        * psx04/Makefile.am: Remove all-local: $(ARCH).
753        * psx05/Makefile.am: Remove all-local: $(ARCH).
754        * psx06/Makefile.am: Remove all-local: $(ARCH).
755        * psx07/Makefile.am: Remove all-local: $(ARCH).
756        * psx08/Makefile.am: Remove all-local: $(ARCH).
757        * psx09/Makefile.am: Remove all-local: $(ARCH).
758        * psx10/Makefile.am: Remove all-local: $(ARCH).
759        * psx11/Makefile.am: Remove all-local: $(ARCH).
760        * psx12/Makefile.am: Remove all-local: $(ARCH).
761        * psx13/Makefile.am: Remove all-local: $(ARCH).
762        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
763        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
764        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
765        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
766        * psxmount/Makefile.am: Remove all-local: $(ARCH).
767        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
768        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
769        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
770        * psxstat/Makefile.am: Remove all-local: $(ARCH).
771        * psxtime/Makefile.am: Remove all-local: $(ARCH).
772        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
773
7742003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
775
776        * configure.ac: Reflect having moved to testsuites/.
777
7782003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
779
780        * configure.ac: Remove RTEMS_CANONICAL_HOST.
781
7822003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
783
784        * configure.ac:Remove RTEMS_CHECK_CPU.
785
7862003-09-15      Jennifer Averett <jennifer@OARcorp.com>
787
788        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
789
7902003-09-04      Joel Sherrill <joel@OARcorp.com>
791
792        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
793        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
794        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
795        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
796        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
797        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
798        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
799        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
800        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
801        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
802        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
803        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
804        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
805        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
806        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
807        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
808        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
809        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
810        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
811        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
812        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
813        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
814        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
815        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
816        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
817        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
818        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
819        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
820        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
821        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
822        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
823        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
824        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
825        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
826        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
827        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
828        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
829        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
830        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
831        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
832        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
833        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
834        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
835        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
836        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
837        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
838        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
839        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
840        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
841        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
842        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
843        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
844        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
845        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
846        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
847        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
848        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
849        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
850        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
851        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
852        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
853        psxtimer/system.h: URL for license changed.
854
8552003-09-04      Joel Sherrill <joel@OARcorp.com>
856
857        PR 462/tests
858        * psxhdrs/Makefile.am: Added ualarm.c
859        * psxhdrs/signal23.c: New file.
860
8612003-09-03      Joel Sherrill <joel@OARcorp.com>
862
863        PR 463/tests
864        PR 465/tests
865        * psxhdrs/Makefile.am: Add new test cases.
866        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
867        psxhdrs/timer07.c: New files.
868
8692003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
870
871        * Makefile.am: Reflect having moved aclocal/.
872
8732003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
874
875        * Makefile.am: Reflect having moved automake/.
876        * include/Makefile.am: Reflect having moved automake/.
877        * psx01/Makefile.am: Reflect having moved automake/.
878        * psx02/Makefile.am: Reflect having moved automake/.
879        * psx03/Makefile.am: Reflect having moved automake/.
880        * psx04/Makefile.am: Reflect having moved automake/.
881        * psx05/Makefile.am: Reflect having moved automake/.
882        * psx06/Makefile.am: Reflect having moved automake/.
883        * psx07/Makefile.am: Reflect having moved automake/.
884        * psx08/Makefile.am: Reflect having moved automake/.
885        * psx09/Makefile.am: Reflect having moved automake/.
886        * psx10/Makefile.am: Reflect having moved automake/.
887        * psx11/Makefile.am: Reflect having moved automake/.
888        * psx12/Makefile.am: Reflect having moved automake/.
889        * psx13/Makefile.am: Reflect having moved automake/.
890        * psxcancel/Makefile.am: Reflect having moved automake/.
891        * psxchroot01/Makefile.am: Reflect having moved automake/.
892        * psxfile01/Makefile.am: Reflect having moved automake/.
893        * psxhdrs/Makefile.am: Reflect having moved automake/.
894        * psxmount/Makefile.am: Reflect having moved automake/.
895        * psxmsgq01/Makefile.am: Reflect having moved automake/.
896        * psxreaddir/Makefile.am: Reflect having moved automake/.
897        * psxsem01/Makefile.am: Reflect having moved automake/.
898        * psxstat/Makefile.am: Reflect having moved automake/.
899        * psxtime/Makefile.am: Reflect having moved automake/.
900        * psxtimer/Makefile.am: Reflect having moved automake/.
901
9022003-08-14      Joel Sherrill <joel@OARcorp.com>
903
904        PR 408/filesystem
905        * psx13/test.c: Added very rudimentary test of sync() service.
906
9072003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
908
909        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
910
9112003-06-12      Joel Sherrill <joel@OARcorp.com>
912
913        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
914
9152003-05-29      Joel Sherrill <joel@OARcorp.com>
916
917        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
918        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
919        psxtimer/psxtimer.c: Removed warnings.
920
9212003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
922
923        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
924        CC_CFLAGS_DEFAULT (obsolete).
925
9262003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
927
928        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
929        Remove CC_LDFLAGS_PROFILE_V.
930
9312003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
932
933        * configure.ac: Remove AC_CONFIG_AUX_DIR.
934
9352003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
936
937        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
938
9392003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
940
941        * configure.ac: AC_PREREQ(2.57).
942
9432002-11-14      Joel Sherrill <joel@OARcorp.com>
944
945        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
946        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
947        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
948        Per PR239 update the IDs in the various screens.
949
9502002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
951
952        * .cvsignore: Reformat.
953        Add autom4te*cache.
954        Remove autom4te.cache.
955
9562002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
957
958        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
959        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
960        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
961        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
962        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
963        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
964        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
965        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
966        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
967        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
968        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
969        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
970        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
971        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
972        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
973        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
974        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
975        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
976        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
977        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
978        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
979        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
980        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
981        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
982
9832002-08-01      Joel Sherrill <joel@OARcorp.com>
984
985        * Per PR47 add support for buffered test output.  This involved
986        adding defines to redirect output to a buffer and dump it when
987        full, at "test pause", and at exit.  To avoid problems when redefining
988        exit(), all tests were modified to call rtems_test_exit().
989        Some tests, notable psxtests, had to be modified to include
990        the standard test macro .h file (pmacros.h or tmacros.h) to
991        enable this support.
992        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
993        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
994        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
995        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
996        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
997        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
998        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
999        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1000        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1001        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1002        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1003        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1004
10052002-07-05      Joel Sherrill <joel@OARcorp.com>
1006
1007        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1008        Updated as part of PR164 which reported problems with the RTEMS
1009        implementation of pthread_cancel.
1010       
10112001-04-26      Joel Sherrill <joel@OARcorp.com>
1012
1013        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1014        reworked POSIX message queues to add a descriptor separate from
1015        the underlying message queue.  This allows non-blocking to follow
1016        the "open" not the underlying queue.
1017 
10182002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1019
1020        * configure.ac: Remove ENABLE_GCC28.
1021
10222002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1023
1024        * configure.ac:
1025        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1026        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1027        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1028        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1029        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1030        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1031        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1032        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1033        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1034        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1035        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1036        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1037        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1038        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1039        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1040        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1041        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1042        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1043        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1044        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1045        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1046        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1047        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1048        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1049        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1050        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1051        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1052        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1053
10542001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1055
1056        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1057        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1058        Since we check permissions before evaluating enough to see if it
1059        a regular file or directory, this hack is needed to make the regular
1060        file executable.
1061
10622001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1063
1064        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1065        * configure.in: Remove.
1066        * configure.ac: New file, generated from configure.in by autoupdate.
1067
10682001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1069
1070        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1071
10722001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1073
1074        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1075        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1076        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1077        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1078        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1079        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1080        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1081        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1082        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1083        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1084        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1085        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1086        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1087        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1088        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1089        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1090        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1091        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1092        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1093        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1094        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1095        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1096        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1097        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1098
10992001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1100
1101        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1102        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1103        psxchroot01 test.
1104
11052001-05-25      Joel Sherrill <joel@OARcorp.com>
1106
1107        * Added once version of psxchroot01 test for user review.
1108        * psxchroot01: New directory.
1109        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1110        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1111        * configure.in, Makefile.am: Modified to reflect above.
1112
11132001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1114
1115        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1116
11172001-04-24      Joel Sherrill <joel@OARcorp.com>
1118
1119        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1120        open, write, reopen, append twice from Andrew Bythell
1121        <abythell@nortelnetworks.com> that tripped an initialization
1122        problem in the IMFS.
1123
11242001-04-20      Joel Sherrill <joel@OARcorp.com>
1125
1126        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1127        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1128        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1129        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1130        Various adjustments so test output matches screens more reliably.
1131
11322001-01-25      Joel Sherrill <joel@OARcorp.com>
1133
1134        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1135
11362000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1137
1138        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1139        to remain consistant across platforms and bsps by forcing
1140        a mount point in front of all paths.
1141
11422000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1143
1144        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1145        expected error condition in one case.
1146        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1147        readdir() of root of mounted filesystem.  Also corrected the screen
1148        file for some mistakes noticed in this effort.
1149
11502000-11-13      Joel Sherrill <joel@OARcorp.com>
1151
1152        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1153
11542000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1155
1156        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1157
11582000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1159
1160        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1161
11622000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1163
1164        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1165        Switch to GNU canonicalization.
1166        * psxtests.am: Remove DEFS.
1167
11682000-10-24      Joel Sherrill <joel@OARcorp.com>
1169
1170        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1171        It was formerly incorrectly prototyped in <libio.h>.
1172
11732000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1174
1175        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1176        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1177        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1178        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1179        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1180        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1181        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1182        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1183
11842000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1185        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1186        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1187        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1188        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1189        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1190        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1191        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1192
11932000-08-10      Joel Sherrill <joel@OARcorp.com>
1194
1195        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.