Blame view

kernel/linux-rt-4.4.41/arch/mips/boot/compressed/ld.script 902 Bytes
5113f6f70   김현기   kernel add
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
  /*
   * ld.script for compressed kernel support of MIPS
   *
   * Copyright (C) 2009 Lemote Inc.
   * Author: Wu Zhangjin <wuzhanjing@gmail.com>
   * Copyright (C) 2010 "Wu Zhangjin" <wuzhanjing@gmail.com>
   */
  
  OUTPUT_ARCH(mips)
  ENTRY(start)
  PHDRS {
  	text PT_LOAD FLAGS(7); /* RWX */
  }
  SECTIONS
  {
  	/* Text and read-only data */
  	/* . = VMLINUZ_LOAD_ADDRESS; */
  	.text : {
  		*(.text)
  		*(.rodata)
  	}: text
  	/* End of text section */
  
  	/* Writable data */
  	.data : {
  		*(.data)
  		/* Put the compressed image here */
  		__image_begin = .;
  		*(.image)
  		__image_end = .;
  		CONSTRUCTORS
  		. = ALIGN(16);
  	}
  	__appended_dtb = .;
  	/* leave space for appended DTB */
  	. += 0x100000;
  
  	_edata = .;
  	/* End of data section */
  
  	/* BSS */
  	.bss : {
  		*(.bss)
  	}
  	. = ALIGN(16);
  	_end = .;
  
  	/* Sections to be discarded */
  	/DISCARD/ : {
  		*(.MIPS.options)
  		*(.options)
  		*(.pdr)
  		*(.reginfo)
  		*(.comment)
  		*(.note)
  	}
  }