From mboxrd@z Thu Jan 1 00:00:00 1970 From: Richard Stallman To: tromey@redhat.com Cc: eliz@is.elta.co.il, gdb@sources.redhat.com, bug-gnu-emacs@gnu.org Subject: Re: Using gdb with emacs Date: Sun, 09 Sep 2001 08:03:00 -0000 Message-id: <200109091503.JAA03030@aztec.santafe.edu> References: <874rqfvl52.fsf@creche.redhat.com> <2593-Fri07Sep2001105921+0300-eliz@is.elta.co.il> <87elpid9dt.fsf@creche.redhat.com> X-SW-Source: 2001-09/msg00076.html Yes, that will work for this particular case. But I don't think it solves the general problem. In Mauve, all these files are compiled (with gcj) into a single executable. Mauve has 121 directories. And it has 20 files named "Test.java". Is it necessary for them all to have the same name? Could you rename these files to 20 different names? I'm not particularly concerned with situations where the debug info is not robust. I think it is reasonable for gdb to adopt an approach of making things work very well on robust platforms (for instance, Linux), Linux is not a platform at all, just a part of one. Various GNU programs such as GCC, GAS and GNU libc are at least as relevant to the qualities of this platform for debugging as Linux is. So please don't lump our work in with the much smaller program, Linux. See http://www.gnu.org/gnu/linux-and-gnu.html for more explanation.