[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: GCC optimizer bug



On Wed, 8 Sep 1999, Philip Blundell wrote: 

> >The effected line is
> >
> >  if (! negative && v <= MAX_VAL_WITH_DIGITS (size - 1, LG_8))
> >
> >[line 118 in create.c]
> >
> >It appears that the MAX)_VAL_WITH_DIGITS macro is somehow compiled to
> >produce too small a result.
> 
> What is the definition of that macro?  Can you look at the generated code and 
> try to see what the problem with it is?

I'm afraid I'm not to great with assembly. I posted my findings in hope
that someone with a bit more time/skill than me could fix up the bug so we
could have a more recent tar for ARM

Jason


Reply to: