summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRob Pike <r@golang.org>2008-07-12 15:56:06 -0700
committerRob Pike <r@golang.org>2008-07-12 15:56:06 -0700
commit1a5d2d0b4cd1ffe9bc5b54fcbd6b7eb9c27f3fa2 (patch)
treef81aa65cec1f10d26cc3f45b1817f14ea573da9f /src
parent72041e2033ef0eac61c8bb9d7a1711d2acc3b74d (diff)
downloadgolang-1a5d2d0b4cd1ffe9bc5b54fcbd6b7eb9c27f3fa2.tar.gz
tools to update math lib.
you need a hack to 6ar to do this, but it's not checked in yet SVN=126943
Diffstat (limited to 'src')
-rw-r--r--src/lib/math/asin.go4
-rw-r--r--src/lib/math/atan2.go2
-rw-r--r--src/lib/math/exp.go2
-rw-r--r--src/lib/math/main.go20
-rw-r--r--src/lib/math/pow.go8
-rw-r--r--src/lib/math/sinh.go2
-rw-r--r--src/lib/math/sys.go16
-rw-r--r--src/lib/math/tanh.go2
8 files changed, 11 insertions, 45 deletions
diff --git a/src/lib/math/asin.go b/src/lib/math/asin.go
index f7a286b32..1a0e50d82 100644
--- a/src/lib/math/asin.go
+++ b/src/lib/math/asin.go
@@ -4,8 +4,8 @@
package math
-import math "atan"
-import math "sqrt"
+import math "math"
+import math "math"
export asin, acos
diff --git a/src/lib/math/atan2.go b/src/lib/math/atan2.go
index c002c8354..e870847a2 100644
--- a/src/lib/math/atan2.go
+++ b/src/lib/math/atan2.go
@@ -4,7 +4,7 @@
package math
-import math "atan"
+import math "math"
export atan2
/*
diff --git a/src/lib/math/exp.go b/src/lib/math/exp.go
index cce9386b7..414abb4bc 100644
--- a/src/lib/math/exp.go
+++ b/src/lib/math/exp.go
@@ -4,7 +4,7 @@
package math
-import math "floor"
+import math "math"
export exp
/*
diff --git a/src/lib/math/main.go b/src/lib/math/main.go
index 7b266d878..6e56dcf94 100644
--- a/src/lib/math/main.go
+++ b/src/lib/math/main.go
@@ -5,25 +5,7 @@
package main
-//import math "math"
-
- import math "asin"
- import math "atan"
- import math "atan2"
- import math "exp"
- import math "fabs"
- import math "floor"
- import math "fmod"
- import math "hypot"
- import math "log"
- import math "pow"
- import math "pow10"
- import math "sin"
- import math "sinh"
- import math "sqrt"
- import math "tan"
- import math "tanh"
-
+import math "math"
const length = 10;
diff --git a/src/lib/math/pow.go b/src/lib/math/pow.go
index 2581f8d33..902c7be4e 100644
--- a/src/lib/math/pow.go
+++ b/src/lib/math/pow.go
@@ -4,10 +4,10 @@
package math
-import math "floor"
-import math "sqrt"
-import math "log"
-import math "exp"
+import math "math"
+import math "math"
+import math "math"
+import math "math"
export pow
/*
diff --git a/src/lib/math/sinh.go b/src/lib/math/sinh.go
index fd3b50a7d..7db190b10 100644
--- a/src/lib/math/sinh.go
+++ b/src/lib/math/sinh.go
@@ -4,7 +4,7 @@
package math
-import math "exp"
+import math "math"
export sinh, cosh
/*
diff --git a/src/lib/math/sys.go b/src/lib/math/sys.go
deleted file mode 100644
index a24c8196e..000000000
--- a/src/lib/math/sys.go
+++ /dev/null
@@ -1,16 +0,0 @@
-// Copyright 2009 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package sys
-
-func modf(a float64) (x float64, y float64);
-func frexp(a float64) (e int, m float64);
-func ldexp(f float64, e int) float64;
-
-func Inf(n int) float64;
-func NaN() float64;
-func isInf(arg float64, n int) bool;
-
-export modf, frexp, ldexp
-export NaN, isInf, Inf
diff --git a/src/lib/math/tanh.go b/src/lib/math/tanh.go
index f85742303..bf5b2dae6 100644
--- a/src/lib/math/tanh.go
+++ b/src/lib/math/tanh.go
@@ -4,7 +4,7 @@
package math
-import math "sinh"
+import math "math"
export tanh
/*