:orphan: .. title:: KOBJECT_TEXT_AREA .. option:: CONFIG_KOBJECT_TEXT_AREA *Size of kobject text area* Type: ``int`` Help ==== .. code-block:: none Size of kernel object text area. Used in linker script. Direct dependencies =================== \ :option:`ARM64 ` || \ :option:`ARCH_HAS_USERSPACE ` *(Includes any dependencies from ifs and menus.)* Defaults ======== - 512 if \ :option:`TEST ` - 512 if \ :option:`COVERAGE_GCOV ` - 512 if \ :option:`NO_OPTIMIZATIONS ` - 512 if \ :option:`STACK_CANARIES ` && \ :option:`RISCV ` - 256 Kconfig definitions =================== At ``/arm64/core/Kconfig:91`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:29`` → ``/Kconfig:12`` → ``/arm64/Kconfig:32`` Menu path: (Top) → ARM64 Options .. code-block:: kconfig config KOBJECT_TEXT_AREA int default 512 if TEST depends on ARM64 ---- At ``/Kconfig:275`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:29`` Menu path: (Top) → General Architecture Options .. code-block:: kconfig config KOBJECT_TEXT_AREA int "Size of kobject text area" default 512 if COVERAGE_GCOV default 512 if NO_OPTIMIZATIONS default 512 if STACK_CANARIES && RISCV default 256 depends on ARCH_HAS_USERSPACE help Size of kernel object text area. Used in linker script. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*