Article View: gnu.gdb.bug
Article #1315Fix for cmp and cmpi instruction in m16.igen
From: Monika Chaddha
Date: Mon, 06 Sep 2004 06:19
Date: Mon, 06 Sep 2004 06:19
49 lines
2296 bytes
2296 bytes
Defect report:-
-------------
File
-----
/src/sim/mips/m16.igen
Defects
--------
1. Mnemonic for CMP instruction is putted as
"sltiu r<TRX>, r<TRY>"
While it should be as
"cmp r<TRX>, r<TRY>"
2. Mnemonic for CMPI instruction is putted as
"sltiu r<TRX>, <IMMED>"
While it should be as
"cmpi r<TRX>, <IMMED>"
Patch
-----
GDB Version no: 6.0
File: /src/sim/mips/m16.igen
11101,3.RX,3.RY,01010:RR:16::CMP
-"sltiu r<TRX>, r<TRY>"
+"cmp r<TRX>, r<TRY>"
*mips16:
*vr4100:
{
do_xor (SD_, TRX, TRY, T8IDX);
}
01110,3.RX,8.IMMED:RI:16::CMPI
-"sltiu r<TRX>, <IMMED>"
+"cmpi r<TRX>, <IMMED>"
*mips16:
*vr4100:
{
do_xori (SD_, TRX, T8IDX, IMMED);
}
Technical Details
Message-ID:
<mailman.1624.1094452055.1998.bug-gdb@gnu.org>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!newsfeed.stanford.edu!shelby.stanford.edu!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: f5053,60412d9487537ad0,start X-Google-Attributes: gidf5053,public X-Google-Language: ENGLISH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!newsfeed.stanford.edu!shelby.stanford.edu!not-for-mail From: "Monika Chaddha" <monika@acmet.com> Newsgroups: gnu.gdb.bug Subject: Fix for cmp and cmpi instruction in m16.igen Date: Mon, 6 Sep 2004 11:49:39 +0530 Lines: 53 Approved: bug-gdb@gnu.org Message-ID: <mailman.1624.1094452055.1998.bug-gdb@gnu.org> NNTP-Posting-Host: lists.gnu.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: news.Stanford.EDU 1094451735 27857 199.232.76.165 (6 Sep 2004 06:22:15 GMT) X-Complaints-To: news@news.stanford.edu Cc: acmet@vsnl.net To: <bug-gdb@gnu.org>, <gdb-patches@sources.redhat.com> Envelope-to: bug-gdb@gnu.org X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.2627 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Importance: Normal X-BeenThere: bug-gdb@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GDB, the GNU debugger" <bug-gdb.gnu.org> List-Unsubscribe: <http://lists.gnu.org/mailman/listinfo/bug-gdb>, <mailto:bug-gdb-request@gnu.org?subject=unsubscribe> List-Archive: <http://lists.gnu.org/pipermail/bug-gdb> List-Post: <mailto:bug-gdb@gnu.org> List-Help: <mailto:bug-gdb-request@gnu.org?subject=help> List-Subscribe: <http://lists.gnu.org/mailman/listinfo/bug-gdb>, <mailto:bug-gdb-request@gnu.org?subject=subscribe>