[BACK]Return to level0.h CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / pari-2.2 / src / kernel / ix86

Diff for /OpenXM_contrib/pari-2.2/src/kernel/ix86/Attic/level0.h between version 1.1 and 1.2

version 1.1, 2001/10/02 11:17:08 version 1.2, 2002/09/11 07:27:00
Line 173  extern ulong hiremainder;
Line 173  extern ulong hiremainder;
 ({ ulong __value, __arg1 = (a), __arg2 = (b); \  ({ ulong __value, __arg1 = (a), __arg2 = (b); \
    __asm__ ("divl %4" \     __asm__ ("divl %4" \
         : "=a" /* %eax */ (__value), "=d" /* %edx */ (hiremainder) \          : "=a" /* %eax */ (__value), "=d" /* %edx */ (hiremainder) \
         : "0" /* %eax */ (__arg1), "1" /* %edx */ (hiremainder), "g" (__arg2)); \          : "0" /* %eax */ (__arg1), "1" /* %edx */ (hiremainder), "mr" (__arg2)); \
    __value; \     __value; \
 })  })
   

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

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