Changeset fd68165 in git for factory/ffops.h


Ignore:
Timestamp:
Nov 7, 2013, 6:42:08 PM (10 years ago)
Author:
Janko Boehm <boehm@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
bebd13f12467d52870735cd4cfae940241fef019
Parents:
4a4593a9cc860e3c2819808ef08faab1b9a48009
git-author:
Janko Boehm <boehm@mathematik.uni-kl.de>2013-11-07 18:42:08+01:00
git-committer:
Janko Boehm <boehm@mathematik.uni-kl.de>2013-11-07 18:46:02+01:00
Message:
Fixed name conflict INT64 and wrong type
File:
1 edited

Legend:

Unmodified
Added
Removed
  • factory/ffops.h

    r4a4593a rfd68165  
    1212
    1313/* define type of your compilers 64 bit integer type */
    14 #ifndef INT64
    15 #define INT64 long long int
     14#ifndef FACTORY_INT64
     15#define FACTORY_INT64 long long int
    1616#endif
    1717
     
    7777}
    7878
    79 inline int ff_bignorm ( const INT64 a )
     79inline int ff_bignorm ( const FACTORY_INT64 a )
    8080{
    81     int n = (int)(a % (INT64)ff_prime);
     81    int n = (int)(a % (FACTORY_INT64)ff_prime);
    8282#if defined(i386) || defined(NTL_AVOID_BRANCHING)
    8383    n += (n >> 31) & ff_prime;
     
    134134{
    135135    if ( ff_big )
    136         return ff_bignorm( (INT64)a * (INT64)b );
     136        return ff_bignorm( (FACTORY_INT64)a * (FACTORY_INT64)b );
    137137    else
    138138        return ff_longnorm ( (long)a * (long)b );
Note: See TracChangeset for help on using the changeset viewer.