aboutsummaryrefslogtreecommitdiff
path: root/libgo/go/math/atan.go
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/go/math/atan.go')
-rw-r--r--libgo/go/math/atan.go11
1 files changed, 5 insertions, 6 deletions
diff --git a/libgo/go/math/atan.go b/libgo/go/math/atan.go
index 4c9eda4..e4c997e 100644
--- a/libgo/go/math/atan.go
+++ b/libgo/go/math/atan.go
@@ -90,12 +90,8 @@ func satan(x float64) float64 {
// Atan returns the arctangent, in radians, of x.
//
// Special cases are:
-// Atan(±0) = ±0
-// Atan(±Inf) = ±Pi/2
-
-//extern atan
-func libc_atan(float64) float64
-
+// Atan(±0) = ±0
+// Atan(±Inf) = ±Pi/2
func Atan(x float64) float64 {
if x == 0 {
return x
@@ -103,6 +99,9 @@ func Atan(x float64) float64 {
return libc_atan(x)
}
+//extern atan
+func libc_atan(float64) float64
+
func atan(x float64) float64 {
if x == 0 {
return x