ttmath/ttmath
Tomasz Sowa ae61b302a8 fixed: TTMATH_DEBUG_LOG has generated different carry-flags in UInt<> (when TTMATH_NOASM was used)
fixed: some GCC warnings about uninitialized variables
added: macro TTMATH_BIG_DEFAULT_CLEAR
       when defined the default constructor from Big<> clears its mantissa and exponent
       Big<1, 2> var;
       var.mantissa and var.exponent will be set to zero
       (but var has the NaN flag set too - it is not zero value, this is mainly for debug purposes)
added: Big::SetZeroNan()
       this method sets NaN flag (Not a Number)
       also clears the mantissa and exponent (similarly as it would be a zero value)



git-svn-id: svn://ttmath.org/publicrep/ttmath/trunk@309 e52654a7-88a9-db11-a3e9-0013d4bc506e
2010-09-15 20:43:21 +00:00
..
ttmath.h fixed: TTMATH_DEBUG_LOG has generated different carry-flags in UInt<> (when TTMATH_NOASM was used) 2010-09-15 20:43:21 +00:00
ttmathbig.h fixed: TTMATH_DEBUG_LOG has generated different carry-flags in UInt<> (when TTMATH_NOASM was used) 2010-09-15 20:43:21 +00:00
ttmathint.h added: bool UInt::IsOnlyTheHighestBitSet() 2010-09-05 18:21:58 +00:00
ttmathmisc.h added: macro TTMATH_DONT_USE_WCHAR 2010-03-01 13:08:50 +00:00
ttmathobjects.h added: macro TTMATH_DONT_USE_WCHAR 2010-03-01 13:08:50 +00:00
ttmathparser.h added: macro TTMATH_DONT_USE_WCHAR 2010-03-01 13:08:50 +00:00
ttmaththreads.h added: multithread support for Big<> class 2009-08-04 18:23:35 +00:00
ttmathtypes.h added: bool UInt::IsOnlyTheHighestBitSet() 2010-09-05 18:21:58 +00:00
ttmathuint.h fixed: TTMATH_DEBUG_LOG has generated different carry-flags in UInt<> (when TTMATH_NOASM was used) 2010-09-15 20:43:21 +00:00
ttmathuint_noasm.h fixed: TTMATH_DEBUG_LOG has generated different carry-flags in UInt<> (when TTMATH_NOASM was used) 2010-09-15 20:43:21 +00:00
ttmathuint_x86.h added: static sint UInt<value_size>::FindLowestBitInWord(uint x) 2010-01-03 01:10:37 +00:00
ttmathuint_x86_64.h added: static sint UInt<value_size>::FindLowestBitInWord(uint x) 2010-01-03 01:10:37 +00:00
ttmathuint_x86_64_msvc.asm changed: small optimization in ttmath_subindexed_x64() 2009-09-20 20:10:29 +00:00