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