[BACK]Return to addsub_n.c CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / gmp / mpn / generic

Diff for /OpenXM_contrib/gmp/mpn/generic/Attic/addsub_n.c between version 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2000/09/09 14:12:24 version 1.1.1.2, 2003/08/25 16:06:20
Line 1 
Line 1 
 /* mpn_addsub_n -- Add and Subtract two limb vectors of equal, non-zero length.  /* mpn_addsub_n -- Add and Subtract two limb vectors of equal, non-zero length.
   
 Copyright (C) 1999, 2000 Free Software Foundation, Inc.  Copyright 1999, 2000, 2001 Free Software Foundation, Inc.
   
 This file is part of the GNU MP Library.  This file is part of the GNU MP Library.
   
Line 35  MA 02111-1307, USA. */
Line 35  MA 02111-1307, USA. */
    All operands have n limbs.     All operands have n limbs.
    In-place operations allowed.  */     In-place operations allowed.  */
 mp_limb_t  mp_limb_t
 #if __STDC__  
 mpn_addsub_n (mp_ptr r1p, mp_ptr r2p, mp_srcptr s1p, mp_srcptr s2p, mp_size_t n)  mpn_addsub_n (mp_ptr r1p, mp_ptr r2p, mp_srcptr s1p, mp_srcptr s2p, mp_size_t n)
 #else  
 mpn_addsub_n (r1p, r2p, s1p, s2p, n)  
      mp_ptr r1p, r2p;  
      mp_srcptr s1p, s2p;  
      mp_size_t n;  
 #endif  
 {  {
   mp_limb_t acyn, acyo;         /* carry for add */    mp_limb_t acyn, acyo;         /* carry for add */
   mp_limb_t scyn, scyo;         /* carry for subtract */    mp_limb_t scyn, scyo;         /* carry for subtract */

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2

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