git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@50911
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
],
[have_threads="no"])
EFL_CHECK_SPINLOCK([have_posix_threads_spinlock="yes"], [have_posix_threads_spinlock="no"])
-EFL_CHECK_RWLOCK([have_posix_threads_rwlock="yes"], [have_posix_threads_rwlock="no"])
+EFL_CHECK_RWLOCK(
+ [have_posix_threads_rwlock="yes"]
+ EINA_CONFIGURE_RWLOCKS_ENABLED="#define EINA_RWLOCKS_ENABLED",
+ [have_posix_threads_rwlock="no"])
+AC_SUBST([EINA_CONFIGURE_RWLOCKS_ENABLED])
### Additional options to configure
#endif
#define EINA_SIZEOF_WCHAR_T @EINA_SIZEOF_WCHAR_T@
+#ifdef EINA_RWLOCKS_ENABLED
+# undef EINA_RWLOCKS_ENABLED
+#endif
+@EINA_CONFIGURE_RWLOCKS_ENABLED@
+
#endif /* EINA_CONFIG_H_ */