(unexec): Don't search for .data twice.

This commit is contained in:
Andreas Schwab 2009-12-07 20:27:40 +00:00
parent 51ef56c47f
commit 944a300c0f
2 changed files with 4 additions and 7 deletions

View 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

View 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. */