[gnu.gdb.bug] gdb meets 4.3 "tahoe" stabs

bart@videovax.tv.Tek.com (Bart Massey) (02/08/89)

One of the new things in the 4.3 BSD "tahoe" release is a much-modified
version of pcc.  I'm currently running it on a VAX 750 (sigh).  I'm also
trying to bring up gdb 3.0 .  Unfortunately, the stabs output has changed
enough that this is proving very difficult.  In particular,

1) tahoe pcc now actually does emit "N_FN" stabs.  Actually, it emits
filename stabs which are "N_FN | N_EXT" (for some reason).  gdb 3.0 will die
the first time it sees one of these.

2) If you fix (1) by telling it to ignore the offending stabs, it will report
that some programs contain "no debugging information".  This is probably
because it does not do an "N_SO" stab in libg.a ala the recent problem report
on Sequents, but I haven't had much of a chance to investigate yet.

Question:  Before I go crashing merrily through the source trying to fix
gdb to work with tahoe pcc, has/is anybody else done/doing this?  I'd
sure be psyched by any help anyone could offer...

					Bart Massey
					
					Tektronix, Inc.
					TV Systems Engineering
					M.S. 58-639
					P.O. Box 500
					Beaverton, OR 97077
					(503) 627-5320

					..tektronix!videovax.tv.tek.com!bart