rx: make the type of a variable bfd_reloc_code_real_type
authorTrevor Saunders <tbsaunde+binutils@tbsaunde.org>
Sun, 22 May 2016 02:24:24 +0000 (22:24 -0400)
committerTrevor Saunders <tbsaunde+binutils@tbsaunde.org>
Thu, 26 May 2016 12:45:03 +0000 (08:45 -0400)
gas/ChangeLog:

2016-05-26  Trevor Saunders  <tbsaunde+binutils@tbsaunde.org>

* config/tc-rx.c (md_convert_frag): Make the type of reloc_type
bfd_reloc_code_real_type.

gas/ChangeLog
gas/config/tc-rx.c

index da0cdc0..ae4de64 100644 (file)
@@ -1,3 +1,8 @@
+2016-05-26  Trevor Saunders  <tbsaunde+binutils@tbsaunde.org>
+
+       * config/tc-rx.c (md_convert_frag): Make the type of reloc_type
+       bfd_reloc_code_real_type.
+
 2016-05-25  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR gas/20140
index f87aac1..a9beec7 100644 (file)
@@ -1762,7 +1762,8 @@ md_convert_frag (bfd *   abfd ATTRIBUTE_UNUSED,
   rx_bytesT * rxb = fragP->tc_frag_data;
   addressT addr0, mypc;
   int disp;
-  int reloc_type, reloc_adjust;
+  int reloc_adjust;
+  bfd_reloc_code_real_type reloc_type;
   char * op = fragP->fr_opcode;
   int keep_reloc = 0;
   int ri;
@@ -2138,6 +2139,8 @@ md_convert_frag (bfd *   abfd ATTRIBUTE_UNUSED,
        case BFD_RELOC_RX_32_OP:
          fix->fx_size = 4;
          break;
+       default:
+         break;
        }
     }