fdlibm
Folders and files
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||
Name: V8 fork of fdlibm URL: source.chromium.org/chromium/chromium/src/+/master:v8/src/base/ieee754.cc Revision: c512d6173f33c6b8301d3fba9384edc9fc1f9e45 Version: 0 Security Critical: yes License: fdlibm license License Android Compatible: yes Description: The V8 project has a math library implementation, v8/src/base/ieee754.cc, derived from significant Google, Inc. changes to the NetBSD version of fdlibm. This library is a copy of that V8 library intended for use in Chromium. This library may be useful when mathematical consistency across OS platforms is desired. The initial commit is not a pristine import -- the patch in the chromium/ subdirectory documents the changes made to the original sources. This patch was produced via `git format-patch` and can be applied using `git am`. Changes from V8 upstream: - Changed namespace to fdlibm. - Alter //v8/src/base usage to use Chromium //base equivalents. - Implement 32-bit float functions (sinf(), etc.) by calling the 64-bit versions. - Format the code. - Remove MSVC code, which is not supported by Chromium anymore.