[BACK]Return to pari-2.0.21.beta.diff CVS log [TXT][DIR] Up to [local] / OpenXM / src / pari

Diff for /OpenXM/src/pari/Attic/pari-2.0.21.beta.diff between version 1.1 and 1.3

version 1.1, 2004/12/10 11:26:30 version 1.3, 2008/08/12 00:07:13
Line 1 
Line 1 
   diff -ubBr pari-2.0.21.beta.orig/Configure pari-2.0.21.beta/Configure
   --- pari-2.0.21.beta.orig/Configure     Sat Oct 28 04:04:49 2000
   +++ pari-2.0.21.beta/Configure  Wed Jul 13 13:25:47 2005
   @@ -225,7 +225,8 @@
      irix*)    osname=irix;;
      fx2800)   arch=fx2800; osname=concentrix;;
      hp*)      arch=hppa; osname=hpux;;
   -  freebsd|os2)  arch=ix86;;
   +  freebsd)  arch=`uname -m`;;
   +  os2)  arch=ix86;;
      ultrix)   arch=mips;;
      nextstep) arch=`file /bin/sh | sed 's/.*(for architecture \(.*\))/\1/'`;;
      osf1)     case "$5" in alpha) arch=alpha;; esac;;
 diff -ubBr pari-2.0.21.beta.orig/config/Makefile.SH pari-2.0.21.beta/config/Makefile.SH  diff -ubBr pari-2.0.21.beta.orig/config/Makefile.SH pari-2.0.21.beta/config/Makefile.SH
 --- pari-2.0.21.beta.orig/config/Makefile.SH    Tue Mar 28 02:43:42 2000  --- pari-2.0.21.beta.orig/config/Makefile.SH    Tue Mar 28 02:43:42 2000
 +++ pari-2.0.21.beta/config/Makefile.SH Fri Dec 10 20:13:19 2004  +++ pari-2.0.21.beta/config/Makefile.SH Fri Dec 10 20:13:19 2004
Line 53  diff -ubBr pari-2.0.21.beta.orig/src/headers/paricom.h
Line 66  diff -ubBr pari-2.0.21.beta.orig/src/headers/paricom.h
 +#    endif  +#    endif
    ENDEXTERN     ENDEXTERN
  #endif   #endif
   
   diff -ubBr pari-2.0.21.beta.orig/src/kernel/ix86/level0.h pari-2.0.21.beta/src/kernel/ix86/level0.h
   --- pari-2.0.21.beta.orig/src/kernel/ix86/level0.h      2000-09-15 19:52:10.000000000 +0900
   +++ pari-2.0.21.beta/src/kernel/ix86/level0.h   2008-08-12 04:38:59.000000000 +0900
   @@ -159,8 +159,8 @@
    #define divll(a,b) \
    ({ ulong __value, __arg1 = (a), __arg2 = (b); \
       __asm__ ("divl %4" \
   -        : "=a" /* %eax */ (__value), "=d" /* %edx */ (hiremainder) \
   -        : "0" /* %eax */ (__arg1), "1" /* %edx */ (hiremainder), "g" (__arg2)); \
   +        : "=a" /* %eax */ (__value), "=&d" /* %edx */ (hiremainder) \
   +        : "0" /* %eax */ (__arg1), "1" /* %edx */ (hiremainder), "mr" (__arg2)); \
       __value; \
    })
   

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

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