change log for rtems (2010-04-25)

rtems-vc at rtems.org rtems-vc at rtems.org
Sun Apr 25 15:10:29 UTC 2010


 *joel*:
2010-04-25	Joel Sherrill <joel.sherrilL at OARcorp.com>

	* rtems/score/cpu.h: Remove warning in _CPU_Context_Initialize.

M   1.94  cpukit/score/cpu/h8300/ChangeLog
M   1.39  cpukit/score/cpu/h8300/rtems/score/cpu.h
M   1.11  cpukit/score/cpu/lm32/ChangeLog
M    1.8  cpukit/score/cpu/lm32/rtems/score/cpu.h
M  1.136  cpukit/score/cpu/mips/ChangeLog
M   1.55  cpukit/score/cpu/mips/rtems/score/cpu.h

diff -u rtems/cpukit/score/cpu/h8300/ChangeLog:1.93 rtems/cpukit/score/cpu/h8300/ChangeLog:1.94
--- rtems/cpukit/score/cpu/h8300/ChangeLog:1.93	Sat Mar 27 10:01:35 2010
+++ rtems/cpukit/score/cpu/h8300/ChangeLog	Sun Apr 25 10:06:32 2010
@@ -1,3 +1,7 @@
+2010-04-25	Joel Sherrill <joel.sherrilL at OARcorp.com>
+
+	* rtems/score/cpu.h: Remove warning in _CPU_Context_Initialize.
+
 2010-03-27	Joel Sherrill <joel.sherrill at oarcorp.com>
 
 	* cpu.c, cpu_asm.S: Add include of config.h

diff -u rtems/cpukit/score/cpu/h8300/rtems/score/cpu.h:1.38 rtems/cpukit/score/cpu/h8300/rtems/score/cpu.h:1.39
--- rtems/cpukit/score/cpu/h8300/rtems/score/cpu.h:1.38	Thu Dec  3 23:22:48 2009
+++ rtems/cpukit/score/cpu/h8300/rtems/score/cpu.h	Sun Apr 25 10:06:32 2010
@@ -762,12 +762,12 @@
                                    _isr, _entry_point, _is_fp ) \
   /* Locate Me */ \
   do { \
-    uint32_t   _stack; \
+    uintptr_t   _stack; \
     \
     if ( (_isr) ) (_the_context)->ccr = CPU_CCR_INTERRUPTS_OFF; \
     else          (_the_context)->ccr = CPU_CCR_INTERRUPTS_ON; \
     \
-    _stack = ((uint32_t)(_stack_base)) + (_size) - 4; \
+    _stack = ((uintptr_t)(_stack_base)) + (_size) - 4; \
     *((proc_ptr *)(_stack)) = (_entry_point); \
      (_the_context)->er7     = (void *) _stack; \
      (_the_context)->er6     = (void *) _stack; \

diff -u rtems/cpukit/score/cpu/lm32/ChangeLog:1.10 rtems/cpukit/score/cpu/lm32/ChangeLog:1.11
--- rtems/cpukit/score/cpu/lm32/ChangeLog:1.10	Wed Apr 14 23:51:23 2010
+++ rtems/cpukit/score/cpu/lm32/ChangeLog	Sun Apr 25 09:58:27 2010
@@ -1,3 +1,7 @@
+2010-04-25	Joel Sherrill <joel.sherrilL at OARcorp.com>
+
+	* rtems/score/cpu.h: Remove warning in _CPU_Context_Initialize.
+
 2010-04-15	Ralf Corsépius <ralf.corsepius at rtems.org>
 
 	* rtems/score/cpu.h: Make _gp global.

diff -u rtems/cpukit/score/cpu/lm32/rtems/score/cpu.h:1.7 rtems/cpukit/score/cpu/lm32/rtems/score/cpu.h:1.8
--- rtems/cpukit/score/cpu/lm32/rtems/score/cpu.h:1.7	Wed Apr 14 23:51:23 2010
+++ rtems/cpukit/score/cpu/lm32/rtems/score/cpu.h	Sun Apr 25 09:58:27 2010
@@ -846,10 +846,10 @@
                                  _isr, _entry_point, _is_fp ) \
    do { \
      uint32_t _stack = (uint32_t)(_stack_base) + (_size) - 4; \
-     (_the_context)->gp = (void *)_gp; \
-     (_the_context)->fp = (void *)_stack; \
-     (_the_context)->sp = (void *)_stack; \
-     (_the_context)->ra = (void *)(_entry_point); \
+     (_the_context)->gp = (uint32_t)_gp; \
+     (_the_context)->fp = (uint32_t)_stack; \
+     (_the_context)->sp = (uint32_t)_stack; \
+     (_the_context)->ra = (uint32_t)(_entry_point); \
    } while ( 0 )
 
 /**

diff -u rtems/cpukit/score/cpu/mips/ChangeLog:1.135 rtems/cpukit/score/cpu/mips/ChangeLog:1.136
--- rtems/cpukit/score/cpu/mips/ChangeLog:1.135	Sat Mar 27 10:02:15 2010
+++ rtems/cpukit/score/cpu/mips/ChangeLog	Sun Apr 25 09:56:05 2010
@@ -1,3 +1,7 @@
+2010-04-25	Joel Sherrill <joel.sherrilL at OARcorp.com>
+
+	* rtems/score/cpu.h: Remove warning in _CPU_Context_Initialize.
+
 2010-03-27	Joel Sherrill <joel.sherrill at oarcorp.com>
 
 	* cpu.c, cpu_asm.S: Add include of config.h

diff -u rtems/cpukit/score/cpu/mips/rtems/score/cpu.h:1.54 rtems/cpukit/score/cpu/mips/rtems/score/cpu.h:1.55
--- rtems/cpukit/score/cpu/mips/rtems/score/cpu.h:1.54	Thu Dec  3 23:24:40 2009
+++ rtems/cpukit/score/cpu/mips/rtems/score/cpu.h	Sun Apr 25 09:56:05 2010
@@ -857,8 +857,8 @@
            (uintptr_t)(_stack_base) + (_size) - CPU_STACK_ALIGNMENT; \
         uintptr_t  _intlvl = _isr & 0xff; \
   	_stack_tmp &= ~(CPU_STACK_ALIGNMENT - 1); \
-  	(_the_context)->sp = _stack_tmp; \
-  	(_the_context)->fp = _stack_tmp; \
+  	(_the_context)->sp = (__MIPS_REGISTER_TYPE) _stack_tmp; \
+  	(_the_context)->fp = (__MIPS_REGISTER_TYPE) _stack_tmp; \
 	(_the_context)->ra = (__MIPS_REGISTER_TYPE)_entry_point; \
 	(_the_context)->c0_sr = ((_intlvl==0)?(mips_interrupt_mask() | 0x300 | _INTON): \
 		( ((_intlvl<<9) & mips_interrupt_mask()) | 0x300 | ((_intlvl & 1)?_INTON:0)) ) | \



--

Generated by Deluxe Loginfo [http://www.codewiz.org/projects/index.html#loginfo] 2.122 by Bernardo Innocenti <bernie at develer.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/vc/attachments/20100425/3f6c74fe/attachment-0001.html>


More information about the vc mailing list