1 /*
2  * Public domain.
3  */
4 
5 #include <libm-alias-ldouble.h>
6 
7 long double
__logbl(long double x)8 __logbl (long double x)
9 {
10   long double res;
11 
12   asm ("fxtract\n"
13        "fstp	%%st" : "=t" (res) : "0" (x));
14   return res;
15 }
16 
17 libm_alias_ldouble (__logb, logb)
18