This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Potential bug in stmt.c (expand_value_return)
- To: Denis Chertykov <denisc at overta dot ru>
- Subject: Re: Potential bug in stmt.c (expand_value_return)
- From: Denis Chertykov <denisc at overta dot ru>
- Date: 08 Feb 2000 22:25:40 +0300
- Cc: gcc at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- References: <200002021826.VAA01459@tigris.overta.ru>
Denis Chertykov <denisc@overta.ru> writes:
> I have founded bug in stmt.c (expand_value_return) which actual for my
> AVR port.
>
> `expand_value_return' first generates move insn for return_reg
> and after that generates stack adjust insn.
>
> AVR port can't adjust stack without additional register.
> reload pass allocates such register, but this register equal to
> return_reg - it's a bug.
This bug steel exists in latest CVS version of stmt.c.
Why my patch isn't applyed ?
Am I wrong ?
Denis.