diff options
-rw-r--r-- | arch/sh/kernel/vsyscall/vsyscall.lds.S | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/sh/kernel/vsyscall/vsyscall.lds.S b/arch/sh/kernel/vsyscall/vsyscall.lds.S index c9bf2af35d35..6d59ee7c23dd 100644 --- a/arch/sh/kernel/vsyscall/vsyscall.lds.S +++ b/arch/sh/kernel/vsyscall/vsyscall.lds.S | |||
@@ -38,7 +38,10 @@ SECTIONS | |||
38 | .text : { *(.text) } :text =0x90909090 | 38 | .text : { *(.text) } :text =0x90909090 |
39 | .note : { *(.note.*) } :text :note | 39 | .note : { *(.note.*) } :text :note |
40 | .eh_frame_hdr : { *(.eh_frame_hdr ) } :text :eh_frame_hdr | 40 | .eh_frame_hdr : { *(.eh_frame_hdr ) } :text :eh_frame_hdr |
41 | .eh_frame : { KEEP (*(.eh_frame)) } :text | 41 | .eh_frame : { |
42 | KEEP (*(.eh_frame)) | ||
43 | LONG (0) | ||
44 | } :text | ||
42 | .dynamic : { *(.dynamic) } :text :dynamic | 45 | .dynamic : { *(.dynamic) } :text :dynamic |
43 | .useless : { | 46 | .useless : { |
44 | *(.got.plt) *(.got) | 47 | *(.got.plt) *(.got) |