Fix -Wshadow warnings in dwarf2.c (seen on alpha-tru64).
authorJoel Brobecker <brobecker@gnat.com>
Mon, 4 Jan 2010 11:44:30 +0000 (11:44 +0000)
committerJoel Brobecker <brobecker@gnat.com>
Mon, 4 Jan 2010 11:44:30 +0000 (11:44 +0000)
        * dwarf2.c (concat_filename): Rename dirname with dir_name
        to void shadowing the dirname function.
        Rename subdirname with subdir_name to stay consistent with
        the new dir_name variable name.

bfd/ChangeLog
bfd/dwarf2.c

index 1bb1aed5e0d9bcd01918ff12d802692edfee0c35..0bc91a02d686cb7ab62d60755bfb79c2574c30db 100644 (file)
@@ -1,3 +1,11 @@
+2010-01-04  Joel Brobecker  <brobecker@adacore.com>
+
+       Fix -Wshadow warnings in dwarf2.c (seen on alpha-tru64).
+       * dwarf2.c (concat_filename): Rename dirname with dir_name
+       to void shadowing the dirname function.
+       Rename subdirname with subdir_name to stay consistent with
+       the new dir_name variable name.
+
 2010-01-04  Edmar Wienskoski  <edmar@freescale.com>
 
        * archures.c: Add bfd_mach_ppc_e500mc64.
index 0e875a1dc4ef18f329e0f8cd3fb6117340634987..e5eccfc19aabd8deffd25794d4ff0f479521f2d4 100644 (file)
@@ -1109,40 +1109,40 @@ concat_filename (struct line_info_table *table, unsigned int file)
 
   if (!IS_ABSOLUTE_PATH (filename))
     {
-      char *dirname = NULL;
-      char *subdirname = NULL;
+      char *dir_name = NULL;
+      char *subdir_name = NULL;
       char *name;
       size_t len;
 
       if (table->files[file - 1].dir)
-       subdirname = table->dirs[table->files[file - 1].dir - 1];
+       subdir_name = table->dirs[table->files[file - 1].dir - 1];
 
-      if (!subdirname || !IS_ABSOLUTE_PATH (subdirname))
-       dirname = table->comp_dir;
+      if (!subdir_name || !IS_ABSOLUTE_PATH (subdir_name))
+       dir_name = table->comp_dir;
 
-      if (!dirname)
+      if (!dir_name)
        {
-         dirname = subdirname;
-         subdirname = NULL;
+         dir_name = subdir_name;
+         subdir_name = NULL;
        }
 
-      if (!dirname)
+      if (!dir_name)
        return strdup (filename);
 
-      len = strlen (dirname) + strlen (filename) + 2;
+      len = strlen (dir_name) + strlen (filename) + 2;
 
-      if (subdirname)
+      if (subdir_name)
        {
-         len += strlen (subdirname) + 1;
+         len += strlen (subdir_name) + 1;
          name = (char *) bfd_malloc (len);
          if (name)
-           sprintf (name, "%s/%s/%s", dirname, subdirname, filename);
+           sprintf (name, "%s/%s/%s", dir_name, subdir_name, filename);
        }
       else
        {
          name = (char *) bfd_malloc (len);
          if (name)
-           sprintf (name, "%s/%s", dirname, filename);
+           sprintf (name, "%s/%s", dir_name, filename);
        }
 
       return name;