source: rtems/c/src/exec/score/ChangeLog @ 81f6e8cc

4.104.114.84.95
Last change on this file since 81f6e8cc was 81f6e8cc, checked in by Joel Sherrill <joel.sherrill@…>, on 01/08/01 at 19:16:26

2001-01-08 Joel Sherrill <joel@…>

  • src/threadinitialize.c: Fix my bad hack of Ralf's fp_area warning removal patch. :(
  • Property mode set to 100644
File size: 3.7 KB
RevLine 
[43b6f75]1
[81f6e8cc]22001-01-08      Joel Sherrill <joel@OARcorp.com>
3
4        * src/threadinitialize.c: Fix my bad hack of Ralf's fp_area
5        warning removal patch. :(
6
[ac5c8c7]72001-01-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
8
9        * src/threadinitialize.c: Removed warning.
10
[d6ea098]112001-01-03      Joel Sherrill <joel@OARcorp.com>
12
13        * src/isr.c: Modify to properly dereference _ISR_Vector_table
14        now that it is dynamically allocated.
15
[3b06e12b]162000-12-19      Joel Sherrill <joel@OARcorp.com>
17
18        * src/isr.c: Allocate the _ISR_Vector_table all the time not just when
19        we are allocating an interrupt stack.
20
[9928d08]212000-12-13      Joel Sherrill <joel@OARcorp.com>
22
23        * include/rtems/score/isr.h, src/isr.c: Allocate it from the
24        workspace rather than explicitly declaring it.  This allows
25        the size to be a non-constant from the perspective of score/cpu.
26
[c9fd602]272000-12-01      Joel Sherrill <joel@OARcorp.com>
28
29        * macros/rtems/score/coresem.inl: Removed comments since convention
30        calls for comments to be in inline versin.
31        * macros/rtems/score/object.inl (Objects_Get_local_object): Fixed
32        style to use _ prefix on variable names and use parentheses.
33        * macros/rtems/score/object.inl (_Objects_Namespace_remove): Added.
34
[43b6f75]352000-11-30      Joel Sherrill <joel@OARcorp.com>
36
37        * General effort to make things compile with macros not inlines
38        * inline/rtems/score/coremutex.inl: Added comment indicating
39        for macros there is another copy of
40        _CORE_mutex_Seize_interrupt_trylock() in src/coremutexseize.c.
41        * src/coremutexseize.c: Added body of
42        _CORE_mutex_Seize_interrupt_trylock() for macro case.
43        * macros/rtems/score/coremutex.inl: Added prototype for
44        _CORE_mutex_Seize_interrupt_trylock() since there is a real
45        body when macros are enabled.
46        * macros/rtems/score/coresem.inl: Added macro implementation of
47        _CORE_semaphore_Seize_isr_disable.
48        * macros/score/Makefile.am: Fixed typos.
49        * rtems/score/address.inl: Correct macro implementation of
50        _Addresses_Is_aligned() so it would compile.
51        * macros/rtems/score/coremsg.inl: Added closing parentheses.
[66fedb46]52       
532000-11-28      Chris Johns <ccj@acm.org>
54
55        * src/heapallocate.c: Do not allow the size to overflow when
56        adjusting it.  A test allocated a stack of -1 (~0). This
57        actually resulted in a stack being allocated but with a
58        size of 0xb. The allocator did not test the size to see if
59        it rolled through 0 and so allowed the allocation to happen, the
60        thread to get created. The task crashed as you would expect.
[e94ad1fe]61
[ba41dfd]622000-11-02      Joel Sherrill <joel@OARcorp.com>
63
64        * include/rtems/system.h: Use proper conditional (RTEMS_POSIX_API)
65        so prototypes for POSIX_MP_NOT_IMPLEMENTED(), POSIX_NOT_IMPLEMENTED(),
66        POSIX_BOTTOM_REACHED() are actually included.
67
[b5c50309]682000-11-02      Joel Sherrill <joel@OARcorp.com>
69
70        * include/rtems/system.h: Add prototypes for POSIX_MP_NOT_IMPLEMENTED(),
71        POSIX_NOT_IMPLEMENTED(), POSIX_BOTTOM_REACHED() removed from newlib.
72
[252565f]732000-10-18      Nick Simon <Nick.SIMON@syntegra.bt.co.uk>
74
75        * src/heapgetinfo.c, include/rtems/score/heap.h, src/Makefile.am:
76        Added _Heap_Get_information() and information control block.
77        * src/heapgetinfo.c: New file.
78
[a8d650c]792000-09-25      Joel Sherrill <joel@OARcorp.com>
80
81        * rtems/system.h: Switched a29k and hppa1.1 to using cpuopts.h not
82        targopts.h to reduce dependency on BSP.
83
[2c6a0491]842000-09-20      Joel Sherrill <joel@OARcorp.com>
85
86        * src/objectgetbyindex.c: Do not enable dispatching on an
87        error path it was not disabled on.
88
[cc480f9c]892000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
90
91        * src/Makefile.am: Include compile.am.
92
[188c82b]932000-08-30      Joel Sherrill <joel@OARcorp.com>
94
95        * Many files: Moved posix/include/rtems/posix/seterr.h to
96        score/include/rtems/seterr.h so it would be available within
97        all APIs.
98
[8ca1e808]992000-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
100
101        * include/rtems/system.h: Include cpuopts.h for __i386__.
102
[e94ad1fe]1032000-08-10      Joel Sherrill <joel@OARcorp.com>
104
105        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.