diff options
Diffstat (limited to 'scripts/module-common.lds')
-rw-r--r-- | scripts/module-common.lds | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/scripts/module-common.lds b/scripts/module-common.lds index 0865b3e752be..73a2c7da0e55 100644 --- a/scripts/module-common.lds +++ b/scripts/module-common.lds | |||
@@ -6,14 +6,17 @@ | |||
6 | SECTIONS { | 6 | SECTIONS { |
7 | /DISCARD/ : { *(.discard) } | 7 | /DISCARD/ : { *(.discard) } |
8 | 8 | ||
9 | __ksymtab : { *(SORT(___ksymtab+*)) } | 9 | __ksymtab 0 : { *(SORT(___ksymtab+*)) } |
10 | __ksymtab_gpl : { *(SORT(___ksymtab_gpl+*)) } | 10 | __ksymtab_gpl 0 : { *(SORT(___ksymtab_gpl+*)) } |
11 | __ksymtab_unused : { *(SORT(___ksymtab_unused+*)) } | 11 | __ksymtab_unused 0 : { *(SORT(___ksymtab_unused+*)) } |
12 | __ksymtab_unused_gpl : { *(SORT(___ksymtab_unused_gpl+*)) } | 12 | __ksymtab_unused_gpl 0 : { *(SORT(___ksymtab_unused_gpl+*)) } |
13 | __ksymtab_gpl_future : { *(SORT(___ksymtab_gpl_future+*)) } | 13 | __ksymtab_gpl_future 0 : { *(SORT(___ksymtab_gpl_future+*)) } |
14 | __kcrctab : { *(SORT(___kcrctab+*)) } | 14 | __kcrctab 0 : { *(SORT(___kcrctab+*)) } |
15 | __kcrctab_gpl : { *(SORT(___kcrctab_gpl+*)) } | 15 | __kcrctab_gpl 0 : { *(SORT(___kcrctab_gpl+*)) } |
16 | __kcrctab_unused : { *(SORT(___kcrctab_unused+*)) } | 16 | __kcrctab_unused 0 : { *(SORT(___kcrctab_unused+*)) } |
17 | __kcrctab_unused_gpl : { *(SORT(___kcrctab_unused_gpl+*)) } | 17 | __kcrctab_unused_gpl 0 : { *(SORT(___kcrctab_unused_gpl+*)) } |
18 | __kcrctab_gpl_future : { *(SORT(___kcrctab_gpl_future+*)) } | 18 | __kcrctab_gpl_future 0 : { *(SORT(___kcrctab_gpl_future+*)) } |
19 | |||
20 | . = ALIGN(8); | ||
21 | .init_array 0 : { *(SORT(.init_array.*)) *(.init_array) } | ||
19 | } | 22 | } |