101 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			101 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| /* SPDX-License-Identifier: GPL-2.0+ */
 | |
| /*
 | |
|  * (C) Copyright 2003
 | |
|  * Wolfgang Denk Engineering, <wd@denx.de>
 | |
|  */
 | |
| 
 | |
| OUTPUT_ARCH(mips)
 | |
| ENTRY(_start)
 | |
| SECTIONS
 | |
| {
 | |
| 	. = 0x00000000;
 | |
| 
 | |
| 	. = ALIGN(4);
 | |
| 	.text : {
 | |
| 		__text_start = .;
 | |
| 		*(.text*)
 | |
| 		__text_end = .;
 | |
| 	}
 | |
| 
 | |
| 	. = ALIGN(4);
 | |
| 	.rodata : {
 | |
| 		*(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*)))
 | |
| 	}
 | |
| 
 | |
| 	. = ALIGN(4);
 | |
| 	.data : {
 | |
| 		*(.data*)
 | |
| 	}
 | |
| 
 | |
| 	. = ALIGN(4);
 | |
| 	.sdata : {
 | |
| 		*(.sdata*)
 | |
| 	}
 | |
| 
 | |
| 	. = ALIGN(4);
 | |
| 	.u_boot_list : {
 | |
| 		KEEP(*(SORT(.u_boot_list*)));
 | |
| 	}
 | |
| 
 | |
| 	. = ALIGN(4);
 | |
| 	__image_copy_end = .;
 | |
| 	__init_end = .;
 | |
| 
 | |
| 	/*
 | |
| 	 * .rel must come last so that the mips-relocs tool can shrink
 | |
| 	 * the section size & the PT_LOAD program header filesz.
 | |
| 	 */
 | |
| 	.rel : {
 | |
| 		__rel_start = .;
 | |
| 		BYTE(0x0)
 | |
| 		. += (32 * 1024) - 1;
 | |
| 	}
 | |
| 
 | |
| 	_end = .;
 | |
| 
 | |
| 	.bss __rel_start (OVERLAY) : {
 | |
| 		__bss_start = .;
 | |
| 		*(.sbss.*)
 | |
| 		*(.bss.*)
 | |
| 		*(COMMON)
 | |
| 		. = ALIGN(4);
 | |
| 		__bss_end = .;
 | |
| 	}
 | |
| 
 | |
| 	.dynsym _end : {
 | |
| 		*(.dynsym)
 | |
| 	}
 | |
| 
 | |
| 	.dynbss : {
 | |
| 		*(.dynbss)
 | |
| 	}
 | |
| 
 | |
| 	.dynstr : {
 | |
| 		*(.dynstr)
 | |
| 	}
 | |
| 
 | |
| 	.dynamic : {
 | |
| 		*(.dynamic)
 | |
| 	}
 | |
| 
 | |
| 	.plt : {
 | |
| 		*(.plt)
 | |
| 	}
 | |
| 
 | |
| 	.interp : {
 | |
| 		*(.interp)
 | |
| 	}
 | |
| 
 | |
| 	.gnu : {
 | |
| 		*(.gnu*)
 | |
| 	}
 | |
| 
 | |
| 	.MIPS.stubs : {
 | |
| 		*(.MIPS.stubs)
 | |
| 	}
 | |
| 
 | |
| 	.hash : {
 | |
| 		*(.hash)
 | |
| 	}
 | |
| }
 |