This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: [patch] MIPS: Fix synthesized doubleword transfers (ping)
- From: Thiemo Seufer <ica2_ts at csv dot ica dot uni-stuttgart dot de>
- To: "Maciej W. Rozycki" <macro at linux-mips dot org>
- Cc: Richard Sandiford <rsandifo at redhat dot com>, binutils at sources dot redhat dot com
- Date: Wed, 2 Mar 2005 03:22:12 +0100
- Subject: Re: [patch] MIPS: Fix synthesized doubleword transfers (ping)
- References: <Pine.LNX.4.61L.0502242001360.23589@blysk.ds.pg.gda.pl> <87sm3lhdo1.fsf@firetop.home> <wvnk6owwtcg.fsf@talisman.cambridge.redhat.com> <Pine.LNX.4.61L.0502251605380.9216@blysk.ds.pg.gda.pl>
Maciej W. Rozycki wrote:
[snip]
> > [ Although, as is probably clear from earlier messages, my preference is
> > to keep things the way they are, and require any symbolic component to
> > be 8-byte aligned. I've never heard of any practical problems with that
> > restriction. OTOH, after the above, I don't have any new data or
> > arguments to add, so I'll shut up now ;) ]
FWIW, I agree with Richard.
> It works with native 64-bit transfers -- why should it be broken with
> their 32-bit macro counterparts?
>
> Actually I wouldn't mind ditching these macros altogether. ;-)
They are IMHO a bad idea (but not bad enough to remove them).
Thiemo