Hans-Peter Nilsson <hp@bitrange.com>
* readelf.c (process_abbrev_section): Handle standard-conforming single zero at the end of the section.
This commit is contained in:
parent
840a9995b3
commit
a3f779dbea
@ -1,3 +1,8 @@
|
||||
Thu Jul 15 22:44:21 1999 Hans-Peter Nilsson <hp@bitrange.com>
|
||||
|
||||
* readelf.c (process_abbrev_section): Handle standard-conforming
|
||||
single zero at the end of the section.
|
||||
|
||||
1999-08-09 Ian Lance Taylor <ian@zembu.com>
|
||||
|
||||
* objdump.c (exit_status): New static variable.
|
||||
|
@ -4790,8 +4790,11 @@ process_abbrev_section (start, end)
|
||||
entry = read_leb128 (start, & bytes_read, 0);
|
||||
start += bytes_read;
|
||||
|
||||
/* A single zero is supposed to end the section according
|
||||
to the standard. If there's more, then signal that to
|
||||
the caller. */
|
||||
if (entry == 0)
|
||||
return start;
|
||||
return start == end ? NULL : start;
|
||||
|
||||
tag = read_leb128 (start, & bytes_read, 0);
|
||||
start += bytes_read;
|
||||
|
Loading…
Reference in New Issue
Block a user