[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#720: Patch to fix CVS Emacs compilation error on Windows XP SP2.
From: |
Stefan Monnier |
Subject: |
bug#720: Patch to fix CVS Emacs compilation error on Windows XP SP2. |
Date: |
Fri, 15 Aug 2008 15:31:49 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
>> > When building CVS Emacs on Windows XP SP2 using Visual Studio 6.0, the
>> > following patch is needed to prevent the compiler from displaying an
>> > error about unsigned __int64 not being convertable to double.
>> Wouldn't it be better to cast to (double) ?
> Wouldn't that be doing the same mistake? The compiler probably has a
> point: an unsigned 64-bit number has more bits than a simple double
> can handle.
Yes, it's a good reason for not doing the conversion automatically, but
IIUC we need a double, so we don't have much of a choice, and that's
what the cast to (double) would tell the compiler.
Stefan
- bug#720: Patch to fix CVS Emacs compilation error on Windows XP SP2., Francis Litterio, 2008/08/14
- bug#720: Patch to fix CVS Emacs compilation error on Windows XP SP2., Eli Zaretskii, 2008/08/14
- bug#720: Patch to fix CVS Emacs compilation error on Windows XP SP2., Stefan Monnier, 2008/08/14
- Message not available
- bug#720: Patch to fix CVS Emacs compilation error on Windows XP SP2., Francis Litterio, 2008/08/14
- Message not available
- bug#720: Patch to fix CVS Emacs compilation error on Windows XP SP2., Francis Litterio, 2008/08/15
- bug#720: Patch to fix CVS Emacs compilation error on Windows XP SP2., Eli Zaretskii, 2008/08/15
- bug#720: Patch to fix CVS Emacs compilation error on Windows XP SP2., Fran Litterio, 2008/08/15
- bug#720: Patch to fix CVS Emacs compilation error on Windows XP SP2., Eli Zaretskii, 2008/08/15
bug#720: marked as done (Patch to fix CVS Emacs compilation error on Windows XP SP2.), Emacs bug Tracking System, 2008/08/15