x86: rename DEBUG_INFO to X86_DEBUG_INFO
This is an X86 specific option and should not appear as generic debug option. Fixes zephyrproject-rtos/zephyr#52929 Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
parent
faae10ed40
commit
bd8597c9d7
20 changed files with 23 additions and 24 deletions
|
@ -187,6 +187,13 @@ endif # FPU || X86_64
|
|||
|
||||
endmenu
|
||||
|
||||
config X86_DEBUG_INFO
|
||||
bool "System debugging information"
|
||||
help
|
||||
This option enables the addition of various information that can be
|
||||
used by debuggers in debugging the system, or enable additional
|
||||
debugging information to be reported at runtime.
|
||||
|
||||
config SRAM_OFFSET
|
||||
default 0x100000 if X86_PC_COMPATIBLE
|
||||
help
|
||||
|
|
|
@ -166,7 +166,7 @@ endmenu
|
|||
config ARCH_HAS_STACKWALK
|
||||
bool
|
||||
default y
|
||||
select DEBUG_INFO
|
||||
select X86_DEBUG_INFO
|
||||
select THREAD_STACK_INFO
|
||||
depends on !OMIT_FRAME_POINTER
|
||||
help
|
||||
|
|
|
@ -32,7 +32,7 @@ config X86_EXCEPTION_STACK_SIZE
|
|||
config ARCH_HAS_STACKWALK
|
||||
bool
|
||||
default y
|
||||
select DEBUG_INFO
|
||||
select X86_DEBUG_INFO
|
||||
select THREAD_STACK_INFO
|
||||
depends on !OMIT_FRAME_POINTER
|
||||
help
|
||||
|
|
|
@ -40,7 +40,7 @@
|
|||
/* Some configurations require that the stack/registers be adjusted before
|
||||
* z_thread_entry. See discussion in swap.S for z_x86_thread_entry_wrapper()
|
||||
*/
|
||||
#if defined(CONFIG_DEBUG_INFO)
|
||||
#if defined(CONFIG_X86_DEBUG_INFO)
|
||||
#define _THREAD_WRAPPER_REQUIRED
|
||||
#endif
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ CONFIG_SERIAL=y
|
|||
CONFIG_UART_CONSOLE=y
|
||||
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=25000000
|
||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
CONFIG_X86_DEBUG_INFO=y
|
||||
CONFIG_SMP=y
|
||||
CONFIG_MP_MAX_NUM_CPUS=2
|
||||
CONFIG_X86_MMU=y
|
||||
|
|
|
@ -8,7 +8,7 @@ CONFIG_SERIAL=y
|
|||
CONFIG_UART_CONSOLE=y
|
||||
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=25000000
|
||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
CONFIG_X86_DEBUG_INFO=y
|
||||
CONFIG_SMP=y
|
||||
CONFIG_MP_MAX_NUM_CPUS=2
|
||||
CONFIG_X86_MMU=y
|
||||
|
|
|
@ -9,7 +9,7 @@ CONFIG_UART_CONSOLE=y
|
|||
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=25000000
|
||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||
CONFIG_X86_MMU=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
CONFIG_X86_DEBUG_INFO=y
|
||||
CONFIG_SCHED_SCALABLE=y
|
||||
CONFIG_WAITQ_SCALABLE=y
|
||||
CONFIG_X86_VERY_EARLY_CONSOLE=y
|
||||
|
|
|
@ -9,7 +9,7 @@ CONFIG_UART_CONSOLE=y
|
|||
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=25000000
|
||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||
CONFIG_X86_MMU=n
|
||||
CONFIG_DEBUG_INFO=y
|
||||
CONFIG_X86_DEBUG_INFO=y
|
||||
CONFIG_SCHED_SIMPLE=y
|
||||
CONFIG_WAITQ_SIMPLE=y
|
||||
CONFIG_X86_VERY_EARLY_CONSOLE=n
|
||||
|
|
|
@ -9,7 +9,7 @@ CONFIG_UART_CONSOLE=y
|
|||
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=25000000
|
||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||
CONFIG_X86_MMU=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
CONFIG_X86_DEBUG_INFO=y
|
||||
CONFIG_SCHED_SCALABLE=y
|
||||
CONFIG_WAITQ_SCALABLE=y
|
||||
CONFIG_X86_VERY_EARLY_CONSOLE=y
|
||||
|
|
|
@ -9,7 +9,7 @@ CONFIG_UART_CONSOLE=y
|
|||
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=25000000
|
||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||
CONFIG_X86_MMU=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
CONFIG_X86_DEBUG_INFO=y
|
||||
CONFIG_SCHED_SCALABLE=y
|
||||
CONFIG_WAITQ_SCALABLE=y
|
||||
CONFIG_X86_VERY_EARLY_CONSOLE=y
|
||||
|
|
|
@ -9,7 +9,7 @@ CONFIG_UART_CONSOLE=y
|
|||
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=25000000
|
||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||
CONFIG_X86_MMU=n
|
||||
CONFIG_DEBUG_INFO=y
|
||||
CONFIG_X86_DEBUG_INFO=y
|
||||
CONFIG_SCHED_SCALABLE=y
|
||||
CONFIG_WAITQ_SCALABLE=y
|
||||
CONFIG_X86_VERY_EARLY_CONSOLE=y
|
||||
|
|
|
@ -9,7 +9,7 @@ CONFIG_UART_CONSOLE=y
|
|||
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=25000000
|
||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||
CONFIG_X86_MMU=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
CONFIG_X86_DEBUG_INFO=y
|
||||
CONFIG_SCHED_SCALABLE=y
|
||||
CONFIG_WAITQ_SCALABLE=y
|
||||
CONFIG_X86_VERY_EARLY_CONSOLE=y
|
||||
|
|
|
@ -9,7 +9,7 @@ CONFIG_UART_CONSOLE=y
|
|||
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=25000000
|
||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||
CONFIG_X86_MMU=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
CONFIG_X86_DEBUG_INFO=y
|
||||
CONFIG_SCHED_SCALABLE=y
|
||||
CONFIG_WAITQ_SCALABLE=y
|
||||
CONFIG_X86_VERY_EARLY_CONSOLE=y
|
||||
|
|
|
@ -9,7 +9,7 @@ CONFIG_UART_CONSOLE=y
|
|||
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=25000000
|
||||
CONFIG_TEST_RANDOM_GENERATOR=y
|
||||
CONFIG_X86_MMU=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
CONFIG_X86_DEBUG_INFO=y
|
||||
CONFIG_SCHED_SCALABLE=y
|
||||
CONFIG_WAITQ_SCALABLE=y
|
||||
CONFIG_X86_VERY_EARLY_CONSOLE=y
|
||||
|
|
|
@ -706,3 +706,5 @@ Architectures
|
|||
:kconfig:option:`CONFIG_ARCH_HAS_VECTOR_TABLE_RELOCATION` and
|
||||
:kconfig:option:`CONFIG_ROMSTART_RELOCATION_ROM` to support relocation
|
||||
of vector table in RAM.
|
||||
* Renamed :kconfig:option:`CONFIG_DEBUG_INFO` to :kconfig:option:`CONFIG_X86_DEBUG_INFO` to
|
||||
better reflect its purpose. This option is now only available for x86 architecture.
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
CONFIG_LOG=y
|
||||
|
||||
CONFIG_ASSERT=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
CONFIG_EXCEPTION_STACK_TRACE=y
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
CONFIG_ASSERT_ON_ERRORS=y
|
||||
CONFIG_ASSERT=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
CONFIG_DEBUG_OPTIMIZATIONS=y
|
||||
CONFIG_DEBUG_THREAD_INFO=y
|
||||
|
||||
|
|
|
@ -51,7 +51,7 @@ ZTEST,n
|
|||
ASSERT,n
|
||||
DEBUG,n
|
||||
DEBUG_COREDUMP=n
|
||||
DEBUG_INFO,n
|
||||
X86_DEBUG_INFO,n
|
||||
DEBUG_THREAD_INFO,n
|
||||
EARLY_CONSOLE,n
|
||||
EXCEPTION_DEBUG,n
|
||||
|
|
Can't render this file because it has a wrong number of fields in line 49.
|
|
@ -304,13 +304,6 @@ config OMIT_FRAME_POINTER
|
|||
#
|
||||
# Generic Debugging Options
|
||||
#
|
||||
config DEBUG_INFO
|
||||
bool "System debugging information"
|
||||
help
|
||||
This option enables the addition of various information that can be
|
||||
used by debuggers in debugging the system, or enable additional
|
||||
debugging information to be reported at runtime.
|
||||
|
||||
config EXCEPTION_STACK_TRACE
|
||||
bool "Attempt to print stack traces upon exceptions"
|
||||
default y
|
||||
|
|
|
@ -17,5 +17,4 @@ CONFIG_BT_CTLR_ISOAL_SOURCES=4
|
|||
CONFIG_BT_CTLR_ISOAL_SINKS=4
|
||||
|
||||
CONFIG_ASSERT=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
CONFIG_EXCEPTION_STACK_TRACE=y
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue