]> git.eshelyaron.com Git - emacs.git/commitdiff
(unexec): Don't search for .data twice.
authorAndreas Schwab <schwab@linux-m68k.org>
Mon, 7 Dec 2009 20:27:40 +0000 (20:27 +0000)
committerAndreas Schwab <schwab@linux-m68k.org>
Mon, 7 Dec 2009 20:27:40 +0000 (20:27 +0000)
src/ChangeLog
src/unexelf.c

index aec5dc18286b7f91314483415de76242579e75c5..11d8127057e1979ac355cf335023a8ea378b2611 100644 (file)
@@ -1,3 +1,7 @@
+2009-12-07  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * unexelf.c (unexec): Don't search for .data twice.
+
 2009-12-05  Chong Yidong  <cyd@stupidchicken.com>
 
        * xdisp.c (push_display_prop): Don't set avoid_cursor_p.  Return 0
index 45de52dffda6e0c22d23ff041b45ef874b65ca17..a70ceeddd84f7940e0a7c12ec7bbfc47475bc9b8 100644 (file)
@@ -922,13 +922,6 @@ unexec (new_name, old_name, data_start, bss_start, entry_address)
      gets its value adjusted.  .bss size becomes zero and new address
      is set.  data2 section header gets added by copying the existing
      .data header and modifying the offset, address and size.  */
-  for (old_data_index = 1; old_data_index < (int) old_file_h->e_shnum;
-       old_data_index++)
-    if (!strcmp (old_section_names + OLD_SECTION_H (old_data_index).sh_name,
-                ".data"))
-      break;
-  if (old_data_index == old_file_h->e_shnum)
-    fatal ("Can't find .data in %s.\n", old_name, 0);
 
   /* Walk through all section headers, insert the new data2 section right
      before the new bss section. */