OSDN Git Service

libm: cherry-pick one patch from freebsd to fix logb() denormals issue
authorJack Ren <jack.ren@intel.com>
Tue, 28 Feb 2012 04:02:21 +0000 (12:02 +0800)
committerJack Ren <jack.ren@intel.com>
Tue, 28 Feb 2012 04:28:05 +0000 (12:28 +0800)
commit1fa7b45df8b146a42dc99af9004ce9ea93e7748b
treee25cbe718d58437f607c0b13b4da40f8c4be2d44
parentd041bf2095f5f133c87f7ba632a8dfb39537a437
libm: cherry-pick one patch from freebsd to fix logb() denormals issue

from http://svnweb.freebsd.org/base?view=revision&revision=176101
"
Oops, fix the fix in rev.1.10.  logb() and logbf() were broken on
 denormals, and logb() remained broken after 1.10 because the fix for
 logbf() was incompletely translated.

Convert to __FBSDID().
"

Change-Id: I54f33648db7c421b06eee1ea8e63c57a179fae0d
Signed-off-by: Jack Ren <jack.ren@intel.com>
Signed-off-by: Jin Wei <wei.a.jin@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
libm/src/s_logb.c