]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
Remove struct keyword in range-based for loop
authorSimon Marchi <simon.marchi@polymtl.ca>
Sat, 14 Jul 2018 02:06:34 +0000 (22:06 -0400)
committerEli Zaretskii <eliz@gnu.org>
Tue, 31 Jul 2018 16:52:24 +0000 (19:52 +0300)
PR gdb/23469
Fix this with gcc 6.3.0:

/home/simark/src/binutils-gdb/gdb/symfile.c: In function 'void set_objfile_default_section_offset(objfile*, const section_addr_info&, CORE_ADDR)':
/home/simark/src/binutils-gdb/gdb/symfile.c:2114:14: error: types may not be defined in a for-range-declaration [-Werror]
   for (const struct other_sections *objf_sect : objf_addrs_sorted)
              ^~~~~~
gdb/ChangeLog:

* symfile.c (set_objfile_default_section_offset): Remove struct
keyword.

(cherry picked from commit ff27d0737ef0c9433a6a7c83c1e678ac57a27699)

gdb/ChangeLog
gdb/symfile.c

index efd26cc7233e76dfdc739f5e774a3a7af77213df..7988447e22a8f55773b96df2fa93b3c33c9194a1 100644 (file)
@@ -1,3 +1,8 @@
+2018-07-13  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * symfile.c (set_objfile_default_section_offset): Remove struct
+       keyword.
+
 2018-07-25  Alan Hayward  <alan.hayward@arm.com>
 
        * target-descriptions.c (tdesc_register_bitsize): Rename.
index 29cd48572d083b6a7011f757944f4bd69d9a1d8d..39d06d86fae7cd6d7de39ea31ca556669d6e4e0e 100644 (file)
@@ -2111,7 +2111,7 @@ set_objfile_default_section_offset (struct objfile *objf,
 
   std::vector<const struct other_sections *>::iterator addrs_sorted_iter
     = addrs_sorted.begin ();
-  for (const struct other_sections *objf_sect : objf_addrs_sorted)
+  for (const other_sections *objf_sect : objf_addrs_sorted)
     {
       const char *objf_name = addr_section_name (objf_sect->name.c_str ());
       int cmp = -1;