inital work on x64 windows build (FSBUILD-125)

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12215 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
Michael Jerris
2009-02-21 00:56:56 +00:00
parent 7dd0838896
commit bbdf4744aa
112 changed files with 22311 additions and 278 deletions

View File

@@ -121,7 +121,7 @@
return retval ;
} /* float2int */
#elif (defined (WIN32) || defined (_WIN32))
#elif (defined (WIN32) || defined (_WIN32)) && !defined(_WIN64)
#undef HAVE_LRINT_REPLACEMENT
#define HAVE_LRINT_REPLACEMENT 1
@@ -157,6 +157,15 @@
return intgr ;
}
#elif defined(_WIN64)
__inline long int lrint(double x)
{
return (long int) (x);
}
__inline long int lrintf(float x)
{
return (long int) (x);
}
#elif (defined (__MWERKS__) && defined (macintosh))
/* This MacOS 9 solution was provided by Stephane Letz */