remove libdss from Makefile
[GitHub/moto-9609/android_kernel_motorola_exynos9610.git] / arch / um / include / asm / common.lds.S
CommitLineData
b2441318 1/* SPDX-License-Identifier: GPL-2.0 */
1da177e4
LT
2#include <asm-generic/vmlinux.lds.h>
3
4 .fini : { *(.fini) } =0x9090
5 _etext = .;
6 PROVIDE (etext = .);
7
8 . = ALIGN(4096);
9 _sdata = .;
10 PROVIDE (sdata = .);
11
1da177e4
LT
12 RODATA
13
14 .unprotected : { *(.unprotected) }
15 . = ALIGN(4096);
16 PROVIDE (_unprotected_end = .);
17
18 . = ALIGN(4096);
94df7fe0 19 NOTES
5d150a97 20 EXCEPTION_TABLE(0)
92eac952 21
08932a19
NP
22 BUG_TABLE
23
c7ec16da
JD
24 .uml.setup.init : {
25 __uml_setup_start = .;
26 *(.uml.setup.init)
27 __uml_setup_end = .;
28 }
1da177e4 29
c7ec16da
JD
30 .uml.help.init : {
31 __uml_help_start = .;
32 *(.uml.help.init)
33 __uml_help_end = .;
34 }
1da177e4 35
c7ec16da
JD
36 .uml.postsetup.init : {
37 __uml_postsetup_start = .;
38 *(.uml.postsetup.init)
39 __uml_postsetup_end = .;
40 }
1da177e4 41
c7ec16da 42 .init.setup : {
5d150a97 43 INIT_SETUP(0)
c7ec16da 44 }
1da177e4 45
0415b00d 46 PERCPU_SECTION(32)
1da177e4 47
1da177e4 48 .initcall.init : {
5d150a97 49 INIT_CALLS
1da177e4 50 }
1da177e4 51
c7ec16da 52 .con_initcall.init : {
5d150a97 53 CON_INITCALL
c7ec16da 54 }
1da177e4 55
c7ec16da
JD
56 .uml.initcall.init : {
57 __uml_initcall_start = .;
58 *(.uml.initcall.init)
59 __uml_initcall_end = .;
60 }
1da177e4
LT
61
62 SECURITY_INIT
63
c7ec16da
JD
64 .exitcall : {
65 __exitcall_begin = .;
66 *(.exitcall.exit)
67 __exitcall_end = .;
68 }
1da177e4 69
c7ec16da
JD
70 .uml.exitcall : {
71 __uml_exitcall_begin = .;
72 *(.uml.exitcall.exit)
73 __uml_exitcall_end = .;
74 }
1da177e4
LT
75
76 . = ALIGN(4);
c7ec16da
JD
77 .altinstructions : {
78 __alt_instructions = .;
79 *(.altinstructions)
80 __alt_instructions_end = .;
81 }
1da177e4
LT
82 .altinstr_replacement : { *(.altinstr_replacement) }
83 /* .exit.text is discard at runtime, not link time, to deal with references
84 from .altinstructions and .eh_frame */
dad22328 85 .exit.text : { EXIT_TEXT }
1da177e4
LT
86 .exit.data : { *(.exit.data) }
87
c7ec16da
JD
88 .preinit_array : {
89 __preinit_array_start = .;
90 *(.preinit_array)
91 __preinit_array_end = .;
92 }
93 .init_array : {
94 __init_array_start = .;
95 *(.init_array)
96 __init_array_end = .;
97 }
98 .fini_array : {
99 __fini_array_start = .;
100 *(.fini_array)
101 __fini_array_end = .;
102 }
1da177e4
LT
103
104 . = ALIGN(4096);
c7ec16da 105 .init.ramfs : {
5d150a97 106 INIT_RAM_FS
c7ec16da 107 }
1da177e4 108