[patch] RS/6000 fixes
Geoff Keating
geoffk@geoffk.org
Thu Feb 8 21:20:00 GMT 2001
> From: Hidvegi <hzoli@austin.ibm.com>
> Date: Thu, 8 Feb 2001 22:52:36 -0600 (CST)
> Cc: binutils@sources.redhat.com
>
> Geoff Keating wrote:
> > AIX as doesn't strictly enforce the -m flags. To be sure, you need to
> > find an as that doesn't understand any non-power opcodes, and see if
> > it understands 'crnot'.
>
> What's wrong just accepting these in power mode? These are just
> extended mnemonics for common mode instructions. The AIX assembler
> accepts them, so it is not a compatibility problem, and the binary
> will work on power.
The purpose of this mode is to expose bugs, generally in GCC. While
current AIX assemblers accept these opcodes, earlier AIX assemblers
won't. I don't know that GCC still supports these earlier AIX
versions (3.x, I guess) but there's no reason to intentionally drop
support for them.
--
- Geoffrey Keating <geoffk@geoffk.org>
More information about the Binutils
mailing list