mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-05 00:04:22 +08:00
PR gdb/1658
* dwarf2read.c (dwarf_decode_lines): Read the length of the extended operation as a uleb128. Found by Michael Coulter.
This commit is contained in:
parent
9d9030bc8f
commit
473b7be660
@ -1,3 +1,9 @@
|
||||
2004-06-16 Daniel Jacobowitz <dan@debian.org>
|
||||
|
||||
PR gdb/1658
|
||||
* dwarf2read.c (dwarf_decode_lines): Read the length of the extended
|
||||
operation as a uleb128. Found by Michael Coulter.
|
||||
|
||||
2004-06-16 Paul N. Hilfinger <Hilfinger@gnat.com>
|
||||
|
||||
* ada-tasks.c: Rename build_task_list to ada_build_task_list, and
|
||||
|
@ -5986,7 +5986,8 @@ dwarf_decode_lines (struct line_header *lh, char *comp_dir, bfd *abfd,
|
||||
else switch (op_code)
|
||||
{
|
||||
case DW_LNS_extended_op:
|
||||
line_ptr += 1; /* ignore length */
|
||||
read_unsigned_leb128 (abfd, line_ptr, &bytes_read);
|
||||
line_ptr += bytes_read;
|
||||
extended_op = read_1_byte (abfd, line_ptr);
|
||||
line_ptr += 1;
|
||||
switch (extended_op)
|
||||
|
Loading…
Reference in New Issue
Block a user