Mirror of the gdb-patches mailing list
 help / color / mirror / Atom feed
* symtab.c change breaks assembly lang debugging
@ 2001-11-07  4:59 Michael Snyder
  2001-11-07  6:24 ` Daniel Jacobowitz
  0 siblings, 1 reply; 4+ messages in thread
From: Michael Snyder @ 2001-11-07  4:59 UTC (permalink / raw)
  To: gdb-patches, jimb


Jim, 

I presume the change below was meant as an optimization, but it's
based on a false assumption -- that you can't have line numbers
if you don't have block symbols.  That premise is untrue if you
are debugging assembly language source, where the assembler emits
line syms but not block syms.  This change breaks the test case
for assembly source debugging, gdb.asm/asm-source.exp.

You would not have noticed, because that test only works on a few
targets right now (d10v being one of them).

	Patch from Peter Schauer:

	* symtab.c (find_pc_sect_line): If we can't find the function
	containing PC, we certainly won't have line number information for
	that location, so return zero immediately.

Michael


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2001-11-16 22:19 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-11-07  4:59 symtab.c change breaks assembly lang debugging Michael Snyder
2001-11-07  6:24 ` Daniel Jacobowitz
2001-11-07  7:59   ` Michael Snyder
2001-11-07  8:02     ` Daniel Jacobowitz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox