Changeset: 174ef3319b54 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=174ef3319b54
Modified Files:
        monetdb5/misc/msabaoth.c
Branch: default
Log Message:

msabaoth.c: add alloca blurb to fix compilation on Solaris

msabaoth.c:180: error: implicit declaration of function ?alloca?
http://monetdb.cwi.nl/testing/projects/monetdb/CurrentNew/logs/39194:176ae2b45904/GNU-Solaris-sparc/make.html#l758


diffs (24 lines):

diff --git a/monetdb5/misc/msabaoth.c b/monetdb5/misc/msabaoth.c
--- a/monetdb5/misc/msabaoth.c
+++ b/monetdb5/misc/msabaoth.c
@@ -42,6 +42,20 @@
 #include <string.h> /* for getting error messages */
 #include <assert.h>
 
+#ifdef HAVE_ALLOCA_H
+# include <alloca.h>
+#elif defined __GNUC__
+# define alloca __builtin_alloca
+#elif defined _AIX
+# define alloca __alloca
+#elif defined _MSC_VER
+# include <malloc.h>
+# define alloca _alloca
+#else
+# include <stddef.h>
+void *alloca(size_t);
+#endif
+
 #include "msabaoth.h"
 #include "mutils.h"
 
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to