Description
A linker helper for embedded Rust programs that changes memory layout so stack overflows are more likely to hit protected memory instead of silently corrupting data. It is mainly used in firmware and microcontroller development.
Use it when your embedded project is designed for this layout and documentation says to enable it. It is not useful for ordinary desktop programs and should be treated as part of a build system.