libm: sync with upstream freebsd

Summary:
New long double functions have been included,
but are not in use for the obvious reason.

Test Plan: ...

Reviewers: randall.rushing, synergy

Reviewed By: synergy

Differential Revision: http://review.codefirex.com/D502