C compiler incorrectly handles castes on lhs
    Henry Spencer 
    henry at utzoo.UUCP
       
    Fri Sep 20 02:35:04 AEST 1985
    
    
  
>	The Vax 4.2 C compiler incorrectly generates a fatal error message
>	when castes to a pointer type appear on the lhs of an assignment.
>	The SUN C compiler and other c compilers I have tried correctly
>	handle this assignment.
I believe that modern definitions of C make it clear that this is not
legal C; the SUN C compiler (and others) are being sloppy.  The cast has
to go on the right-hand-side, casting the value to the type of the
variable rather than vice-versa.
-- 
				Henry Spencer @ U of Toronto Zoology
				{allegra,ihnp4,linus,decvax}!utzoo!henry
    
    
More information about the Comp.bugs.4bsd.ucb-fixes
mailing list