[BACK]Return to N.c CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / asir2000 / engine

Diff for /OpenXM_contrib2/asir2000/engine/N.c between version 1.9 and 1.10

version 1.9, 2007/09/15 10:17:08 version 1.10, 2009/03/02 16:28:30
Line 45 
Line 45 
  * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE,   * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE,
  * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE.   * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE.
  *   *
  * $OpenXM: OpenXM_contrib2/asir2000/engine/N.c,v 1.8 2007/02/18 05:36:27 ohara Exp $   * $OpenXM: OpenXM_contrib2/asir2000/engine/N.c,v 1.9 2007/09/15 10:17:08 noro Exp $
 */  */
 #include "ca.h"  #include "ca.h"
 #include "base.h"  #include "base.h"
   
 #if defined(VISUAL) || defined(i386)  #if defined(_M_IX86) || defined(i386)
 void addn(N n1,N n2,N *nr)  void addn(N n1,N n2,N *nr)
 {  {
         unsigned int *m1,*m2,*mr;          unsigned int *m1,*m2,*mr;
Line 71  void addn(N n1,N n2,N *nr)
Line 71  void addn(N n1,N n2,N *nr)
                 }                  }
                 *nr = r = NALLOC(d1 + 1); INITRC(r); mr = BD(r);                  *nr = r = NALLOC(d1 + 1); INITRC(r); mr = BD(r);
   
 #if defined(VISUAL)  #if defined(_M_IX86)
                 __asm {                  __asm {
                 push    esi                  push    esi
                 push    edi                  push    edi
Line 177  int subn(N n1,N n2,N *nr)
Line 177  int subn(N n1,N n2,N *nr)
                 }                  }
                 *nr = r = NALLOC(d1); INITRC(r); mr = BD(r);                  *nr = r = NALLOC(d1); INITRC(r); mr = BD(r);
   
 #if defined(VISUAL)  #if defined(_M_IX86)
                 __asm {                  __asm {
                 push    esi                  push    esi
                 push    edi                  push    edi
Line 261  void _addn(N n1,N n2,N nr)
Line 261  void _addn(N n1,N n2,N nr)
                 }                  }
                 mr = BD(nr);                  mr = BD(nr);
   
 #if defined(VISUAL)  #if defined(_M_IX86)
                 __asm {                  __asm {
                 push    esi                  push    esi
                 push    edi                  push    edi
Line 366  int _subn(N n1,N n2,N nr)
Line 366  int _subn(N n1,N n2,N nr)
                 }                  }
                 mr = BD(nr);                  mr = BD(nr);
   
 #if defined(VISUAL)  #if defined(_M_IX86)
                 __asm {                  __asm {
                 push    esi                  push    esi
                 push    edi                  push    edi

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

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