|
@@ -22,6 +22,9 @@
|
|
#if !defined(alloca)
|
|
#if !defined(alloca)
|
|
#ifdef _WIN32
|
|
#ifdef _WIN32
|
|
#include <malloc.h> // alloca
|
|
#include <malloc.h> // alloca
|
|
|
|
+#if !defined(alloca)
|
|
|
|
+#define alloca _alloca // for clang with MS Codegen
|
|
|
|
+#endif
|
|
#elif defined(__GLIBC__) || defined(__sun)
|
|
#elif defined(__GLIBC__) || defined(__sun)
|
|
#include <alloca.h> // alloca
|
|
#include <alloca.h> // alloca
|
|
#else
|
|
#else
|