source: soft/giet_vm/giet_kernel/kernel.ld @ 516

Last change on this file since 516 was 516, checked in by alain, 9 years ago

Remove the vobj object from the mapping_info,
and remove global segment seg_unckdata.

  • Property svn:executable set to *
File size: 784 bytes
Line 
1
2/******************************************************************************/
3/* Definition of the base addresses for all vsegs used by the GIET_VM         */
4/******************************************************************************/
5
6INCLUDE giet_vsegs.ld
7
8/******************************************************************************/
9/* Grouping sections into virtual segments for system code and data           */
10/******************************************************************************/
11
12SECTIONS
13{
14    . = kernel_code_vbase;
15    seg_kernel_code :
16    {
17        *(.giet)
18        *(.text)
19    }
20
21    . = kernel_data_vbase;
22    seg_kernel_data :
23    {
24        *(.kdata)
25    }
26
27    . = kernel_init_vbase;
28    seg_kernel_init :
29    {
30        *(.kinit)
31    }
32}
33
Note: See TracBrowser for help on using the repository browser.