# HG changeset patch # User mru # Date 1205795294 0 # Node ID b495c754c3e13351c38160914b990da807423ac9 # Parent 3ce9c8fbdd8109bae6d138e7ebb39848f9d2e8a2 use HAVE_FAST_64BIT diff -r 3ce9c8fbdd81 -r b495c754c3e1 rectangle.h --- a/rectangle.h Mon Mar 17 21:00:30 2008 +0000 +++ b/rectangle.h Mon Mar 17 23:08:14 2008 +0000 @@ -64,7 +64,7 @@ *(uint32_t*)(p + 3*stride)= v; }else if(w==8){ //gcc can't optimize 64bit math on x86_32 -#if defined(ARCH_X86_64) || (defined(MP_WORDSIZE) && MP_WORDSIZE >= 64) +#ifdef HAVE_FAST_64BIT const uint64_t v= val*0x0100000001ULL; *(uint64_t*)(p + 0*stride)= v; if(h==1) return;