Use the common DISCARDS rule for the linker script in an effort to
regularize the linker script.

Signed-off-by: Youling Tang <[email protected]>
---
 arch/c6x/kernel/vmlinux.lds.S | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/arch/c6x/kernel/vmlinux.lds.S b/arch/c6x/kernel/vmlinux.lds.S
index ac99ba0..188a334 100644
--- a/arch/c6x/kernel/vmlinux.lds.S
+++ b/arch/c6x/kernel/vmlinux.lds.S
@@ -139,13 +139,9 @@ SECTIONS
 
        DWARF_DEBUG
 
+       DISCARDS
        /DISCARD/ :
        {
-                 EXIT_TEXT
-                 EXIT_DATA
-                 EXIT_CALL
-                 *(.discard)
-                 *(.discard.*)
-                 *(.interp)
+               *(.interp)
        }
 }
-- 
2.1.0

Reply via email to