Changeset: ddf3d5118219 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/ddf3d5118219
Modified Files:
        gdk/gdk_private.h
Branch: Jul2021
Log Message:

Improve compilation fix for Intel compiler on Windows.


diffs (35 lines):

diff --git a/gdk/gdk_private.h b/gdk/gdk_private.h
--- a/gdk/gdk_private.h
+++ b/gdk/gdk_private.h
@@ -168,7 +168,10 @@ gdk_return GDKunlink(int farmid, const c
        __attribute__((__visibility__("hidden")));
 void HASHappend(BAT *b, BUN i, const void *v)
        __attribute__((__visibility__("hidden")));
-inline void HASHappend_locked(BAT *b, BUN i, const void *v)
+#ifdef _MSC_VER
+inline
+#endif
+void HASHappend_locked(BAT *b, BUN i, const void *v)
        __attribute__((__visibility__("hidden")));
 void HASHfree(BAT *b)
        __attribute__((__visibility__("hidden")));
@@ -176,11 +179,17 @@ bool HASHgonebad(BAT *b, const void *v)
        __attribute__((__visibility__("hidden")));
 void HASHdelete(BAT *b, BUN p, const void *v)
        __attribute__((__visibility__("hidden")));
-inline void HASHdelete_locked(BAT *b, BUN p, const void *v)
+#ifdef _MSC_VER
+inline
+#endif
+void HASHdelete_locked(BAT *b, BUN p, const void *v)
        __attribute__((__visibility__("hidden")));
 void HASHinsert(BAT *b, BUN p, const void *v)
        __attribute__((__visibility__("hidden")));
-inline void HASHinsert_locked(BAT *b, BUN p, const void *v)
+#ifdef _MSC_VER
+inline
+#endif
+void HASHinsert_locked(BAT *b, BUN p, const void *v)
        __attribute__((__visibility__("hidden")));
 BUN HASHmask(BUN cnt)
        __attribute__((__const__))
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to