summaryrefslogtreecommitdiffstats
path: root/cpukit
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-06-27 08:43:25 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-06-29 10:04:37 +0200
commit2987c4f27a2005fc8161e41df1c386da68a2afe3 (patch)
treeeb9cf3065982a9e7f5dd719bb2fa1b4079790588 /cpukit
parentriscv: Properly align the thread stack (diff)
downloadrtems-2987c4f27a2005fc8161e41df1c386da68a2afe3.tar.bz2
riscv: Remove x8 initialization
The RISC-V psABI https://github.com/riscv/riscv-elf-psabi-doc/blob/master/riscv-elf.md does not mention that this is a frame pointer. Update #3433.
Diffstat (limited to 'cpukit')
-rw-r--r--cpukit/score/cpu/riscv/riscv-context-initialize.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/cpukit/score/cpu/riscv/riscv-context-initialize.c b/cpukit/score/cpu/riscv/riscv-context-initialize.c
index 609c683a03..7baf06696f 100644
--- a/cpukit/score/cpu/riscv/riscv-context-initialize.c
+++ b/cpukit/score/cpu/riscv/riscv-context-initialize.c
@@ -55,8 +55,6 @@ void _CPU_Context_Initialize(
/* Stack Pointer - sp/x2 */
context->x[2] = (uintptr_t) stack;
- /* Frame Pointer - fp/x8 */
- context->x[8] = stack_high;
/* Return Address - ra/x1 */
context->x[1] = (uintptr_t) entry_point;