MIPS ECOFF debugging support

Dirk Grunwald grunwald at foobar.colorado.edu
Wed Sep 20 10:04:21 AEST 1989


I'm loking for any documents that give more description of the MIPS
``ECOFF'' format from an assembler programmers point of view.

I'm trying to provide debugger support for the Gnu C compiler. The
problem is that I have no documentation for the MIPS ECOFF <-> assembler
interface.

I have the PMAX Ultrix manuals and a Sept. 1988 assembler programmers
manual. While the latter describes the symbol table format, it does
not explain the assembler interface. The Gnu C compiler (and G++, which
is what I really want) produce assembler files, and the debugging
information must be present in that file.

When I compile programs using my MIPS version 1.31 compiler, I do not get
the debugging information in the assembler output; i.e.

	cc -S -g foo.c
	as -o foo.o foo.s

and
	cc -c -g foo.c

produce different results - the latter produces (as far as I can tell via
odump) debugging information while the former does not.

Are there better reference manuals? Does anyone know where I can find
information concerning the equivilent of e.g., ``.stab'' or ``.def''?

Any clues appreciated.

Dirk Grunwald -- Univ. of Colorado at Boulder	(grunwald at foobar.colorado.edu)



More information about the Comp.unix.ultrix mailing list