--- boost/math/special_functions/log1p.hpp.orig	2008-09-22 12:26:29.000000000 +0200
+++ boost/math/special_functions/log1p.hpp	2008-09-22 12:32:39.000000000 +0200
@@ -339,7 +339,7 @@
    if(x == -1)
       return -policies::raise_overflow_error<long double>(
          "log1p<%1%>(%1%)", 0, pol);
-   return ::log1pl(x); 
+   return ::log(1.+x); 
 }
 #else
 template <class Policy>
