Changeset: e548b8604e84 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e548b8604e84
Modified Files:
sql/backends/monet5/sql_cast.h
sql/backends/monet5/sql_cast.sh
Branch: Jan2014
Log Message:
sql_cast.{sh,h}: avoid exporting duplicate function prototypes
diffs (truncated from 361 to 300 lines):
diff --git a/sql/backends/monet5/sql_cast.h b/sql/backends/monet5/sql_cast.h
--- a/sql/backends/monet5/sql_cast.h
+++ b/sql/backends/monet5/sql_cast.h
@@ -18,7 +18,7 @@
*/
/*
- * This file was generated by using the script sql_cast.sh.
+ * This file was generated by using the script sql_cast.sh.1.
*/
sql5_export str bte_2_bte(bte *res, bte *v);
@@ -71,6 +71,16 @@ sql5_export str batlng_dec2_bte(int *res
sql5_export str batlng_dec2dec_bte(int *res, int *S1, int *v, int *d2, int
*S2);
sql5_export str batlng_num2dec_bte(int *res, int *v, int *d2, int *s2);
+sql5_export str bte_2_sht(sht *res, bte *v);
+sql5_export str batbte_2_sht(int *res, int *v);
+
+sql5_export str bte_dec2_sht(sht *res, int *s1, bte *v);
+sql5_export str bte_dec2dec_sht(sht *res, int *S1, bte *v, int *d2, int *S2);
+sql5_export str bte_num2dec_sht(sht *res, bte *v, int *d2, int *s2);
+sql5_export str batbte_dec2_sht(int *res, int *s1, int *v);
+sql5_export str batbte_dec2dec_sht(int *res, int *S1, int *v, int *d2, int
*S2);
+sql5_export str batbte_num2dec_sht(int *res, int *v, int *d2, int *s2);
+
sql5_export str sht_2_sht(sht *res, sht *v);
sql5_export str batsht_2_sht(int *res, int *v);
@@ -111,6 +121,26 @@ sql5_export str batlng_dec2_sht(int *res
sql5_export str batlng_dec2dec_sht(int *res, int *S1, int *v, int *d2, int
*S2);
sql5_export str batlng_num2dec_sht(int *res, int *v, int *d2, int *s2);
+sql5_export str bte_2_int(int *res, bte *v);
+sql5_export str batbte_2_int(int *res, int *v);
+
+sql5_export str bte_dec2_int(int *res, int *s1, bte *v);
+sql5_export str bte_dec2dec_int(int *res, int *S1, bte *v, int *d2, int *S2);
+sql5_export str bte_num2dec_int(int *res, bte *v, int *d2, int *s2);
+sql5_export str batbte_dec2_int(int *res, int *s1, int *v);
+sql5_export str batbte_dec2dec_int(int *res, int *S1, int *v, int *d2, int
*S2);
+sql5_export str batbte_num2dec_int(int *res, int *v, int *d2, int *s2);
+
+sql5_export str sht_2_int(int *res, sht *v);
+sql5_export str batsht_2_int(int *res, int *v);
+
+sql5_export str sht_dec2_int(int *res, int *s1, sht *v);
+sql5_export str sht_dec2dec_int(int *res, int *S1, sht *v, int *d2, int *S2);
+sql5_export str sht_num2dec_int(int *res, sht *v, int *d2, int *s2);
+sql5_export str batsht_dec2_int(int *res, int *s1, int *v);
+sql5_export str batsht_dec2dec_int(int *res, int *S1, int *v, int *d2, int
*S2);
+sql5_export str batsht_num2dec_int(int *res, int *v, int *d2, int *s2);
+
sql5_export str int_2_int(int *res, int *v);
sql5_export str batint_2_int(int *res, int *v);
@@ -141,6 +171,36 @@ sql5_export str batlng_dec2_int(int *res
sql5_export str batlng_dec2dec_int(int *res, int *S1, int *v, int *d2, int
*S2);
sql5_export str batlng_num2dec_int(int *res, int *v, int *d2, int *s2);
+sql5_export str bte_2_wrd(wrd *res, bte *v);
+sql5_export str batbte_2_wrd(int *res, int *v);
+
+sql5_export str bte_dec2_wrd(wrd *res, int *s1, bte *v);
+sql5_export str bte_dec2dec_wrd(wrd *res, int *S1, bte *v, int *d2, int *S2);
+sql5_export str bte_num2dec_wrd(wrd *res, bte *v, int *d2, int *s2);
+sql5_export str batbte_dec2_wrd(int *res, int *s1, int *v);
+sql5_export str batbte_dec2dec_wrd(int *res, int *S1, int *v, int *d2, int
*S2);
+sql5_export str batbte_num2dec_wrd(int *res, int *v, int *d2, int *s2);
+
+sql5_export str sht_2_wrd(wrd *res, sht *v);
+sql5_export str batsht_2_wrd(int *res, int *v);
+
+sql5_export str sht_dec2_wrd(wrd *res, int *s1, sht *v);
+sql5_export str sht_dec2dec_wrd(wrd *res, int *S1, sht *v, int *d2, int *S2);
+sql5_export str sht_num2dec_wrd(wrd *res, sht *v, int *d2, int *s2);
+sql5_export str batsht_dec2_wrd(int *res, int *s1, int *v);
+sql5_export str batsht_dec2dec_wrd(int *res, int *S1, int *v, int *d2, int
*S2);
+sql5_export str batsht_num2dec_wrd(int *res, int *v, int *d2, int *s2);
+
+sql5_export str int_2_wrd(wrd *res, int *v);
+sql5_export str batint_2_wrd(int *res, int *v);
+
+sql5_export str int_dec2_wrd(wrd *res, int *s1, int *v);
+sql5_export str int_dec2dec_wrd(wrd *res, int *S1, int *v, int *d2, int *S2);
+sql5_export str int_num2dec_wrd(wrd *res, int *v, int *d2, int *s2);
+sql5_export str batint_dec2_wrd(int *res, int *s1, int *v);
+sql5_export str batint_dec2dec_wrd(int *res, int *S1, int *v, int *d2, int
*S2);
+sql5_export str batint_num2dec_wrd(int *res, int *v, int *d2, int *s2);
+
sql5_export str wrd_2_wrd(wrd *res, wrd *v);
sql5_export str batwrd_2_wrd(int *res, int *v);
@@ -161,6 +221,36 @@ sql5_export str batlng_dec2_wrd(int *res
sql5_export str batlng_dec2dec_wrd(int *res, int *S1, int *v, int *d2, int
*S2);
sql5_export str batlng_num2dec_wrd(int *res, int *v, int *d2, int *s2);
+sql5_export str bte_2_lng(lng *res, bte *v);
+sql5_export str batbte_2_lng(int *res, int *v);
+
+sql5_export str bte_dec2_lng(lng *res, int *s1, bte *v);
+sql5_export str bte_dec2dec_lng(lng *res, int *S1, bte *v, int *d2, int *S2);
+sql5_export str bte_num2dec_lng(lng *res, bte *v, int *d2, int *s2);
+sql5_export str batbte_dec2_lng(int *res, int *s1, int *v);
+sql5_export str batbte_dec2dec_lng(int *res, int *S1, int *v, int *d2, int
*S2);
+sql5_export str batbte_num2dec_lng(int *res, int *v, int *d2, int *s2);
+
+sql5_export str sht_2_lng(lng *res, sht *v);
+sql5_export str batsht_2_lng(int *res, int *v);
+
+sql5_export str sht_dec2_lng(lng *res, int *s1, sht *v);
+sql5_export str sht_dec2dec_lng(lng *res, int *S1, sht *v, int *d2, int *S2);
+sql5_export str sht_num2dec_lng(lng *res, sht *v, int *d2, int *s2);
+sql5_export str batsht_dec2_lng(int *res, int *s1, int *v);
+sql5_export str batsht_dec2dec_lng(int *res, int *S1, int *v, int *d2, int
*S2);
+sql5_export str batsht_num2dec_lng(int *res, int *v, int *d2, int *s2);
+
+sql5_export str int_2_lng(lng *res, int *v);
+sql5_export str batint_2_lng(int *res, int *v);
+
+sql5_export str int_dec2_lng(lng *res, int *s1, int *v);
+sql5_export str int_dec2dec_lng(lng *res, int *S1, int *v, int *d2, int *S2);
+sql5_export str int_num2dec_lng(lng *res, int *v, int *d2, int *s2);
+sql5_export str batint_dec2_lng(int *res, int *s1, int *v);
+sql5_export str batint_dec2dec_lng(int *res, int *S1, int *v, int *d2, int
*S2);
+sql5_export str batint_num2dec_lng(int *res, int *v, int *d2, int *s2);
+
sql5_export str wrd_2_lng(lng *res, wrd *v);
sql5_export str batwrd_2_lng(int *res, int *v);
@@ -283,179 +373,51 @@ sql5_export str batlng_num2dec_dbl(int *
sql5_export str bte_dec2_flt(flt *res, int *s1, bte *v);
sql5_export str bte_dec2dec_flt(flt *res, int *S1, bte *v, int *d2, int *S2);
-sql5_export str bte_num2dec_flt(flt *res, bte *v, int *d2, int *s2);
sql5_export str batbte_dec2_flt(int *res, int *s1, int *v);
sql5_export str batbte_dec2dec_flt(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batbte_num2dec_flt(int *res, int *v, int *d2, int *s2);
sql5_export str sht_dec2_flt(flt *res, int *s1, sht *v);
sql5_export str sht_dec2dec_flt(flt *res, int *S1, sht *v, int *d2, int *S2);
-sql5_export str sht_num2dec_flt(flt *res, sht *v, int *d2, int *s2);
sql5_export str batsht_dec2_flt(int *res, int *s1, int *v);
sql5_export str batsht_dec2dec_flt(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batsht_num2dec_flt(int *res, int *v, int *d2, int *s2);
sql5_export str int_dec2_flt(flt *res, int *s1, int *v);
sql5_export str int_dec2dec_flt(flt *res, int *S1, int *v, int *d2, int *S2);
-sql5_export str int_num2dec_flt(flt *res, int *v, int *d2, int *s2);
sql5_export str batint_dec2_flt(int *res, int *s1, int *v);
sql5_export str batint_dec2dec_flt(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batint_num2dec_flt(int *res, int *v, int *d2, int *s2);
sql5_export str wrd_dec2_flt(flt *res, int *s1, wrd *v);
sql5_export str wrd_dec2dec_flt(flt *res, int *S1, wrd *v, int *d2, int *S2);
-sql5_export str wrd_num2dec_flt(flt *res, wrd *v, int *d2, int *s2);
sql5_export str batwrd_dec2_flt(int *res, int *s1, int *v);
sql5_export str batwrd_dec2dec_flt(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batwrd_num2dec_flt(int *res, int *v, int *d2, int *s2);
sql5_export str lng_dec2_flt(flt *res, int *s1, lng *v);
sql5_export str lng_dec2dec_flt(flt *res, int *S1, lng *v, int *d2, int *S2);
-sql5_export str lng_num2dec_flt(flt *res, lng *v, int *d2, int *s2);
sql5_export str batlng_dec2_flt(int *res, int *s1, int *v);
sql5_export str batlng_dec2dec_flt(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batlng_num2dec_flt(int *res, int *v, int *d2, int *s2);
sql5_export str bte_dec2_dbl(dbl *res, int *s1, bte *v);
sql5_export str bte_dec2dec_dbl(dbl *res, int *S1, bte *v, int *d2, int *S2);
-sql5_export str bte_num2dec_dbl(dbl *res, bte *v, int *d2, int *s2);
sql5_export str batbte_dec2_dbl(int *res, int *s1, int *v);
sql5_export str batbte_dec2dec_dbl(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batbte_num2dec_dbl(int *res, int *v, int *d2, int *s2);
sql5_export str sht_dec2_dbl(dbl *res, int *s1, sht *v);
sql5_export str sht_dec2dec_dbl(dbl *res, int *S1, sht *v, int *d2, int *S2);
-sql5_export str sht_num2dec_dbl(dbl *res, sht *v, int *d2, int *s2);
sql5_export str batsht_dec2_dbl(int *res, int *s1, int *v);
sql5_export str batsht_dec2dec_dbl(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batsht_num2dec_dbl(int *res, int *v, int *d2, int *s2);
sql5_export str int_dec2_dbl(dbl *res, int *s1, int *v);
sql5_export str int_dec2dec_dbl(dbl *res, int *S1, int *v, int *d2, int *S2);
-sql5_export str int_num2dec_dbl(dbl *res, int *v, int *d2, int *s2);
sql5_export str batint_dec2_dbl(int *res, int *s1, int *v);
sql5_export str batint_dec2dec_dbl(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batint_num2dec_dbl(int *res, int *v, int *d2, int *s2);
sql5_export str wrd_dec2_dbl(dbl *res, int *s1, wrd *v);
sql5_export str wrd_dec2dec_dbl(dbl *res, int *S1, wrd *v, int *d2, int *S2);
-sql5_export str wrd_num2dec_dbl(dbl *res, wrd *v, int *d2, int *s2);
sql5_export str batwrd_dec2_dbl(int *res, int *s1, int *v);
sql5_export str batwrd_dec2dec_dbl(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batwrd_num2dec_dbl(int *res, int *v, int *d2, int *s2);
sql5_export str lng_dec2_dbl(dbl *res, int *s1, lng *v);
sql5_export str lng_dec2dec_dbl(dbl *res, int *S1, lng *v, int *d2, int *S2);
-sql5_export str lng_num2dec_dbl(dbl *res, lng *v, int *d2, int *s2);
sql5_export str batlng_dec2_dbl(int *res, int *s1, int *v);
sql5_export str batlng_dec2dec_dbl(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batlng_num2dec_dbl(int *res, int *v, int *d2, int *s2);
-sql5_export str bte_2_bte(bte *res, bte *v);
-sql5_export str batbte_2_bte(int *res, int *v);
-sql5_export str bte_dec2_bte(bte *res, int *s1, bte *v);
-sql5_export str bte_dec2dec_bte(bte *res, int *S1, bte *v, int *d2, int *S2);
-sql5_export str bte_num2dec_bte(bte *res, bte *v, int *d2, int *s2);
-sql5_export str batbte_dec2_bte(int *res, int *s1, int *v);
-sql5_export str batbte_dec2dec_bte(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batbte_num2dec_bte(int *res, int *v, int *d2, int *s2);
-
-sql5_export str bte_2_sht(sht *res, bte *v);
-sql5_export str batbte_2_sht(int *res, int *v);
-sql5_export str bte_dec2_sht(sht *res, int *s1, bte *v);
-sql5_export str bte_dec2dec_sht(sht *res, int *S1, bte *v, int *d2, int *S2);
-sql5_export str bte_num2dec_sht(sht *res, bte *v, int *d2, int *s2);
-sql5_export str batbte_dec2_sht(int *res, int *s1, int *v);
-sql5_export str batbte_dec2dec_sht(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batbte_num2dec_sht(int *res, int *v, int *d2, int *s2);
-
-sql5_export str bte_2_int(int *res, bte *v);
-sql5_export str batbte_2_int(int *res, int *v);
-sql5_export str bte_dec2_int(int *res, int *s1, bte *v);
-sql5_export str bte_dec2dec_int(int *res, int *S1, bte *v, int *d2, int *S2);
-sql5_export str bte_num2dec_int(int *res, bte *v, int *d2, int *s2);
-sql5_export str batbte_dec2_int(int *res, int *s1, int *v);
-sql5_export str batbte_dec2dec_int(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batbte_num2dec_int(int *res, int *v, int *d2, int *s2);
-
-sql5_export str bte_2_wrd(wrd *res, bte *v);
-sql5_export str batbte_2_wrd(int *res, int *v);
-sql5_export str bte_dec2_wrd(wrd *res, int *s1, bte *v);
-sql5_export str bte_dec2dec_wrd(wrd *res, int *S1, bte *v, int *d2, int *S2);
-sql5_export str bte_num2dec_wrd(wrd *res, bte *v, int *d2, int *s2);
-sql5_export str batbte_dec2_wrd(int *res, int *s1, int *v);
-sql5_export str batbte_dec2dec_wrd(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batbte_num2dec_wrd(int *res, int *v, int *d2, int *s2);
-
-sql5_export str bte_2_lng(lng *res, bte *v);
-sql5_export str batbte_2_lng(int *res, int *v);
-sql5_export str bte_dec2_lng(lng *res, int *s1, bte *v);
-sql5_export str bte_dec2dec_lng(lng *res, int *S1, bte *v, int *d2, int *S2);
-sql5_export str bte_num2dec_lng(lng *res, bte *v, int *d2, int *s2);
-sql5_export str batbte_dec2_lng(int *res, int *s1, int *v);
-sql5_export str batbte_dec2dec_lng(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batbte_num2dec_lng(int *res, int *v, int *d2, int *s2);
-
-sql5_export str sht_2_sht(sht *res, sht *v);
-sql5_export str batsht_2_sht(int *res, int *v);
-sql5_export str sht_dec2_sht(sht *res, int *s1, sht *v);
-sql5_export str sht_dec2dec_sht(sht *res, int *S1, sht *v, int *d2, int *S2);
-sql5_export str sht_num2dec_sht(sht *res, sht *v, int *d2, int *s2);
-sql5_export str batsht_dec2_sht(int *res, int *s1, int *v);
-sql5_export str batsht_dec2dec_sht(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batsht_num2dec_sht(int *res, int *v, int *d2, int *s2);
-
-sql5_export str sht_2_int(int *res, sht *v);
-sql5_export str batsht_2_int(int *res, int *v);
-sql5_export str sht_dec2_int(int *res, int *s1, sht *v);
-sql5_export str sht_dec2dec_int(int *res, int *S1, sht *v, int *d2, int *S2);
-sql5_export str sht_num2dec_int(int *res, sht *v, int *d2, int *s2);
-sql5_export str batsht_dec2_int(int *res, int *s1, int *v);
-sql5_export str batsht_dec2dec_int(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batsht_num2dec_int(int *res, int *v, int *d2, int *s2);
-
-sql5_export str sht_2_wrd(wrd *res, sht *v);
-sql5_export str batsht_2_wrd(int *res, int *v);
-sql5_export str sht_dec2_wrd(wrd *res, int *s1, sht *v);
-sql5_export str sht_dec2dec_wrd(wrd *res, int *S1, sht *v, int *d2, int *S2);
-sql5_export str sht_num2dec_wrd(wrd *res, sht *v, int *d2, int *s2);
-sql5_export str batsht_dec2_wrd(int *res, int *s1, int *v);
-sql5_export str batsht_dec2dec_wrd(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batsht_num2dec_wrd(int *res, int *v, int *d2, int *s2);
-
-sql5_export str sht_2_lng(lng *res, sht *v);
-sql5_export str batsht_2_lng(int *res, int *v);
-sql5_export str sht_dec2_lng(lng *res, int *s1, sht *v);
-sql5_export str sht_dec2dec_lng(lng *res, int *S1, sht *v, int *d2, int *S2);
-sql5_export str sht_num2dec_lng(lng *res, sht *v, int *d2, int *s2);
-sql5_export str batsht_dec2_lng(int *res, int *s1, int *v);
-sql5_export str batsht_dec2dec_lng(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batsht_num2dec_lng(int *res, int *v, int *d2, int *s2);
-
-sql5_export str int_2_int(int *res, int *v);
-sql5_export str batint_2_int(int *res, int *v);
-sql5_export str int_dec2_int(int *res, int *s1, int *v);
-sql5_export str int_dec2dec_int(int *res, int *S1, int *v, int *d2, int *S2);
-sql5_export str int_num2dec_int(int *res, int *v, int *d2, int *s2);
-sql5_export str batint_dec2_int(int *res, int *s1, int *v);
-sql5_export str batint_dec2dec_int(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batint_num2dec_int(int *res, int *v, int *d2, int *s2);
-
-sql5_export str int_2_wrd(wrd *res, int *v);
-sql5_export str batint_2_wrd(int *res, int *v);
-sql5_export str int_dec2_wrd(wrd *res, int *s1, int *v);
-sql5_export str int_dec2dec_wrd(wrd *res, int *S1, int *v, int *d2, int *S2);
-sql5_export str int_num2dec_wrd(wrd *res, int *v, int *d2, int *s2);
-sql5_export str batint_dec2_wrd(int *res, int *s1, int *v);
-sql5_export str batint_dec2dec_wrd(int *res, int *S1, int *v, int *d2, int
*S2);
-sql5_export str batint_num2dec_wrd(int *res, int *v, int *d2, int *s2);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list