|
@@ -84,52 +84,52 @@ SECTIONS {
|
|
/* Kernel symbol table: Normal symbols */
|
|
/* Kernel symbol table: Normal symbols */
|
|
. = ALIGN(4);
|
|
. = ALIGN(4);
|
|
__start___ksymtab = .;
|
|
__start___ksymtab = .;
|
|
- *(__ksymtab)
|
|
|
|
|
|
+ *(SORT(___ksymtab+*))
|
|
__stop___ksymtab = .;
|
|
__stop___ksymtab = .;
|
|
|
|
|
|
/* Kernel symbol table: GPL-only symbols */
|
|
/* Kernel symbol table: GPL-only symbols */
|
|
__start___ksymtab_gpl = .;
|
|
__start___ksymtab_gpl = .;
|
|
- *(__ksymtab_gpl)
|
|
|
|
|
|
+ *(SORT(___ksymtab_gpl+*))
|
|
__stop___ksymtab_gpl = .;
|
|
__stop___ksymtab_gpl = .;
|
|
|
|
|
|
/* Kernel symbol table: Normal unused symbols */
|
|
/* Kernel symbol table: Normal unused symbols */
|
|
__start___ksymtab_unused = .;
|
|
__start___ksymtab_unused = .;
|
|
- *(__ksymtab_unused)
|
|
|
|
|
|
+ *(SORT(___ksymtab_unused+*))
|
|
__stop___ksymtab_unused = .;
|
|
__stop___ksymtab_unused = .;
|
|
|
|
|
|
/* Kernel symbol table: GPL-only unused symbols */
|
|
/* Kernel symbol table: GPL-only unused symbols */
|
|
__start___ksymtab_unused_gpl = .;
|
|
__start___ksymtab_unused_gpl = .;
|
|
- *(__ksymtab_unused_gpl)
|
|
|
|
|
|
+ *(SORT(___ksymtab_unused_gpl+*))
|
|
__stop___ksymtab_unused_gpl = .;
|
|
__stop___ksymtab_unused_gpl = .;
|
|
|
|
|
|
/* Kernel symbol table: GPL-future symbols */
|
|
/* Kernel symbol table: GPL-future symbols */
|
|
__start___ksymtab_gpl_future = .;
|
|
__start___ksymtab_gpl_future = .;
|
|
- *(__ksymtab_gpl_future)
|
|
|
|
|
|
+ *(SORT(___ksymtab_gpl_future+*))
|
|
__stop___ksymtab_gpl_future = .;
|
|
__stop___ksymtab_gpl_future = .;
|
|
|
|
|
|
/* Kernel symbol table: Normal symbols */
|
|
/* Kernel symbol table: Normal symbols */
|
|
__start___kcrctab = .;
|
|
__start___kcrctab = .;
|
|
- *(__kcrctab)
|
|
|
|
|
|
+ *(SORT(___kcrctab+*))
|
|
__stop___kcrctab = .;
|
|
__stop___kcrctab = .;
|
|
|
|
|
|
/* Kernel symbol table: GPL-only symbols */
|
|
/* Kernel symbol table: GPL-only symbols */
|
|
__start___kcrctab_gpl = .;
|
|
__start___kcrctab_gpl = .;
|
|
- *(__kcrctab_gpl)
|
|
|
|
|
|
+ *(SORT(___kcrctab_gpl+*))
|
|
__stop___kcrctab_gpl = .;
|
|
__stop___kcrctab_gpl = .;
|
|
|
|
|
|
/* Kernel symbol table: Normal unused symbols */
|
|
/* Kernel symbol table: Normal unused symbols */
|
|
__start___kcrctab_unused = .;
|
|
__start___kcrctab_unused = .;
|
|
- *(__kcrctab_unused)
|
|
|
|
|
|
+ *(SORT(___kcrctab_unused+*))
|
|
__stop___kcrctab_unused = .;
|
|
__stop___kcrctab_unused = .;
|
|
|
|
|
|
/* Kernel symbol table: GPL-only unused symbols */
|
|
/* Kernel symbol table: GPL-only unused symbols */
|
|
__start___kcrctab_unused_gpl = .;
|
|
__start___kcrctab_unused_gpl = .;
|
|
- *(__kcrctab_unused_gpl)
|
|
|
|
|
|
+ *(SORT(___kcrctab_unused_gpl+*))
|
|
__stop___kcrctab_unused_gpl = .;
|
|
__stop___kcrctab_unused_gpl = .;
|
|
|
|
|
|
/* Kernel symbol table: GPL-future symbols */
|
|
/* Kernel symbol table: GPL-future symbols */
|
|
__start___kcrctab_gpl_future = .;
|
|
__start___kcrctab_gpl_future = .;
|
|
- *(__kcrctab_gpl_future)
|
|
|
|
|
|
+ *(SORT(___kcrctab_gpl_future+*))
|
|
__stop___kcrctab_gpl_future = .;
|
|
__stop___kcrctab_gpl_future = .;
|
|
|
|
|
|
/* Kernel symbol table: strings */
|
|
/* Kernel symbol table: strings */
|