source: rtems/cpukit/score/ChangeLog @ 66fedb46

4.104.114.84.95
Last change on this file since 66fedb46 was 66fedb46, checked in by Joel Sherrill <joel.sherrill@…>, on 11/28/00 at 21:47:39

2000-11-28 Chris Johns <ccj@…>

  • src/heapallocate.c: Do not allow the size to overflow when adjusting it. A test allocated a stack of -1 (~0). This actually resulted in a stack being allocated but with a size of 0xb. The allocator did not test the size to see if it rolled through 0 and so allowed the allocation to happen, the thread to get created. The task crashed as you would expect.
  • Property mode set to 100644
File size: 1.8 KB
RevLine 
[66fedb46]1       
22000-11-28      Chris Johns <ccj@acm.org>
3
4        * src/heapallocate.c: Do not allow the size to overflow when
5        adjusting it.  A test allocated a stack of -1 (~0). This
6        actually resulted in a stack being allocated but with a
7        size of 0xb. The allocator did not test the size to see if
8        it rolled through 0 and so allowed the allocation to happen, the
9        thread to get created. The task crashed as you would expect.
[e94ad1fe]10
[ba41dfd]112000-11-02      Joel Sherrill <joel@OARcorp.com>
12
13        * include/rtems/system.h: Use proper conditional (RTEMS_POSIX_API)
14        so prototypes for POSIX_MP_NOT_IMPLEMENTED(), POSIX_NOT_IMPLEMENTED(),
15        POSIX_BOTTOM_REACHED() are actually included.
16
[b5c50309]172000-11-02      Joel Sherrill <joel@OARcorp.com>
18
19        * include/rtems/system.h: Add prototypes for POSIX_MP_NOT_IMPLEMENTED(),
20        POSIX_NOT_IMPLEMENTED(), POSIX_BOTTOM_REACHED() removed from newlib.
21
[252565f]222000-10-18      Nick Simon <Nick.SIMON@syntegra.bt.co.uk>
23
24        * src/heapgetinfo.c, include/rtems/score/heap.h, src/Makefile.am:
25        Added _Heap_Get_information() and information control block.
26        * src/heapgetinfo.c: New file.
27
[a8d650c]282000-09-25      Joel Sherrill <joel@OARcorp.com>
29
30        * rtems/system.h: Switched a29k and hppa1.1 to using cpuopts.h not
31        targopts.h to reduce dependency on BSP.
32
[2c6a0491]332000-09-20      Joel Sherrill <joel@OARcorp.com>
34
35        * src/objectgetbyindex.c: Do not enable dispatching on an
36        error path it was not disabled on.
37
[cc480f9c]382000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
39
40        * src/Makefile.am: Include compile.am.
41
[188c82b]422000-08-30      Joel Sherrill <joel@OARcorp.com>
43
44        * Many files: Moved posix/include/rtems/posix/seterr.h to
45        score/include/rtems/seterr.h so it would be available within
46        all APIs.
47
[8ca1e808]482000-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
49
50        * include/rtems/system.h: Include cpuopts.h for __i386__.
51
[e94ad1fe]522000-08-10      Joel Sherrill <joel@OARcorp.com>
53
54        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.