diff options
Diffstat (limited to 'rtic-macros/src/codegen/bindings/esp32c3.rs')
| -rw-r--r-- | rtic-macros/src/codegen/bindings/esp32c3.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/rtic-macros/src/codegen/bindings/esp32c3.rs b/rtic-macros/src/codegen/bindings/esp32c3.rs index f8ea22a..26617e0 100644 --- a/rtic-macros/src/codegen/bindings/esp32c3.rs +++ b/rtic-macros/src/codegen/bindings/esp32c3.rs @@ -176,11 +176,11 @@ mod esp32c3 { // Check for stack overflow using symbols from `risc-v-rt`. extern "C" { pub static _stack_start: u32; - pub static __ebss: u32; + pub static _bss_end: u32; } let stack_start = &_stack_start as *const _ as u32; - let ebss = &__ebss as *const _ as u32; + let ebss = &_bss_end as *const _ as u32; if stack_start > ebss { // No flip-link usage, check the SP for overflow. @@ -241,8 +241,9 @@ mod esp32c3 { stmts } -} pub fn extra_modules(_app: &App, _analysis: &SyntaxAnalysis) -> Vec<TokenStream2> { vec![] } +} + |
