summaryrefslogtreecommitdiff
path: root/tests/mpc-tests.h
diff options
context:
space:
mode:
authorthevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2008-11-07 15:38:38 +0000
committerthevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2008-11-07 15:38:38 +0000
commit78c376a468c8abfaa0061a6af2f1a660ea77d658 (patch)
treea73003c7e943b0106edcc8f463989ff0a78af00c /tests/mpc-tests.h
parent6f20c07524e95b26b82a224fb44020123664c873 (diff)
downloadmpc-78c376a468c8abfaa0061a6af2f1a660ea77d658.tar.gz
tests/mpc-tests.h, tests/tgeneric.c: Add new fonction type CCI for mpc_mul_i.
tests/tmul_i.c: test file for mpc_mul_i. tests/Makefile.am: add tmul_i. git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@283 211d60ee-9f03-0410-a15a-8952a2c7a4e4
Diffstat (limited to 'tests/mpc-tests.h')
-rw-r--r--tests/mpc-tests.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/mpc-tests.h b/tests/mpc-tests.h
index c55340b..b6719a7 100644
--- a/tests/mpc-tests.h
+++ b/tests/mpc-tests.h
@@ -74,6 +74,7 @@ typedef int (*CC_func_ptr) (mpc_t, mpc_srcptr, mpc_rnd_t);
typedef int (*CCC_func_ptr) (mpc_t, mpc_srcptr, mpc_srcptr, mpc_rnd_t);
typedef int (*CCU_func_ptr) (mpc_t, mpc_srcptr, unsigned long, mpc_rnd_t);
typedef int (*CCS_func_ptr) (mpc_t, mpc_srcptr, long, mpc_rnd_t);
+typedef int (*CCI_func_ptr) (mpc_t, mpc_srcptr, int, mpc_rnd_t);
typedef int (*CCF_func_ptr) (mpc_t, mpc_srcptr, mpfr_srcptr, mpc_rnd_t);
typedef int (*CFC_func_ptr) (mpc_t, mpfr_srcptr, mpc_srcptr, mpc_rnd_t);
typedef int (*CUC_func_ptr) (mpc_t, unsigned long, mpc_srcptr, mpc_rnd_t);
@@ -93,6 +94,7 @@ typedef union
CCC_func_ptr CCC; /* output: mpc_t, inputs: (mpc_t, mpc_t) */
CCU_func_ptr CCU; /* output: mpc_t, inputs: (mpc_t, unsigned long) */
CCS_func_ptr CCS; /* output: mpc_t, inputs: (mpc_t, long) */
+ CCI_func_ptr CCI; /* output: mpc_t, inputs: (mpc_t, int) */
CCF_func_ptr CCF; /* output: mpc_t, inputs: (mpc_t, mpfr_t) */
CFC_func_ptr CFC; /* output: mpc_t, inputs: (mpfr_t, mpc_t) */
CUC_func_ptr CUC; /* output: mpc_t, inputs: (unsigned long, mpc_t) */
@@ -110,6 +112,7 @@ typedef enum
CCC, /* output: mpc_t, inputs: (mpc_t, mpc_t) */
CCU, /* output: mpc_t, inputs: (mpc_t, unsigned long) */
CCS, /* output: mpc_t, inputs: (mpc_t, long) */
+ CCI, /* output: mpc_t, inputs: (mpc_t, int) */
CCF, /* output: mpc_t, inputs: (mpc_t, mpfr_t) */
CFC, /* output: mpc_t, inputs: (mpfr_t, mpc_t) */
CUC, /* output: mpc_t, inputs: (unsigned long, mpc_t) */