dart-sdk/third_party
Zachary Anderson 3d7202bad3 DBC: Adds simdbc64 target, adds arm64 arithmetic overflow logic
There were differences between linux gcc, android gcc,
MacOS clang, and 32 vs. 64-bit w.r.t the __builtin
functions for detecting arithmetic overflow. I couldn't get
them all working at the same time. Instead, I removed them,
and changed to always use the inline assembly. This works
in all the configurations above.

This change also adds a simdbc64 target for building simdbc
for 64-bit, and sets up the android targets. simdbc targets
arm, and simdbc64 targets arm64. You can build them with:

$ ./tools/build.py -m release -a simdbc{64} --os=android runtime

R=iposva@google.com

Review URL: https://codereview.chromium.org/1904153003 .
2016-04-25 12:48:34 -07:00
..
boringssl DBC: Adds simdbc64 target, adds arm64 arithmetic overflow logic 2016-04-25 12:48:34 -07:00
d8 Revert v8 version changes, back to 4.4. 2015-06-12 09:37:49 +02:00
drt_resources Move third_party/drt_resources to a cloud download 2015-12-21 10:57:06 +01:00
firefox_jsshell Move third_party/firefox_jsshell dependency to cloud storage 2015-12-21 14:38:14 +01:00
pkg Download unittest package from cloud storage. 2016-01-26 17:07:15 +01:00
pkg_tested Adds targets for simarmv6 and armv6 2016-01-22 13:07:48 -08:00
.gitignore Download unittest package from cloud storage. 2016-01-26 17:07:15 +01:00
7zip.tar.gz.sha1 Move third_party/firefox_jsshell dependency to cloud storage 2015-12-21 14:38:14 +01:00
clang.tar.gz.sha1 Move third_party/clang to cloud storage 2015-12-22 15:17:46 +01:00
gsutil.tar.gz.sha1 Move third_party/gsutil dependency from github to cloud storage 2015-12-21 15:51:46 +01:00