bfd: avoid "shadowing" of glibc function name
authorJan Beulich <jbeulich@suse.com>
Tue, 23 Mar 2021 07:42:58 +0000 (08:42 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 23 Mar 2021 07:42:58 +0000 (08:42 +0100)
Old enough glibc has an (unguarded) declaration of index() in string.h,
which triggers a "shadows a global declaration" warning.

bfd/ChangeLog
bfd/dwarf2.c

index c4172ebe5e3085382704a1adf6a37c3e822b27d4..3245f8c5ad3b72136c433c74c321c1e7f902304f 100644 (file)
@@ -1,3 +1,7 @@
+2021-03-23  Jan Beulich  <jbeulich@suse.com>
+
+       * dwarf2.c (read_indexed_string): Rename index to idx.
+
 2021-03-22  Martin Liska  <mliska@suse.cz>
 
        * bfd-in.h (startswith): Add startswith function.
index 9f895b1a20a7b43d550180aba5df1073150b297f..dbaec4016c194f4f1a21b6365787bc658b1a846b 100644 (file)
@@ -1172,7 +1172,7 @@ is_str_attr (enum dwarf_form form)
 }
 
 static const char *
-read_indexed_string (bfd_uint64_t index ATTRIBUTE_UNUSED,
+read_indexed_string (bfd_uint64_t idx ATTRIBUTE_UNUSED,
                     struct comp_unit * unit ATTRIBUTE_UNUSED)
 {
   /* FIXME: Add support for indexed strings.  */