| To: | "Maciej W. Rozycki" <macro@ds2.pg.gda.pl> |
|---|---|
| Subject: | Re: MIPS gas relaxation still doesn't work |
| From: | Alexandre Oliva <aoliva@redhat.com> |
| Date: | 15 Oct 2002 21:16:40 -0300 |
| Cc: | "H. J. Lu" <hjl@lucon.org>, "David S. Miller" <davem@redhat.com>, rsandifo@redhat.com, linux-mips@linux-mips.org, gcc@gcc.gnu.org, binutils@sources.redhat.com |
| In-reply-to: | <Pine.GSO.3.96.1021015203905.20626A-100000@delta.ds2.pg.gda.pl> |
| Organization: | GCC Team, Red Hat |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| References: | <Pine.GSO.3.96.1021015203905.20626A-100000@delta.ds2.pg.gda.pl> |
| Sender: | linux-mips-bounce@linux-mips.org |
| User-agent: | Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
On Oct 15, 2002, "Maciej W. Rozycki" <macro@ds2.pg.gda.pl> wrote: > I think at least for the former case gas should be let relax jumps and > branches freely, so the ".set nomacro" statement should be moved to affect > instructions in delay slots only, as you suggested. Except that, with the current implementation of branch relaxation, when you enable it, each branch will mark the end of a frag, so the assembler will be effectively unable to fill delay slots anyway, since it won't bring instructions from the previous frag to the beginning of the new frag. -- Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/ Red Hat GCC Developer aoliva@{redhat.com, gcc.gnu.org} CS PhD student at IC-Unicamp oliva@{lsd.ic.unicamp.br, gnu.org} Free Software Evangelist Professional serial bug killer |
| Previous by Date: | Re: MIPS gas relaxation still doesn't work, Richard Henderson |
|---|---|
| Next by Date: | Re: MIPS gas relaxation still doesn't work, Maciej W. Rozycki |
| Previous by Thread: | Re: MIPS gas relaxation still doesn't work, Jim Wilson |
| Next by Thread: | Re: MIPS gas relaxation still doesn't work, Maciej W. Rozycki |
| Indexes: | [Date] [Thread] [Top] [All Lists] |