From b3bfd6c4c99118510ee06a164ed3cc0228fa90b8 Mon Sep 17 00:00:00 2001 From: Michael Scire Date: Thu, 23 Jan 2020 22:37:23 -0800 Subject: [PATCH] meso: discard .interp section --- mesosphere/kernel/kernel.ld | 3 +-- mesosphere/kernel_ldr/kernel_ldr.ld | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/mesosphere/kernel/kernel.ld b/mesosphere/kernel/kernel.ld index 765c33ef4..08648015b 100644 --- a/mesosphere/kernel/kernel.ld +++ b/mesosphere/kernel/kernel.ld @@ -80,7 +80,6 @@ SECTIONS .dynsym : { *(.dynsym) } :rodata .dynstr : { *(.dynstr) } :rodata .rela.dyn : { *(.rela.*) } :rodata - .interp : { *(.interp) } :rodata .hash : { *(.hash) } :rodata .gnu.hash : { *(.gnu.hash) } :rodata .gnu.version : { *(.gnu.version) } :rodata @@ -169,7 +168,7 @@ SECTIONS ================== */ /* Discard sections that difficult post-processing */ - /DISCARD/ : { *(.group .comment .note) } + /DISCARD/ : { *(.group .comment .note .interp) } /* Stabs debugging sections. */ .stab 0 : { *(.stab) } diff --git a/mesosphere/kernel_ldr/kernel_ldr.ld b/mesosphere/kernel_ldr/kernel_ldr.ld index 74d739cbd..c56886133 100644 --- a/mesosphere/kernel_ldr/kernel_ldr.ld +++ b/mesosphere/kernel_ldr/kernel_ldr.ld @@ -77,7 +77,6 @@ SECTIONS .dynsym : { *(.dynsym) } :krnlldr .dynstr : { *(.dynstr) } :krnlldr .rela.dyn : { *(.rela.*) } :krnlldr - .interp : { *(.interp) } :krnlldr .hash : { *(.hash) } :krnlldr .gnu.hash : { *(.gnu.hash) } :krnlldr .gnu.version : { *(.gnu.version) } :krnlldr @@ -167,7 +166,7 @@ SECTIONS ================== */ /* Discard sections that difficult post-processing */ - /DISCARD/ : { *(.group .comment .note) } + /DISCARD/ : { *(.group .comment .note .interp) } /* Stabs debugging sections. */ .stab 0 : { *(.stab) }