/* -*-c-*-
*
- * $Id: mpx-kmul.c,v 1.1 1999/12/10 23:23:51 mdw Exp $
+ * $Id: mpx-kmul.c,v 1.2 1999/12/11 10:58:02 mdw Exp $
*
* Karatsuba's multiplication algorithm
*
/*----- Revision history --------------------------------------------------*
*
* $Log: mpx-kmul.c,v $
+ * Revision 1.2 1999/12/11 10:58:02 mdw
+ * Remove tweakable comments.
+ *
* Revision 1.1 1999/12/10 23:23:51 mdw
* Karatsuba-Ofman multiplication algorithm.
*
/*----- Tweakables --------------------------------------------------------*/
-/* --- @KARATSUBA_CUTOFF@ --- *
- *
- * If either of the arguments to @mpx_kmul@ contains this number of words or
- * fewer, the job is dumped out to @mpx_umul@ instead. Reduce the size when
- * testing, to ensure better coverage.
- */
-
#ifdef TEST_RIG
# undef KARATSUBA_CUTOFF
# define KARATSUBA_CUTOFF 2
* The destination must be twice as large as the larger
* argument. The scratch space must be twice as large as the
* larger argument, plus the magic number @KARATSUBA_SLOP@.
- * (Actually, a number of words proportional to the depth of
- * recursion, but since recusion is strongly bounded by memory,
- * I can replace it with a constant as long as it's `big
- * enough'.)
*/
void mpx_kmul(mpw *dv, mpw *dvl,