From: muller AT ics-crm DOT u-strasbg DOT fr (Pierre Muller) Newsgroups: comp.os.msdos.djgpp Subject: Re: GDB and extended type Date: 17 Nov 1997 17:30:16 GMT Organization: Institut Charles Sadron Lines: 39 Message-ID: <64puv8$qa@news.u-strasbg.fr> References: NNTP-Posting-Host: laocoon.u-strasbg.fr Mime-Version: 1.0 Content-Type: Text/Plain; charset=ISO-8859-1 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk In article , eliz AT is DOT elta DOT co DOT il says... > > >On 17 Nov 1997, Pierre Muller wrote: > >> GDB v4.16 does not know how to handle the Intel internal real format >> coded in 10 bytes !! > >This is a known problem. GDB was compiled with long double support >disabled (by a sad omission). > >> Are there any plans to change that ? > >You can do it yourself, if you need it badly enough. Download the sources >(v2gnu/gdb416s.zip), edit the file gdb/config.h to change this line: > > /* #undef HAVE_LONG_DOUBLE */ > >into this: > > #define HAVE_LONG_DOUBLE 1 > >then build gdb, and live happily ever after! I did that but GDB still says something like Don't know how to deal with float of 10 bytes I took a look inside the sources and the long double type is expected to be twice the size of the double type (i.e. 2*8=16 not 10 !!) So I still don't have the value of my extended !! -- |\ Pierre Muller |/ Institut Charles Sadron 6, rue Boussingault |\ F 67083 STRASBOURG CEDEX |/ Phone : (33)(0)3-88-41-40-07 Fax : (33)(0)3-88-41-40-99 |\ e-mail : muller AT ics-crm DOT u-strasbg DOT fr