This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Regressions with your line number change
- From: Hans-Peter Nilsson <hans-peter dot nilsson at axis dot com>
- To: tejohnson at google dot com
- Cc: binutils at sourceware dot org
- Date: Thu, 26 Jul 2012 01:22:44 +0200
- Subject: Regressions with your line number change
My autotester complains, for mipsisa32r2el-unknown-linux-gnu
cross from a x86_64-linux host:
Running /tmp/hpautotest-binutils/bsrc/src/gas/testsuite/gas/mips/mips.exp ...
FAIL: assembly line numbers
The time this regression started
(2012-07-24-13:49:25..2012-07-24-21:07:06 UTC), seems to
coincide with your line number patch:
2012-07-24 Teresa Johnson <tejohnson@google.com>
* addr2line.c (find_address_in_section): Invoke
bfd_find_nearest_line_discriminator to get the discriminator.
(find_offset_in_section): Likewise.
(translate_addresses): Print discriminator if it is non-zero.
* objdump.c (show_line): Invoke
bfd_find_nearest_line_discriminator to get the discriminator,
and keep track of prev_discriminator. Print discriminator
if it is non-zero.
(disassemble_data): Initialize prev_discriminator.
(dump_reloc_set): Invoke bfd_find_nearest_line_discriminator
to get the discriminator, and keep track of last_discriminator.
Print discriminator if it is non-zero.
Please look into it. Thanks.
brgds, H-P