Path: utzoo!attcan!uunet!husc6!uwvax!oddjob!ncar!ames!pasteur!ucbvax!ulysses!hector!jss From: jss@hector.UUCP (Jerry Schwarz) Newsgroups: comp.lang.c++ Subject: Re: Disambiguating identifiers (was Re: ...Does C++ work with dbx...) Keywords: C++, dbx, ctags Message-ID: <10325@ulysses.homer.nj.att.com> Date: 24 May 88 13:38:53 GMT References: <1158@daisy.UUCP> <7871@alice.UUCP> <269@sdti.UUCP> Sender: netnews@ulysses.homer.nj.att.com Reply-To: jss@hector (Jerry Schwarz) Distribution: na Organization: AT&T Bell Labs, Murray Hill Lines: 17 In article <269@sdti.UUCP> mjy@sdti.UUCP (0000-Michael J. Young) writes: > >We've all had to deal with this problem in one way or another. One of >the major advantages I see to native-code compilers is the debugging >support (i.e., access functions and variables by their unmangled identifiers) >that would come with it. > Do not assume that a native-code compiler is neccessarily better than one that uses C as an intermediate. While certain possibilities may be available to a native-code generator that are not possible for a compiler that uses C as an intermediate language, there is no guarantee that a native-compiler will be able to use this flexibility in a way that a debugger can use. You have to look at any particular compiler/debugger system to be sure. Jerry Schwarz