mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-08-06 06:45:56 +08:00
* dwarf2read.c (dwarf2_build_psymtabs_hard): Remove extraneous
code in loop condition. This seemed to be trying to round info_ptr up to the next four-byte boundary, but that's not what it actually did. If we discover the problem the old code was really trying to address, we can fix it properly.
This commit is contained in:
@ -980,8 +980,7 @@ dwarf2_build_psymtabs_hard (struct objfile *objfile, int mainline)
|
||||
obstack_init (&dwarf2_tmp_obstack);
|
||||
back_to = make_cleanup (dwarf2_free_tmp_obstack, NULL);
|
||||
|
||||
while ((unsigned int) (info_ptr - dwarf_info_buffer)
|
||||
+ ((info_ptr - dwarf_info_buffer) % 4) < dwarf_info_size)
|
||||
while (info_ptr < dwarf_info_buffer + dwarf_info_size)
|
||||
{
|
||||
struct comp_unit_head cu_header;
|
||||
beg_of_comp_unit = info_ptr;
|
||||
|
Reference in New Issue
Block a user