This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: ssnop for mips
- To: mrs at windriver dot com
- Subject: Re: ssnop for mips
- From: cgd at sibyte dot com
- Date: 18 Jul 2001 20:16:00 -0700
- cc: binutils at sources dot redhat dot com
- References: <200107182302.QAA28971@kankakee.wrs.com><mailpost.995498951.26918@postal.sibyte.com>
mrs@windriver.com ("mike stump") writes:
> 2001-07-18 Mike Stump <mrs@wrs.com>
>
> * mips-opc.c (ssnop): While the documentation makes it seem
> like this instruction is new for MIPS32, it is not, it is needed
> on all ISA levels.
for some value of 'needed'. it may have some absolutely different
'no-op' meaning on non-MIPS32/MIPS64 processors.
if i recall correctly, that instruction doesn't inhibit multi-issue.
Personally, I don't think it should be enabled if not MIPS32/MIPS64:
* the behaviour may not be what's expected, and
* if you need to use it, you can quite easily do:
.set push
.set mips32
... whatever ...
ssnop
... whatever ...
.set pop
"not my decision," though, and it sounds like you've already got your
approval.
cgd