Skip to content
Snippets Groups Projects
Commit 71e4c91d authored by Danilo Piparo's avatar Danilo Piparo
Browse files

[VecOps] Disable all external templates on Windows

parent de875492
No related branches found
No related tags found
No related merge requests found
......@@ -695,6 +695,8 @@ std::ostream &operator<<(std::ostream &os, const TVec<T> &v)
return os;
}
#ifndef _WIN32
#define TVEC_EXTERN_UNARY_OPERATOR(T, OP) \
extern template TVec<T> operator OP<T>(const TVec<T> &);
......@@ -869,6 +871,8 @@ TVEC_EXTERN_VDT_UNARY_FUNCTION(double, fast_atan)
#endif // R__HAS_VDT
#endif // _WIN32
} // End of VecOps NS
} // End of Experimental NS
......
#include "ROOT/TVec.hxx"
#ifndef _WIN32
namespace ROOT {
namespace Experimental {
namespace VecOps {
......@@ -177,3 +179,5 @@ TVEC_DECLARE_VDT_UNARY_FUNCTION(double, fast_atan)
} // namespace VecOps
} // namespace Experimental
} // namespace ROOT
#endif // _WIN32
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment