opcodes: remove use of PTR
authorAlan Modra <amodra@gmail.com>
Mon, 9 May 2022 23:47:30 +0000 (09:17 +0930)
committerAlan Modra <amodra@gmail.com>
Tue, 10 May 2022 01:51:37 +0000 (11:21 +0930)
The non-cgen parts of opcodes.

* cr16-dis.c (print_arg): Replace PTR with void *.
* crx-dis.c (print_arg): Likewise.
* rl78-dis.c (print_insn_rl78_common): Don't use PTR cast.
* rx-dis.c (print_insn_rx): Likewise.
* visium-dis.c (print_insn_visium): Likewise.
* z8k-dis.c (print_insn_z8k): Likewise.

opcodes/cr16-dis.c
opcodes/crx-dis.c
opcodes/rl78-dis.c
opcodes/rx-dis.c
opcodes/visium-dis.c
opcodes/z8k-dis.c

index 8536cf7036dd444cf232d340a68d82f74ce4bf72..6bcba0a0bee143de879d102ce619471253c2cb96 100644 (file)
@@ -529,7 +529,7 @@ print_arg (argument *a, bfd_vma memaddr, struct disassemble_info *info)
   int sign_flag = 0;
   int relative = 0;
   bfd_vma number;
-  PTR stream = info->stream;
+  void *stream = info->stream;
   fprintf_ftype func = info->fprintf_func;
 
   switch (a->type)
index a932d23d613c9f7ad12c03a7faaeeae45f03fe50..e27a9386daaf397d22f4ffcb31cf1b077b4bf3b6 100644 (file)
@@ -487,7 +487,7 @@ print_arg (argument *a, bfd_vma memaddr, struct disassemble_info *info)
   bfd_vma number;
   int op_index = 0;
   char string[200];
-  PTR stream = info->stream;
+  void *stream = info->stream;
   fprintf_ftype func = info->fprintf_func;
 
   switch (a->type)
index 2d7ffb26eba48ec506a7425f6097af334fd2fd0e..65e43397a05ecb0766bfd1e1f8049f2c7d02cfc1 100644 (file)
@@ -110,7 +110,7 @@ print_insn_rl78_common (bfd_vma addr, disassemble_info * dis, RL78_Dis_Isa isa)
 #endif
   struct private priv;
 
-  dis->private_data = (PTR) &priv;
+  dis->private_data = &priv;
   rl78_data.pc = addr;
   rl78_data.dis = dis;
 
index 74ae870a5ec55ccebea1752ee5a92771b346ab15..2ecedaf0361f872ea3782c490757333a1a682567 100644 (file)
@@ -221,7 +221,7 @@ print_insn_rx (bfd_vma addr, disassemble_info * dis)
   const char * s;
   struct private priv;
 
-  dis->private_data = (PTR) &priv;
+  dis->private_data = &priv;
   rx_data.pc = addr;
   rx_data.dis = dis;
 
index 6bc45123f051853963f9ecc75d39671cbd4e47bb..8537f5fc3401dee01a8ab94a9e5e66005194b5a7 100644 (file)
@@ -766,7 +766,7 @@ print_insn_visium (bfd_vma addr, disassemble_info *info)
   /* Stuff copied from m68k-dis.c.  */
   struct private priv;
   bfd_byte *buffer = priv.the_buffer;
-  info->private_data = (PTR) & priv;
+  info->private_data = &priv;
   priv.max_fetched = priv.the_buffer;
   priv.insn_start = addr;
   if (setjmp (priv.bailout) != 0)
index 3629ed311ce3e3f34fbbdd2d3b81eebb1e4a2e63..c4463e99c667e51c371995282ceb54e2bef98dc1 100644 (file)
@@ -147,7 +147,7 @@ print_insn_z8k (bfd_vma addr, disassemble_info *info, int is_segmented)
 {
   instr_data_s instr_data;
 
-  info->private_data = (PTR) &instr_data;
+  info->private_data = &instr_data;
   instr_data.max_fetched = 0;
   instr_data.insn_start = addr;
   if (OPCODES_SIGSETJMP (instr_data.bailout) != 0)