diff options
| author | H. Peter Anvin <hpa@linux.intel.com> | 2009-03-17 17:14:31 -0400 |
|---|---|---|
| committer | H. Peter Anvin <hpa@linux.intel.com> | 2009-03-17 17:16:02 -0400 |
| commit | 0a699af8e613a670be50245366fa18cb19ac5172 (patch) | |
| tree | 8f1f0e2b815f16215bc281380b026c3352288f0b | |
| parent | 704439ddf9f8ff1fc8c6d8abaac4bc4c95697e39 (diff) | |
x86-32: move _end to a dummy section
Impact: build fix with CONFIG_RELOCATABLE
Move _end into a dummy section, so that relocs.c will know it is a
relocatable symbol.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Cc: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Cc: Jeremy Fitzhardinge <jeremy@goop.org>
| -rw-r--r-- | arch/x86/kernel/vmlinux_32.lds.S | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/arch/x86/kernel/vmlinux_32.lds.S b/arch/x86/kernel/vmlinux_32.lds.S index de14973e47fd..62ad500d55f3 100644 --- a/arch/x86/kernel/vmlinux_32.lds.S +++ b/arch/x86/kernel/vmlinux_32.lds.S | |||
| @@ -199,7 +199,9 @@ SECTIONS | |||
| 199 | __brk_limit = . ; | 199 | __brk_limit = . ; |
| 200 | } | 200 | } |
| 201 | 201 | ||
| 202 | _end = . ; | 202 | .end : AT(ADDR(.end) - LOAD_OFFSET) { |
| 203 | _end = . ; | ||
| 204 | } | ||
| 203 | 205 | ||
| 204 | /* Sections to be discarded */ | 206 | /* Sections to be discarded */ |
| 205 | /DISCARD/ : { | 207 | /DISCARD/ : { |
