diff options
Diffstat (limited to 'arch/m68k/platform')
| -rw-r--r-- | arch/m68k/platform/68328/head-de2.S | 8 | ||||
| -rw-r--r-- | arch/m68k/platform/68328/head-pilot.S | 10 | ||||
| -rw-r--r-- | arch/m68k/platform/68328/head-ram.S | 4 | ||||
| -rw-r--r-- | arch/m68k/platform/68328/head-rom.S | 6 | ||||
| -rw-r--r-- | arch/m68k/platform/68360/head-ram.S | 6 | ||||
| -rw-r--r-- | arch/m68k/platform/68360/head-rom.S | 8 | ||||
| -rw-r--r-- | arch/m68k/platform/coldfire/head.S | 10 | 
7 files changed, 26 insertions, 26 deletions
diff --git a/arch/m68k/platform/68328/head-de2.S b/arch/m68k/platform/68328/head-de2.S index f632fdcb93e..537d3245b53 100644 --- a/arch/m68k/platform/68328/head-de2.S +++ b/arch/m68k/platform/68328/head-de2.S @@ -60,8 +60,8 @@ _start:   *	Move ROM filesystem above bss :-)   */ -	moveal	#_sbss, %a0			/* romfs at the start of bss */ -	moveal	#_ebss, %a1			/* Set up destination  */ +	moveal	#__bss_start, %a0		/* romfs at the start of bss */ +	moveal	#__bss_stop, %a1		/* Set up destination  */  	movel	%a0, %a2			/* Copy of bss start */  	movel	8(%a0), %d1			/* Get size of ROMFS */ @@ -84,8 +84,8 @@ _start:   * Initialize BSS segment to 0   */ -	lea	_sbss, %a0 -	lea	_ebss, %a1 +	lea	__bss_start, %a0 +	lea	__bss_stop, %a1  	/* Copy 0 to %a0 until %a0 == %a1 */  2:	cmpal	%a0, %a1 diff --git a/arch/m68k/platform/68328/head-pilot.S b/arch/m68k/platform/68328/head-pilot.S index 2ebfd642081..45a9dad29e3 100644 --- a/arch/m68k/platform/68328/head-pilot.S +++ b/arch/m68k/platform/68328/head-pilot.S @@ -110,7 +110,7 @@ L0:  	movel	#CONFIG_VECTORBASE, %d7  	addl	#16, %d7  	moveal	%d7, %a0 -	moveal	#_ebss, %a1 +	moveal	#__bss_stop, %a1  	lea	%a1@(512), %a2  	DBG_PUTC('C') @@ -138,8 +138,8 @@ LD1:  	DBG_PUTC('E') -	moveal	#_sbss, %a0 -	moveal	#_ebss, %a1 +	moveal	#__bss_start, %a0 +	moveal	#__bss_stop, %a1  	/* Copy 0 to %a0 until %a0 == %a1 */  L1: @@ -150,7 +150,7 @@ L1:  	DBG_PUTC('F')  	/* Copy command line from end of bss to command line */ -	moveal	#_ebss, %a0 +	moveal	#__bss_stop, %a0  	moveal	#command_line, %a1  	lea	%a1@(512), %a2 @@ -165,7 +165,7 @@ L3:  	movel	#_sdata, %d0	  	movel	%d0, _rambase	 -	movel	#_ebss,	%d0 +	movel	#__bss_stop, %d0  	movel	%d0, _ramstart  	movel	%a4, %d0 diff --git a/arch/m68k/platform/68328/head-ram.S b/arch/m68k/platform/68328/head-ram.S index 7f1aeeacb21..5189ef92609 100644 --- a/arch/m68k/platform/68328/head-ram.S +++ b/arch/m68k/platform/68328/head-ram.S @@ -76,8 +76,8 @@ pclp3:  	beq	pclp3  #endif /* DEBUG */  	moveal	#0x007ffff0, %ssp -	moveal	#_sbss, %a0 -	moveal	#_ebss, %a1 +	moveal	#__bss_start, %a0 +	moveal	#__bss_stop, %a1  	/* Copy 0 to %a0 until %a0 >= %a1 */  L1: diff --git a/arch/m68k/platform/68328/head-rom.S b/arch/m68k/platform/68328/head-rom.S index a5ff96d0295..3dff98ba2e9 100644 --- a/arch/m68k/platform/68328/head-rom.S +++ b/arch/m68k/platform/68328/head-rom.S @@ -59,8 +59,8 @@ _stext:	movew	#0x2700,%sr  	cmpal	%a1, %a2  	bhi	1b -	moveal	#_sbss, %a0 -	moveal	#_ebss, %a1 +	moveal	#__bss_start, %a0 +	moveal	#__bss_stop, %a1  	/* Copy 0 to %a0 until %a0 == %a1 */  1: @@ -70,7 +70,7 @@ _stext:	movew	#0x2700,%sr          movel   #_sdata, %d0              movel   %d0, _rambase         -        movel   #_ebss, %d0 +        movel   #__bss_stop, %d0          movel   %d0, _ramstart  	movel	#RAMEND-CONFIG_MEMORY_RESERVE*0x100000, %d0  	movel	%d0, _ramend diff --git a/arch/m68k/platform/68360/head-ram.S b/arch/m68k/platform/68360/head-ram.S index 8eb94fb6b97..acd213170d8 100644 --- a/arch/m68k/platform/68360/head-ram.S +++ b/arch/m68k/platform/68360/head-ram.S @@ -219,8 +219,8 @@ LD1:  	cmp.l	#_edata, %a1  	blt     LD1 -	moveal	#_sbss, %a0 -	moveal	#_ebss, %a1 +	moveal	#__bss_start, %a0 +	moveal	#__bss_stop, %a1  	/* Copy 0 to %a0 until %a0 == %a1 */  L1: @@ -234,7 +234,7 @@ load_quicc:  store_ram_size:  	/* Set ram size information */  	move.l	#_sdata, _rambase -	move.l	#_ebss, _ramstart +	move.l	#__bss_stop, _ramstart  	move.l	#RAMEND, %d0  	sub.l	#0x1000, %d0			/* Reserve 4K for stack space.*/  	move.l	%d0, _ramend			/* Different from RAMEND.*/ diff --git a/arch/m68k/platform/68360/head-rom.S b/arch/m68k/platform/68360/head-rom.S index 97510e55b80..dfc756d9988 100644 --- a/arch/m68k/platform/68360/head-rom.S +++ b/arch/m68k/platform/68360/head-rom.S @@ -13,7 +13,7 @@   */  .global _stext -.global _sbss +.global __bss_start  .global _start  .global _rambase @@ -229,8 +229,8 @@ LD1:  	cmp.l	#_edata, %a1  	blt	LD1 -	moveal	#_sbss, %a0 -	moveal	#_ebss, %a1 +	moveal	#__bss_start, %a0 +	moveal	#__bss_stop, %a1  	/* Copy 0 to %a0 until %a0 == %a1 */  L1: @@ -244,7 +244,7 @@ load_quicc:  store_ram_size:  	/* Set ram size information */  	move.l	#_sdata, _rambase -	move.l	#_ebss, _ramstart +	move.l	#__bss_stop, _ramstart  	move.l	#RAMEND, %d0  	sub.l	#0x1000, %d0			/* Reserve 4K for stack space.*/  	move.l	%d0, _ramend			/* Different from RAMEND.*/ diff --git a/arch/m68k/platform/coldfire/head.S b/arch/m68k/platform/coldfire/head.S index 4e0c9eb3bd1..b88f5716f35 100644 --- a/arch/m68k/platform/coldfire/head.S +++ b/arch/m68k/platform/coldfire/head.S @@ -230,8 +230,8 @@ _vstart:  	/*  	 *	Move ROM filesystem above bss :-)  	 */ -	lea	_sbss,%a0			/* get start of bss */ -	lea	_ebss,%a1			/* set up destination  */ +	lea	__bss_start,%a0			/* get start of bss */ +	lea	__bss_stop,%a1			/* set up destination  */  	movel	%a0,%a2				/* copy of bss start */  	movel	8(%a0),%d0			/* get size of ROMFS */ @@ -249,7 +249,7 @@ _copy_romfs:  	bne	_copy_romfs  #else /* CONFIG_ROMFS_FS */ -	lea	_ebss,%a1 +	lea	__bss_stop,%a1  	movel	%a1,_ramstart  #endif /* CONFIG_ROMFS_FS */ @@ -257,8 +257,8 @@ _copy_romfs:  	/*  	 *	Zero out the bss region.  	 */ -	lea	_sbss,%a0			/* get start of bss */ -	lea	_ebss,%a1			/* get end of bss */ +	lea	__bss_start,%a0			/* get start of bss */ +	lea	__bss_stop,%a1			/* get end of bss */  	clrl	%d0				/* set value */  _clear_bss:  	movel	%d0,(%a0)+			/* clear each word */  |