Skip to content
This repository was archived by the owner on Jan 24, 2022. It is now read-only.

v0.6.6

Compare
Choose a tag to compare
@jonathanpallant jonathanpallant released this 25 Nov 09:53
· 260 commits to master since this release
abed79f

Changed

  • Misuse of attributes now produce compiler errors with proper spans instead of panicking messages.

  • The HardFault symbol has been renamed to HardFaultTrampoline; likewise the UserHardFault symbol has been renamed to HardFault. If you were using breakpoints on UserHardFault to detect hard fault you should now put those breakpoints on the HardFault symbol.

Fixed

  • Attributes on local static mut variables (declared at the beginning of entry / 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 unwind HardFaults.