gas: Silence GCC 10 warning on tc-v850.c
authorH.J. Lu <hjl.tools@gmail.com>
Tue, 26 May 2020 13:56:18 +0000 (06:56 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Tue, 26 May 2020 13:56:18 +0000 (06:56 -0700)
PR gas/26044
* config/tc-v850.c (md_convert_frag): Replace fragP->fr_literal
with &fragP->fr_literal[0].

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

index 9a1dc3b0ecf1484c1addab7df4a030f681f58876..052d180398a4a248e7e7ba8f77040bade3398ad0 100644 (file)
@@ -1,3 +1,9 @@
+2020-05-26  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR gas/26044
+       * config/tc-v850.c (md_convert_frag): Replace fragP->fr_literal
+       with &fragP->fr_literal[0].
+
 2020-05-26  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR gas/26044
index 536fe290fab32e3f06535fc85b5b96b20f608faa..cf9831ab6febfbb8d94c5feb166a54d462015982 100644 (file)
@@ -1705,7 +1705,7 @@ md_convert_frag (bfd *abfd ATTRIBUTE_UNUSED,
   else if (fragP->fr_subtype == SUBYPTE_LOOP_16_22 + 1)
     {
       unsigned char * buffer =
-       (unsigned char *) (fragP->fr_fix + fragP->fr_literal);
+       (unsigned char *) (fragP->fr_fix + &fragP->fr_literal[0]);
       int loop_reg = (buffer[0] & 0x1f);
 
       /* Add -1.reg.  */
@@ -1743,7 +1743,7 @@ md_convert_frag (bfd *abfd ATTRIBUTE_UNUSED,
           || fragP->fr_subtype == SUBYPTE_SA_9_17_22_32 + 1)
     {
       unsigned char *buffer =
-       (unsigned char *) (fragP->fr_fix + fragP->fr_literal);
+       (unsigned char *) (fragP->fr_fix + &fragP->fr_literal[0]);
 
       buffer[0] &= 0x0f;       /* Use condition.  */
       buffer[0] |= 0xe0;