This repository was archived by the owner on Jan 24, 2022. It is now read-only.
v0.6.6
·
260 commits
to master
since this release
Changed
-
Misuse of attributes now produce compiler errors with proper spans instead of panicking messages.
-
The
HardFault
symbol has been renamed toHardFaultTrampoline
; likewise theUserHardFault
symbol has been renamed toHardFault
. If you were using breakpoints onUserHardFault
to detect hard fault you should now put those breakpoints on theHardFault
symbol.
Fixed
-
Attributes on local
static mut
variables (declared at the beginning ofentry
/interrupt
/exception
) are now respected. -
The "GDB can now unwind HardFault callstacks" fix from the previous release broke
HardFault
's'&ExceptionFrame
argument (the pointer was off by 8 bytes). This release fixes that problem without compromising GDB's ability to unwindHardFault
s.