This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: [PATCH] Reallow unrestricted use od .set mipsX


Thiemo Seufer <ica2_ts@csv.ica.uni-stuttgart.de> writes:

> > I've no objections to the -mabi=32 part, especially if that's what
> > traditional MIPS assemblers do.  But -mfp32 and -mgp32 are GAS's
> > options, aren't they?  They never used to be affected by .set mipsX
> > options,
> 
> "Never" is a strong word for something which was implemented a few
> weeks ago. :-)

Yeah, well ;-).

I was thinking that -mgp32 didn't used to be affected by .set mipsX.
But since all it used to do was force "move" to be implemented as "or",
which would always be safe, I guess it never had to.

> .set mipsX is normally used to loosen a restriction, otherwise
> there's no point in having it. It's not intended for usual
> programming but for stuff like exception handlers, and
> traditionally there are no guarantees made about it to the
> average programmer execpt of being blamed when it doesn't work.

Right you are.  Sorry for the noise.

Richard


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]