1 2 3 4 5 6 7 8 9 10 11 12 13
OUTPUT_FORMAT(binary) MEMORY { selfRestoreRegion (rx) : ORIGIN = 0x00, LENGTH = 0x2100 } SECTIONS { . = 0; . = ALIGN(128); _SELF_RESTORE_START = .; .selfRestore _SELF_RESTORE_START : { *(.selfRestore) } > selfRestoreRegion }