Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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>

+10 -10
+10 -10
arch/m68k/kernel/vmlinux.lds_no.S
··· 84 84 /* Kernel symbol table: Normal symbols */ 85 85 . = ALIGN(4); 86 86 __start___ksymtab = .; 87 - *(__ksymtab) 87 + *(SORT(___ksymtab+*)) 88 88 __stop___ksymtab = .; 89 89 90 90 /* Kernel symbol table: GPL-only symbols */ 91 91 __start___ksymtab_gpl = .; 92 - *(__ksymtab_gpl) 92 + *(SORT(___ksymtab_gpl+*)) 93 93 __stop___ksymtab_gpl = .; 94 94 95 95 /* Kernel symbol table: Normal unused symbols */ 96 96 __start___ksymtab_unused = .; 97 - *(__ksymtab_unused) 97 + *(SORT(___ksymtab_unused+*)) 98 98 __stop___ksymtab_unused = .; 99 99 100 100 /* Kernel symbol table: GPL-only unused symbols */ 101 101 __start___ksymtab_unused_gpl = .; 102 - *(__ksymtab_unused_gpl) 102 + *(SORT(___ksymtab_unused_gpl+*)) 103 103 __stop___ksymtab_unused_gpl = .; 104 104 105 105 /* Kernel symbol table: GPL-future symbols */ 106 106 __start___ksymtab_gpl_future = .; 107 - *(__ksymtab_gpl_future) 107 + *(SORT(___ksymtab_gpl_future+*)) 108 108 __stop___ksymtab_gpl_future = .; 109 109 110 110 /* Kernel symbol table: Normal symbols */ 111 111 __start___kcrctab = .; 112 - *(__kcrctab) 112 + *(SORT(___kcrctab+*)) 113 113 __stop___kcrctab = .; 114 114 115 115 /* Kernel symbol table: GPL-only symbols */ 116 116 __start___kcrctab_gpl = .; 117 - *(__kcrctab_gpl) 117 + *(SORT(___kcrctab_gpl+*)) 118 118 __stop___kcrctab_gpl = .; 119 119 120 120 /* Kernel symbol table: Normal unused symbols */ 121 121 __start___kcrctab_unused = .; 122 - *(__kcrctab_unused) 122 + *(SORT(___kcrctab_unused+*)) 123 123 __stop___kcrctab_unused = .; 124 124 125 125 /* Kernel symbol table: GPL-only unused symbols */ 126 126 __start___kcrctab_unused_gpl = .; 127 - *(__kcrctab_unused_gpl) 127 + *(SORT(___kcrctab_unused_gpl+*)) 128 128 __stop___kcrctab_unused_gpl = .; 129 129 130 130 /* Kernel symbol table: GPL-future symbols */ 131 131 __start___kcrctab_gpl_future = .; 132 - *(__kcrctab_gpl_future) 132 + *(SORT(___kcrctab_gpl_future+*)) 133 133 __stop___kcrctab_gpl_future = .; 134 134 135 135 /* Kernel symbol table: strings */