starpu_config.h.in 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. #ifndef __STARPU_CONFIG_PUBLIC_H__
  2. #define __STARPU_CONFIG_PUBLIC_H__
  3. #undef STARPU_USE_CPU
  4. #undef STARPU_USE_CUDA
  5. #undef STARPU_USE_OPENCL
  6. #undef STARPU_USE_GORDON
  7. #undef STARPU_USE_MPI
  8. #undef STARPU_ATLAS
  9. #undef STARPU_GOTO
  10. #undef STARPU_MKL
  11. #undef STARPU_SYSTEM_BLAS
  12. #undef STARPU_BUILD_DIR
  13. #undef STARPU_OPENCL_DATADIR
  14. #undef STARPU_HAVE_MAGMA
  15. #undef STARPU_OPENGL_RENDER
  16. #undef STARPU_USE_GTK
  17. #undef STARPU_HAVE_X11
  18. #undef STARPU_HAVE_POSIX_MEMALIGN
  19. #undef STARPU_HAVE_MEMALIGN
  20. #undef STARPU_HAVE_MALLOC_H
  21. #undef STARPU_HAVE_SYNC_BOOL_COMPARE_AND_SWAP
  22. #undef STARPU_HAVE_SYNC_FETCH_AND_ADD
  23. #undef STARPU_HAVE_SYNC_FETCH_AND_OR
  24. #undef STARPU_HAVE_SYNC_LOCK_TEST_AND_SET
  25. #undef STARPU_MODEL_DEBUG
  26. #undef STARPU_NO_ASSERT
  27. #undef STARPU_HAVE_FFTW
  28. #undef STARPU_HAVE_FFTWF
  29. #undef STARPU_HAVE_FFTWL
  30. #undef STARPU_HAVE_CURAND
  31. #undef STARPU_NMAXBUFS
  32. #undef STARPU_MAXCPUS
  33. #undef STARPU_MAXCUDADEVS
  34. #undef STARPU_MAXOPENCLDEVS
  35. #undef STARPU_NMAXWORKERS
  36. #undef STARPU_NMAX_SCHED_CTXS
  37. #undef STARPU_MAXIMPLEMENTATIONS
  38. #undef STARPU_HAVE_LIBNUMA
  39. #undef STARPU_HAVE_WINDOWS
  40. #undef starpu_drand48
  41. #undef starpu_srand48
  42. #undef starpu_erand48
  43. #undef starpu_srand48_r
  44. #undef starpu_erand48_r
  45. #ifdef _MSC_VER
  46. typedef long starpu_ssize_t;
  47. #define __starpu_func__ __FUNCTION__
  48. #else
  49. # include <sys/types.h>
  50. typedef ssize_t starpu_ssize_t;
  51. #define __starpu_func__ __func__
  52. #endif
  53. #undef STARPU_SLOW_MACHINE
  54. #endif