racket/collects/math/scribblings
Neil Toronto fcc08fa89e Fixed bigfloats on Win64. Win64's long type is 32 bits and GMP's default is to
use longs for the "limbs" of bigints. However, when GMP's configure script
detects that mingw64 is compiling, it defines LONG_LONG_LIMB, which makes the
type of limbs long long, or 64 bits. This is fine; a 64-bit machine should use
64-bit ints for the digits of its bigints. It would have been nice to know
this special case earlier, though I can see why it's not advertised: most
users don't need to know, and it seems like it's obviously the right choice to
make when dealing with Win64's annoying ABI.

Made "mpfr.rkt" search for 'mpfr_set_z_exp if 'mpfr_set_z_2exp isn't found.
Hopefully this allows the bigfloat tests to finish on DrDr. If not, DrDr
will need a libmpfr upgrade.

Made some minor doc fixups
2012-12-05 20:29:59 -07:00
..
math-array.scrbl Stopped exporting `slice-indexes-array' 2012-12-03 22:45:31 -07:00
math-base.scrbl Finished array documentation! 2012-11-29 15:45:17 -07:00
math-bigfloat.scrbl Split "mpfr.rkt" into "gmp.rkt" and "mpfr.rkt" 2012-12-03 22:45:31 -07:00
math-distributions.scrbl Fixed bigfloats on Win64. Win64's long type is 32 bits and GMP's default is to 2012-12-05 20:29:59 -07:00
math-flonum.scrbl Renamed make-flexp/base' to make-flexpt' 2012-12-03 22:45:31 -07:00
math-number-theory.scrbl Renamed functions 2012-11-27 22:23:42 -07:00
math-special-functions.scrbl Finished array documentation! 2012-11-29 15:45:17 -07:00
math-statistics.scrbl Finished array documentation! 2012-11-29 15:45:17 -07:00
math-utils.scrbl Finished array documentation! 2012-11-29 15:45:17 -07:00
math.scrbl Fixed bigfloats on Win64. Win64's long type is 32 bits and GMP's default is to 2012-12-05 20:29:59 -07:00
rename-defines.rkt Initial commit for `math/array' documentation; about 65% finished 2012-11-24 22:13:24 -07:00
utils.rkt Made plots in plot' and math' render nicely in PDFs (plots in docs are picts now) 2012-11-25 22:32:07 -08:00