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 } },
 
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to