source: rtems/cpukit/rtems/ChangeLog @ a3b4632

Last change on this file since a3b4632 was a3b4632, checked in by Joel Sherrill <joel.sherrill@…>, on 10/04/05 at 21:53:58

2005-10-04 Till Straumann <strauman@…>

PR 829/rtems

  • src/tasks.c, src/taskvariabledelete.c: If task variables are deleted from a different context (i.e., executing context != owner of the task variable. The owner meaning the task that registered the dtor in question) the argument passed to the task variable dtor must be tvar and not *ptr which yields the executing task's value of the task variable instead of the owner's.
  • Property mode set to 100644
File size: 20.0 KB
Line 
12005-10-04      Till Straumann <strauman@slac.stanford.edu>
2
3        PR 829/rtems
4        * src/tasks.c, src/taskvariabledelete.c: If task variables are deleted
5        from a different context (i.e., executing context != owner of the
6        task variable. The owner meaning the task that registered the dtor in
7        question) the argument passed to the task variable dtor must be tvar
8        and not *ptr which yields the executing task's value of the task
9        variable instead of the owner's.
10
112005-08-18      Andrew Sinclair <Andrew.Sinclair@elprotech.com>
12
13        PR 807/rtems
14        * src/timerfireafter.c, src/timerserverfireafter.c: First patch
15        returned without exitting dispatching critical section.
16
172005-08-17      Andrew Sinclair <Andrew.Sinclair@elprotech.com>
18
19        PR 807/rtems
20        * rtems/src/timerfireafter.c, rtems/src/timerserverfireafter.c,
21        score/src/watchdoginsert.c: Tighten critical section checks on an ISR
22        using the same timer being inserted by a lower priority ISR or
23        interupt task.
24
252005-05-13      Jennifer Averett <jennifer.averett@oarcorp.com>
26
27        PR 786/rtems
28        Backport mallocfreespace optimization.
29        * Makefile.am, include/rtems/rtems/region.h:   
30        * src/regiongetfreeinfo.c: New file.
31
322005-03-17      Joel Sherrill <joel@OARcorp.com>
33
34        PR 692/rtems
35        * src/regiongetsegment.c, src/regionreturnsegment.c: The Region
36        Manager did not follow the proper protocol when blocking and
37        unblocking tasks waiting on buffers. This was a bug introduced with
38        the transition to an Allocation Mutex.
39
402005-03-17      Joel Sherrill <joel@OARcorp.com>
41
42        PR 745/rtems
43        * src/ratemoncreate.c, src/timercreate.c: Make sure internal timer
44        structures are initialized so object control reuse is safe.
45
462004-10-15      Joel Sherrill <joel@OARcorp.com>
47
48        PR 692/rtems
49        * src/regiongetsegment.c, src/regionreturnsegment.c: The Region Manager
50        did not follow the proper protocol when blocking and unblocking tasks
51        waiting on buffers. This was a bug introduced with the transition to
52        an Allocation Mutex.
53
542004-07-24      Mick Davis <mickd@microsol.iinet.net.au>
55
56        PR 641/rtems
57        * src/eventsurrender.c: The problem here is that events may be lost
58        when sent to a task which enters rtems_event_receive() with options
59        set to wait with a timeout and to return on receipt of any event. The
60        events are sent from an interrupt source such as a timer service
61        routine. If more than one set of events is sent to the task before it
62        returns, the first event set may be overwritten.
63
642004-07-24      Joel Sherrill <joel@OARcorp.com>
65
66        PR 652/rtems
67        * src/signalsend.c: Return RTEMS_INVALID_NUMBER when sending an empty
68        signal set.
69
702004-07-14      Joel Sherrill <joel@OARcorp.com>
71
72        PR 651/core
73        * src/taskident.c: Add NULL check for id.
74
752004-06-29      Joel Sherrill <joel@OARcorp.com>
76
77        PR 631/rtems
78        * src/msgqcreate.c: Return unsatisfied from message_queue_create
79        when unable to allocate message buffer memory.
80
812004-05-06      Joel Sherrill <joel@OARcorp.com>
82
83        PR 618/rtems
84        * include/rtems/rtems/status.h, src/clockget.c, src/clockset.c,
85        src/dpmemcreate.c, src/dpmemexternal2internal.c,
86        src/dpmeminternal2external.c, src/eventmp.c, src/eventreceive.c,
87        src/eventsend.c, src/msgqbroadcast.c, src/msgqcreate.c,
88        src/msgqflush.c, src/msgqgetnumberpending.c, src/msgqreceive.c,
89        src/msgqsubmit.c, src/partcreate.c, src/partdelete.c,
90        src/partgetbuffer.c, src/ratemoncancel.c, src/ratemoncreate.c,
91        src/ratemondelete.c, src/ratemongetstatus.c, src/ratemonident.c,
92        src/ratemonperiod.c, src/regioncreate.c, src/regiondelete.c,
93        src/regionextend.c, src/regiongetsegment.c,
94        src/regiongetsegmentsize.c, src/regionreturnsegment.c,
95        src/semcreate.c, src/semdelete.c, src/semflush.c, src/semident.c,
96        src/taskcreate.c, src/taskgetnote.c, src/taskmode.c,
97        src/taskrestart.c, src/taskresume.c, src/tasksetnote.c,
98        src/tasksuspend.c, src/taskvariableadd.c, src/taskvariabledelete.c,
99        src/taskvariableget.c, src/taskwakewhen.c, src/timercreate.c,
100        src/timerdelete.c, src/timerfireafter.c, src/timerfirewhen.c,
101        src/timerserverfireafter.c, src/timerserverfirewhen.c: Add NULL
102        checks.
103
1042004-02-26      Thomas Rauscher <trauscher@loytec.com.
105
106        PR 584/RTEMS
107        * src/eventtimeout.c: Fix critical section window.
108
1092003-10-22      Joel Sherrill <joel@OARcorp.com>
110
111        PR 512/core
112        * src/tasks.c, src/taskvariabledelete.c: Run task variable destructor
113        when task variable is deleted. Also some style cleanup.
114
1152003-09-11      Joel Sherrill <joel@OARcorp.com>
116
117        PR 488/rtems
118        * src/taskcreate.c, src/tasks.c: Ensure notepads are zeroed.
119
1202003-09-04      Joel Sherrill <joel@OARcorp.com>
121
122        * include/rtems.h, include/rtems/rtems/asr.h,
123        include/rtems/rtems/attr.h, include/rtems/rtems/cache.h,
124        include/rtems/rtems/clock.h, include/rtems/rtems/config.h,
125        include/rtems/rtems/dpmem.h, include/rtems/rtems/event.h,
126        include/rtems/rtems/eventmp.h, include/rtems/rtems/eventset.h,
127        include/rtems/rtems/intr.h, include/rtems/rtems/message.h,
128        include/rtems/rtems/modes.h, include/rtems/rtems/mp.h,
129        include/rtems/rtems/msgmp.h, include/rtems/rtems/options.h,
130        include/rtems/rtems/part.h, include/rtems/rtems/partmp.h,
131        include/rtems/rtems/ratemon.h, include/rtems/rtems/region.h,
132        include/rtems/rtems/regionmp.h, include/rtems/rtems/rtemsapi.h,
133        include/rtems/rtems/sem.h, include/rtems/rtems/semmp.h,
134        include/rtems/rtems/signal.h, include/rtems/rtems/signalmp.h,
135        include/rtems/rtems/status.h, include/rtems/rtems/support.h,
136        include/rtems/rtems/taskmp.h, include/rtems/rtems/tasks.h,
137        include/rtems/rtems/timer.h, include/rtems/rtems/types.h,
138        inline/rtems/rtems/asr.inl, inline/rtems/rtems/attr.inl,
139        inline/rtems/rtems/dpmem.inl, inline/rtems/rtems/event.inl,
140        inline/rtems/rtems/eventset.inl, inline/rtems/rtems/message.inl,
141        inline/rtems/rtems/modes.inl, inline/rtems/rtems/options.inl,
142        inline/rtems/rtems/part.inl, inline/rtems/rtems/ratemon.inl,
143        inline/rtems/rtems/region.inl, inline/rtems/rtems/sem.inl,
144        inline/rtems/rtems/status.inl, inline/rtems/rtems/support.inl,
145        inline/rtems/rtems/tasks.inl, inline/rtems/rtems/timer.inl,
146        macros/rtems/rtems/asr.inl, macros/rtems/rtems/attr.inl,
147        macros/rtems/rtems/dpmem.inl, macros/rtems/rtems/event.inl,
148        macros/rtems/rtems/eventset.inl, macros/rtems/rtems/message.inl,
149        macros/rtems/rtems/modes.inl, macros/rtems/rtems/options.inl,
150        macros/rtems/rtems/part.inl, macros/rtems/rtems/ratemon.inl,
151        macros/rtems/rtems/region.inl, macros/rtems/rtems/sem.inl,
152        macros/rtems/rtems/status.inl, macros/rtems/rtems/support.inl,
153        macros/rtems/rtems/tasks.inl, macros/rtems/rtems/timer.inl,
154        src/attr.c, src/clockget.c, src/clockset.c, src/clocktick.c,
155        src/dpmem.c, src/dpmemcreate.c, src/dpmemdelete.c,
156        src/dpmemexternal2internal.c, src/dpmemident.c,
157        src/dpmeminternal2external.c, src/event.c, src/eventmp.c,
158        src/eventreceive.c, src/eventseize.c, src/eventsend.c,
159        src/eventsurrender.c, src/eventtimeout.c, src/intr.c, src/intrbody.c,
160        src/intrcatch.c, src/mp.c, src/msg.c, src/msgmp.c,
161        src/msgqallocate.c, src/msgqbroadcast.c, src/msgqcreate.c,
162        src/msgqdelete.c, src/msgqflush.c, src/msgqgetnumberpending.c,
163        src/msgqident.c, src/msgqreceive.c, src/msgqsend.c, src/msgqsubmit.c,
164        src/msgqtranslatereturncode.c, src/msgqurgent.c, src/part.c,
165        src/partcreate.c, src/partdelete.c, src/partgetbuffer.c,
166        src/partident.c, src/partmp.c, src/partreturnbuffer.c, src/ratemon.c,
167        src/ratemoncancel.c, src/ratemoncreate.c, src/ratemondelete.c,
168        src/ratemongetstatus.c, src/ratemonident.c, src/ratemonperiod.c,
169        src/ratemontimeout.c, src/region.c, src/regioncreate.c,
170        src/regiondelete.c, src/regionextend.c, src/regiongetinfo.c,
171        src/regiongetsegment.c, src/regiongetsegmentsize.c,
172        src/regionident.c, src/regionmp.c, src/regionreturnsegment.c,
173        src/rtclock.c, src/rtemstimer.c, src/sem.c, src/semcreate.c,
174        src/semdelete.c, src/semflush.c, src/semident.c, src/semmp.c,
175        src/semobtain.c, src/semrelease.c, src/semtranslatereturncode.c,
176        src/signal.c, src/signalcatch.c, src/signalmp.c, src/signalsend.c,
177        src/taskcreate.c, src/taskdelete.c, src/taskgetnote.c,
178        src/taskident.c, src/taskinitusers.c, src/taskissuspended.c,
179        src/taskmode.c, src/taskmp.c, src/taskrestart.c, src/taskresume.c,
180        src/tasks.c, src/tasksetnote.c, src/tasksetpriority.c,
181        src/taskstart.c, src/tasksuspend.c, src/taskvariableadd.c,
182        src/taskvariabledelete.c, src/taskvariableget.c, src/taskwakeafter.c,
183        src/taskwakewhen.c, src/timercancel.c, src/timercreate.c,
184        src/timerdelete.c, src/timerfireafter.c, src/timerfirewhen.c,
185        src/timergetinfo.c, src/timerident.c, src/timerreset.c,
186        src/timerserver.c, src/timerserverfireafter.c,
187        src/timerserverfirewhen.c: URL for license changed.
188
1892003-06-12      Joel Sherrill <joel@OARcorp.com>
190
191        * include/rtems/rtems/msgmp.h, include/rtems/rtems/partmp.h,
192        include/rtems/rtems/regionmp.h, include/rtems/rtems/semmp.h,
193        src/msgmp.c, src/partmp.c, src/regionmp.c, src/semmp.c: Removed
194        warnings.
195
1962003-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * include/rtems/rtems/types.h: Include stdint.h.
199
2002003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202        PR 409:
203        * include/rtems/rtems/types.h: Include rtems/stdint.h.
204        Apply c99-types to typedef rtems_[un]signed[8|16|32|64].
205
2062003-01-10      Joel Sherrill <joel@OARcorp.com>
207
208        * src/msg.c, src/part.c, src/sem.c, src/tasks.c: Correct object
209        class control structure initialization for multiprocessing
210        configurations.
211
2122002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
213
214        * Makefile.am: Don't create $ARCH as side-effect of compilation.
215        Re-order all-local.
216
2172002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
218
219        * include/Makefile.am: Remove.
220        * inline/Makefile.am: Remove.
221        * macros/Makefile.am: Remove.
222        * src/Makefile.am: Remove.
223        * Makefile.am: Merge-in removed Makefile.ams.
224
2252002-12-02      Joel Sherrill <joel@OARcorp.com>
226
227        * include/rtems/rtems/support.h: Added casts to eliminate warnings
228        on 16 bit targets like the h8300.
229
2302002-11-13      Paul Whitfield <paulw@microsol.iinet.net.au>
231
232        * src/regionreturnsegment.c: When RTEMS_REGION_SHRED_ON_FREE is
233        set, there should have been an & in front of size.
234
2352002-10-31      Joel Sherrill <joel@OARcorp.com>
236
237        * src/regiongetinfo.c: Corrected return value check.
238
2392002-10-28      Joel Sherrill <joel@OARcorp.com>
240
241        * src/timerserver.c: Add useless return to avoid warning.
242
2432002-09-14      Joel Sherrill <joel@OARcorp.com>
244
245        * src/dpmemcreate.c, src/dpmemident.c, src/msgqcreate.c,
246        src/msgqident.c, src/partcreate.c, src/partident.c,
247        src/ratemoncreate.c, src/ratemonident.c, src/regioncreate.c,
248        src/regionident.c, src/semcreate.c, src/semident.c, src/taskcreate.c,
249        src/taskident.c, src/timercreate.c, src/timerident.c: Added casts
250        to Objects_Name to eliminate warnings.
251
2522002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
253
254        * src/Makefile.am: Add librtems.a.
255
2562002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
257
258        * src/Makefile.am: Use .$(OBJEXT) instead of .o.
259
2602002-07-05      Joel Sherrill <joel@OARcorp.com>
261
262        * src/dpmemident.c, src/msgqident.c, src/partident.c,
263        src/ratemonident.c, src/regionident.c, src/semident.c,
264        src/timerident.c: Corrected use of name parameter to
265        be consistent with fixes implemented to string name processing
266        which were committed with the POSIX Message Queue update.
267
2682002-07-01    Joel Sherrill <joel@OARcorp.com>
269
270        * Mega patch merge to change the format of the object IDs to
271        loosen the dependency between the SCORE and the various APIs.
272        There was considerable work to simplify the object name management
273        and it appears that the name_table field is no longer needed.
274        This patch also includes the addition of the internal mutex
275        which is currently only used to protect some types of allocation
276        and deallocation.  This significantly can reduce context
277        switch latency under certain circumstances.  In particular,
278        some heap/region operations were O(n) and had dispatching
279        disabled.  This should help enormously.  With this merge,
280        the patch is not as clean as it should be.  In particular,
281        the documentation has not been modified to reflect the new object
282        ID layout, the IDs in the test screens are not updated, and
283        _Objects_Get_information needs to be a real routine not inlined.
284        As part of this patch a lot of MP code for thread/proxy blocking
285        was made conditional and cleaned up.
286        * include/rtems.h, inline/rtems/rtems/region.inl,
287        macros/rtems/rtems/region.inl, src/dpmem.c, src/dpmemcreate.c,
288        src/msg.c, src/msgqcreate.c, src/part.c, src/partcreate.c,
289        src/ratemon.c, src/ratemoncreate.c, src/region.c, src/regioncreate.c,
290        src/regiondelete.c, src/regionextend.c, src/regiongetinfo.c,
291        src/regiongetsegment.c, src/regiongetsegmentsize.c,
292        src/regionident.c, src/regionreturnsegment.c, src/rtemstimer.c,
293        src/sem.c, src/semcreate.c, src/taskcreate.c, src/taskident.c,
294        src/tasks.c, src/timercreate.c: Modified as part of above.
295
2962001-04-08      Joel Sherrill <joel@OARcorp.com>
297
298        * src/tasks.c: Pre-initialized switch extension for list.
299 
3002001-04-08      Joel Sherrill <joel@OARcorp.com>
301
302        * macros/rtems/score/timer.inl: Corrected typo on end of line.
303 
3042002-04-08      Chris Johns <ccj@acm.org>
305
306        * Per PR142, make task switch extension its own list.
307        * src/tasks.c (_RTEMS_tasks_User_extensions): Reflect above.
308
3092001-03-29      Joel Sherrill <joel@OARcorp.com>
310
311        * Per PR126, configuration structures now match docs.
312        * include/rtems/rtems/config.h: Use public data types.
313
3142001-03-29      Joel Sherrill <joel@OARcorp.com>
315
316        * Per PR147 addressed problems when reseting and inserting a timer
317        into a timer chain that did not honor time passage since the last
318        time the timer server was scheduled and the new insertion.
319        * include/rtems/rtems/timer.h, src/timerreset.c, src/timerserver.c,
320        src/timerserverfireafter.c, src/timerserverfirewhen.c: Broke up
321        the "reset server" routine into a set of very specific routines
322        that allowed the server to be unscheduled, timer chains to be
323        "synchronized" with the current time before inserting a new timer.
324
3252002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
326
327        * Makefile.am: Remove AUTOMAKE_OPTIONS.
328        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
329        * inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
330        * macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
331        * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
332
3332001-01-31      Joel Sherrill <joel@OARcorp.com>
334
335        * include/rtems/rtems/timer.h: Missed merging these modifications
336        in previous merge of new timer functionality.
337
3382001-01-29      Joel Sherrill <joel@OARcorp.com>
339
340        * Fixed bug where resetting a timer that was not at the head
341        of one of the task timer chains resulted in the Timer Server
342        task waking up too far in the future.
343        * Added rtems_timer_get_information() directive to support testing.
344        * src/timerserver.c, include/rtems/rtems/timer.h,
345        * src/timergetinfo.c: New file.
346        * src/Makefile.am: Modified to reflect above.
347
3482001-01-22      Joel Sherrill <joel@OARcorp.com>
349
350        * include/rtems/rtems/timer.h, src/timerserver.c: Add priority
351        argument to rtems_timer_initiate_server().
352
3532001-01-18      Joel Sherrill <joel@OARcorp.com>
354
355        * include/rtems/system.h: Only include cpuopts.h when building a
356        multilib configuration.  Some ports still need targopts.h but this
357        small modification lets those ports work non-multilib while
358        fixing being fixed for multilib.
359       
3602001-01-16      Joel Sherrill <joel@OARcorp.com>
361
362        * Added task-based timers to the Timer Manager.  This added three
363        new directives:
364            - rtems_timer_initiate_server
365            - rtems_timer_server_fire_after
366            - rtems_timer_server_fire_when
367        In the process of doing this, a number of cleanups were made.
368        * src/timerserver.c, src/timerserverfireafter.c,
369        src/timerserverfirewhen.c: New files.
370        * include/timer/timer.h: Added new prototypes and supporting types.
371        * inline/rtems/rtems/timer.h, macros/rtems/rtems/timer.h: Enhanced
372        _Timer_Is_interval_class() to cover the class TIMER_INTERVAL_ON_TASK.
373        * src/Makefile.am: Accounted for new files.
374        * src/rtemstimer.c: Added initialization of _Timer_Server variable.
375        * src/timercancel.c, src/timerreset.c: Account for addition
376        of timer classes.  Also corrected the headers.
377        * src/timercreate.c, src/timerdelete.c, src/timerfireafter.c,
378        src/timerfireafter.c, src/timerident.c: Corrected header.
379
3802001-01-16      Joel Sherrill <joel@OARcorp.com>
381
382        * src/taskmode.c: Ensure the this service does not dispatch before
383        tasking is enabled at initialization time.
384
3852002-01-07      Joel Sherrill <joel@OARcorp.com>
386
387        * optman/, optman/.cvsignore, optman/Makefile.am, optman/no-dpmem.c,
388        optman/no-event.c, optman/no-mp.c, optman/no-msg.c, optman/no-part.c,
389        optman/no-region.c, optman/no-rtmon.c, optman/no-sem.c,
390        optman/no-signal.c, optman/no-timer.c: Removed entire contents of
391        optman/ directory since it has been moved.
392
3932001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
394
395        * src/Makefile.am: Add multilib support.
396        * optman/Makefile.am: Add multilib support.
397
3982001-10-23      Joel Sherrill <joel@OARcorp.com>
399
400        * macros/rtems/rtems/asr.nil: Fixed typo.
401
4022001-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
403
404        * macros/Makefile.am: Replace INLINES w/ MACROS (Fix stupid typo in
405        previous patch).
406
4072001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
408
409        * include/rtems/Makefile.am: Remove.
410        * include/rtems/rtems/Makefile.am: Remove.
411        * include/Makefile.am: Handle subdirs, require automake-1.5.
412        * inline/rtems/Makefile.am: Remove.
413        * inline/rtems/rtems/Makefile.am: Remove.
414        * inline/Makefile.am: Handle subdirs, require automake-1.5.
415        * macros/rtems/Makefile.am: Remove.
416        * macros/rtems/rtems/Makefile.am: Remove.
417        * macros: Handle subdirs, require automake-1.5.
418        * Makefile.am: require automake-1.5.
419
4202001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
421
422        * include/rtems/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
423        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
424        * inline/rtems/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
425        * macros/rtems/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
426
4272001-09-14      Fernando Ruiz <fernando.ruiz@ctv.es>
428
429        * src/tasks.c: Dereference pointer passed to destructor.
430
4312001-08-30      Joel Sherrill <joel@OARcorp.com>
432
433        * inline/rtems/rtems/attr.inl: Correct typo and use correct
434        attribute RTEMS_SYSTEM_TASK. Reported by Chris Johns <ccj@acm.org>.
435
4362001-08-16      Joel Sherrill <joel@OARcorp.com>
437
438        * src/msgqsubmit.c: Add a comment indicating that we do not have
439        to account for possibly blocking during the core send operation
440        because Classic API message queue send is always non-blocking.
441
4422001-08-09      Joel Sherrill <joel@OARcorp.com>
443
444        * src/msgqsubmit.c: Unblocking message queue operations should
445        NOT use _Thread_Executing for return status since it is permissible
446        to invoke message send operations from an ISR.  This was reported
447        by Suvrat Gupta <suvrat@utstar.com>.
448
4492001-03-26      Zoltan Kocsi <zoltan@bendor.com.au>
450
451
452        * src/eventsurrender.c: Clear event condition when task is unblocked.
453        This makes sure that subsequent event send thinks the task is still
454        blocked and overwrites the initial events received.
455
4562001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
457
458        * include/Makefile.am, include/rtems/rtems/Makefile.am,
459        inline/rtems/rtems/Makefile.am, macros/rtems/rtems/Makefile.am,
460        rtems/optman/Makefile.am:
461        Apply include_*HEADERS instead of H_FILES.
462
4632001-01-22      Michael Hamel <mhamel@adi.co.nz>
464
465        * include/rtems.h, src/signalcatch.c: Modifications to make
466        CodeWarrior happy.
467
4682000-12-06      Joel Sherrill <joel@OARcorp.com>
469
470        * src/regiongetinfo.c: Removed unused variable to eliminate warning.
471
4722000-11-30      Joel Sherrill <joel@OARcorp.com>
473
474        * src/msgqsubmit.c: Modified multiprocessing conditional so
475        this would compile with both macros and inlines.
476
4772000-11-30      Joel Sherrill <joel@OARcorp.com>
478
479        * macros/rtems/rtems/sem.inl: Added macro implementation of
480        _Semaphore_Get_interrupt_disable().
481
4822000-10-18      Joel Sherrill <joel@OARcorp.com>
483
484        * src/regiongetinfo.c, include/rtems/rtems/region.h,
485        include/rtems/rtems/types.h, src/Makefile.am: Added
486        region_get_information() and information control block.
487        * src/regiongetinfo.c: New file.
488
4892000-09-29      Stephan Merker <merker@decrc.abb.de>
490
491        * include/rtems/rtems/ratemon.h, src/ratemonperiod.c,
492        src/ratemontimeout.c: Add next_length field so period length
493        can be changed by the the sequence period(X), period(not X)
494        with no intervening cancel or expiration.
495
4962000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
497
498        * optman/Makefile.am, src/Makefile.am: Include compile.am.
499
5002000-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
501
502        * taskstart.c: Removed 1st cut at rtems_task_start_main_style.
503        Only committed this so it could be easily revisited as we
504        discussing moving main() to user space from BSP space.
505
5062000-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
507
508        * taskstart.c: Added 1st cut at rtems_task_start_main_style.
509
5102000-08-10      Joel Sherrill <joel@OARcorp.com>
511
512        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.