diff liboctave/lo-specfun.h @ 9812:f80c566bc751

improve unary mapper system
author Jaroslav Hajek <highegg@gmail.com>
date Thu, 12 Nov 2009 15:47:58 +0100
parents b4fdfee405b5
children 1bb1ed717d2f
line wrap: on
line diff
--- a/liboctave/lo-specfun.h	Wed Nov 11 17:43:45 2009 -0800
+++ b/liboctave/lo-specfun.h	Thu Nov 12 15:47:58 2009 +0100
@@ -90,7 +90,7 @@
 #if !defined (HAVE_EXPM1F)
 extern OCTAVE_API float expm1f (float x);
 #endif
-extern OCTAVE_API FloatComplex expm1f (const FloatComplex& x);
+extern OCTAVE_API FloatComplex expm1 (const FloatComplex& x);
 
 #if !defined (HAVE_LOG1P)
 extern OCTAVE_API double log1p (double x);
@@ -100,15 +100,15 @@
 #if !defined (HAVE_LOG1PF)
 extern OCTAVE_API float log1pf (float x);
 #endif
-extern OCTAVE_API FloatComplex log1pf (const FloatComplex& x);
+extern OCTAVE_API FloatComplex log1p (const FloatComplex& x);
 
 extern OCTAVE_API double xgamma (double x);
 extern OCTAVE_API double xlgamma (double x);
-extern OCTAVE_API Complex xlgamma (const Complex& x);
+extern OCTAVE_API Complex rc_lgamma (double x);
 
 extern OCTAVE_API float xgamma (float x);
 extern OCTAVE_API float xlgamma (float x);
-extern OCTAVE_API FloatComplex xlgamma (const FloatComplex& x);
+extern OCTAVE_API FloatComplex rc_lgamma (float x);
 
 extern OCTAVE_API Complex
 besselj (double alpha, const Complex& x, bool scaled, octave_idx_type& ierr);
@@ -580,6 +580,9 @@
   return gammainc (x, a, err);
 }
 
+extern OCTAVE_API Complex rc_log1p (double);
+extern OCTAVE_API FloatComplex rc_log1p (float);
+
 #endif
 
 /*