1 /* SPDX-License-Identifier: GPL-2.0 */
2 #include <asm-generic/vmlinux.lds.h>
4 .fini : { *(.fini) } =0x9090
14 .unprotected : { *(.unprotected) }
16 PROVIDE (_unprotected_end = .);
25 __uml_setup_start = .;
36 .uml.postsetup.init : {
37 __uml_postsetup_start = .;
38 *(.uml.postsetup.init)
39 __uml_postsetup_end = .;
52 .con_initcall.init : {
63 __uml_exitcall_begin = .;
65 __uml_exitcall_end = .;
70 __alt_instructions = .;
72 __alt_instructions_end = .;
74 .altinstr_replacement : { *(.altinstr_replacement) }
75 /* .exit.text is discard at runtime, not link time, to deal with references
76 from .altinstructions and .eh_frame */
77 .exit.text : { EXIT_TEXT }
78 .exit.data : { *(.exit.data) }
81 __preinit_array_start = .;
83 __preinit_array_end = .;
86 __init_array_start = .;
91 __fini_array_start = .;