C Optimizer Bug

utzoo!decvax!ucbvax!ihnss!cbosg!harpo!utah-cs!utah-gr!thomas utzoo!decvax!ucbvax!ihnss!cbosg!harpo!utah-cs!utah-gr!thomas
Fri Jan 15 16:32:23 AEST 1982


The lines

	register short *ap, *bp;
	*ap++ = (0377 & *bp++);

generate the following (wrong) code when optimized

	movzbl	(r10)+,r0
	cvtlw	r0,(r11)+

=Spencer



More information about the Comp.bugs.4bsd.ucb-fixes mailing list