File: multi.h

package info (click to toggle)
saml 970418-3
  • links: PTS
  • area: main
  • in suites: slink
  • size: 1,204 kB
  • ctags: 1,701
  • sloc: ansic: 17,182; sh: 2,583; yacc: 497; perl: 264; makefile: 250; python: 242
file content (14 lines) | stat: -rw-r--r-- 450 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/*
 * Copyright 1996 Thierry Bousch
 * Licensed under the Gnu Public License, Version 2
 *
 * $Id: multi.h,v 1.1 1996/04/19 13:22:22 bousch Exp $
 *
 * Prototypes for multi-precision arithmetic functions.
 */

__u32 mp_add (__u32*, int, __u32*, int, __u32*);
__u32 mp_substract (__u32*, int, __u32*, int, __u32*);
int mp_compare (__u32*, __u32*, int);
void mp_mul1 (__u32*, int, __u32*, int, __u32*);
void mp_karatsuba (__u32*, __u32*, int, __u32*);