source: rtems/cpukit/score/ChangeLog @ d6ea098

4.104.114.84.95
Last change on this file since d6ea098 was d6ea098, checked in by Joel Sherrill <joel.sherrill@…>, on 01/03/01 at 16:37:08

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

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