Bug in egcs-1.1b and snapshot 1998-10-19 (target m68k)
Toon Moene
toon@moene.indiv.nluug.nl
Thu Oct 29 14:30:00 GMT 1998
> Wrong code is generated for 68000 targets when using the
> d16(Ax) mode. The range is not correctly checked for
> 68000/5200 targets. (offset must be in range [-32768,
> 32767])
> It seems the macro INDIRECTABLE_1_ADDRESS_P(X) causes
> the trouble:
As I wrote this, I feel compelled to reply ;-)
You're absolutely right. Just perusing the `%' key in vi to check
matching parentheses would have revealed this problem.
Thanks for tracking this down,
Toon "should confine himself to FORTRAN" Moene.
`College graduates these days are soft -- protected from the
realities of programming by source level debuggers, text editors
that count parentheses, and "user friendly" operating systems.'
More information about the Gcc-bugs
mailing list