We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 29dcdb5 commit b77ae67Copy full SHA for b77ae67
src/tbb-compat/tbb-compat.cpp
@@ -8,6 +8,12 @@
8
#include "../tbb/src/tbb/main.h"
9
#include "../tbb/src/tbb/thread_data.h"
10
11
+#ifdef _WIN32
12
+# define DLL_EXPORT __declspec(dllexport)
13
+#else
14
+# define DLL_EXPORT
15
+#endif
16
+
17
namespace tbb {
18
19
namespace interface6 {
@@ -127,7 +133,7 @@ class task_scheduler_observer : public internal::task_scheduler_observer_v3 {
127
133
128
134
namespace internal {
129
135
130
-__declspec(dllexport)
136
+DLL_EXPORT
131
137
void __TBB_EXPORTED_FUNC task_scheduler_observer_v3::observe( bool enable ) {
132
138
auto* tso = (tbb::detail::d1::task_scheduler_observer*) (this);
139
tbb::detail::r1::observe(*tso, enable);
0 commit comments