Changeset: d89a5b18dafc for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d89a5b18dafc
Modified Files:
clients/Tests/exports.stable.out
gdk/gdk.h
gdk/gdk_private.h
Branch: default
Log Message:
Make ATOMheap available outside GDK (sync branches)
diffs (36 lines):
diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -4,6 +4,7 @@ int ATOMallocate(const char *nme);
void *ATOMdup(int id, const void *val);
uint8_t ATOMelmshift(int sz) __attribute__((__const__));
char *ATOMformat(int id, const void *val);
+gdk_return ATOMheap(int id, Heap *hp, size_t cap)
__attribute__((__warn_unused_result__));
int ATOMindex(const char *nme);
size_t ATOMlen(int id, const void *v);
const char *ATOMname(int id);
diff --git a/gdk/gdk.h b/gdk/gdk.h
--- a/gdk/gdk.h
+++ b/gdk/gdk.h
@@ -1269,6 +1269,8 @@ gdk_export gdk_return BATextend(BAT *b,
/* internal */
gdk_export uint8_t ATOMelmshift(int sz)
__attribute__((__const__));
+gdk_export gdk_return ATOMheap(int id, Heap *hp, size_t cap)
+ __attribute__((__warn_unused_result__));
gdk_export const char *BATtailname(const BAT *b);
gdk_export gdk_return GDKupgradevarheap(BAT *b, var_t v, BUN cap, BUN ncopy)
diff --git a/gdk/gdk_private.h b/gdk/gdk_private.h
--- a/gdk/gdk_private.h
+++ b/gdk/gdk_private.h
@@ -35,9 +35,6 @@ enum heaptype {
dataheap
};
-gdk_return ATOMheap(int id, Heap *hp, size_t cap)
- __attribute__((__warn_unused_result__))
- __attribute__((__visibility__("hidden")));
bool ATOMisdescendant(int id, int parentid)
__attribute__((__visibility__("hidden")));
int ATOMunknown_find(const char *nme)
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]