Linux and not compiling for Sparc.
This is still probably not correct, or portable, but it'll do for now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17321
91177308-0d34-0410-b5e6-
96231b3b80d8
}
} // End llvm namespace
+#if defined(__linux__) && !(defined (sparc) || defined (_sparc))
namespace std {
template<typename Type, typename Type2>
struct _Alloc_traits<Type, ::llvm::MallocAllocator<Type2> > {
typedef ::llvm::MallocAllocator<Type> allocator_type;
};
}
+#endif
#endif