source: rtems/cpukit/score/ChangeLog @ c9fd602

4.104.114.84.95
Last change on this file since c9fd602 was c9fd602, checked in by Joel Sherrill <joel.sherrill@…>, on Dec 1, 2000 at 7:16:52 PM

2000-12-01 Joel Sherrill <joel@…>

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