X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FLibraries%2Flibm.so_src%2Fpow.c;h=d968ca8929db498e4cd49972026f4ad811fce6dd;hb=b0fc087fa1c73d0a36fd6130dbfba5e4c98ff617;hp=f35d7c25f5d0a819733325fa50b31f7cf80a31ce;hpb=ec198418bc1ae2ce70b1ea8a4c4db75f4973df3b;p=tpg%2Facess2.git diff --git a/Usermode/Libraries/libm.so_src/pow.c b/Usermode/Libraries/libm.so_src/pow.c index f35d7c25..d968ca89 100644 --- a/Usermode/Libraries/libm.so_src/pow.c +++ b/Usermode/Libraries/libm.so_src/pow.c @@ -16,3 +16,17 @@ double pow(double x, double y) return 1.0f; return __builtin_pow(x,y); } + +double exp(double y) +{ + if( y == 0.0f ) + return 1.0f; + return __builtin_exp(y); +} + +double log(double n) +{ + if(n == 1.0f) + return 0.0f; + return __builtin_log(n); +}