• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/*#OUTPUT_FORMAT(elf32-us-cris) */
2OUTPUT_ARCH (crisv32)
3/* Now that NAND support has been stripped, this file could be simplified,
4 * but it doesn't do any harm on the other hand so why bother. */
5
6MEMORY
7	{
8	bootblk : ORIGIN = 0x38000000,
9	          LENGTH = 0x00004000
10	intmem  : ORIGIN = 0x38004000,
11		  LENGTH = 0x00005000
12	}
13
14SECTIONS
15{
16	.text :
17	{
18		_stext = . ;
19		*(.text)
20		*(.init.text)
21		*(.rodata)
22		*(.rodata.*)
23		_etext = . ;
24	} > bootblk
25	.data :
26	{
27		*(.data)
28		_edata = . ;
29	} > bootblk
30	.bss :
31	{
32		_bss = . ;
33		*(.bss)
34		_end = ALIGN( 0x10 ) ;
35	} > intmem
36
37	/* Get rid of stuff from EXPORT_SYMBOL(foo). */
38	/DISCARD/ :
39	{
40	        *(__ksymtab_strings)
41	        *(__ksymtab)
42	}
43}
44