:orphan: .. title:: EXTRA_EXCEPTION_INFO .. option:: CONFIG_EXTRA_EXCEPTION_INFO *Extra exception debug information* *Collect extra exception info* Type: ``bool`` Help ==== Have exceptions print additional useful debugging information in human-readable form, at the expense of code size. For example, the cause code for an exception will be supplemented by a string describing what that cause code means. Help ==== This option enables the collection of extra information, such as register state, when a fault occurs. This information can be useful to collect for post-mortem analysis and debug of issues. Direct dependencies =================== \ :option:`NIOS2 ` || \ :option:`ARCH_HAS_EXTRA_EXCEPTION_INFO ` *(Includes any dependencies from ifs and menus.)* Defaults ======== No defaults. Implicitly defaults to ``n``. Kconfig definitions =================== .. highlight:: kconfig At ``arch/nios2/Kconfig:54`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:29`` → ``arch/Kconfig:12`` Menu path: (Top) → Nios II Options → Nios II Family Options .. parsed-literal:: config EXTRA_EXCEPTION_INFO bool "Extra exception debug information" depends on \ :option:`NIOS2 ` help Have exceptions print additional useful debugging information in human-readable form, at the expense of code size. For example, the cause code for an exception will be supplemented by a string describing what that cause code means. ---- At ``arch/Kconfig:393`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:29`` Menu path: (Top) → General Architecture Options → Interrupt Configuration .. parsed-literal:: config EXTRA_EXCEPTION_INFO bool "Collect extra exception info" depends on \ :option:`ARCH_HAS_EXTRA_EXCEPTION_INFO ` help This option enables the collection of extra information, such as register state, when a fault occurs. This information can be useful to collect for post-mortem analysis and debug of issues. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*