Index: third_party/fdlibm/fdlibm.h |
diff --git a/third_party/fdlibm/fdlibm.h b/third_party/fdlibm/fdlibm.h |
new file mode 100644 |
index 0000000000000000000000000000000000000000..4ce7794b8e2dbacedc7009728910da92e5d8e03d |
--- /dev/null |
+++ b/third_party/fdlibm/fdlibm.h |
@@ -0,0 +1,31 @@ |
+// The following is adapted from fdlibm (http://www.netlib.org/fdlibm). |
+// |
+// ==================================================== |
+// Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. |
+// |
+// Developed at SunSoft, a Sun Microsystems, Inc. business. |
+// Permission to use, copy, modify, and distribute this |
+// software is freely granted, provided that this notice |
+// is preserved. |
+// ==================================================== |
+// |
+// The original source code covered by the above license above has been |
+// modified significantly by Google Inc. |
+// Copyright 2014 the V8 project authors. All rights reserved. |
+ |
+#ifndef V8_FDLIBM_H_ |
+#define V8_FDLIBM_H_ |
+ |
+namespace v8 { |
+namespace internal { |
+ |
+int rempio2(double x, double* y); |
+ |
+// Constants to be exposed to builtins via Float64Array. |
+struct TrigonometricConstants { |
+ static const double constants[34]; |
+}; |
+} |
+} // namespace v8::internal |
+ |
+#endif // V8_FDLIBM_H_ |