forked from Imagelibrary/rtems
2005-11-07 Till Straumann <strauman@slac.stanford.edu>
PR 834/bsps
* vectors/vectors.S: reload stack pointer/R1 from exception frame
instead of adding static offset.
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
2005-11-07 Till Straumann <strauman@slac.stanford.edu>
|
||||
|
||||
PR 834/bsps
|
||||
* vectors/vectors.S: reload stack pointer/R1 from exception frame
|
||||
instead of adding static offset.
|
||||
|
||||
2005-10-06 Till Straumann <strauman@slac.stanford.edu>
|
||||
|
||||
PR 833/bsps
|
||||
|
||||
@@ -137,6 +137,10 @@ SYM (push_normalized_frame):
|
||||
mtsrr0 r3
|
||||
|
||||
lwz r3, GPR3_OFFSET(r1)
|
||||
addi r1,r1, EXCEPTION_FRAME_END
|
||||
/* DONT add back the frame size but reload the value
|
||||
* stored in the frame -- maybe the exception handler
|
||||
* changed it with good reason (e.g., gdb pushed a dummy frame)
|
||||
*/
|
||||
lwz r1, GPR1_OFFSET(r1)
|
||||
SYNC
|
||||
rfi
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
2005-11-07 Till Straumann <strauman@slac.stanford.edu>
|
||||
|
||||
PR 834/bsps
|
||||
* vectors/vectors.S: reload stack pointer/R1 from exception frame
|
||||
instead of adding static offset.
|
||||
|
||||
2005-10-06 Till Straumann <strauman@slac.stanford.edu>
|
||||
|
||||
PR 833/bsps
|
||||
|
||||
@@ -144,6 +144,10 @@ SYM (push_normalized_frame):
|
||||
mtsrr0 r3
|
||||
|
||||
lwz r3, GPR3_OFFSET(r1)
|
||||
addi r1,r1, EXCEPTION_FRAME_END
|
||||
/* DONT add back the frame size but reload the value
|
||||
* stored in the frame -- maybe the exception handler
|
||||
* changed it with good reason (e.g., gdb pushed a dummy frame)
|
||||
*/
|
||||
lwz r1, GPR1_OFFSET(r1)
|
||||
SYNC
|
||||
rfi
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
2005-11-07 Till Straumann <strauman@slac.stanford.edu>
|
||||
|
||||
PR 834/bsps
|
||||
* vectors/vectors.S: reload stack pointer/R1 from exception frame
|
||||
instead of adding static offset.
|
||||
|
||||
2005-10-06 Till Straumann <strauman@slac.stanford.edu>
|
||||
|
||||
PR 833/bsps
|
||||
|
||||
@@ -139,6 +139,10 @@ SYM (push_normalized_frame):
|
||||
mtsrr0 r3
|
||||
|
||||
lwz r3, GPR3_OFFSET(r1)
|
||||
addi r1,r1, EXCEPTION_FRAME_END
|
||||
/* DONT add back the frame size but reload the value
|
||||
* stored in the frame -- maybe the exception handler
|
||||
* changed it with good reason (e.g., gdb pushed a dummy frame)
|
||||
*/
|
||||
lwz r1, GPR1_OFFSET(r1)
|
||||
SYNC
|
||||
rfi
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
2005-11-07 Till Straumann <strauman@slac.stanford.edu>
|
||||
|
||||
PR 834/bsps
|
||||
* vectors/vectors.S: reload stack pointer/R1 from exception frame
|
||||
instead of adding static offset.
|
||||
|
||||
2005-04-11 Jennifer Averett <jennifer@OARcorp.com>
|
||||
|
||||
PR 777/bsps
|
||||
|
||||
@@ -155,6 +155,10 @@ SYM (push_normalized_frame):
|
||||
mtsrr0 r3
|
||||
|
||||
lwz r3, GPR3_OFFSET(r1)
|
||||
addi r1,r1, EXCEPTION_FRAME_END
|
||||
/* DONT add back the frame size but reload the value
|
||||
* stored in the frame -- maybe the exception handler
|
||||
* changed it with good reason (e.g., gdb pushed a dummy frame)
|
||||
*/
|
||||
lwz r1, GPR1_OFFSET(r1)
|
||||
SYNC
|
||||
rfi
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
2005-11-07 Till Straumann <strauman@slac.stanford.edu>
|
||||
|
||||
PR 834/bsps
|
||||
* vectors/vectors.S: reload stack pointer/R1 from exception frame
|
||||
instead of adding static offset.
|
||||
|
||||
2005-10-06 Till Straumann <strauman@slac.stanford.edu>
|
||||
|
||||
PR 833/bsps
|
||||
|
||||
@@ -155,6 +155,10 @@ SYM (push_normalized_frame):
|
||||
mtsrr0 r3
|
||||
|
||||
lwz r3, GPR3_OFFSET(r1)
|
||||
addi r1,r1, EXCEPTION_FRAME_END
|
||||
/* DONT add back the frame size but reload the value
|
||||
* stored in the frame -- maybe the exception handler
|
||||
* changed it with good reason (e.g., gdb pushed a dummy frame)
|
||||
*/
|
||||
lwz r1, GPR1_OFFSET(r1)
|
||||
SYNC
|
||||
rfi
|
||||
|
||||
Reference in New Issue
Block a user