Subject: Re: kernel build error, (3/11 SUP)
To: None <rickb@iaw.on.ca, sommerfeld@orchard.east-arlington.ma.us>
From: Paul Kranenburg <pk@cs.few.eur.nl>
List: current-users
Date: 03/12/1997 18:30:46
> 	movl	$(((_end-_edata)+3)>>2),%ecx
> 

This looks very suspicious to me. The symbols `_end' and `_edata' are not
known to the assembler, so doing arithmetic on them is pretty bogus.

I'd say this should actually be coded as:

	movl $_end, %ecx
	subl $_edata, %ecx
	addl $3, %ecx
	shr  $2, %ecx

-pk