diff options
Diffstat (limited to 'arch/ia64')
-rw-r--r-- | arch/ia64/kernel/vmlinux.lds.S | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/ia64/kernel/vmlinux.lds.S b/arch/ia64/kernel/vmlinux.lds.S index 83e80677de7..446f12d866b 100644 --- a/arch/ia64/kernel/vmlinux.lds.S +++ b/arch/ia64/kernel/vmlinux.lds.S | |||
@@ -20,6 +20,7 @@ PHDRS { | |||
20 | code PT_LOAD; | 20 | code PT_LOAD; |
21 | percpu PT_LOAD; | 21 | percpu PT_LOAD; |
22 | data PT_LOAD; | 22 | data PT_LOAD; |
23 | note PT_NOTE; | ||
23 | } | 24 | } |
24 | SECTIONS | 25 | SECTIONS |
25 | { | 26 | { |
@@ -62,6 +63,9 @@ SECTIONS | |||
62 | 63 | ||
63 | /* Read-only data */ | 64 | /* Read-only data */ |
64 | 65 | ||
66 | NOTES :code :note /* put .notes in text and mark in PT_NOTE */ | ||
67 | code_continues : {} :code /* switch back to regular program... */ | ||
68 | |||
65 | /* Exception table */ | 69 | /* Exception table */ |
66 | . = ALIGN(16); | 70 | . = ALIGN(16); |
67 | __ex_table : AT(ADDR(__ex_table) - LOAD_OFFSET) | 71 | __ex_table : AT(ADDR(__ex_table) - LOAD_OFFSET) |
@@ -276,10 +280,6 @@ SECTIONS | |||
276 | .debug_typenames 0 : { *(.debug_typenames) } | 280 | .debug_typenames 0 : { *(.debug_typenames) } |
277 | .debug_varnames 0 : { *(.debug_varnames) } | 281 | .debug_varnames 0 : { *(.debug_varnames) } |
278 | /* These must appear regardless of . */ | 282 | /* These must appear regardless of . */ |
279 | /* Discard them for now since Intel SoftSDV cannot handle them. | ||
280 | .comment 0 : { *(.comment) } | ||
281 | .note 0 : { *(.note) } | ||
282 | */ | ||
283 | /DISCARD/ : { *(.comment) } | 283 | /DISCARD/ : { *(.comment) } |
284 | /DISCARD/ : { *(.note) } | 284 | /DISCARD/ : { *(.note) } |
285 | } | 285 | } |