Author: kargl
Date: Sat Aug  9 15:53:40 2014
New Revision: 269758
URL: http://svnweb.freebsd.org/changeset/base/269758

Log:
  When r255294 was committed, it exposed the symbols lgammal, powl,
  and tgammal in libm.  These functions are part of ISO/IEC 9899:1999
  and their prototypes should have been moved into the appropriate
  __ISO_C_VISIBLE >= 1999 section.  After moving the prototypes,
  remnants of r236148 can be removed.
  
  PR:           standards/191754
  Reviewed by:  bde

Modified:
  head/lib/msun/src/math.h

Modified: head/lib/msun/src/math.h
==============================================================================
--- head/lib/msun/src/math.h    Sat Aug  9 15:03:56 2014        (r269757)
+++ head/lib/msun/src/math.h    Sat Aug  9 15:53:40 2014        (r269758)
@@ -465,6 +465,7 @@ long double frexpl(long double value, in
 long double    hypotl(long double, long double);
 int            ilogbl(long double) __pure2;
 long double    ldexpl(long double, int);
+long double    lgammal(long double);
 long long      llrintl(long double);
 long long      llroundl(long double);
 long double    log10l(long double);
@@ -481,6 +482,7 @@ long double nextafterl(long double, long
 double         nexttoward(double, long double);
 float          nexttowardf(float, long double);
 long double    nexttowardl(long double, long double);
+long double    powl(long double, long double);
 long double    remainderl(long double, long double);
 long double    remquol(long double, long double, int *);
 long double    rintl(long double);
@@ -492,31 +494,10 @@ long double       sinl(long double);
 long double    sqrtl(long double);
 long double    tanhl(long double);
 long double    tanl(long double);
+long double    tgammal(long double);
 long double    truncl(long double);
 
 #endif /* __ISO_C_VISIBLE >= 1999 */
 __END_DECLS
 
 #endif /* !_MATH_H_ */
-
-/* separate header for cmath */
-#ifndef _MATH_EXTRA_H_
-#if __ISO_C_VISIBLE >= 1999
-#if _DECLARE_C99_LDBL_MATH
-
-#define _MATH_EXTRA_H_
-
-/*
- * extra long double versions of math functions for C99 and cmath
- */
-__BEGIN_DECLS
-
-long double    lgammal(long double);
-long double    powl(long double, long double);
-long double    tgammal(long double);
-
-__END_DECLS
-
-#endif /* !_DECLARE_C99_LDBL_MATH */
-#endif /* __ISO_C_VISIBLE >= 1999 */
-#endif /* !_MATH_EXTRA_H_ */
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to