[patch] Improve BFD line number table decoding

Nick Clifton nickc@redhat.com
Thu Dec 31 14:10:00 GMT 2009


Hi Cary,

> 	* dwarf2.c (struct line_sequence): New struct.
> 	(struct line_info_table): Add num_sequences, remove last_line,
> 	add sequences.
> 	(add_line_info): Add new sequences as necessary.
> 	(compare_sequences): New function.
> 	(sort_line_sequences): New function.
> 	(decode_line_info): Initialize new fields in line table.
> 	Call sort_line_sequences.
> 	(lookup_address_in_line_info_table): Binary search for proper
> 	sequence.

Approved and applied.

Cheers
   Nick




More information about the Binutils mailing list