From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cagney To: Kevin Buettner Cc: Eli Zaretskii , gdb@sources.redhat.com Subject: Re: DOS/Windows-specific code: values.c Date: Thu, 10 May 2001 08:33:00 -0000 Message-id: <3AF9C8AF.4090205@cygnus.com> References: <20010503211502.21716.qmail@web6401.mail.yahoo.com> <3AF1DAA0.3060702@cygnus.com> <200105071609.TAA24129@is.elta.co.il> <200105081155.OAA06330@is.elta.co.il> <1010509065838.ZM22280@ocotillo.lan> X-SW-Source: 2001-05/msg00217.html > On May 8, 2:55pm, Eli Zaretskii wrote: > > >> * values.c:unpack_double() >> >> /* Unsigned -- be sure we compensate for signed LONGEST. */ >> #if !defined (_MSC_VER) || (_MSC_VER > 900) >> return (ULONGEST) unpack_long (type, valaddr); >> #else >> /* FIXME!!! msvc22 doesn't support unsigned __int64 -> double */ >> return (LONGEST) unpack_long (type, valaddr); >> #endif /* _MSC_VER */ >> >> There's _got_ to be a better way to do this! > > > Is this even an issue any longer? I.e, is the version of MSC being > catered to by the above ifdefs still in widespread use? To follow up Chris's comment. Yes, the code is dead but for a different reason. This is probably yet another hang over from WinGDB. Andrew