From: Doug Gwyn (VLD/VMB) <gwyn at brl-vld> Indeed, the 4.2BSD C optimizer has the bug you describe. There should be a "cvtdl" before the "movzbl". The UNIX System V C optimizer does not have this bug, tra la.