diff options
| author | Greg Ungerer <gerg@uclinux.org> | 2011-06-02 00:09:32 -0400 |
|---|---|---|
| committer | Greg Ungerer <gerg@uclinux.org> | 2011-06-13 21:42:29 -0400 |
| commit | dab104a73694b06fe4a162cb39d678716da62a67 (patch) | |
| tree | d836ce1cce37f32c79f3495b97f24c20f3079d58 | |
| parent | 2c53b436a30867eb6b47dd7bab23ba638d1fb0d2 (diff) | |
m68knommu: fix linker script exported name sections
The recent commit titled "module: Sort exported symbols" (f02e8a65)
changed the exported symbol name sections. Bring the m68knommu linker
script into line with those changes - including the sorting of the
symbol names.
Signed-off-by: Greg Ungerer <gerg@uclinux.org>
| -rw-r--r-- | arch/m68k/kernel/vmlinux.lds_no.S | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/arch/m68k/kernel/vmlinux.lds_no.S b/arch/m68k/kernel/vmlinux.lds_no.S index f4d715cdca0e..7dc4087a9545 100644 --- a/arch/m68k/kernel/vmlinux.lds_no.S +++ b/arch/m68k/kernel/vmlinux.lds_no.S | |||
| @@ -84,52 +84,52 @@ SECTIONS { | |||
| 84 | /* Kernel symbol table: Normal symbols */ | 84 | /* Kernel symbol table: Normal symbols */ |
| 85 | . = ALIGN(4); | 85 | . = ALIGN(4); |
| 86 | __start___ksymtab = .; | 86 | __start___ksymtab = .; |
| 87 | *(__ksymtab) | 87 | *(SORT(___ksymtab+*)) |
| 88 | __stop___ksymtab = .; | 88 | __stop___ksymtab = .; |
| 89 | 89 | ||
| 90 | /* Kernel symbol table: GPL-only symbols */ | 90 | /* Kernel symbol table: GPL-only symbols */ |
| 91 | __start___ksymtab_gpl = .; | 91 | __start___ksymtab_gpl = .; |
| 92 | *(__ksymtab_gpl) | 92 | *(SORT(___ksymtab_gpl+*)) |
| 93 | __stop___ksymtab_gpl = .; | 93 | __stop___ksymtab_gpl = .; |
| 94 | 94 | ||
| 95 | /* Kernel symbol table: Normal unused symbols */ | 95 | /* Kernel symbol table: Normal unused symbols */ |
| 96 | __start___ksymtab_unused = .; | 96 | __start___ksymtab_unused = .; |
| 97 | *(__ksymtab_unused) | 97 | *(SORT(___ksymtab_unused+*)) |
| 98 | __stop___ksymtab_unused = .; | 98 | __stop___ksymtab_unused = .; |
| 99 | 99 | ||
| 100 | /* Kernel symbol table: GPL-only unused symbols */ | 100 | /* Kernel symbol table: GPL-only unused symbols */ |
| 101 | __start___ksymtab_unused_gpl = .; | 101 | __start___ksymtab_unused_gpl = .; |
| 102 | *(__ksymtab_unused_gpl) | 102 | *(SORT(___ksymtab_unused_gpl+*)) |
| 103 | __stop___ksymtab_unused_gpl = .; | 103 | __stop___ksymtab_unused_gpl = .; |
| 104 | 104 | ||
| 105 | /* Kernel symbol table: GPL-future symbols */ | 105 | /* Kernel symbol table: GPL-future symbols */ |
| 106 | __start___ksymtab_gpl_future = .; | 106 | __start___ksymtab_gpl_future = .; |
| 107 | *(__ksymtab_gpl_future) | 107 | *(SORT(___ksymtab_gpl_future+*)) |
| 108 | __stop___ksymtab_gpl_future = .; | 108 | __stop___ksymtab_gpl_future = .; |
| 109 | 109 | ||
| 110 | /* Kernel symbol table: Normal symbols */ | 110 | /* Kernel symbol table: Normal symbols */ |
| 111 | __start___kcrctab = .; | 111 | __start___kcrctab = .; |
| 112 | *(__kcrctab) | 112 | *(SORT(___kcrctab+*)) |
| 113 | __stop___kcrctab = .; | 113 | __stop___kcrctab = .; |
| 114 | 114 | ||
| 115 | /* Kernel symbol table: GPL-only symbols */ | 115 | /* Kernel symbol table: GPL-only symbols */ |
| 116 | __start___kcrctab_gpl = .; | 116 | __start___kcrctab_gpl = .; |
| 117 | *(__kcrctab_gpl) | 117 | *(SORT(___kcrctab_gpl+*)) |
| 118 | __stop___kcrctab_gpl = .; | 118 | __stop___kcrctab_gpl = .; |
| 119 | 119 | ||
| 120 | /* Kernel symbol table: Normal unused symbols */ | 120 | /* Kernel symbol table: Normal unused symbols */ |
| 121 | __start___kcrctab_unused = .; | 121 | __start___kcrctab_unused = .; |
| 122 | *(__kcrctab_unused) | 122 | *(SORT(___kcrctab_unused+*)) |
| 123 | __stop___kcrctab_unused = .; | 123 | __stop___kcrctab_unused = .; |
| 124 | 124 | ||
| 125 | /* Kernel symbol table: GPL-only unused symbols */ | 125 | /* Kernel symbol table: GPL-only unused symbols */ |
| 126 | __start___kcrctab_unused_gpl = .; | 126 | __start___kcrctab_unused_gpl = .; |
| 127 | *(__kcrctab_unused_gpl) | 127 | *(SORT(___kcrctab_unused_gpl+*)) |
| 128 | __stop___kcrctab_unused_gpl = .; | 128 | __stop___kcrctab_unused_gpl = .; |
| 129 | 129 | ||
| 130 | /* Kernel symbol table: GPL-future symbols */ | 130 | /* Kernel symbol table: GPL-future symbols */ |
| 131 | __start___kcrctab_gpl_future = .; | 131 | __start___kcrctab_gpl_future = .; |
| 132 | *(__kcrctab_gpl_future) | 132 | *(SORT(___kcrctab_gpl_future+*)) |
| 133 | __stop___kcrctab_gpl_future = .; | 133 | __stop___kcrctab_gpl_future = .; |
| 134 | 134 | ||
| 135 | /* Kernel symbol table: strings */ | 135 | /* Kernel symbol table: strings */ |
