Browse Source

Merge pull request #17 from ycros/osx

Fix suseconds_t for OSX.
nfactor-troky
Con Kolivas 14 years ago
parent
commit
5affc3b5ab
  1. 8
      compat.h
  2. 16
      configure.ac

8
compat.h

@ -1,10 +1,6 @@
#ifndef __COMPAT_H__ #ifndef __COMPAT_H__
#define __COMPAT_H__ #define __COMPAT_H__
#ifndef __SUSECONDS_T_TYPE
typedef long suseconds_t;
#endif
#ifdef WIN32 #ifdef WIN32
#include <windows.h> #include <windows.h>
@ -28,6 +24,10 @@ typedef unsigned long int ulong;
typedef unsigned short int ushort; typedef unsigned short int ushort;
typedef unsigned int uint; typedef unsigned int uint;
#ifndef __SUSECONDS_T_TYPE
typedef long suseconds_t;
#endif
#endif /* WIN32 */ #endif /* WIN32 */
#endif /* __COMPAT_H__ */ #endif /* __COMPAT_H__ */

16
configure.ac

@ -29,22 +29,24 @@ have_win32=false
PTHREAD_FLAGS="-pthread" PTHREAD_FLAGS="-pthread"
OPENCL_FLAGS="-lOpenCL" OPENCL_FLAGS="-lOpenCL"
case $target in
x86_64-*)
have_x86_64=true
;;
*)
have_x86_64=false
;;
esac
case $target in case $target in
*-*-mingw*) *-*-mingw*)
have_x86_64=false have_x86_64=false
have_win32=true have_win32=true
PTHREAD_FLAGS="" PTHREAD_FLAGS=""
;; ;;
x86_64-*)
have_x86_64=true
;;
*-*-darwin*) *-*-darwin*)
have_x86_64=false
OPENCL_FLAGS="-framework OpenCL" OPENCL_FLAGS="-framework OpenCL"
;; ;;
*)
have_x86_64=false
;;
esac esac
# Check for OpenCL (the long way needed on mingw32 due to calling conventions) # Check for OpenCL (the long way needed on mingw32 due to calling conventions)

Loading…
Cancel
Save