18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */
28c2ecf20Sopenharmony_ciOUTPUT_FORMAT("elf64-alpha")
38c2ecf20Sopenharmony_ciENTRY(__start)
48c2ecf20Sopenharmony_ciprintk = srm_printk;
58c2ecf20Sopenharmony_ciSECTIONS
68c2ecf20Sopenharmony_ci{
78c2ecf20Sopenharmony_ci  . = 0x20000000;
88c2ecf20Sopenharmony_ci  .text : { *(.text) }
98c2ecf20Sopenharmony_ci  _etext = .;
108c2ecf20Sopenharmony_ci  PROVIDE (etext = .);
118c2ecf20Sopenharmony_ci  .rodata : { *(.rodata) *(.rodata.*) }
128c2ecf20Sopenharmony_ci  .data : { *(.data) CONSTRUCTORS }
138c2ecf20Sopenharmony_ci  .got : { *(.got) }
148c2ecf20Sopenharmony_ci  .sdata : { *(.sdata) }
158c2ecf20Sopenharmony_ci  _edata = .;
168c2ecf20Sopenharmony_ci  PROVIDE (edata = .);
178c2ecf20Sopenharmony_ci  .sbss : { *(.sbss) *(.scommon) }
188c2ecf20Sopenharmony_ci  .bss : { *(.bss) *(COMMON) }
198c2ecf20Sopenharmony_ci  _end = . ;
208c2ecf20Sopenharmony_ci  PROVIDE (end = .);
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ci  .mdebug 0 : { *(.mdebug) }
238c2ecf20Sopenharmony_ci  .note 0 : { *(.note) }
248c2ecf20Sopenharmony_ci  .comment 0 : { *(.comment) }
258c2ecf20Sopenharmony_ci}
26