This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
[patch] Second argument for Alpha rpcc
- From: James Troup <james at nocrew dot org>
- To: binutils at sources dot redhat dot com
- Date: Fri, 24 Oct 2003 01:52:17 +0100
- Subject: [patch] Second argument for Alpha rpcc
Hi,
I'm reposting this message[1] which was originally sent to the spam
trap also known as bug-binutils@gnu.org. Could someone please
ack/nack it? (If it helps,) there's no need to explain/justify the
decision, I'd just like to know either way since the patch has been
included in Debian's package of binutils[2] for sometime. Thanks.
--
James
[1] http://sources.redhat.com/ml/bug-binutils/2002-q3/msg00374.html
[2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=164201
================================================================================-
From: Falk Hueffner <falk dot hueffner at student dot uni-tuebingen dot de>
To: bug-binutils at gnu dot org
Subject: [patch] Second argument for Alpha rpcc
Date: 27 Aug 2002 00:14:08 +0200
Message-ID: <87hehh1d5b.fsf@student.uni-tuebingen.de>
--=-=-=
Hi,
this patch adds support for a second argument to rpcc as described in
the Alpha Architecture Reference Manual from the Fourth Edition. (As
the manual mentions, this is only implemented in ev6 and newer chips,
and has no effect on older ones. My testing confirms that :)
Falk
--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment; filename=rpcc.patch
--- alpha-opc.c~ Thu Mar 7 20:52:40 2002
+++ alpha-opc.c Wed Aug 21 02:50:09 2002
@@ -1101,7 +1102,8 @@
{ "wmb", MFC(0x18,0x4400), BASE, ARG_NONE },
{ "fetch", MFC(0x18,0x8000), BASE, { ZA, PRB } },
{ "fetch_m", MFC(0x18,0xA000), BASE, { ZA, PRB } },
- { "rpcc", MFC(0x18,0xC000), BASE, { RA } },
+ { "rpcc", MFC(0x18,0xC000), BASE, { RA, ZB } },
+ { "rpcc", MFC(0x18,0xC000), BASE, { RA, RB } }, /* ev6 una */
{ "rc", MFC(0x18,0xE000), BASE, { RA } },
{ "ecb", MFC(0x18,0xE800), BASE, { ZA, PRB } }, /* ev56 una */
{ "rs", MFC(0x18,0xF000), BASE, { RA } },
--=-=-=--
================================================================================