]> andersk Git - moira.git/blobdiff - util/gdss/lib/crypto/bignum/h/BigZ.h
kill GDSS
[moira.git] / util / gdss / lib / crypto / bignum / h / BigZ.h
diff --git a/util/gdss/lib/crypto/bignum/h/BigZ.h b/util/gdss/lib/crypto/bignum/h/BigZ.h
deleted file mode 100644 (file)
index 82f0956..0000000
+++ /dev/null
@@ -1,97 +0,0 @@
-/* Copyright     Digital Equipment Corporation & INRIA     1988, 1989 */
-/* Last modified_on Thu Mar 22 21:29:09 GMT+1:00 1990 by shand */
-/*      modified_on Mon Jan 23 18:38:46 GMT+1:00 1989 by herve */
-
-/* BigZ.h: Types and structures for clients of BigZ */
-
-                               /* BigZ sign */
-
-
-#define BZ_PLUS                                1
-#define BZ_ZERO                                0
-#define BZ_MINUS                       -1
-#define BzSign                         BigNumCmp
-
-
-                               /* BigZ compare result */
-
-
-#define BZ_LT                          BN_LT
-#define BZ_EQ                          BN_EQ
-#define BZ_GT                          BN_GT
-#define BzCmp                          BigNumCmp
-
-
-                               /* BigZ number */
-
-#ifndef BIGNUM
-#include "BigNum.h"
-#endif
-
-struct BigZHeader
-{
-    unsigned long                      Size;
-    BzSign                             Sign;
-};
-
-
-struct BigZStruct
-{
-    struct BigZHeader                  Header;
-    BigNumDigit                        Digits [16];
-};
-
-
-typedef struct BigZStruct *            BigZ;
-
-/*\f*/
-
-
-               /*********** macros of bz.c **********/
-
-
-#define BzGetSize(z)                   ((z)->Header.Size)
-#define BzGetSign(z)                   ((z)->Header.Sign)
-
-#define BzSetSize(z,s)                 (z)->Header.Size = s
-#define BzSetSign(z,s)                 (z)->Header.Sign = s
-
-#define BzGetOppositeSign(z)           (-(z)->Header.Sign)
-
-
-               /*********** functions of bz.c **********/
-
-extern void             BzInit                  ();
-extern void             BzClose                  ();
-
-extern BigZ            BzCreate                ();
-extern void            BzFree                  ();
-extern void            BzFreeString            ();
-
-extern unsigned                BzNumDigits             ();
-
-extern BigZ            BzCopy                  ();
-extern BigZ            BzNegate                ();
-extern BigZ            BzAbs                   ();
-extern BzCmp           BzCompare               ();
-
-extern BigZ            BzAdd                   ();
-extern BigZ            BzSubtract              ();
-extern BigZ            BzMultiply              ();
-extern BigZ            BzDivide                ();
-extern BigZ            BzDiv                   ();
-extern BigZ            BzMod                   ();
-
-extern BigZ            BzFromString            ();
-extern char *          BzToString              ();
-
-extern BigZ             BzFromInteger           ();
-extern int             BzToInteger             ();
-
-extern BigZ            BzFromBigNum            ();
-extern BigNum          BzToBigNum              ();
-
-               /*********** functions of bzf.c **********/
-
-extern BigZ            BzFactorial             ();
This page took 0.054 seconds and 4 git commands to generate.