CONFIG_FPU_SHARING

FPU register sharing

Type: bool

Help

This option enables preservation of the hardware floating point registers across context switches to allow multiple threads to perform concurrent floating point operations.

Direct dependencies

FPU

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Symbols that select this symbol

Symbols that imply this symbol

Kconfig definition

At <Zephyr>/arch/Kconfig:725

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:29

Menu path: (Top) → Floating Point Options → Enable floating point unit (FPU)

config FPU_SHARING
    bool "FPU register sharing"
    depends on FPU
    help
      This option enables preservation of the hardware floating point registers
      across context switches to allow multiple threads to perform concurrent
      floating point operations.

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