]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r286515:
authordim <dim@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 12 Aug 2015 19:06:35 +0000 (19:06 +0000)
committerdim <dim@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 12 Aug 2015 19:06:35 +0000 (19:06 +0000)
commitf6473243070fad8593a00367f20cf53959c40982
tree0491146bb51b17f059c63dbaca95b4504cfe0093
parent96f5ba2925e2681f66ccd448c2414361e15c495d
MFC r286515:

In libm's exp2(3), avoid left-shifting a negative integer, which is
undefined.  Replace it with the intended value, in a defined way.

Reviewed by: bde

git-svn-id: svn://svn.freebsd.org/base/stable/8@286688 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
lib/msun/src/s_exp2.c