Message-Id: <200004061657.SAA02787@cerbere.u-strasbg.fr> X-Sender: muller AT ics DOT u-strasbg DOT fr X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0.2 Date: Thu, 06 Apr 2000 18:48:33 +0200 To: djgpp-workers AT delorie DOT com From: Pierre Muller Subject: Compiling GDB for DJGPP References: <38EC4420 DOT 7122722F AT softhome DOT net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Reply-To: djgpp-workers AT delorie DOT com Using CVS repository I tried to compile the current tree, First, I wolud like to state that indeed configure works without problems ! Second, I wanted to use -gstabs option instead of -g (the is a line count limitation with -g that is overflooded) I am using gcc 2.952 with DJGPP 2.03 but changing "CFLAGS= -g -O" into "CFLAGS=-gstabs -O" leads to an unexpected and unnice result : The labels used for the stabn generation of source line encoding are labeled by LM??? where ??? represents a number, the problem is that gcc only considers .L???? labels as local labels thus it keep all these LM??? labels and when debugging gdb with itself a backtrace gives a list of LM??? without args :( Does anyone have an idea what is wrong here ??? I am quite sure it worked better with older gcc versions !! (I tested gcc v 2.951 but this one also generates LM???) Pierre Muller Institut Charles Sadron 6,rue Boussingault F 67083 STRASBOURG CEDEX (France) mailto:muller AT ics DOT u-strasbg DOT fr Phone : (33)-3-88-41-40-07 Fax : (33)-3-88-41-40-99