Changeset 8e4601 in git
- Timestamp:
- Oct 19, 2012, 8:16:52 PM (11 years ago)
- Branches:
- (u'spielwiese', '828514cf6e480e4bafc26df99217bf2a1ed1ef45')
- Children:
- b79ed5b79606bbec4a3bc2f9ad41e76c5d40137e
- Parents:
- 3feb05488fc45f2659a728850a9c71ad9c0cb838
- git-author:
- Adrian <adi_popescum@yahoo.de>2012-10-19 20:16:52+02:00
- git-committer:
- Hans Schoenemann <hannes@mathematik.uni-kl.de>2012-10-22 11:18:07+02:00
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
factory/cf_factor.cc
r3feb05 r8e4601 129 129 if (CFFactory::gettype()==GaloisFieldDomain) 130 130 { 131 inta= imm2int (f.getval());131 long a= imm2int (f.getval()); 132 132 if ( a == gf_q ) 133 printf ("+% d", a);134 else if ( a == 0 )133 printf ("+%ld", a); 134 else if ( a == 0L ) 135 135 printf ("+1"); 136 else if ( a == 1 )136 else if ( a == 1L ) 137 137 printf ("+%c",gf_name); 138 138 else 139 139 { 140 140 printf ("+%c",gf_name); 141 printf ("^% d",a);141 printf ("^%ld",a); 142 142 } 143 143 } -
factory/imm.h
r3feb05 r8e4601 62 62 inline InternalCF * int2imm ( long i ) 63 63 { 64 return (InternalCF*)( long)((i << 2) | INTMARK );64 return (InternalCF*)((i << 2) | INTMARK ); 65 65 } 66 66 … … 79 79 { 80 80 if ( i < 0 ) 81 return (InternalCF*)( long)(-(((-i) << 2) | INTMARK));82 else 83 return (InternalCF*)( long)((i << 2) | INTMARK );81 return (InternalCF*)(-(((-i) << 2) | INTMARK)); 82 else 83 return (InternalCF*)((i << 2) | INTMARK ); 84 84 } 85 85 … … 88 88 inline InternalCF * int2imm_p ( long i ) 89 89 { 90 return (InternalCF*)( long)((i << 2) | FFMARK );90 return (InternalCF*)((i << 2) | FFMARK ); 91 91 } 92 92 93 93 inline InternalCF * int2imm_gf ( long i ) 94 94 { 95 return (InternalCF*)( long)((i << 2) | GFMARK );95 return (InternalCF*)((i << 2) | GFMARK ); 96 96 } 97 97 //}}} -
libsingular-config.in
r3feb05 r8e4601 76 76 77 77 --libsg) 78 ${ECHOn} " -L${libdir} -L${libdir}/singular -lSingular_g -lnumeric_g -lkernel_g -lpolys_g -lcoeffs_g -lreporter_g -lmisc_g @FACTORY_LIBS @ -lomalloc_g -lfindexec_g @NTL_LIBS@ @USEPPROCSDYNAMICLD@ @GMP_LIBS@"78 ${ECHOn} " -L${libdir} -L${libdir}/singular -lSingular_g -lnumeric_g -lkernel_g -lpolys_g -lcoeffs_g -lreporter_g -lmisc_g @FACTORY_LIBSG@ -lomalloc_g -lfindexec_g @NTL_LIBS@ @USEPPROCSDYNAMICLD@ @GMP_LIBS@" 79 79 ;; 80 80
Note: See TracChangeset
for help on using the changeset viewer.