1 /* LibTomPoly, Polynomial Basis Math -- Tom St Denis
3 * LibTomPoly is a public domain library that provides
4 * polynomial basis arithmetic support. It relies on
5 * LibTomMath for large integer support.
7 * This library is free for all purposes without any
8 * express guarantee that it works.
10 * Tom St Denis, tomstdenis@iahu.ca, http://poly.libtomcrypt.org
14 int pb_cmp(pb_poly
*a
, pb_poly
*b
)
18 if (a
->used
> b
->used
) {
20 } else if (a
->used
< b
->used
) {
24 for (x
= 0; x
< a
->used
; x
++) {
25 if (mp_cmp(&(a
->terms
[x
]), &(b
->terms
[x
])) != MP_EQ
) {