[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/21248] GNU BINUTILS 2.28 PPC objdump output error: mtivor3
From: |
amodra at gmail dot com |
Subject: |
[Bug binutils/21248] GNU BINUTILS 2.28 PPC objdump output error: mtivor35,mtibatl |
Date: |
Fri, 17 Mar 2017 07:48:57 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=21248
Alan Modra <amodra at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2017-03-17
CC| |amodra at gmail dot com
Ever confirmed|0 |1
--- Comment #1 from Alan Modra <amodra at gmail dot com> ---
Regarding ppc-opc.c, TITAN on those lines *disables* that entry for titan. So
the mtibatu/l are enabled for ppc in general except titan. The mtivor32..34
are enabled for PPC_OPCODE_SPE and mtivor35 for PPC_OPCODE_PMR. Only the
latter flag is enabled for e6500.
The Freescale reference manual for e6500 that I have mentions IVOR32 and
IVOR33, so it would appear that modifying the PPCSPE on those lines (and
mfivor32,33) to be PPCSPE|E6500 will fix this for e6500. I'll commit a patch
to do that.
Also, it seems rather a lot of spr related mnemonics should be disabled for
e6500. Please send a patch to address@hidden, if you care enough to
fix them.
--
You are receiving this mail because:
You are on the CC list for the bug.