Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - M index
The Linux kernel configuration item CONFIG_MIPS_O32_FP64_SUPPORT
has multiple definitions:
arch/mips/Kconfig
The configuration item CONFIG_MIPS_O32_FP64_SUPPORT:
(! CONFIG_CPU_MIPSR6 ) && ( CONFIG_32BIT || CONFIG_MIPS32_O32 )
When this is enabled, the kernel will support use of 64-bit floating point registers with binaries using the O32 ABI along with the EF_MIPS_FP64 ELF header flag (typically built with -mfp64). On 32-bit MIPS systems this support is at the cost of increasing the size and complexity of the compiled FPU emulator. Thus if you are running a MIPS32 system and know that none of your userland binaries will require 64-bit floating point, you may wish to reduce the size of your kernel & potentially improve FP emulation performance by saying N here.
Although binutils currently supports use of this flag the details concerning its effect upon the O32 ABI in userland are still being worked on. In order to avoid userland becoming dependent upon current behaviour before the details have been finalised, this option should be considered experimental and only enabled by those working upon said details.
If unsure, say N.
arch/mips/Kconfig
The configuration item CONFIG_MIPS_O32_FP64_SUPPORT:
CONFIG_32BIT || CONFIG_MIPS32_O32
When this is enabled, the kernel will support use of 64-bit floating point registers with binaries using the O32 ABI along with the EF_MIPS_FP64 ELF header flag (typically built with -mfp64). On 32-bit MIPS systems this support is at the cost of increasing the size and complexity of the compiled FPU emulator. Thus if you are running a MIPS32 system and know that none of your userland binaries will require 64-bit floating point, you may wish to reduce the size of your kernel & potentially improve FP emulation performance by saying N here.
Although binutils currently supports use of this flag the details concerning its effect upon the O32 ABI in userland are still being worked on. In order to avoid userland becoming dependant upon current behaviour before the details have been finalised, this option should be considered experimental and only enabled by those working upon said details.
If unsure, say N.
Raw data from LKDDb:
(none)
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - M index
Automatically generated (in year 2024). See also LKDDb sources on GitLab