Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - A index
The Linux kernel configuration item CONFIG_ARM_THUMB
has multiple definitions:
arch/arm/mm/Kconfig
The configuration item CONFIG_ARM_THUMB:
(! CONFIG_CPU_THUMBONLY && CONFIG_EXPERT ) && ( CONFIG_CPU_THUMB_CAPABLE && ! CONFIG_CPU_32v4 )
Say Y if you want to include kernel support for running user space Thumb binaries.
The Thumb instruction set is a compressed form of the standard ARM instruction set resulting in smaller binaries at the expense of slightly less efficient code.
If this option is disabled, and you run userspace that switches to Thumb mode, signal handling will not work correctly, resulting in segmentation faults or illegal instruction aborts.
If you don't know what this all is, saying Y is a safe choice.
arch/arm/Kconfig
The configuration item CONFIG_ARM_THUMB:
( CONFIG_CPU_ARM720T || CONFIG_CPU_ARM920T || CONFIG_CPU_ARM922T || CONFIG_CPU_ARM926T || CONFIG_CPU_ARM1020 || CONFIG_CPU_XSCALE ) && CONFIG_EXPERIMENTAL
Say Y if you want to have kernel support for ARM Thumb instructions, fault handlers, and system calls.
The Thumb instruction set is a compressed form of the standard ARM instruction set resulting in smaller binaries at the expense of slightly less efficient code.
If you don't know what this all is, saying Y is a safe choice.
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 - A index
Automatically generated (in year 2025). See also LKDDb sources on GitLab