source: rtems/cpukit/score/ChangeLog @ ac5c8c7

4.104.114.84.95
Last change on this file since ac5c8c7 was ac5c8c7, checked in by Joel Sherrill <joel.sherrill@…>, on 01/08/01 at 18:23:40

2001-01-08 Ralf Corsepius <corsepiu@…>

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