1 ! Copyright (C) 2006 Slava Pestov.
2 ! See http://factorcode.org/license.txt for BSD license.
7 "double" "libm" "acos" { "double" } alien-invoke ;
10 "double" "libm" "asin" { "double" } alien-invoke ;
13 "double" "libm" "atan" { "double" } alien-invoke ;
16 "double" "libm" "atan2" { "double" "double" } alien-invoke ;
19 "double" "libm" "cos" { "double" } alien-invoke ;
22 "double" "libm" "sin" { "double" } alien-invoke ;
25 "double" "libm" "tan" { "double" } alien-invoke ;
28 "double" "libm" "cosh" { "double" } alien-invoke ;
31 "double" "libm" "sinh" { "double" } alien-invoke ;
34 "double" "libm" "tanh" { "double" } alien-invoke ;
37 "double" "libm" "exp" { "double" } alien-invoke ;
40 "double" "libm" "log" { "double" } alien-invoke ;
43 "double" "libm" "log10" { "double" } alien-invoke ;
46 "double" "libm" "pow" { "double" "double" } alien-invoke ;
49 "double" "libm" "sqrt" { "double" } alien-invoke ;
51 ! Windows doesn't have these...
53 "double" "libm" "log1p" { "double" } alien-invoke ;
56 "double" "libm" "acosh" { "double" } alien-invoke ;
59 "double" "libm" "asinh" { "double" } alien-invoke ;
62 "double" "libm" "atanh" { "double" } alien-invoke ;