On 1/31/07, Danny Backx <[EMAIL PROTECTED]> wrote:
> I've extended the patch a bit, see attachment. Does this look
> reasonable ? Basically I've changed all the inline assembler definitions
> in a simple function definition, under the #if __MINGW32CE__ condition.

You made a mistake on your patch:

@@ -517,7 +533,7 @@

 /* Inline versions.  GCC-4.0+ can do a better fast-math optimization
    with __builtins. */
-#if !(__MINGW_GNUC_PREREQ (4, 0) && defined __FAST_MATH__ )
+#if !defined(__MINGW32CE__ & !(__MINGW_GNUC_PREREQ (4, 0) && defined
__FAST_MATH__ )
 __CRT_INLINE double __cdecl logb (double x)
 {
   double res;

It should be
+#if !defined(__MINGW32CE__) && !(__MINGW_GNUC_PREREQ (4, 0) && defined

After the small fix, I tested it and seems to work on the basic
_isnan() test I made.
So, it works for me ;-)

Regards,
~Nuno Lucas

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

Reply via email to