git.openpandora.org
/
pandora-kernel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
x86: use generic per-device dma coherent allocator
[pandora-kernel.git]
/
arch
/
ppc
/
kernel
/
vmlinux.lds.S
diff --git
a/arch/ppc/kernel/vmlinux.lds.S
b/arch/ppc/kernel/vmlinux.lds.S
index
c0aac3f
..
8a24bc4
100644
(file)
--- a/
arch/ppc/kernel/vmlinux.lds.S
+++ b/
arch/ppc/kernel/vmlinux.lds.S
@@
-91,18
+91,20
@@
SECTIONS
. = ALIGN(8192);
.data.init_task : { *(.data.init_task) }
. = ALIGN(8192);
.data.init_task : { *(.data.init_task) }
+ NOTES
+
. = ALIGN(4096);
__init_begin = .;
.init.text : {
_sinittext = .;
. = ALIGN(4096);
__init_begin = .;
.init.text : {
_sinittext = .;
- *(.init.text)
+ INIT_TEXT
_einittext = .;
}
/* .exit.text is discarded at runtime, not link time,
to deal with references from __bug_table */
_einittext = .;
}
/* .exit.text is discarded at runtime, not link time,
to deal with references from __bug_table */
- .exit.text : {
*(.exit.text)
}
+ .exit.text : {
EXIT_TEXT
}
.init.data : {
.init.data : {
- *(.init.data);
+ INIT_DATA
__vtop_table_begin = .;
*(.vtop_fixup);
__vtop_table_end = .;
__vtop_table_begin = .;
*(.vtop_fixup);
__vtop_table_end = .;
@@
-141,11
+143,6
@@
SECTIONS
. = ALIGN(4096);
__init_end = .;
. = ALIGN(4096);
__init_end = .;
-
- . = ALIGN(4096);
- _sextratext = .;
- _eextratext = .;
-
__bss_start = .;
.bss :
{
__bss_start = .;
.bss :
{
@@
-162,6
+159,6
@@
SECTIONS
/* Sections to be discarded. */
/DISCARD/ : {
*(.exitcall.exit)
/* Sections to be discarded. */
/DISCARD/ : {
*(.exitcall.exit)
- *(.exit.data)
+ EXIT_DATA
}
}
}
}