CONFIG_ARM_STORE_EXC_RETURN

(No prompt – not directly user assignable.)

Type: bool

Help

Store the EXC_RETURN value when switching threads.
This is needed when switching between threads that differ in either
FPU usage or security domain.

Direct dependencies

ARM

(Includes any dependencies from ifs and menus.)

Kconfig definition

At <Zephyr>/arch/arm/core/aarch32/Kconfig:231

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:39<Zephyr>/arch/Kconfig:12<Zephyr>/arch/arm/Kconfig:57

Menu path: (Top) → ARM Options

config ARM_STORE_EXC_RETURN
    bool
    default y if FPU_SHARING || ARM_NONSECURE_PREEMPTIBLE_SECURE_CALLS
    depends on ARM
    help
      Store the EXC_RETURN value when switching threads.
      This is needed when switching between threads that differ in either
      FPU usage or security domain.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)