summaryrefslogtreecommitdiffstats
path: root/arch/ppc/kernel/vmlinux.lds.S
diff options
context:
space:
mode:
authorJon Loeliger <linuxppc@jdl.com>2005-09-17 17:38:23 +0200
committerPaul Mackerras <paulus@samba.org>2005-09-19 01:38:49 +0200
commit6c45ab992e4299c869fb26427944a8f8ea177024 (patch)
tree01d2dce5219550106d3ba2ea176eea9fedbae8d8 /arch/ppc/kernel/vmlinux.lds.S
parent[PATCH] powerpc: Remove sections use from ppc64 and drivers (diff)
downloadlinux-6c45ab992e4299c869fb26427944a8f8ea177024.tar.xz
linux-6c45ab992e4299c869fb26427944a8f8ea177024.zip
[PATCH] powerpc: Remove section free() and linker script bits
Here is a new patch that removes all notion of the pmac, prep, chrp and openfirmware initialization sections, and then unifies the sections.h files without those __pmac, etc, sections identifiers cluttering things up. Signed-off-by: Jon Loeliger <jdl@freescale.com> Signed-off-by: Kumar Gala <kumar.gala@freescale.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/ppc/kernel/vmlinux.lds.S')
-rw-r--r--arch/ppc/kernel/vmlinux.lds.S26
1 files changed, 0 insertions, 26 deletions
diff --git a/arch/ppc/kernel/vmlinux.lds.S b/arch/ppc/kernel/vmlinux.lds.S
index 17d2db7e537d..09c6525cfa61 100644
--- a/arch/ppc/kernel/vmlinux.lds.S
+++ b/arch/ppc/kernel/vmlinux.lds.S
@@ -149,32 +149,6 @@ SECTIONS
. = ALIGN(4096);
_sextratext = .;
- __pmac_begin = .;
- .pmac.text : { *(.pmac.text) }
- .pmac.data : { *(.pmac.data) }
- . = ALIGN(4096);
- __pmac_end = .;
-
- . = ALIGN(4096);
- __prep_begin = .;
- .prep.text : { *(.prep.text) }
- .prep.data : { *(.prep.data) }
- . = ALIGN(4096);
- __prep_end = .;
-
- . = ALIGN(4096);
- __chrp_begin = .;
- .chrp.text : { *(.chrp.text) }
- .chrp.data : { *(.chrp.data) }
- . = ALIGN(4096);
- __chrp_end = .;
-
- . = ALIGN(4096);
- __openfirmware_begin = .;
- .openfirmware.text : { *(.openfirmware.text) }
- .openfirmware.data : { *(.openfirmware.data) }
- . = ALIGN(4096);
- __openfirmware_end = .;
_eextratext = .;
__bss_start = .;