]> CyberLeo.Net >> Repos - FreeBSD/stable/9.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)
commita962e95f68e9cb3c21dd179799d304073adf1f8f
tree6eed86ef35a0f0f4b9b85203c5b495be2d016d6a
parentd4a4664ef37c7340c2ce1fa65a9d5f68ca5433fa
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/9@286688 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
lib/msun/src/s_exp2.c