source: rtems/cpukit/score/cpu/m32c/ChangeLog @ 901ffac

4.115
Last change on this file since 901ffac was 901ffac, checked in by Ralf Corsepius <ralf.corsepius@…>, on 02/11/11 at 09:20:50

2011-02-11 Ralf Corsépius <ralf.corsepius@…>

  • context_init.c, cpu.c, varvects.h, rtems/score/cpu.h, rtems/score/m32c.h: Use "asm" instead of "asm" for improved c99-compliance.
  • Property mode set to 100644
File size: 3.4 KB
Line 
12011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * context_init.c, cpu.c, varvects.h, rtems/score/cpu.h,
4        rtems/score/m32c.h:
5        Use "__asm__" instead of "asm" for improved c99-compliance.
6
72010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
8
9        * rtems/score/cpu.h: Add RTEMS_COMPILER_NO_RETURN_ATTRIBUTE to
10        _CPU_Context_restore() because it does not return. Telling GCC this
11        avoids generation of dead code.
12
132010-07-30      Gedare Bloom <giddyup44@yahoo.com>
14
15        PR 1599/cpukit
16        * cpu_asm.c: Rename _Context_Switch_necessary to
17        _Thread_Dispatch_necessary to more properly reflect the intent.
18
192010-07-29      Gedare Bloom <giddyup44@yahoo.com>
20
21        PR 1635/cpukit
22        * rtems/score/cpu.h, rtems/score/types.h: Refactoring of priority
23        handling, to isolate the bitmap implementation of priorities in the
24        supercore so that priority management is a little more modular. This
25        change is in anticipation of scheduler implementations that can
26        select how they manage tracking priority levels / finding the highest
27        priority ready task. Note that most of the changes here are simple
28        renaming, to clarify the use of the bitmap-based priority management.
29
302010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
31
32        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
33        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
34
352010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
36
37        PR 1573/cpukit
38        * cpu_asm.c, rtems/score/cpu.h: Add a per cpu data structure which
39        contains the information required by RTEMS for each CPU core. This
40        encapsulates information such as thread executing, heir, idle and
41        dispatch needed.
42
432010-05-10      Joel Sherrill <joel.sherrilL@OARcorp.com>
44
45        * context_init.c, context_switch.S, cpu.c: Now builds multilib. R8C
46        paths produce warnings for now.
47
482010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
49
50        * context_init.c: Eliminate warnings.
51
522010-03-27      Joel Sherrill <joel.sherrill@oarcorp.com>
53
54        * context_init.c, context_switch.S, cpu.c, cpu_asm.c, varvects.S: Add
55        include of config.h
56
572009-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
58
59        * rtems/score/cpu.h: Make heap alignment 4 which is greater than
60        CPU_ALIGNMENT but minimum for heap.
61
622009-02-12      Joel Sherrill <joel.sherrill@oarcorp.com>
63
64        * cpu.c, rtems/score/cpu.h: Change prototype of IDLE thread to
65        consistently return void * and take a uintptr_t argument.
66
672009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
68
69        * cpu.c, rtems/score/cpu.h: Eliminate _CPU_Thread_dispatch_pointer and
70        passing address of _Thread_Dispatch to _CPU_Initialize. Clean up
71        comments.
72
732009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
74
75        * rtems/score/cpu.h: Use a 16 bit object id on this target.
76
772009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
78
79        * varvects.h: Fix prototype.
80
812008-10-28      Joel Sherrill <joel.sherrill@oarcorp.com>
82
83        * context_init.c, context_switch.S, cpu.c, cpu_asm.c: Correct file
84        headers.
85
862008-10-13      Joel Sherrill <joel.sherrill@oarcorp.com>
87
88        * context_switch.S, cpu_asm.c, rtems/score/cpu.h: Add support for
89        restarting the currently executing thread. Fine tune alignment factor
90        as two-byte aligned and use this for critical structures.
91
922008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
93
94        * .cvsignore, ChangeLog, Makefile.am, context_init.c, context_switch.S,
95        cpu.c, cpu_asm.c, preinstall.am, varvects.S, varvects.h, rtems/asm.h,
96        rtems/score/cpu.h, rtems/score/cpu_asm.h, rtems/score/m32c.h,
97        rtems/score/types.h: New files.
98
Note: See TracBrowser for help on using the repository browser.