| To: | Paul Koning <pkoning@equallogic.com> |
|---|---|
| Subject: | Re: MIPS gas relaxation still doesn't work |
| From: | "Maciej W. Rozycki" <macro@ds2.pg.gda.pl> |
| Date: | Tue, 15 Oct 2002 22:28:42 +0200 (MET DST) |
| Cc: | wilson@redhat.com, hjl@lucon.org, aoliva@redhat.com, rsandifo@redhat.com, linux-mips@linux-mips.org, gcc@gcc.gnu.org, binutils@sources.redhat.com |
| In-reply-to: | <15788.29802.865689.741487@pkoning.dev.equallogic.com> |
| Organization: | Technical University of Gdansk |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| Sender: | linux-mips-bounce@linux-mips.org |
On Tue, 15 Oct 2002, Paul Koning wrote: > Jim> them as soon as possible. Gcc should emit .set > Jim> nomacro/noreorder/noat/etc at the begining of its assembly > Jim> output, and never turn them on. > > Makes sense to me. As an assembly language programmer, I do the same > thing in handwritten code, for the same reasons. Hmm, how do you select right relocations that depend on the ABI selected? A common macro like "lw $2,foo" may expand in three different ways depending on which one of "-mabi=<o32|n32|64>" is used and other three ones for "-KPIC", plus possibly more depending on other options or "foo" itself. Good luck handling it with "ifdefs". -- + Maciej W. Rozycki, Technical University of Gdansk, Poland + +--------------------------------------------------------------+ + e-mail: macro@ds2.pg.gda.pl, PGP key available + |
| Previous by Date: | Re: MIPS gas relaxation still doesn't work, Jim Wilson |
|---|---|
| Next by Date: | Re: MIPS gas relaxation still doesn't work, Alexandre Oliva |
| Previous by Thread: | Re: MIPS gas relaxation still doesn't work, Paul Koning |
| Next by Thread: | Re: MIPS gas relaxation still doesn't work, Alexandre Oliva |
| Indexes: | [Date] [Thread] [Top] [All Lists] |