summaryrefslogtreecommitdiff
path: root/cross/binutils/patches/patch-aa
blob: efe4235bc85ce51a7181034d3abcee8e2bcd94f3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
$NetBSD: patch-aa,v 1.3 2006/12/29 22:47:13 wulf Exp $

--- opcodes/h8300-dis.c.orig	2006-12-28 13:58:41.000000000 +1030
+++ opcodes/h8300-dis.c	2006-12-28 13:59:59.000000000 +1030
@@ -362,7 +362,7 @@
   for (qi = h8_instructions; qi->opcode->name; qi++)
     {
       const struct h8_opcode *q = qi->opcode;
-      op_type *nib = q->data.nib;
+      op_type *nib = (op_type *) q->data.nib;
       unsigned int len = 0;
 
       while (1)
@@ -640,7 +640,7 @@
 		    }
 		  if (strncmp (q->name, "mova", 4) == 0)
 		    {
-		      op_type *args = q->args.nib;
+		      op_type *args = (op_type *) q->args.nib;
 
 		      if (args[1] == (op_type) E)
 			{
@@ -666,7 +666,7 @@
 		    }
 		  /* Fill in the args.  */
 		  {
-		    op_type *args = q->args.nib;
+		    op_type *args = (op_type *) q->args.nib;
 		    int hadone = 0;
 		    int nargs;