Mercurial > octave-nkf
diff liboctave/ChangeLog @ 8185:69c5cce38c29
implement 64-bit arithmetics
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Mon, 06 Oct 2008 21:38:49 +0200 |
parents | 1b2256d6e01d |
children | 23ff439ea0dd |
line wrap: on
line diff
--- a/liboctave/ChangeLog Mon Oct 06 14:12:09 2008 -0400 +++ b/liboctave/ChangeLog Mon Oct 06 21:38:49 2008 +0200 @@ -1,3 +1,13 @@ +2008-10-01 Jaroslav Hajek <highegg@gmail.com> + + * oct-inttypes.h (octave_int<T>::one, octave_int<T>::zero): Declare + constants. + * oct-inttypes.cc: Define them. + * oct-inttypes.h: Define mixed operations via long double if possible. + * oct-inttypes.cc: Define alternative implementations for 64-bit + multiplication and mixed operations. + * mx-ops: Instantiate all 64-bit integer operations. + 2008-10-06 Jaroslav Hajek <highegg@gmail.com> * oct-lookup.h: Mark functions inline. Add missing std:: qualifiers.