vserver 1.9.3
[linux-2.6.git] / arch / ppc64 / kernel / vmlinux.lds.S
index 1d9b611..4103cc1 100644 (file)
@@ -14,6 +14,7 @@ SECTIONS
   .text : {
        *(.text .text.*)
        SCHED_TEXT
+       LOCK_TEXT
        *(.fixup)
        . = ALIGN(4096);
        _etext = .;
@@ -61,12 +62,6 @@ SECTIONS
        __setup_end = .;
        }
 
-  __param : {
-       __start___param = .;
-       *(__param)
-       __stop___param = .;
-       }
-
   .initcall.init : {
        __initcall_start = .;
        *(.initcall1.init)
@@ -122,10 +117,13 @@ SECTIONS
 
   .data : {
        *(.data .data.rel* .toc1)
-       *(.opd)
        *(.branch_lt)
        }
 
+  .opd : {
+       *(.opd)
+       }
+
   .got : {
        __toc_start = .;
        *(.got)