@@ -31,6 +31,7 @@ GEN_OFFSET_SYM(_callee_saved_t, ra);
3131GEN_OFFSET_SYM (_callee_saved_t , tp );
3232GEN_OFFSET_SYM (_callee_saved_t , s0 );
3333GEN_OFFSET_SYM (_callee_saved_t , s1 );
34+ #if !defined(CONFIG_RISCV_ISA_RV32E )
3435GEN_OFFSET_SYM (_callee_saved_t , s2 );
3536GEN_OFFSET_SYM (_callee_saved_t , s3 );
3637GEN_OFFSET_SYM (_callee_saved_t , s4 );
@@ -41,6 +42,7 @@ GEN_OFFSET_SYM(_callee_saved_t, s8);
4142GEN_OFFSET_SYM (_callee_saved_t , s9 );
4243GEN_OFFSET_SYM (_callee_saved_t , s10 );
4344GEN_OFFSET_SYM (_callee_saved_t , s11 );
45+ #endif /* !CONFIG_RISCV_ISA_RV32E */
4446
4547#if defined(CONFIG_FPU ) && defined(CONFIG_FPU_SHARING )
4648GEN_OFFSET_SYM (_callee_saved_t , fcsr );
@@ -63,18 +65,21 @@ GEN_OFFSET_SYM(z_arch_esf_t, ra);
6365GEN_OFFSET_SYM (z_arch_esf_t , t0 );
6466GEN_OFFSET_SYM (z_arch_esf_t , t1 );
6567GEN_OFFSET_SYM (z_arch_esf_t , t2 );
66- GEN_OFFSET_SYM (z_arch_esf_t , t3 );
67- GEN_OFFSET_SYM (z_arch_esf_t , t4 );
68- GEN_OFFSET_SYM (z_arch_esf_t , t5 );
69- GEN_OFFSET_SYM (z_arch_esf_t , t6 );
7068GEN_OFFSET_SYM (z_arch_esf_t , a0 );
7169GEN_OFFSET_SYM (z_arch_esf_t , a1 );
7270GEN_OFFSET_SYM (z_arch_esf_t , a2 );
7371GEN_OFFSET_SYM (z_arch_esf_t , a3 );
7472GEN_OFFSET_SYM (z_arch_esf_t , a4 );
7573GEN_OFFSET_SYM (z_arch_esf_t , a5 );
74+
75+ #if !defined(CONFIG_RISCV_ISA_RV32E )
76+ GEN_OFFSET_SYM (z_arch_esf_t , t3 );
77+ GEN_OFFSET_SYM (z_arch_esf_t , t4 );
78+ GEN_OFFSET_SYM (z_arch_esf_t , t5 );
79+ GEN_OFFSET_SYM (z_arch_esf_t , t6 );
7680GEN_OFFSET_SYM (z_arch_esf_t , a6 );
7781GEN_OFFSET_SYM (z_arch_esf_t , a7 );
82+ #endif /* !CONFIG_RISCV_ISA_RV32E */
7883
7984GEN_OFFSET_SYM (z_arch_esf_t , mepc );
8085GEN_OFFSET_SYM (z_arch_esf_t , mstatus );
0 commit comments