v8/third_party
Scott Violet 7519793938 [reland] adds the ability for v8 to use sin/cos from libm
This differs from the patch that landed in so far as the libm target
is only defined if v8_use_libm_trig_functions is defined. Doing this
ensures building the 'all' target only builds libm is appropriate.
You can diff between patchset 1 and 2 to see the change.

This is controlled by a gn arg, which defaults to true for clang
builds. I'm limiting to clang builds as the macros for determining
endian type are currently clang specific. My understanding is that
chrome only uses clang. I can update the endian macros if necessary
for other targets.

Bug=v8:13477

Change-Id: I59cd450facc9fcb8987fe56e8cfc1c13522e1f6d
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4070924
Commit-Queue: Hannes Payer <hpayer@chromium.org>
Auto-Submit: Scott Violet <sky@chromium.org>
Reviewed-by: Hannes Payer <hpayer@chromium.org>
Cr-Commit-Position: refs/heads/main@{#84620}
2022-12-02 21:59:04 +00:00
..
colorama Use relative paths to OWNERS files 2019-08-12 13:52:52 +00:00
glibc [reland] adds the ability for v8 to use sin/cos from libm 2022-12-02 21:59:04 +00:00
google_benchmark google_benchmark: Manually roll and fix build 2022-07-25 07:47:46 +00:00
googletest Update V8 DEPS. 2022-01-26 12:51:01 +00:00
inspector_protocol Roll inspector_protocol to update copyright headers 2022-10-09 17:40:23 +00:00
jsoncpp Reland "[build] Fix gn check failures in v8/third_party" 2021-04-30 16:26:19 +00:00
test262-harness [infra] Change all Python shebangs to Python3 2022-08-05 14:55:00 +00:00
v8/builtins add tebbi@ to more OWNERs 2022-11-08 09:14:50 +00:00
wasm-api Remove mstarzinger@ from OWNERS files. 2019-12-13 11:13:14 +00:00