svn commit: r313035 - head/contrib/binutils/opcodes
Justin Hibbits
jhibbits at FreeBSD.org
Wed Feb 1 02:42:46 UTC 2017
Author: jhibbits
Date: Wed Feb 1 02:42:45 2017
New Revision: 313035
URL: https://svnweb.freebsd.org/changeset/base/313035
Log:
Add rfdi opcode to binutils
The rfdi instruction is part of the e500mc and derivative cores. It came into
binutils in a GPLv3 patch, along with the rest of the e500mc instruction set.
Currently only rfdi is planned to be used, so rather than attempt to backport
the full patch, take a surgical route and add instructions as needed.
MFC after: 2 weeks
Modified:
head/contrib/binutils/opcodes/ppc-opc.c
Modified: head/contrib/binutils/opcodes/ppc-opc.c
==============================================================================
--- head/contrib/binutils/opcodes/ppc-opc.c Wed Feb 1 02:00:18 2017 (r313034)
+++ head/contrib/binutils/opcodes/ppc-opc.c Wed Feb 1 02:42:45 2017 (r313035)
@@ -2789,6 +2789,7 @@ const struct powerpc_opcode powerpc_opco
{ "crnor", XL(19,33), XL_MASK, COM, { BT, BA, BB } },
{ "rfmci", X(19,38), 0xffffffff, PPCRFMCI, { 0 } },
+{ "rfdi", XL(19,39), 0xffffffff, BOOKE, { 0 } },
{ "rfi", XL(19,50), 0xffffffff, COM, { 0 } },
{ "rfci", XL(19,51), 0xffffffff, PPC403 | BOOKE, { 0 } },
More information about the svn-src-all
mailing list