gcc9 started realizing that _sram is basically an uint8_t[1] and thus HARDFAULT_HANDLER_REQUIRED_STACK_SPACE cannot be added to it without exceeding the one-sized array. This commit casts _sram to (uintptr_t) where that happens.
gcc9 started realizing that _sram is basically an uint8_t[1] and thus HARDFAULT_HANDLER_REQUIRED_STACK_SPACE cannot be added to it without exceeding the one-sized array. This commit casts _sram to (uintptr_t) where that happens.