diff options
Diffstat (limited to 'nand_spl')
| -rw-r--r-- | nand_spl/board/freescale/mpc8313erdb/u-boot.lds | 7 | ||||
| -rw-r--r-- | nand_spl/board/freescale/mpc8315erdb/u-boot.lds | 7 | 
2 files changed, 8 insertions, 6 deletions
| diff --git a/nand_spl/board/freescale/mpc8313erdb/u-boot.lds b/nand_spl/board/freescale/mpc8313erdb/u-boot.lds index ad8258957..138e42765 100644 --- a/nand_spl/board/freescale/mpc8313erdb/u-boot.lds +++ b/nand_spl/board/freescale/mpc8313erdb/u-boot.lds @@ -30,7 +30,6 @@ SECTIONS  	.text : {  		*(.text*)  		. = ALIGN(16); -		*(.eh_frame)  		*(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*)))  	} @@ -39,13 +38,15 @@ SECTIONS  		*(.data*)  		*(.sdata*)  		_GOT2_TABLE_ = .; -		*(.got2) +		KEEP(*(.got2))  		__got2_entries = (. - _GOT2_TABLE_) >> 2;  	}  	. = ALIGN(8);  	__bss_start = .; -	.bss (NOLOAD) : { *(.*bss) } +	.bss (NOLOAD) : { +		*(.*bss) +	}  	_end = .;  }  ENTRY(_start) diff --git a/nand_spl/board/freescale/mpc8315erdb/u-boot.lds b/nand_spl/board/freescale/mpc8315erdb/u-boot.lds index ad8258957..138e42765 100644 --- a/nand_spl/board/freescale/mpc8315erdb/u-boot.lds +++ b/nand_spl/board/freescale/mpc8315erdb/u-boot.lds @@ -30,7 +30,6 @@ SECTIONS  	.text : {  		*(.text*)  		. = ALIGN(16); -		*(.eh_frame)  		*(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*)))  	} @@ -39,13 +38,15 @@ SECTIONS  		*(.data*)  		*(.sdata*)  		_GOT2_TABLE_ = .; -		*(.got2) +		KEEP(*(.got2))  		__got2_entries = (. - _GOT2_TABLE_) >> 2;  	}  	. = ALIGN(8);  	__bss_start = .; -	.bss (NOLOAD) : { *(.*bss) } +	.bss (NOLOAD) : { +		*(.*bss) +	}  	_end = .;  }  ENTRY(_start) |