bn_conf.h 995 B

1234567891011121314151617181920212223242526
  1. #include <contrib/libs/openssl/redef.h>
  2. #pragma once
  3. #if defined(__ANDROID__) && defined(__arm__)
  4. # include "bn_conf-android-arm.h"
  5. #elif defined(__ANDROID__) && defined(__aarch64__)
  6. # include "bn_conf-android-arm64.h"
  7. #elif defined(__ANDROID__) && defined(__i686__)
  8. # include "bn_conf-android-i686.h"
  9. #elif defined(__ANDROID__) && defined(__x86_64__)
  10. # include "bn_conf-android-x86_64.h"
  11. #elif defined(__IOS__) && defined(__aarch64__)
  12. # include "bn_conf-ios-arm64.h"
  13. #elif defined(__IOS__) && defined(__x86_64__)
  14. # include "bn_conf-ios-x86_64.h"
  15. #elif defined(_MSC_VER) && (defined(__x86_64__) || defined(_M_X64))
  16. # include "bn_conf-win-x86_64.h"
  17. #elif defined(_MSC_VER) && (defined(__i686__) || defined(_M_IX86))
  18. # include "bn_conf-win-i686.h"
  19. #elif defined(__linux__) && defined(__arm__)
  20. # include "bn_conf-linux-arm.h"
  21. #elif defined(__linux__) && (defined(__aarch64__) || defined(_M_ARM64))
  22. # include "bn_conf-linux-aarch64.h"
  23. #else
  24. # include "bn_conf-linux.h"
  25. #endif