]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/gc/big: vendored math/big for use by gc
authorRobert Griesemer <gri@golang.org>
Fri, 20 Mar 2015 20:35:02 +0000 (13:35 -0700)
committerRobert Griesemer <gri@golang.org>
Thu, 2 Apr 2015 21:27:23 +0000 (21:27 +0000)
commite5a0d6399e00cec2a35b77a79d81a9435b0ee909
treed47fbf8bbe8cf5171bba1993d02c88d66e52e5cd
parenta1bb3030c8d8256c5c45c0caad25f171bd15031a
cmd/internal/gc/big: vendored math/big for use by gc

This is vendored copy of the pure-Go version of math/big.
To update, run vendor.bash in place.

This will permit the use of the new big.Float functionality in
gc (which is not available in 1.4, the version used for bootstrapping).

Change-Id: I4dcdea875d54710005ca3fdea2e0e30422b1b46d
Reviewed-on: https://go-review.googlesource.com/7857
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Robert Griesemer <gri@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Russ Cox <rsc@golang.org>
31 files changed:
src/cmd/internal/gc/big/accuracy_string.go [new file with mode: 0644]
src/cmd/internal/gc/big/arith.go [new file with mode: 0644]
src/cmd/internal/gc/big/arith_decl.go [new file with mode: 0644]
src/cmd/internal/gc/big/arith_test.go [new file with mode: 0644]
src/cmd/internal/gc/big/bits_test.go [new file with mode: 0644]
src/cmd/internal/gc/big/calibrate_test.go [new file with mode: 0644]
src/cmd/internal/gc/big/decimal.go [new file with mode: 0644]
src/cmd/internal/gc/big/decimal_test.go [new file with mode: 0644]
src/cmd/internal/gc/big/example_test.go [new file with mode: 0644]
src/cmd/internal/gc/big/float.go [new file with mode: 0644]
src/cmd/internal/gc/big/float_test.go [new file with mode: 0644]
src/cmd/internal/gc/big/floatconv.go [new file with mode: 0644]
src/cmd/internal/gc/big/floatconv_test.go [new file with mode: 0644]
src/cmd/internal/gc/big/floatexample_test.go [new file with mode: 0644]
src/cmd/internal/gc/big/ftoa.go [new file with mode: 0644]
src/cmd/internal/gc/big/gcd_test.go [new file with mode: 0644]
src/cmd/internal/gc/big/hilbert_test.go [new file with mode: 0644]
src/cmd/internal/gc/big/int.go [new file with mode: 0644]
src/cmd/internal/gc/big/int_test.go [new file with mode: 0644]
src/cmd/internal/gc/big/intconv.go [new file with mode: 0644]
src/cmd/internal/gc/big/intconv_test.go [new file with mode: 0644]
src/cmd/internal/gc/big/nat.go [new file with mode: 0644]
src/cmd/internal/gc/big/nat_test.go [new file with mode: 0644]
src/cmd/internal/gc/big/natconv.go [new file with mode: 0644]
src/cmd/internal/gc/big/natconv_test.go [new file with mode: 0644]
src/cmd/internal/gc/big/rat.go [new file with mode: 0644]
src/cmd/internal/gc/big/rat_test.go [new file with mode: 0644]
src/cmd/internal/gc/big/ratconv.go [new file with mode: 0644]
src/cmd/internal/gc/big/ratconv_test.go [new file with mode: 0644]
src/cmd/internal/gc/big/roundingmode_string.go [new file with mode: 0644]
src/cmd/internal/gc/big/vendor.bash [new file with mode: 0755]