source: rtems/testsuites/psxtests/ChangeLog @ 14d3ad4f

4.104.11
Last change on this file since 14d3ad4f was 14d3ad4f, checked in by Joel Sherrill <joel.sherrill@…>, on Jul 21, 2009 at 3:07:26 PM

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

  • Makefile.am, configure.ac: Add new test to exercise error case for when a task is blocked on a condition variable with one mutex and another task attempts to block on the same condition variable with another mutex.
  • psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c, psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
  • Property mode set to 100644
File size: 47.6 KB
Line 
12009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * Makefile.am, configure.ac: Add new test to exercise error case for
4        when a task is blocked on a condition variable with one mutex and
5        another task attempts to block on the same condition variable with
6        another mutex.
7        * psxcond01/.cvsignore, psxcond01/Makefile.am, psxcond01/init.c,
8        psxcond01/psxcond01.doc, psxcond01/psxcond01.scn: New files.
9
102009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        * Makefile.am, configure.ac: Add psxspin02 to exercise case where
13        trylock is unable to obtain the spinlock and that attempting to
14        unlock a spinlock from a thread which did not lock it works as
15        expected.
16        * psxspin02/.cvsignore, psxspin02/Makefile.am, psxspin02/main.c,
17        psxspin02/psxspin02.doc, psxspin02/psxspin02.scn, psxspin02/test.c:
18        New files.
19
202009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
21
22        * psxspin01/test.c: Remove unnecessary defines.
23
242009-07-19      Joel Sherrill <joel.sherrill@oarcorp.com>
25
26        * psx11/init.c: Use explicit scheduler.
27
282009-07-17      Joel Sherrill <joel.sherrill@OARcorp.com>
29
30        * Makefile.am, configure.ac: Add test to exercise
31        pthread_mutexattr_gettype and pthread_mutexattr_settype now that the
32        toolset enables the feature.
33        * psxmutexattr01/.cvsignore, psxmutexattr01/Makefile.am,
34        psxmutexattr01/init.c, psxmutexattr01/psxmutexattr01.doc,
35        psxmutexattr01/psxmutexattr01.scn: New files.
36
372009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
38
39        * Makefile.am, configure.ac: Add test for auto initialization of
40        message queues.
41        * psxautoinit02/.cvsignore, psxautoinit02/Makefile.am,
42        psxautoinit02/init.c, psxautoinit02/psxautoinit02.doc,
43        psxautoinit02/psxautoinit02.scn: New files.
44
452009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
46
47        * Makefile.am, configure.ac: Add test of pthread mutex auto
48        intialization.
49        * psxautoinit01/.cvsignore, psxautoinit01/Makefile.am,
50        psxautoinit01/init.c, psxautoinit01/psxautoinit01.scn: New files.
51
522009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
53
54        * psx05/init.c, psx05/psx05.scn: Add a couple of invalid Id cases.
55
562009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
57
58        * psxsignal01/init.c: Tune code to really hit POSIX signal from ISR
59        code.
60
612009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
62
63        * psx07/init.c: Slight test fix to ensure state of sched_param
64        structure.
65
662009-07-04      Santosh G Vattam <vattam.santosh@gmail.com>
67
68        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
69        obtaining an rwlock and then releasing it twice.
70
712009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
72
73        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test of vfork stub.
74
752009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
76
77        * psx04/init.c, psx04/psx04.scn: Test error cases in sigwait() and
78        sigtimedwait(). Update screen file.
79
802009-07-01      Santosh G Vattam <vattam.santosh@gmail.com>
81
82        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
83        obtaining rwlock for write with a timed lock operation when the
84        abstime timeout is in the past.
85
862009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
87
88        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
89        obtaining rwlock for read with a timed lock operation when the
90        abstime timeout is in the past.
91
922009-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
93
94        * psx05/init.c, psx05/psx05.scn: Add test case for process scope now
95        that the assert has been removed in the source.
96
972009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
98
99        * psxstat/psxstat.scn, psxstat/test.c: Disable test for error on wrong
100        mode bits being set. This behavior was not POSIX compliant and has
101        been corrected in the filesystem code.
102
1032009-06-18      Chris Johns <chrisj@rtems.org>
104
105        * psx04/task3.c: Declare unions volatile to workaround the H8300
106        gcc bug.
107
1082009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
109
110        * Makefile.am, configure.ac: Add mq_send to full queue from ISR case.
111        * psxmsgq03/.cvsignore, psxmsgq03/Makefile.am, psxmsgq03/init.c,
112        psxmsgq03/psxmsgq03.doc, psxmsgq03/psxmsgq03.scn, psxmsgq03/system.h: New files.
113
1142009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
115
116        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Add test case for
117        NULL attribute pointer on init.
118
1192009-05-17      Joel Sherrill <joel.sherrill@OARcorp.com>
120
121        * psxsem01/Makefile.am, psxsem01/init.c, psxsem01/psxsem01.scn,
122        psxtimer01/psxtimer.c, psxtimer01/system.h, psxtimer02/psxtimer.c:
123        Improved so coverage is better.
124
1252009-05-17      Joel Sherrill <joel.sherrill@oarcorp.com>
126
127        * psx04/init.c: Correct errors introduced by using different variable
128        for return type when correcting typing warnings.
129
1302009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
131
132        * Makefile.am, configure.ac: Add new test to provide coverage analysis
133        of the current implementation of getitimer() and setitimer().
134        * psxitimer/.cvsignore, psxitimer/Makefile.am, psxitimer/init.c,
135        psxitimer/psxitimer.scn: New files.
136
1372009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
138
139        * psxsysconf/init.c, psxsysconf/psxsysconf.scn: Add missing error test
140        case to improve coverage analysis.
141
1422009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
143
144        * psx01/init.c, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c,
145        psx04/init.c, psx04/task1.c, psx04/task3.c, psx05/init.c,
146        psx06/init.c, psx07/init.c, psx08/init.c, psx09/init.c, psx11/task.c,
147        psx12/init.c, psx13/main.c, psx13/test.c, psxbarrier01/test.c,
148        psxcancel/init.c, psxcleanup/psxcleanup.c, psxenosys/init.c,
149        psxmsgq02/init.c, psxtime/main.c, psxtime/test.c,
150        psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Fix warnings.
151
1522009-05-10      Joel Sherrill <joel.sherrill@oarcorp.com>
153
154        * psxhdrs/clock01.c, psxhdrs/clock02.c, psxhdrs/clock03.c,
155        psxhdrs/clock04.c, psxhdrs/clock05.c, psxhdrs/clock06.c,
156        psxhdrs/cond01.c, psxhdrs/cond02.c, psxhdrs/cond03.c,
157        psxhdrs/cond04.c, psxhdrs/cond05.c, psxhdrs/cond06.c,
158        psxhdrs/cond07.c, psxhdrs/cond08.c, psxhdrs/cond09.c,
159        psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c, psxhdrs/key03.c,
160        psxhdrs/key04.c, psxhdrs/mutex01.c, psxhdrs/mutex02.c,
161        psxhdrs/mutex03.c, psxhdrs/mutex04.c, psxhdrs/mutex05.c,
162        psxhdrs/mutex06.c, psxhdrs/mutex07.c, psxhdrs/mutex08.c,
163        psxhdrs/mutex09.c, psxhdrs/mutex10.c, psxhdrs/mutex11.c,
164        psxhdrs/mutex12.c, psxhdrs/mutex13.c, psxhdrs/mutex14.c,
165        psxhdrs/mutex15.c, psxhdrs/mutex16.c, psxhdrs/proc01.c,
166        psxhdrs/proc02.c, psxhdrs/proc03.c, psxhdrs/proc04.c,
167        psxhdrs/proc05.c, psxhdrs/proc06.c, psxhdrs/proc07.c,
168        psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
169        psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
170        psxhdrs/proc14.c, psxhdrs/pthread01.c, psxhdrs/pthread02.c,
171        psxhdrs/pthread03.c, psxhdrs/pthread04.c, psxhdrs/pthread05.c,
172        psxhdrs/pthread06.c, psxhdrs/pthread07.c, psxhdrs/pthread08.c,
173        psxhdrs/pthread09.c, psxhdrs/pthread10.c, psxhdrs/pthread11.c,
174        psxhdrs/pthread12.c, psxhdrs/pthread13.c, psxhdrs/pthread14.c,
175        psxhdrs/pthread15.c, psxhdrs/pthread16.c, psxhdrs/pthread17.c,
176        psxhdrs/pthread18.c, psxhdrs/pthread19.c, psxhdrs/pthread20.c,
177        psxhdrs/pthread21.c, psxhdrs/pthread22.c, psxhdrs/pthread23.c,
178        psxhdrs/pthread24.c, psxhdrs/pthread25.c, psxhdrs/pthread26.c,
179        psxhdrs/pthread27.c, psxhdrs/pthread28.c, psxhdrs/pthread29.c,
180        psxhdrs/pthread30.c, psxhdrs/pthread31.c, psxhdrs/pthread32.c,
181        psxhdrs/pthread33.c, psxhdrs/pthread34.c, psxhdrs/pthread35.c,
182        psxhdrs/pthread36.c, psxhdrs/sched01.c, psxhdrs/sched02.c,
183        psxhdrs/sched03.c, psxhdrs/sched04.c, psxhdrs/sched05.c,
184        psxhdrs/sched06.c, psxhdrs/sched07.c, psxhdrs/sched08.c,
185        psxhdrs/signal01.c, psxhdrs/signal02.c, psxhdrs/signal03.c,
186        psxhdrs/signal04.c, psxhdrs/signal05.c, psxhdrs/signal06.c,
187        psxhdrs/signal07.c, psxhdrs/signal08.c, psxhdrs/signal09.c,
188        psxhdrs/signal10.c, psxhdrs/signal11.c, psxhdrs/signal12.c,
189        psxhdrs/signal13.c, psxhdrs/signal14.c, psxhdrs/signal15.c,
190        psxhdrs/signal16.c, psxhdrs/signal17.c, psxhdrs/signal18.c,
191        psxhdrs/signal19.c, psxhdrs/signal20.c, psxhdrs/signal21.c,
192        psxhdrs/signal22.c, psxhdrs/signal23.c, psxhdrs/sync01.c,
193        psxhdrs/sync02.c, psxhdrs/sync03.c, psxhdrs/time01.c,
194        psxhdrs/time02.c, psxhdrs/time03.c, psxhdrs/time04.c,
195        psxhdrs/time05.c, psxhdrs/time06.c, psxhdrs/time07.c,
196        psxhdrs/time08.c, psxhdrs/time09.c, psxhdrs/time10.c,
197        psxhdrs/time11.c, psxhdrs/time12.c, psxhdrs/time13.c,
198        psxhdrs/timer01.c, psxhdrs/timer02.c, psxhdrs/timer03.c,
199        psxhdrs/timer04.c, psxhdrs/timer05.c, psxhdrs/timer06.c,
200        psxhdrs/timer07.c: Fix warnings.
201
2022009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
203
204        * psxfile01/test.c: Change from int to size_t.
205
2062009-04-03      Ralf Corsépius <ralf.corsepius@rtems.org>
207
208        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
209        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
210        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
211        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
212        psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
213        psxcancel/Makefile.am, psxchroot01/Makefile.am,
214        psxcleanup/Makefile.am, psxenosys/Makefile.am,
215        psxfatal01/Makefile.am, psxfatal02/Makefile.am,
216        psxfile01/Makefile.am, psxkey01/Makefile.am,
217        psxmount/Makefile.am, psxmsgq01/Makefile.am,
218        psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
219        psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
220        psxsem01/Makefile.am, psxsignal01/Makefile.am,
221        psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
222        psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
223        psxualarm/Makefile.am: Eliminate _exe_/.exe.
224
2252009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
226
227        * psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
228        with create option so we are sure it will get a control block and
229        proceed to allocate other memory. Clean up screen output.
230
2312008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
232
233        * psx05/init.c: Add parameter to call to sched_get_priority_max().
234
2352008-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
236
237        * psx05/init.c, psx07/init.c, psx09/init.c, psx11/init.c, psx12/init.c:
238        Run all tests successfully with maxixum number of priorities as 16
239        instead of 256. This was done by temporarily modifying the score
240        priority.h maximum. This allowed testing of all API code to ensure
241        that it worked properly with a reduced number of priorities. Most
242        modifications were to switch from hard-coded maximum to using the API
243        provided methods to determine maximum number of priority levels.
244
2452008-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
246
247        * psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
248        clock_gettime() NOT by reaching into the SuperCore.
249
2502008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
251
252        * psx01/psx01.scn: Bump version to 4.9.99.0
253
2542008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
255
256        * psxcleanup/psxcleanup.c, psxfatal_support/init.c,
257        psxfatal_support/system.h: Convert to "bool".
258
2592008-08-19      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
260
261        PR 1296/cpukit.
262        * psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
263        incorrect repeat interval. This patch fixes the following problems in
264        the test.
265          (1) Adds test for value of it_interval.tv_nsec.
266          (2) Corrects test for absolute timer in past.
267          (3) Modifies test to use different initial and repeat periods.
268          (4) Updates psxtimer01.scn to match results.
269
2702008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
271
272        PR 1297/cpukit
273        * psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
274        pointer handling.
275
2762008-08-04      Joel Sherrill <joel.sherrill@oarcorp.com>
277
278        * psxsem01/init.c: Spacing.
279
2802008-08-04      Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
281
282        PR 1293/tests
283        * psx10/init.c: Make sure we do not let tv_nsec go to -1.
284
2852008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
286
287        PR 1291/cpukit
288        * psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
289        POSIX services taking relative instead of absolute time for timeouts,
290        these tests were updated.
291
2922008-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
293
294        * psxfile01/test.c: truncate on /dev/console now works.
295
2962008-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
297
298        * psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
299        requested for initialization task.
300
3012008-05-15      Joel Sherrill <joel.sherrill@oarcorp.com>
302
303        * psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
304        like CVS conflict markers.
305
3062008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
307
308        * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
309        CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
310
3112008-02-22      Joel Sherrill <joel.sherrill@oarcorp.com>
312
313        * psxmsgq02/init.c, psxsignal01/init.c: Corrent end of test messages.
314
3152008-02-06      Joel Sherrill <joel.sherrill@oarcorp.com>
316
317        * psxkey01/task.c: Fix warnings.
318
3192008-02-05      Joel Sherrill <joel.sherrill@oarcorp.com>
320
321        * psxkey01/.cvsignore, psxmsgq02/.cvsignore: New files.
322
3232008-02-04      Jennifer Averett <jennifer.averett@OARcorp.com>
324
325        * Makefile.am, configure.ac, psxmsgq01/Makefile.am, psxmsgq01/init.c:
326        Added tests for failure path coverages. Consolidated methods used in
327        multiple places into support routines.
328        * psxkey01/Makefile.am, psxkey01/init.c, psxkey01/psxkey01.scn,
329        psxkey01/system.h, psxkey01/task.c, psxmsgq02/Makefile.am,
330        psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn, psxmsgq02/system.h: New files.
331
3322008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
333
334        * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c,
335        psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c,
336        psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c,
337        psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c,
338        psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT.
339        Make tmacros.h available to all POSIX tests. Add a clock_settime case
340        for < 1988.
341
3422008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
343
344        * Makefile.am, configure.ac: New tests.
345        * psxfatal01/.cvsignore, psxfatal01/Makefile.am,
346        psxfatal01/psxfatal01.scn, psxfatal01/testcase.h,
347        psxfatal02/.cvsignore, psxfatal02/Makefile.am,
348        psxfatal02/psxfatal02.scn, psxfatal02/testcase.h,
349        psxfatal_support/init.c, psxfatal_support/system.h: New files.
350
3512008-01-31      Joel Sherrill <joel.sherrill@OARcorp.com>
352
353        * Makefile.am, configure.ac: Add psx14 to exercise POSIX API specific
354        portions of Object Services added to API.
355        * psx14/.cvsignore, psx14/Makefile.am, psx14/init.c, psx14/psx14.scn,
356        psx14/system.h: New files.
357
3582008-01-29      Jennifer Averett <jennifer.averett@OARcorp.com>
359
360        * psx07/init.c, psx07/system.h: Test cleanup and added testing for
361        pthread_attr_[get|set]clock.
362
3632008-01-23      Joel Sherrill <joel.sherrill@oarcorp.com>
364
365        * psxenosys/init.c, psxenosys/psxenosys.scn: Add test for stub
366        implementation mprotect().
367
3682008-01-22      Joel Sherrill <joel.sherrill@oarcorp.com>
369
370        * psxcleanup/.cvsignore: New file.
371
3722008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
373
374        * psxcleanup/system.h: New file.
375
3762008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
377
378        * Makefile.am, configure.ac:
379        * psxcleanup/Makefile.am, psxcleanup/psxcleanup.c,
380        psxcleanup/psxcleanup.scn: New files.
381
3822008-01-18      Jennifer Averett <jennifer.averett@OARcorp.com>
383
384        * psx01/init.c, psxmsgq01/init.c, psxtimer01/psxtimer.c,
385        psxtimer01/psxtimer01.scn, psxtimer02/psxtimer.c:
386
3872007-12-20      Joel Sherrill <joel.sherrill@oarcorp.com>
388
389        * psxsignal01/.cvsignore, psxualarm/.cvsignore: New files.
390
3912007-12-20      Jennifer Averett <jennifer.averett@OARcorp.com>
392
393        * Makefile.am, configure.ac: Added test for ualarm
394        * psxualarm/Makefile.am, psxualarm/init.c, psxualarm/psxualarm.scn,
395        psxualarm/system.h: New files.
396
3972007-12-19      Jennifer Averett <jennifer.averett@OARcorp.com>
398
399        * Makefile.am, configure.ac: Added posix signal test
400        * psxsignal01/Makefile.am, psxsignal01/init.c,
401        psxsignal01/psxsignal01.scn, psxsignal01/system.h,
402        psxsignal01/task1.c: New files.
403
4042007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
405
406        * Makefile.am, configure.ac: Add test for sysconf().
407        * psxsysconf/.cvsignore, psxsysconf/Makefile.am, psxsysconf/init.c,
408        psxsysconf/psxsysconf.scn, psxsysconf/system.h: New files.
409
4102007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
411
412        * psx01/init.c, psx01/psx01.scn: Add more test cases for
413        sched_rr_get_interval() and sched_get_priority_max().
414
4152007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
416
417        * psxenosys/init.c: Fix typo.
418
4192007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
420
421        * Makefile.am, configure.ac: Rename psxtimer to psxtimer01 to indicate
422        addition of second POSIX Timer test. Add initial version of
423        psxtimer02 to cover some conditions missed in psxtimer01. More cases
424        left to add.
425        * psxtimer01/.cvsignore, psxtimer01/Makefile.am, psxtimer01/psxtimer.c,
426        psxtimer01/psxtimer01.scn, psxtimer01/system.h,
427        psxtimer02/.cvsignore, psxtimer02/Makefile.am, psxtimer02/psxtimer.c,
428        psxtimer02/psxtimer02.scn, psxtimer02/system.h: New files.
429        * psxtimer/.cvsignore, psxtimer/Makefile.am, psxtimer/psxtimer.c,
430        psxtimer/psxtimer.scn, psxtimer/system.h: Removed.
431
4322007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
433
434        * psx01/init.c, psx01/psx01.scn: Add usleep() test.
435
4362007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
437
438        * Makefile.am, configure.ac: New test to cover all RTEMS POSIX
439        functions that return ENOSYS.
440        * psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
441        psxenosys/psxenosys.scn, psxenosys/system.h: New files.
442
4432007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
444
445        * psx13/test.c: Fix spelling error.
446
4472007-12-13      Joel Sherrill <joel.sherrill@OARcorp.com>
448
449        * psxtime/test.c: Add tests for adjtime().
450
4512007-11-27      Glenn Humphrey <glenn.humphrey@OARcorp.com>
452
453        * psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c,
454        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Added several test
455        cases to improve test coverage.
456
4572007-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
458
459        PR 1262/filesystem
460        * Makefile.am, configure.ac, include/pmacros.h: Add support for readv()
461        and writev() including documentation and test case.
462        * psxrdwrv/.cvsignore, psxrdwrv/Makefile.am, psxrdwrv/main.c,
463        psxrdwrv/psxrdwrv.scn, psxrdwrv/test.c: New files.
464
4652007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
466
467        * psxsem01/init.c, psxsem01/psxsem01.scn, psxtimer/psxtimer.c,
468        psxtimer/psxtimer.scn: Add optional managers to Makefiles. Clean up
469        test cases so last output line follows END OF pattern. Make sure test
470        case all run. All tests appeared ok on sis.
471
4722007-04-05      Joel Sherrill <joel@OARcorp.com>
473
474        * psx01/init.c, psx01/psx01.scn: Adjust test to account for nanosleep()
475        behavior more closely matching GNU/Linux.
476
4772006-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
478
479        * psxrwlock01/main.c, psxrwlock01/test.c: Improve rwlock test to
480        include normal blocking and unblocking on timeout.
481
4822006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
483
484        * configure.ac: New BUG-REPORT address.
485
4862006-11-17      Joel Sherrill <joel@OARcorp.com>
487
488        * psxsem01/init.c: Account for change in POSIX semaphore time handling.
489        Previously the timeout was not absolute time and checked BEFORE
490        attempting to lock semaphore.
491
4922006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
493
494        * psxbarrier01/main.c: New file.
495
4962006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
497
498        * psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
499        psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
500        psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
501        psxspin01/psxspin01.scn, psxspin01/test.c: New files.
502
5032006-11-15      Joel Sherrill <joel.sherrill@oarcorp.com>
504
505        * Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
506        and partial implementation of POSIX rwlocks.
507        * psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
508        psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
509
5102006-10-30      Joel Sherrill <joel@OARcorp.com>
511
512        PR 841/rtems
513        * psxsem01/init.c: Make sem_timedwait more conformant to Open Group
514        specification.
515
5162006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
517
518        * configure.ac: Require autoconf-2.60. Require automake-1.10.
519
5202006-07-11      Ralf Corsépius <ralf.corsepius@rtems.org>
521
522        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
523        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
524        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
525        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
526        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
527        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
528        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
529        psxtime/Makefile.am, psxtimer/Makefile.am: Eliminate scndir, docdir.
530        Use rtems_testsdir instead.
531
5322005-11-22      Ralf Corsepius <ralf.corsepius@rtems.org>
533
534        * configure.ac: Remove RTEMS_ENABLE_BARE,
535        BARE_CPU_CFLAGS, BARE_CPU_MODEL.
536
5372005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
538
539        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
540        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
541        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
542        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
543        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
544        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
545        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
546        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
547        Convert to using *_PROGRAMS.
548
5492005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
550
551        * psx01/Makefile.am, psx02/Makefile.am,
552        psx03/Makefile.am, psx04/Makefile.am,
553        psx05/Makefile.am, psx06/Makefile.am,
554        psx07/Makefile.am, psx08/Makefile.am,
555        psx09/Makefile.am, psx10/Makefile.am,
556        psx11/Makefile.am, psx12/Makefile.am,
557        psx13/Makefile.am, psxcancel/Makefile.am,
558        psxchroot01/Makefile.am, psxfile01/Makefile.am,
559        psxmount/Makefile.am, psxmsgq01/Makefile.am,
560        psxreaddir/Makefile.am, psxsem01/Makefile.am,
561        psxstat/Makefile.am, psxtime/Makefile.am,
562        psxtimer/Makefile.am: Rework.
563
5642005-11-11      Ralf Corsepius <ralf.corsepius@rtems.org>
565
566        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
567        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
568        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
569        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
570        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
571        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
572        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
573        psxtime/Makefile.am, psxtimer/Makefile.am: Expand psxtests.am.
574        * psxtests.am: Remove.
575
5762005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
577
578        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
579        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
580        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
581        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
582        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
583        psxfile01/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
584        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
585        psxtime/Makefile.am, psxtimer/Makefile.am:
586        AM_CPPFLAGS += -I..../support/include.
587
5882005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
589
590        * psxtests.am: Set project_bspdir=$(PROJECT_ROOT)
591
5922005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
593
594        * psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
595        psxfile01/Makefile.am, psxmount/Makefile.am, psxreaddir/Makefile.am,
596        psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
597        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
598        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
599        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
600        psxmsgq01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am,
601        psxstat/Makefile.am: Add ../include/pmacros.h
602        * Makefile.am: Remove noinst_HEADERS. Remove POSIX_FILES_DIRS,
603        POSIX_FILES_DIRS.
604        * psxtests.am: Remove LIB_VARIANT.
605
6062005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
607
608        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
609        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
610        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
611        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
612        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
613        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
614        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
615        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
616        Remove SRC, PRINT_SRC.
617
6182005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
619
620        * Makefile.am: Cleanup.
621
6222005-11-07      Ralf Corsepius <ralf.corsepius@rtems.org>
623
624        * psxtests.am: Add $(PGM): ${ARCH}/$(dirstamp).
625        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
626        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
627        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
628        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
629        psx13/Makefile.am, psxcancel/Makefile.am, psxchroot01/Makefile.am,
630        psxfile01/Makefile.am, psxhdrs/Makefile.am, psxmount/Makefile.am,
631        psxmsgq01/Makefile.am, psxreaddir/Makefile.am, psxsem01/Makefile.am,
632        psxstat/Makefile.am, psxtime/Makefile.am, psxtimer/Makefile.am:
633        Partial conversion to automake.
634
6352005-09-01      Joel Sherrill <joel@OARcorp.com>
636
637        PR 628/rtems
638        * psx04/init.c, psx04/psx04.scn: Update tests to reflect a signal of 0
639        being an error.
640
6412005-04-26      Joel Sherrill <joel@OARcorp.com>
642
643        * psxreaddir/test.c: Eliminate warnings.
644
6452004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
646
647        * configure.ac: Require automake > 1.9.
648
6492004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
650
651        * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
652        * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
653        * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
654        * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
655        * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
656        * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
657        * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
658        * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
659        * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
660        * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
661        * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
662        * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
663        * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
664        * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
665        * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
666        * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
667        * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
668        * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
669        * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
670        * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
671        * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
672        * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>.
673        * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
674
6752004-04-01      Ralf Corsepius <ralf.corsepius@rtems.org>
676
677        * psxcancel/init.c: Include <rtems/console.h> instead of <console.h>.
678        * psxmount/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
679        * psxreaddir/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
680        * psxstat/test.c: Include <rtems/imfs.h> instead of <imfs.h>.
681
6822004-03-30      Ralf Corsepius <ralf.corsepius@rtems.org>
683
684        * psx06/init.c, psx06/system.h, psx06/task.c, psx06/task2.c: Convert
685        to using c99 fixed size types.
686
6872004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
688
689        * Makefile.am: Remove include from SUBDIRS.
690
6912004-03-26      Ralf Corsepius <ralf.corsepius@rtems.org>
692
693        * include/Makefile.am: Remove.
694        * Makefile.am: Merge-in include/Makefile.am.
695        * configure.ac: Reflect changes above.
696
6972004-03-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
698
699        * configure.ac: Add 2nd arg to RTEMS_TOP.
700
7012004-03-05      Joel Sherrill <joel@OARcorp.com>
702
703        * psxfile01/test.c, psxmsgq01/init.c, psxstat/test.c,
704        psxtimer/psxtimer.c: Eliminate warnings and typos.
705
7062004-02-26      Sébastien Barré <sbarre@sdelcc.com>
707
708        PR 582/core
709        * psxmsgq01/init.c, psxmsgq01/psxmsgq01.scn: Fix the POSIX message
710        queue test so more of it runs now.
711
7122004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
713
714        * psx01/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
715        Add PRE/TMPINSTALL_FILES to CLEANFILES.
716        * psx02/Makefile.am: Ditto.
717        * psx03/Makefile.am: Ditto.
718        * psx04/Makefile.am: Ditto.
719        * psx05/Makefile.am: Ditto.
720        * psx06/Makefile.am: Ditto.
721        * psx07/Makefile.am: Ditto.
722        * psx08/Makefile.am: Ditto.
723        * psx09/Makefile.am: Ditto.
724        * psx10/Makefile.am: Ditto.
725        * psx11/Makefile.am: Ditto.
726        * psx12/Makefile.am: Ditto.
727        * psx13/Makefile.am: Ditto.
728        * psxcancel/Makefile.am: Ditto.
729        * psxchroot01/Makefile.am: Ditto.
730        * psxfile01/Makefile.am: Ditto.
731        * psxmount/Makefile.am: Ditto.
732        * psxmsgq01/Makefile.am: Ditto.
733        * psxreaddir/Makefile.am: Ditto.
734        * psxsem01/Makefile.am: Ditto.
735        * psxstat/Makefile.am: Ditto.
736        * psxtime/Makefile.am: Ditto.
737        * psxtimer/Makefile.am: Ditto.
738
7392003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
740
741        * psxtests.am: Add dirstamp support.
742
7432003-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
744
745        * psxtests.am: Use $(mkdir_p) instead of $(mkinstalldirs).
746
7472003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
748
749        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
750
7512003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
752
753        * psxcancel/Makefile.am: Remove used H_FILES.
754
7552003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
756
757        * include/Makefile.am: Reformat.
758        * psx01/Makefile.am: Remove all-local: $(ARCH).
759        * psx02/Makefile.am: Remove all-local: $(ARCH).
760        * psx03/Makefile.am: Remove all-local: $(ARCH).
761        * psx04/Makefile.am: Remove all-local: $(ARCH).
762        * psx05/Makefile.am: Remove all-local: $(ARCH).
763        * psx06/Makefile.am: Remove all-local: $(ARCH).
764        * psx07/Makefile.am: Remove all-local: $(ARCH).
765        * psx08/Makefile.am: Remove all-local: $(ARCH).
766        * psx09/Makefile.am: Remove all-local: $(ARCH).
767        * psx10/Makefile.am: Remove all-local: $(ARCH).
768        * psx11/Makefile.am: Remove all-local: $(ARCH).
769        * psx12/Makefile.am: Remove all-local: $(ARCH).
770        * psx13/Makefile.am: Remove all-local: $(ARCH).
771        * psxcancel/Makefile.am: Remove all-local: $(ARCH).
772        * psxchroot01/Makefile.am: Remove all-local: $(ARCH).
773        * psxfile01/Makefile.am: Remove all-local: $(ARCH).
774        * psxhdrs/Makefile.am: Remove all-local: $(ARCH).
775        * psxmount/Makefile.am: Remove all-local: $(ARCH).
776        * psxmsgq01/Makefile.am: Remove all-local: $(ARCH).
777        * psxreaddir/Makefile.am: Remove all-local: $(ARCH).
778        * psxsem01/Makefile.am: Remove all-local: $(ARCH).
779        * psxstat/Makefile.am: Remove all-local: $(ARCH).
780        * psxtime/Makefile.am: Remove all-local: $(ARCH).
781        * psxtimer/Makefile.am: Remove all-local: $(ARCH).
782
7832003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
784
785        * configure.ac: Reflect having moved to testsuites/.
786
7872003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
788
789        * configure.ac: Remove RTEMS_CANONICAL_HOST.
790
7912003-10-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
792
793        * configure.ac:Remove RTEMS_CHECK_CPU.
794
7952003-09-15      Jennifer Averett <jennifer@OARcorp.com>
796
797        * psxhdrs/sync01.c, psxhdrs/sync02.c: Correct fd creation
798
7992003-09-04      Joel Sherrill <joel@OARcorp.com>
800
801        * psx01/init.c, psx01/system.h, psx01/task.c, psx02/init.c,
802        psx02/system.h, psx02/task.c, psx03/init.c, psx03/system.h,
803        psx03/task.c, psx04/init.c, psx04/system.h, psx04/task1.c,
804        psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/system.h,
805        psx05/task.c, psx05/task2.c, psx05/task3.c, psx06/init.c,
806        psx06/system.h, psx06/task.c, psx06/task2.c, psx07/init.c,
807        psx07/system.h, psx07/task.c, psx08/init.c, psx08/system.h,
808        psx08/task1.c, psx08/task2.c, psx08/task3.c, psx09/init.c,
809        psx09/system.h, psx10/init.c, psx10/system.h, psx10/task.c,
810        psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/system.h,
811        psx11/task.c, psx12/init.c, psx12/system.h, psx12/task.c,
812        psx13/main.c, psx13/test.c, psxcancel/init.c, psxfile01/main.c,
813        psxfile01/test.c, psxhdrs/clock01.c, psxhdrs/clock02.c,
814        psxhdrs/clock03.c, psxhdrs/clock04.c, psxhdrs/clock05.c,
815        psxhdrs/clock06.c, psxhdrs/cond01.c, psxhdrs/cond02.c,
816        psxhdrs/cond03.c, psxhdrs/cond04.c, psxhdrs/cond05.c,
817        psxhdrs/cond06.c, psxhdrs/cond07.c, psxhdrs/cond08.c,
818        psxhdrs/cond09.c, psxhdrs/cond10.c, psxhdrs/key01.c, psxhdrs/key02.c,
819        psxhdrs/key03.c, psxhdrs/key04.c, psxhdrs/mutex01.c,
820        psxhdrs/mutex02.c, psxhdrs/mutex03.c, psxhdrs/mutex04.c,
821        psxhdrs/mutex05.c, psxhdrs/mutex06.c, psxhdrs/mutex07.c,
822        psxhdrs/mutex08.c, psxhdrs/mutex09.c, psxhdrs/mutex10.c,
823        psxhdrs/mutex11.c, psxhdrs/mutex12.c, psxhdrs/mutex13.c,
824        psxhdrs/mutex14.c, psxhdrs/mutex15.c, psxhdrs/mutex16.c,
825        psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc03.c,
826        psxhdrs/proc04.c, psxhdrs/proc05.c, psxhdrs/proc06.c,
827        psxhdrs/proc07.c, psxhdrs/proc08.c, psxhdrs/proc09.c,
828        psxhdrs/proc10.c, psxhdrs/proc11.c, psxhdrs/proc12.c,
829        psxhdrs/proc13.c, psxhdrs/proc14.c, psxhdrs/pthread01.c,
830        psxhdrs/pthread02.c, psxhdrs/pthread03.c, psxhdrs/pthread04.c,
831        psxhdrs/pthread05.c, psxhdrs/pthread06.c, psxhdrs/pthread07.c,
832        psxhdrs/pthread08.c, psxhdrs/pthread09.c, psxhdrs/pthread10.c,
833        psxhdrs/pthread11.c, psxhdrs/pthread12.c, psxhdrs/pthread13.c,
834        psxhdrs/pthread14.c, psxhdrs/pthread15.c, psxhdrs/pthread16.c,
835        psxhdrs/pthread17.c, psxhdrs/pthread18.c, psxhdrs/pthread19.c,
836        psxhdrs/pthread20.c, psxhdrs/pthread21.c, psxhdrs/pthread22.c,
837        psxhdrs/pthread23.c, psxhdrs/pthread24.c, psxhdrs/pthread25.c,
838        psxhdrs/pthread26.c, psxhdrs/pthread27.c, psxhdrs/pthread28.c,
839        psxhdrs/pthread29.c, psxhdrs/pthread30.c, psxhdrs/pthread31.c,
840        psxhdrs/pthread32.c, psxhdrs/pthread33.c, psxhdrs/pthread34.c,
841        psxhdrs/pthread35.c, psxhdrs/pthread36.c, psxhdrs/sched01.c,
842        psxhdrs/sched02.c, psxhdrs/sched03.c, psxhdrs/sched04.c,
843        psxhdrs/sched05.c, psxhdrs/sched06.c, psxhdrs/sched07.c,
844        psxhdrs/sched08.c, psxhdrs/signal01.c, psxhdrs/signal02.c,
845        psxhdrs/signal03.c, psxhdrs/signal04.c, psxhdrs/signal05.c,
846        psxhdrs/signal06.c, psxhdrs/signal07.c, psxhdrs/signal08.c,
847        psxhdrs/signal09.c, psxhdrs/signal10.c, psxhdrs/signal11.c,
848        psxhdrs/signal12.c, psxhdrs/signal13.c, psxhdrs/signal14.c,
849        psxhdrs/signal15.c, psxhdrs/signal16.c, psxhdrs/signal17.c,
850        psxhdrs/signal18.c, psxhdrs/signal19.c, psxhdrs/signal20.c,
851        psxhdrs/signal21.c, psxhdrs/signal22.c, psxhdrs/signal23.c,
852        psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
853        psxhdrs/time01.c, psxhdrs/time02.c, psxhdrs/time03.c,
854        psxhdrs/time04.c, psxhdrs/time05.c, psxhdrs/time06.c,
855        psxhdrs/time07.c, psxhdrs/time08.c, psxhdrs/time09.c,
856        psxhdrs/time10.c, psxhdrs/time11.c, psxhdrs/time12.c,
857        psxhdrs/time13.c, psxhdrs/timer01.c, psxhdrs/timer02.c,
858        psxhdrs/timer03.c, psxhdrs/timer04.c, psxhdrs/timer05.c,
859        psxhdrs/timer06.c, psxhdrs/timer07.c, psxmsgq01/init.c,
860        psxmsgq01/system.h, psxsem01/system.h, psxstat/main.c,
861        psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c,
862        psxtimer/system.h: URL for license changed.
863
8642003-09-04      Joel Sherrill <joel@OARcorp.com>
865
866        PR 462/tests
867        * psxhdrs/Makefile.am: Added ualarm.c
868        * psxhdrs/signal23.c: New file.
869
8702003-09-03      Joel Sherrill <joel@OARcorp.com>
871
872        PR 463/tests
873        PR 465/tests
874        * psxhdrs/Makefile.am: Add new test cases.
875        * psxhdrs/sync01.c, psxhdrs/sync02.c, psxhdrs/sync03.c,
876        psxhdrs/timer07.c: New files.
877
8782003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
879
880        * Makefile.am: Reflect having moved aclocal/.
881
8822003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
883
884        * Makefile.am: Reflect having moved automake/.
885        * include/Makefile.am: Reflect having moved automake/.
886        * psx01/Makefile.am: Reflect having moved automake/.
887        * psx02/Makefile.am: Reflect having moved automake/.
888        * psx03/Makefile.am: Reflect having moved automake/.
889        * psx04/Makefile.am: Reflect having moved automake/.
890        * psx05/Makefile.am: Reflect having moved automake/.
891        * psx06/Makefile.am: Reflect having moved automake/.
892        * psx07/Makefile.am: Reflect having moved automake/.
893        * psx08/Makefile.am: Reflect having moved automake/.
894        * psx09/Makefile.am: Reflect having moved automake/.
895        * psx10/Makefile.am: Reflect having moved automake/.
896        * psx11/Makefile.am: Reflect having moved automake/.
897        * psx12/Makefile.am: Reflect having moved automake/.
898        * psx13/Makefile.am: Reflect having moved automake/.
899        * psxcancel/Makefile.am: Reflect having moved automake/.
900        * psxchroot01/Makefile.am: Reflect having moved automake/.
901        * psxfile01/Makefile.am: Reflect having moved automake/.
902        * psxhdrs/Makefile.am: Reflect having moved automake/.
903        * psxmount/Makefile.am: Reflect having moved automake/.
904        * psxmsgq01/Makefile.am: Reflect having moved automake/.
905        * psxreaddir/Makefile.am: Reflect having moved automake/.
906        * psxsem01/Makefile.am: Reflect having moved automake/.
907        * psxstat/Makefile.am: Reflect having moved automake/.
908        * psxtime/Makefile.am: Reflect having moved automake/.
909        * psxtimer/Makefile.am: Reflect having moved automake/.
910
9112003-08-14      Joel Sherrill <joel@OARcorp.com>
912
913        PR 408/filesystem
914        * psx13/test.c: Added very rudimentary test of sync() service.
915
9162003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
917
918        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
919
9202003-06-12      Joel Sherrill <joel@OARcorp.com>
921
922        * psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
923
9242003-05-29      Joel Sherrill <joel@OARcorp.com>
925
926        * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c,
927        psxhdrs/pthread07.c, psxmsgq01/init.c, psxreaddir/test.c,
928        psxtimer/psxtimer.c: Removed warnings.
929
9302003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
931
932        * configure.ac: Remove CC_CFLAGS_DEBUG_V.
933        CC_CFLAGS_DEFAULT (obsolete).
934
9352003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
936
937        * configure.ac: Remove CC_CFLAGS_PROFILE_V.
938        Remove CC_LDFLAGS_PROFILE_V.
939
9402003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
941
942        * configure.ac: Remove AC_CONFIG_AUX_DIR.
943
9442003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
945
946        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
947
9482003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
949
950        * configure.ac: AC_PREREQ(2.57).
951
9522002-11-14      Joel Sherrill <joel@OARcorp.com>
953
954        * psx01/psx01.scn, psx02/psx02.scn, psx03/psx03.scn, psx04/psx04.scn,
955        psx05/psx05.scn, psx06/psx06.scn, psx07/psx07.scn, psx08/psx08.scn,
956        psx09/psx09.scn, psx10/psx10.scn, psx11/psx11.scn, psx12/psx12.scn:
957        Per PR239 update the IDs in the various screens.
958
9592002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
960
961        * .cvsignore: Reformat.
962        Add autom4te*cache.
963        Remove autom4te.cache.
964
9652002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
966
967        * psx01/Makefile.am: Use .$(OBJEXT) instead of .o.
968        * psx02/Makefile.am: Use .$(OBJEXT) instead of .o.
969        * psx03/Makefile.am: Use .$(OBJEXT) instead of .o.
970        * psx04/Makefile.am: Use .$(OBJEXT) instead of .o.
971        * psx05/Makefile.am: Use .$(OBJEXT) instead of .o.
972        * psx06/Makefile.am: Use .$(OBJEXT) instead of .o.
973        * psx07/Makefile.am: Use .$(OBJEXT) instead of .o.
974        * psx08/Makefile.am: Use .$(OBJEXT) instead of .o.
975        * psx09/Makefile.am: Use .$(OBJEXT) instead of .o.
976        * psx10/Makefile.am: Use .$(OBJEXT) instead of .o.
977        * psx11/Makefile.am: Use .$(OBJEXT) instead of .o.
978        * psx12/Makefile.am: Use .$(OBJEXT) instead of .o.
979        * psx13/Makefile.am: Use .$(OBJEXT) instead of .o.
980        * psxcancel/Makefile.am: Use .$(OBJEXT) instead of .o.
981        * psxchroot01/Makefile.am: Use .$(OBJEXT) instead of .o.
982        * psxfile01/Makefile.am: Use .$(OBJEXT) instead of .o.
983        * psxhdrs/Makefile.am: Use .$(OBJEXT) instead of .o.
984        * psxmount/Makefile.am: Use .$(OBJEXT) instead of .o.
985        * psxmsgq01/Makefile.am: Use .$(OBJEXT) instead of .o.
986        * psxreaddir/Makefile.am: Use .$(OBJEXT) instead of .o.
987        * psxsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
988        * psxstat/Makefile.am: Use .$(OBJEXT) instead of .o.
989        * psxtime/Makefile.am: Use .$(OBJEXT) instead of .o.
990        * psxtimer/Makefile.am: Use .$(OBJEXT) instead of .o.
991
9922002-08-01      Joel Sherrill <joel@OARcorp.com>
993
994        * Per PR47 add support for buffered test output.  This involved
995        adding defines to redirect output to a buffer and dump it when
996        full, at "test pause", and at exit.  To avoid problems when redefining
997        exit(), all tests were modified to call rtems_test_exit().
998        Some tests, notable psxtests, had to be modified to include
999        the standard test macro .h file (pmacros.h or tmacros.h) to
1000        enable this support.
1001        * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
1002        psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
1003        psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
1004        psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
1005        psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
1006        psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
1007        psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
1008        psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
1009        psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
1010        psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
1011        psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
1012        psxtime/test.c, psxtimer/psxtimer.c: Modified.
1013
10142002-07-05      Joel Sherrill <joel@OARcorp.com>
1015
1016        * psxcancel/Makefile.am, psxcancel/init.c, psxcancel/psxcancel.scn:
1017        Updated as part of PR164 which reported problems with the RTEMS
1018        implementation of pthread_cancel.
1019       
10202001-04-26      Joel Sherrill <joel@OARcorp.com>
1021
1022        * psxmsgq01/init.c: Reflect changes made to address PR81 that
1023        reworked POSIX message queues to add a descriptor separate from
1024        the underlying message queue.  This allows non-blocking to follow
1025        the "open" not the underlying queue.
1026 
10272002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1028
1029        * configure.ac: Remove ENABLE_GCC28.
1030
10312002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1032
1033        * configure.ac:
1034        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1035        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1036        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1037        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1038        * psx01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1039        * psx02/Makefile.am: Remove AUTOMAKE_OPTIONS.
1040        * psx03/Makefile.am: Remove AUTOMAKE_OPTIONS.
1041        * psx04/Makefile.am: Remove AUTOMAKE_OPTIONS.
1042        * psx05/Makefile.am: Remove AUTOMAKE_OPTIONS.
1043        * psx06/Makefile.am: Remove AUTOMAKE_OPTIONS.
1044        * psx07/Makefile.am: Remove AUTOMAKE_OPTIONS.
1045        * psx08/Makefile.am: Remove AUTOMAKE_OPTIONS.
1046        * psx09/Makefile.am: Remove AUTOMAKE_OPTIONS.
1047        * psx10/Makefile.am: Remove AUTOMAKE_OPTIONS.
1048        * psx11/Makefile.am: Remove AUTOMAKE_OPTIONS.
1049        * psx12/Makefile.am: Remove AUTOMAKE_OPTIONS.
1050        * psx13/Makefile.am: Remove AUTOMAKE_OPTIONS.
1051        * psxcancel/Makefile.am: Remove AUTOMAKE_OPTIONS.
1052        * psxchroot01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1053        * psxfile01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1054        * psxhdrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1055        * psxmount/Makefile.am: Remove AUTOMAKE_OPTIONS.
1056        * psxmsgq01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1057        * psxreaddir/Makefile.am: Remove AUTOMAKE_OPTIONS.
1058        * psxsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
1059        * psxstat/Makefile.am: Remove AUTOMAKE_OPTIONS.
1060        * psxtime/Makefile.am: Remove AUTOMAKE_OPTIONS.
1061        * psxtimer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1062
10632001-11-07      Jennifer Averett <jennifer@OARcorp.com>
1064
1065        Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR63.
1066        * psxstat/test.c: Fix test ENOTDIR to correspond to chdir() change.
1067        Since we check permissions before evaluating enough to see if it
1068        a regular file or directory, this hack is needed to make the regular
1069        file executable.
1070
10712001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1072
1073        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1074        * configure.in: Remove.
1075        * configure.ac: New file, generated from configure.in by autoupdate.
1076
10772001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1078
1079        * psxtests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
1080
10812001-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1082
1083        * psx01/Makefile.am: include leaf.am instead of leaf.cfg.
1084        * psx11/Makefile.am: include leaf.am instead of leaf.cfg.
1085        * psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
1086        * psx02/Makefile.am: include leaf.am instead of leaf.cfg.
1087        * psx13/Makefile.am: include leaf.am instead of leaf.cfg.
1088        * psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
1089        * psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
1090        * psx07/Makefile.am: include leaf.am instead of leaf.cfg.
1091        * psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
1092        * psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
1093        * psx10/Makefile.am: include leaf.am instead of leaf.cfg.
1094        * psx08/Makefile.am: include leaf.am instead of leaf.cfg.
1095        * psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
1096        * psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
1097        * psx05/Makefile.am: include leaf.am instead of leaf.cfg.
1098        * psx09/Makefile.am: include leaf.am instead of leaf.cfg.
1099        * psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
1100        * psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
1101        * psx12/Makefile.am: include leaf.am instead of leaf.cfg.
1102        * psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
1103        * psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
1104        * psx03/Makefile.am: include leaf.am instead of leaf.cfg.
1105        * psx04/Makefile.am: include leaf.am instead of leaf.cfg.
1106        * psx06/Makefile.am: include leaf.am instead of leaf.cfg.
1107
11082001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1109
1110        * psxchroot01/.cvsignore, psxchroot01/Makefile.am, psxchroot01/main.c,
1111        psxchroot01/psxchroot01.scn, psxchroot01/test.c:  Implemented the
1112        psxchroot01 test.
1113
11142001-05-25      Joel Sherrill <joel@OARcorp.com>
1115
1116        * Added once version of psxchroot01 test for user review.
1117        * psxchroot01: New directory.
1118        * psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c,
1119        psxchroot01/psxchroot01.scn, psxchroot01/.cvsignore: New files.
1120        * configure.in, Makefile.am: Modified to reflect above.
1121
11222001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
1123
1124        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
1125
11262001-04-24      Joel Sherrill <joel@OARcorp.com>
1127
1128        * psxfile01/test.c, psxfile01/psxfile01.scn : Added test case for
1129        open, write, reopen, append twice from Andrew Bythell
1130        <abythell@nortelnetworks.com> that tripped an initialization
1131        problem in the IMFS.
1132
11332001-04-20      Joel Sherrill <joel@OARcorp.com>
1134
1135        * psx04/init.c, psx04/psx04.scn, psx07/init.c, psx07/psx07.scn,
1136        psxfile01/psxfile01.scn, psxmsgq01/psxmsgq01.scn,
1137        psxreaddir/test.c, psxstat/psxstat.scn, psxstat/test.c,
1138        psxtime/psxtime.scn, psxtimer/psxtimer.scn:
1139        Various adjustments so test output matches screens more reliably.
1140
11412001-01-25      Joel Sherrill <joel@OARcorp.com>
1142
1143        * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
1144
11452000-11-17      Jennifer Averett <jennifer@OARcorp.com>
1146
1147        * psxstat/test.c, psxstat/psxstat.scn: Forced inode numbers
1148        to remain consistant across platforms and bsps by forcing
1149        a mount point in front of all paths.
1150
11512000-11-17      Jennifer Averret <jennifer@OARcorp.com>
1152
1153        * psxmount/test.c, psxmount/psxmount.scn: Improve output to report
1154        expected error condition in one case.
1155        * psxreaddir/test.c, psxreaddir.scn: Added test cases to exercise
1156        readdir() of root of mounted filesystem.  Also corrected the screen
1157        file for some mistakes noticed in this effort.
1158
11592000-11-13      Joel Sherrill <joel@OARcorp.com>
1160
1161        * psxmount/psxmount.scn, psxmount/test.c: Correct spelling.
1162
11632000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1164
1165        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1166
11672000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1168
1169        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1170
11712000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1172
1173        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1174        Switch to GNU canonicalization.
1175        * psxtests.am: Remove DEFS.
1176
11772000-10-24      Joel Sherrill <joel@OARcorp.com>
1178
1179        * psxmount/test.c, psxstat/test.c: Include <imfs.h> to get IMFS_ops.
1180        It was formerly incorrectly prototyped in <libio.h>.
1181
11822000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1183
1184        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1185        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1186        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1187        psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
1188        psx13/Makefile.am, psxcancel/Makefile.am, psxfile01/Makefile.am,
1189        psxhdrs/Makefile.am, psxmount/Makefile.am, psxmsgq01/Makefile.am,
1190        psxreaddir/Makefile.am, psxsem01/Makefile.am, psxstat/Makefile.am,
1191        psxtime/Makefile.am, psxtimer/Makefile.am: Include compile.am
1192
11932000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1194        * psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
1195        psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
1196        psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
1197        psx10/Makefile.am, psx11/Makefile.am, psx11/Makefile.am,
1198        psx12/Makefile.am, psxcancel/Makefile.am, psxmsgq01/Makefile.am,
1199        psxsem01/Makefile.am, psxsem01/Makefile.am, psxtimer/Makefile.am:
1200        Use AM_CPPFLAGS += instead of AM_CPPFLAGS =
1201
12022000-08-10      Joel Sherrill <joel@OARcorp.com>
1203
1204        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.