This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
More info on alpha bug
- To: rth at cygnus dot com
- Subject: More info on alpha bug
- From: hjl at lucon dot org (H.J. Lu)
- Date: Wed, 23 Sep 1998 08:43:29 -0700 (PDT)
- Cc: egcs at cygnus dot com
Hi, Richard,
It seems that the bug is in alpha_align_insns. There is
else if (ofs + len > align)
{
int nop_count = (align - ofs) / 4;
.....
do
emit_insn_before ((*next_nop)(&prev_in_use), where);
while (--nop_count);
But it doesn't handle the cae of nop_count == 0. In that case,
ofs == align == 8 and len == 4.
--
H.J. Lu (hjl@gnu.org)