Annotation of OpenXM_contrib/pari-2.2/src/headers/pari68k.h, Revision 1.1
1.1 ! noro 1: /* $Id: pari68k.h,v 1.2 2000/11/03 21:00:24 karim Exp $
! 2:
! 3: Copyright (C) 2000 The PARI group.
! 4:
! 5: This file is part of the PARI/GP package.
! 6:
! 7: PARI/GP is free software; you can redistribute it and/or modify it under the
! 8: terms of the GNU General Public License as published by the Free Software
! 9: Foundation. It is distributed in the hope that it will be useful, but WITHOUT
! 10: ANY WARRANTY WHATSOEVER.
! 11:
! 12: Check the License for details. You should have received a copy of it, along
! 13: with the package; see the file 'COPYING'. If not, write to the Free Software
! 14: Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
! 15:
! 16: /*******************************************************************/
! 17: /* */
! 18: /* 680x0 - SPECIFIC DECLARATIONS */
! 19: /* */
! 20: /*******************************************************************/
! 21:
! 22: BEGINEXTERN
! 23: void addiiz(GEN x, GEN y, GEN z);
! 24: void addirz(GEN x, GEN y, GEN z);
! 25: void addriz(GEN x, GEN y, GEN z);
! 26: void addrrz(GEN x, GEN y, GEN z);
! 27: void addsii(long x, GEN y, GEN z);
! 28: void addsiz(long x, GEN y, GEN z);
! 29: void addsrz(long x, GEN y, GEN z);
! 30: void addssz(long x, long y, GEN z);
! 31: void affii(GEN x, GEN y);
! 32: void affri(GEN x, GEN y);
! 33: void affrs(GEN x, long y);
! 34: void affsi(long s, GEN x);
! 35: void affsr(long s, GEN x);
! 36: void affsz(long x, GEN y);
! 37: GEN cgetg(long x, long y);
! 38: GEN cgeti(long x);
! 39: GEN cgetr(long x);
! 40: int cmpir(GEN x, GEN y);
! 41: int cmpis(GEN x, long y);
! 42: int cmpri(GEN x, GEN y);
! 43: int cmprs(GEN x, long y);
! 44: int cmpsr(long x, GEN y);
! 45: GEN divii(GEN x, GEN y);
! 46: void divirz(GEN x, GEN y, GEN z);
! 47: int divise(GEN x, GEN y);
! 48: long divisii(GEN x, long y, GEN z);
! 49: void divisz(GEN x, long y, GEN z);
! 50: void divriz(GEN x, GEN y, GEN z);
! 51: void divrrz(GEN x, GEN y, GEN z);
! 52: void divrsz(GEN x, long y, GEN z);
! 53: void divsiz(long x, GEN y, GEN z);
! 54: void divsrz(long x, GEN y, GEN z);
! 55: void divssz(long x, long y, GEN z);
! 56: void dvmdiiz(GEN x, GEN y, GEN z, GEN t);
! 57: GEN dvmdis(GEN x, long y, GEN *z);
! 58: void dvmdisz(GEN x, long y, GEN z, GEN t);
! 59: GEN dvmdsi(long x, GEN y, GEN *z);
! 60: void dvmdsiz(long x, GEN y, GEN z, GEN t);
! 61: void dvmdssz(long x, long y, GEN z, GEN t);
! 62: long itos(GEN x);
! 63: GEN modis(GEN x, long y);
! 64: void modisz(GEN x, long y, GEN z);
! 65: void modssz(long x, long y, GEN z);
! 66: GEN mpadd(GEN x, GEN y);
! 67: void mpaddz(GEN x, GEN y, GEN z);
! 68: void mpaff(GEN x, GEN y);
! 69: int mpcmp(GEN x, GEN y);
! 70: GEN mpdiv(GEN x, GEN y);
! 71: int mpdivis(GEN x, GEN y, GEN z);
! 72: void mpdvmdz(GEN x, GEN y, GEN z, GEN *r);
! 73: void mpentz(GEN x, GEN y);
! 74: void mpinvir(GEN x, GEN y);
! 75: void mpinvrr(GEN x, GEN y);
! 76: void mpinvsr(long x, GEN y);
! 77: void mpinvz(GEN x, GEN z);
! 78: GEN mpmul(GEN x, GEN y);
! 79: void mpmulz(GEN x, GEN y, GEN z);
! 80: GEN mpshift(GEN x, long y);
! 81: void mpshiftz(GEN x, long y, GEN z);
! 82: GEN mpsub(GEN x, GEN y);
! 83: void mpsubz(GEN x, GEN y, GEN z);
! 84: void mptruncz(GEN x, GEN y);
! 85: GEN mulii(GEN x, GEN y);
! 86: void muliiz(GEN x, GEN y, GEN z);
! 87: void mulirz(GEN x, GEN y, GEN z);
! 88: void mulriz(GEN x, GEN y, GEN z);
! 89: void mulrrz(GEN x, GEN y, GEN z);
! 90: void mulsii(long x, GEN y, GEN z);
! 91: void mulsiz(long x, GEN y, GEN z);
! 92: void mulsrz(long x, GEN y, GEN z);
! 93: void mulssz(long x, long y, GEN z);
! 94: GEN resii(GEN x, GEN y);
! 95: void resiiz(GEN x, GEN y, GEN z);
! 96: GEN resis(GEN x, long y);
! 97: void resisz(GEN x, long y, GEN z);
! 98: GEN ressi(long x, GEN y);
! 99: void ressiz(long x, GEN y, GEN z);
! 100: void resssz(long x, long y, GEN z);
! 101: GEN shiftr(GEN x, long n);
! 102: GEN shifts(long x, long y);
! 103: GEN stoi(long x);
! 104: GEN subii(GEN x, GEN y);
! 105: void subiiz(GEN x, GEN y, GEN z);
! 106: GEN subir(GEN x, GEN y);
! 107: void subirz(GEN x, GEN y, GEN z);
! 108: GEN subis(GEN x, long y);
! 109: void subisz(GEN x, long y, GEN z);
! 110: GEN subri(GEN x, GEN y);
! 111: void subriz(GEN x, GEN y, GEN z);
! 112: GEN subrr(GEN x, GEN y);
! 113: void subrrz(GEN x, GEN y, GEN z);
! 114: GEN subrs(GEN x, long y);
! 115: void subrsz(GEN x, long y, GEN z);
! 116: GEN subsi(long x, GEN y);
! 117: void subsiz(long x, GEN y, GEN z);
! 118: GEN subsr(long x, GEN y);
! 119: void subsrz(long x, GEN y, GEN z);
! 120: void subssz(long x, long y, GEN z);
! 121: long vali(GEN x);
! 122: ENDEXTERN
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>