diff options
Diffstat (limited to 'core')
-rw-r--r-- | core/cortex-m/ec.lds.S | 4 | ||||
-rw-r--r-- | core/cortex-m0/ec.lds.S | 4 | ||||
-rw-r--r-- | core/host/host_exe.lds | 4 | ||||
-rw-r--r-- | core/nds32/ec.lds.S | 4 |
4 files changed, 16 insertions, 0 deletions
diff --git a/core/cortex-m/ec.lds.S b/core/cortex-m/ec.lds.S index edd5308e93..9f08b98cc3 100644 --- a/core/cortex-m/ec.lds.S +++ b/core/cortex-m/ec.lds.S @@ -162,6 +162,10 @@ SECTIONS KEEP(*(.rodata.HOOK_CHIPSET_SHUTDOWN)) __hooks_chipset_shutdown_end = .; + __hooks_chipset_reset = .; + KEEP(*(.rodata.HOOK_CHIPSET_RESET)) + __hooks_chipset_reset_end = .; + __hooks_ac_change = .; KEEP(*(.rodata.HOOK_AC_CHANGE)) __hooks_ac_change_end = .; diff --git a/core/cortex-m0/ec.lds.S b/core/cortex-m0/ec.lds.S index dc36b49f72..484029b7a3 100644 --- a/core/cortex-m0/ec.lds.S +++ b/core/cortex-m0/ec.lds.S @@ -116,6 +116,10 @@ SECTIONS KEEP(*(.rodata.HOOK_CHIPSET_SHUTDOWN)) __hooks_chipset_shutdown_end = .; + __hooks_chipset_reset = .; + KEEP(*(.rodata.HOOK_CHIPSET_RESET)) + __hooks_chipset_reset_end = .; + __hooks_ac_change = .; KEEP(*(.rodata.HOOK_AC_CHANGE)) __hooks_ac_change_end = .; diff --git a/core/host/host_exe.lds b/core/host/host_exe.lds index 182d86cd6c..1f508e5795 100644 --- a/core/host/host_exe.lds +++ b/core/host/host_exe.lds @@ -56,6 +56,10 @@ SECTIONS { *(.rodata.HOOK_CHIPSET_SHUTDOWN) __hooks_chipset_shutdown_end = .; + __hooks_chipset_reset = .; + *(.rodata.HOOK_CHIPSET_RESET) + __hooks_chipset_reset_end = .; + __hooks_ac_change = .; *(.rodata.HOOK_AC_CHANGE) __hooks_ac_change_end = .; diff --git a/core/nds32/ec.lds.S b/core/nds32/ec.lds.S index 5a7f306f42..02c1aa9a11 100644 --- a/core/nds32/ec.lds.S +++ b/core/nds32/ec.lds.S @@ -101,6 +101,10 @@ SECTIONS KEEP(*(.rodata.HOOK_CHIPSET_SHUTDOWN)) __hooks_chipset_shutdown_end = .; + __hooks_chipset_reset = .; + KEEP(*(.rodata.HOOK_CHIPSET_RESET)) + __hooks_chipset_reset_end = .; + __hooks_ac_change = .; KEEP(*(.rodata.HOOK_AC_CHANGE)) __hooks_ac_change_end = .; |