Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!wuarchive!uunet!mcsun!ukc!edcastle!ercs50 From: ercs50@castle.ed.ac.uk (simon) Newsgroups: comp.lang.fortran Subject: Re: Compilation listing from Sun F77 Message-ID: <11016@castle.ed.ac.uk> Date: 13 Jun 91 12:58:33 GMT References: <1991Jun10.234931.5147@ariel.unm.edu> Organization: Edinburgh Portable Compilers Ltd. Lines: 22 In article <1991Jun10.234931.5147@ariel.unm.edu> john@spectre.unm.edu (John Prentice) writes: > >Why is this? The UNIX Fortran compilers are the only ones I have ever >encountered that don't allow you to generate cross-reference and variable >listings while compiling (I should be more specific - the non-supercomputer >UNIX Fortran compilers). These are very valuable debugging tools, I really >miss then. Certainly dbx and dbxtool don't make up for them (and these >are not very impressive debuggers anyway). I appreciate that tools exist >out there to do this, but who wants to have to run so many different >utilities (but that is a common complaint about UNIX - this is defintely This is not all strictly true. There are *some* Unix compilers which do provide cross reference listings, post mortem variable dumps and parameter checking across calls and still support the standard debuggers like dbx and sdb. Edinburgh Portable Compilers' epcf77 for Unix systems running on SPARC,Intel, M680X0 and M88X00 is an example of such a Fortran compiler. ----------- Simon Lawrence (simon@uk.ac.ed.epcfta) Edinburgh Portable Compilers Ltd. Edinburgh, Scotland