[BACK]Return to asm0.h CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / windows / pari2 / include

Annotation of OpenXM_contrib2/windows/pari2/include/asm0.h, Revision 1.1

1.1     ! noro        1: /* $Id: asm0.h,v 1.1.1.1 1999/09/16 13:47:55 karim Exp $ */
        !             2:
        !             3: /* This file defines the prototypes of "level 0" kernel functions    */
        !             4: /* It is intended for use with an external "asm" definition          */
        !             5:
        !             6: #define LOCAL_OVERFLOW
        !             7: #define SAVE_OVERFLOW
        !             8: #define LOCAL_HIREMAINDER
        !             9: #define SAVE_HIREMAINDER
        !            10:
        !            11: BEGINEXTERN
        !            12: extern  ulong overflow;
        !            13: extern  ulong hiremainder;
        !            14: extern long addll(ulong x, ulong y);
        !            15: extern long addllx(ulong x, ulong y);
        !            16: extern long subll(ulong x, ulong y);
        !            17: extern long subllx(ulong x, ulong y);
        !            18: extern long shiftl(ulong x, ulong y);
        !            19: extern long shiftlr(ulong x, ulong y);
        !            20: extern long mulll(ulong x, ulong y);
        !            21: extern long addmul(ulong x, ulong y);
        !            22: extern long divll(ulong x, ulong y);
        !            23: extern int  bfffo(ulong x);
        !            24: ENDEXTERN

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>