Subversion Repositories Games.Descent

Rev

Blame | Last modification | View Log | Download | RSS feed

  1. #pragma once
  2.  
  3. #ifndef __unix__
  4. #define __unix__
  5. #endif
  6.  
  7. #define DXX_USE_OGL 1
  8. #define DXX_USE_SDLIMAGE 1
  9. #define DXX_USE_SDLMIXER 1
  10. #define DXX_MAX_JOYSTICKS 0
  11. #define DXX_VERSION_SEQ 0,61,0
  12. #define DXX_USE_UDP 1
  13. #define DXX_PRI_size_type "z"
  14. #define DESCENT_VERSION_EXTRA "built by Pierre-Marie Baty"
  15.  
  16. #define __attribute_alloc_size(A,...)
  17. #define __attribute_always_inline()
  18. #define __attribute_cold
  19. #define __attribute_format_printf(A,B)
  20. #define __attribute_format_arg(A)
  21. #define __attribute_malloc()
  22. #define __attribute_nonnull(...)
  23. #define __attribute_noreturn
  24. #define __attribute_unused
  25. #define __attribute_used
  26. #define __attribute_warn_unused_result
  27. #define likely(X)       (X)
  28. #define unlikely(X)     (X)
  29. #define DXX_HAVE_CXX_ARRAY
  30. #define DXX_HAVE_CXX11_ADDRESSOF
  31. #define DXX_HAVE_CXX11_RANGE_FOR
  32. #define DXX_HAVE_CXX11_STATIC_ASSERT
  33. #define DXX_HAVE_CXX11_TYPE_TRAITS
  34. #define DXX_HAVE_CXX11_BEGIN
  35. #define DXX_HAVE_STRUCT_TIMESPEC
  36. #define dxx_builtin_constant_p(A)       (false)
  37. #define DXX_INHERIT_CONSTRUCTORS(D,B,...)       \
  38.         template <typename... Args> \
  39.                 D(Args&&... args) : \
  40.                         B,##__VA_ARGS__(std::forward<Args>(args)...) {}
  41. #define DXX_ptrdiff_cast_int    static_cast<int>
  42. #define DXX_WORDS_BIGENDIAN     0
  43.  
  44. #define DXX_BEGIN_COMPOUND_STATEMENT
  45. #define DXX_END_COMPOUND_STATEMENT
  46. #define DXX_BOOST_FALLTHROUGH ((void)0)
  47.