diff options
Diffstat (limited to 'arch/mips/kernel/vmlinux.lds.S')
| -rw-r--r-- | arch/mips/kernel/vmlinux.lds.S | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/arch/mips/kernel/vmlinux.lds.S b/arch/mips/kernel/vmlinux.lds.S index 58738c8d754f..1474c18fb777 100644 --- a/arch/mips/kernel/vmlinux.lds.S +++ b/arch/mips/kernel/vmlinux.lds.S | |||
| @@ -176,17 +176,6 @@ SECTIONS | |||
| 176 | 176 | ||
| 177 | _end = . ; | 177 | _end = . ; |
| 178 | 178 | ||
| 179 | /* Sections to be discarded */ | ||
| 180 | /DISCARD/ : { | ||
| 181 | *(.exitcall.exit) | ||
| 182 | |||
| 183 | /* ABI crap starts here */ | ||
| 184 | *(.MIPS.options) | ||
| 185 | *(.options) | ||
| 186 | *(.pdr) | ||
| 187 | *(.reginfo) | ||
| 188 | } | ||
| 189 | |||
| 190 | /* These mark the ABI of the kernel for debuggers. */ | 179 | /* These mark the ABI of the kernel for debuggers. */ |
| 191 | .mdebug.abi32 : { | 180 | .mdebug.abi32 : { |
| 192 | KEEP(*(.mdebug.abi32)) | 181 | KEEP(*(.mdebug.abi32)) |
| @@ -212,4 +201,14 @@ SECTIONS | |||
| 212 | *(.gptab.bss) | 201 | *(.gptab.bss) |
| 213 | *(.gptab.sbss) | 202 | *(.gptab.sbss) |
| 214 | } | 203 | } |
| 204 | |||
| 205 | /* Sections to be discarded */ | ||
| 206 | DISCARDS | ||
| 207 | /DISCARD/ : { | ||
| 208 | /* ABI crap starts here */ | ||
| 209 | *(.MIPS.options) | ||
| 210 | *(.options) | ||
| 211 | *(.pdr) | ||
| 212 | *(.reginfo) | ||
| 213 | } | ||
| 215 | } | 214 | } |
