aboutsummaryrefslogtreecommitdiffstats
path: root/arch/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/Kconfig')
-rw-r--r--arch/Kconfig15
1 files changed, 0 insertions, 15 deletions
diff --git a/arch/Kconfig b/arch/Kconfig
index 706dec4d295a..c88fa0eb49df 100644
--- a/arch/Kconfig
+++ b/arch/Kconfig
@@ -596,21 +596,6 @@ config CC_STACKPROTECTOR_AUTO
596 596
597endchoice 597endchoice
598 598
599config LD_DEAD_CODE_DATA_ELIMINATION
600 bool
601 help
602 Select this if the architecture wants to do dead code and
603 data elimination with the linker by compiling with
604 -ffunction-sections -fdata-sections and linking with
605 --gc-sections.
606
607 This requires that the arch annotates or otherwise protects
608 its external entry points from being discarded. Linker scripts
609 must also merge .text.*, .data.*, and .bss.* correctly into
610 output sections. Care must be taken not to pull in unrelated
611 sections (e.g., '.text.init'). Typically '.' in section names
612 is used to distinguish them from label names / C identifiers.
613
614config HAVE_ARCH_WITHIN_STACK_FRAMES 599config HAVE_ARCH_WITHIN_STACK_FRAMES
615 bool 600 bool
616 help 601 help