Module Name:    src
Committed By:   rin
Date:           Mon Aug 28 00:09:17 UTC 2023

Modified Files:
        src/external/gpl3/binutils/dist/bfd: elflink.c

Log Message:
binutils/bfd/elflink.c: Clean up our local fix. NFC

Now, ELF64_R_INFO() macro casts indx argument appropriately.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/external/gpl3/binutils/dist/bfd/elflink.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/gpl3/binutils/dist/bfd/elflink.c
diff -u src/external/gpl3/binutils/dist/bfd/elflink.c:1.19 src/external/gpl3/binutils/dist/bfd/elflink.c:1.20
--- src/external/gpl3/binutils/dist/bfd/elflink.c:1.19	Sat Dec 24 20:17:04 2022
+++ src/external/gpl3/binutils/dist/bfd/elflink.c	Mon Aug 28 00:09:17 2023
@@ -12075,12 +12075,9 @@ elf_reloc_link_order (bfd *output_bfd,
     irel[0].r_info = ELF32_R_INFO (indx, howto->type);
   else
 #ifdef BFD64
-          {
-            uint64_t indx64 = indx;
-            irel[0].r_info = ELF64_R_INFO (indx64, howto->type);
-          }
+    irel[0].r_info = ELF64_R_INFO (indx, howto->type);
 #else
-          BFD_FAIL();
+    BFD_FAIL();
 #endif
 
   rel_hdr = reldata->hdr;

Reply via email to