hc
2024-01-05 071106ecf68c401173c58808b1cf5f68cc50d390
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
/* SPDX-License-Identifier: GPL-2.0-only */
/*
 *  linux/arch/xtensa/boot/boot-elf/boot.lds.S
 *
 *  Copyright (C) 2008 - 2013 by Tensilica Inc.
 *
 *  Chris Zankel <chris@zankel.net>
 *  Marc Gauthier <marc@tensilica.com
 *  Pete Delaney <piet@tensilica.com>
 */
 
#include <asm/vectors.h>
OUTPUT_ARCH(xtensa)
ENTRY(_ResetVector)
 
SECTIONS
{
   .ResetVector.text XCHAL_RESET_VECTOR_VADDR :
   {
       *(.ResetVector.text)
   }
 
   .image KERNELOFFSET: AT (CONFIG_KERNEL_LOAD_ADDRESS)
   {
       _image_start = .;
       *(image)
       . = (. + 3) & ~ 3;
       _image_end = .    ;
   }
 
   .bss ((LOADADDR(.image) + SIZEOF(.image) + 3) & ~ 3):
   {
       __bss_start = .;
       *(.sbss)
       *(.scommon)
       *(.dynbss)
       *(.bss)
       __bss_end = .;
   }
}