Changeset: d864f5738180 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d864f5738180
Modified Files:
        sql/backends/monet5/sql_statement.h
        sql/server/rel_basetable.h
        sql/server/rel_rel.h
        sql/server/sql_mvc.h
Branch: nested
Log Message:

export some more symbols


diffs (66 lines):

diff --git a/sql/backends/monet5/sql_statement.h 
b/sql/backends/monet5/sql_statement.h
--- a/sql/backends/monet5/sql_statement.h
+++ b/sql/backends/monet5/sql_statement.h
@@ -154,7 +154,7 @@ extern int stmt_key(stmt *s);
 
 extern stmt *stmt_bat_new(backend *be, sql_subtype *tpe, lng estimate);
 
-extern stmt *stmt_none(backend *be);
+sql_export stmt *stmt_none(backend *be);
 
 extern stmt *stmt_var(backend *be, sql_alias *sname, const char *varname, 
sql_subtype *t, int declare, int level);
 extern stmt *stmt_vars(backend *be, const char *varname, sql_table *t, int 
declare, int level);
@@ -263,7 +263,7 @@ extern stmt *stmt_aggr(backend *be, stmt
 
 extern stmt *stmt_blackbox_result(backend *be, InstrPtr q, int retnr, 
sql_subtype *t);
 
-extern stmt *stmt_alias(backend *be, stmt *op1, int label, sql_alias *tname, 
const char *name);
+sql_export stmt *stmt_alias(backend *be, stmt *op1, int label, sql_alias 
*tname, const char *name);
 extern stmt *stmt_as(backend *be, stmt *s, stmt *org);
 
 extern int stmt_output(backend *be, stmt *l);
diff --git a/sql/server/rel_basetable.h b/sql/server/rel_basetable.h
--- a/sql/server/rel_basetable.h
+++ b/sql/server/rel_basetable.h
@@ -24,7 +24,7 @@
 extern sql_table *rel_ddl_table_get(sql_rel *r);
 extern sql_rel *rel_ddl_basetable_get(sql_rel *r);
 
-extern sql_rel *rel_basetable(mvc *sql, sql_table *t, sql_alias *tname);
+sql_export sql_rel *rel_basetable(mvc *sql, sql_table *t, sql_alias *tname);
 extern void rel_base_copy(mvc *sql, sql_rel *in, sql_rel *out);
 
 extern void rel_base_disallow(sql_rel *r);             /* set flag to check 
per column access */
@@ -33,7 +33,7 @@ extern int rel_base_idx_nid(sql_rel *t, 
 extern bool rel_base_has_nid(sql_rel *t, int nid);
 extern int rel_base_use(mvc *ql, sql_rel *rt, int nr); /* return error on 
(read) access violation */
 extern void rel_base_use_tid(mvc *sql, sql_rel *rt);
-extern void rel_base_use_all(mvc *sql, sql_rel *rel);
+sql_export void rel_base_use_all(mvc *sql, sql_rel *rel);
 extern sql_alias *rel_base_name(sql_rel *r);
 extern sql_alias *rel_base_rename(sql_rel *r, sql_alias *name);
 
diff --git a/sql/server/rel_rel.h b/sql/server/rel_rel.h
--- a/sql/server/rel_rel.h
+++ b/sql/server/rel_rel.h
@@ -122,7 +122,7 @@ extern sql_rel *rel_relational_func(allo
 extern sql_rel *rel_table_func(allocator *sa, sql_rel *l, sql_exp *f, list 
*exps, int kind);
 
 extern list *_rel_projections(mvc *sql, sql_rel *rel, sql_alias *tname, int 
settname , int intern, int basecol);
-extern list *rel_projections(mvc *sql, sql_rel *rel, sql_alias *tname, int 
settname , int intern);
+sql_export list *rel_projections(mvc *sql, sql_rel *rel, sql_alias *tname, int 
settname , int intern);
 
 extern sql_rel *rel_push_select(mvc *sql, sql_rel *rel, sql_exp *ls, sql_exp 
*e, int f);
 extern sql_rel *rel_push_join(mvc *sql, sql_rel *rel, sql_exp *ls, sql_exp 
*rs, sql_exp *rs2, sql_exp *e, int f);
diff --git a/sql/server/sql_mvc.h b/sql/server/sql_mvc.h
--- a/sql/server/sql_mvc.h
+++ b/sql/server/sql_mvc.h
@@ -194,7 +194,7 @@ sql_export str mvc_rollback(mvc *c, int 
 extern str mvc_release(mvc *c, const char *name);
 
 extern sql_type *mvc_bind_type(mvc *sql, const char *name);
-extern sql_type *schema_bind_type(mvc *sql, sql_schema * s, const char *name);
+sql_export sql_type *schema_bind_type(mvc *sql, sql_schema * s, const char 
*name);
 
 sql_export sql_schema *mvc_bind_schema(mvc *c, const char *sname);
 sql_export sql_table *mvc_bind_table(mvc *c, sql_schema *s, const char *tname);
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to