source: rtems/cpukit/score/ChangeLog @ 43b6f75

4.104.114.84.95
Last change on this file since 43b6f75 was 43b6f75, checked in by Joel Sherrill <joel.sherrill@…>, on 11/30/00 at 14:08:30

2000-11-30 Joel Sherrill <joel@…>

  • General effort to make things compile with macros not inlines
  • inline/rtems/score/coremutex.inl: Added comment indicating for macros there is another copy of _CORE_mutex_Seize_interrupt_trylock() in src/coremutexseize.c.
  • src/coremutexseize.c: Added body of _CORE_mutex_Seize_interrupt_trylock() for macro case.
  • macros/rtems/score/coremutex.inl: Added prototype for _CORE_mutex_Seize_interrupt_trylock() since there is a real body when macros are enabled.
  • macros/rtems/score/coresem.inl: Added macro implementation of _CORE_semaphore_Seize_isr_disable.
  • macros/score/Makefile.am: Fixed typos.
  • rtems/score/address.inl: Correct macro implementation of _Addresses_Is_aligned() so it would compile.
  • macros/rtems/score/coremsg.inl: Added closing parentheses.
  • Property mode set to 100644
File size: 2.6 KB
Line 
1
22000-11-30      Joel Sherrill <joel@OARcorp.com>
3
4        * General effort to make things compile with macros not inlines
5        * inline/rtems/score/coremutex.inl: Added comment indicating
6        for macros there is another copy of
7        _CORE_mutex_Seize_interrupt_trylock() in src/coremutexseize.c.
8        * src/coremutexseize.c: Added body of
9        _CORE_mutex_Seize_interrupt_trylock() for macro case.
10        * macros/rtems/score/coremutex.inl: Added prototype for
11        _CORE_mutex_Seize_interrupt_trylock() since there is a real
12        body when macros are enabled.
13        * macros/rtems/score/coresem.inl: Added macro implementation of
14        _CORE_semaphore_Seize_isr_disable.
15        * macros/score/Makefile.am: Fixed typos.
16        * rtems/score/address.inl: Correct macro implementation of
17        _Addresses_Is_aligned() so it would compile.
18        * macros/rtems/score/coremsg.inl: Added closing parentheses.
19       
202000-11-28      Chris Johns <ccj@acm.org>
21
22        * src/heapallocate.c: Do not allow the size to overflow when
23        adjusting it.  A test allocated a stack of -1 (~0). This
24        actually resulted in a stack being allocated but with a
25        size of 0xb. The allocator did not test the size to see if
26        it rolled through 0 and so allowed the allocation to happen, the
27        thread to get created. The task crashed as you would expect.
28
292000-11-02      Joel Sherrill <joel@OARcorp.com>
30
31        * include/rtems/system.h: Use proper conditional (RTEMS_POSIX_API)
32        so prototypes for POSIX_MP_NOT_IMPLEMENTED(), POSIX_NOT_IMPLEMENTED(),
33        POSIX_BOTTOM_REACHED() are actually included.
34
352000-11-02      Joel Sherrill <joel@OARcorp.com>
36
37        * include/rtems/system.h: Add prototypes for POSIX_MP_NOT_IMPLEMENTED(),
38        POSIX_NOT_IMPLEMENTED(), POSIX_BOTTOM_REACHED() removed from newlib.
39
402000-10-18      Nick Simon <Nick.SIMON@syntegra.bt.co.uk>
41
42        * src/heapgetinfo.c, include/rtems/score/heap.h, src/Makefile.am:
43        Added _Heap_Get_information() and information control block.
44        * src/heapgetinfo.c: New file.
45
462000-09-25      Joel Sherrill <joel@OARcorp.com>
47
48        * rtems/system.h: Switched a29k and hppa1.1 to using cpuopts.h not
49        targopts.h to reduce dependency on BSP.
50
512000-09-20      Joel Sherrill <joel@OARcorp.com>
52
53        * src/objectgetbyindex.c: Do not enable dispatching on an
54        error path it was not disabled on.
55
562000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
57
58        * src/Makefile.am: Include compile.am.
59
602000-08-30      Joel Sherrill <joel@OARcorp.com>
61
62        * Many files: Moved posix/include/rtems/posix/seterr.h to
63        score/include/rtems/seterr.h so it would be available within
64        all APIs.
65
662000-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
67
68        * include/rtems/system.h: Include cpuopts.h for __i386__.
69
702000-08-10      Joel Sherrill <joel@OARcorp.com>
71
72        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.