diff options
Diffstat (limited to 'arch/Kconfig')
| -rw-r--r-- | arch/Kconfig | 15 |
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 | ||
| 597 | endchoice | 597 | endchoice |
| 598 | 598 | ||
| 599 | config 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 | |||
| 614 | config HAVE_ARCH_WITHIN_STACK_FRAMES | 599 | config HAVE_ARCH_WITHIN_STACK_FRAMES |
| 615 | bool | 600 | bool |
| 616 | help | 601 | help |
