Implement trigonometric functions using a fdlibm port.
authoryangguo@chromium.org <yangguo@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 6 Aug 2014 10:33:17 +0000 (10:33 +0000)
committeryangguo@chromium.org <yangguo@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 6 Aug 2014 10:33:17 +0000 (10:33 +0000)
commit3c4d23b91741dd30ca15527a048113775cf7590a
tree41c31b599f2a71f3f094f8411c302aabe57858b3
parentf862ed533a845003ac5ae0b8a8232bae73a2d1f9
Implement trigonometric functions using a fdlibm port.

R=jochen@chromium.org, rtoy@chromium.org, svenpanne@chromium.org
BUG=v8:3006
LOG=N

Review URL: https://codereview.chromium.org/411263004

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22918 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
22 files changed:
.gitignore
BUILD.gn
DEPS
src/bootstrapper.cc
src/math.js
src/runtime.cc
src/runtime.h
src/trig-table.h [deleted file]
test/mjsunit/debug-script.js
test/mjsunit/mirror-script.js
test/mjsunit/runtime-gen/rempio2.js [new file with mode: 0644]
test/mjsunit/sin-cos.js
test/test262/test262.status
third_party/fdlibm/LICENSE [new file with mode: 0644]
third_party/fdlibm/README.v8 [new file with mode: 0644]
third_party/fdlibm/fdlibm.cc [new file with mode: 0644]
third_party/fdlibm/fdlibm.h [new file with mode: 0644]
third_party/fdlibm/fdlibm.js [new file with mode: 0644]
tools/generate-runtime-tests.py
tools/generate-trig-table.py [deleted file]
tools/gyp/v8.gyp
tools/js2c.py