VAX 4.2BSD cc compiler bug

Chris Torek chris at umcp-cs.UUCP
Sun Feb 2 13:22:05 AEST 1986


This has been fixed for ages.  The problem is in /lib/c2, where it
folds cvt[bw]l+bicl instruction pairs into extzv instructions: it
should not do this if the left operand of the cvt instruction
contains an auto increment or decrement.  The easiest way to fix
/lib/c2 is to disable the optimisation completely.  A better fix
is no doubt already in the Mt. Xinu bug list and is already in the
4.3 c2.
-- 
In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 1415)
UUCP:	seismo!umcp-cs!chris
CSNet:	chris at umcp-cs		ARPA:	chris at mimsy.umd.edu



More information about the Comp.lang.c mailing list