Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Feb 2017 02:42:45 +0000 (UTC)
From:      Justin Hibbits <jhibbits@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r313035 - head/contrib/binutils/opcodes
Message-ID:  <201702010242.v112gjoP020239@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 } },
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201702010242.v112gjoP020239>