commit | 2af72ff158fb741682fee62fa6402ac50e74dd91 | [log] [tgz] |
---|---|---|
author | Jerome Gaillard <jgaillard@google.com> | Fri Jan 24 18:13:17 2020 +0000 |
committer | Jerome Gaillard <jgaillard@google.com> | Fri Jan 24 18:15:50 2020 +0000 |
tree | 94c92bf1ab7740126000b79f588165e10d128315 | |
parent | e8e2fdeb555423ea3db60c756499405afd82de22 [diff] |
headers: Avoid builtin clash with _xgetbv in Clang 9 Clang 9 adds _xgetbv for non-msvc targets, by adding a builtin named __builtin_ia32_xgetbv and a define in a header redirecting _xgetbv to __builtin_ia32_xgetbv. The define redirection breaks the intrin-impl.h code already on the prototype. Signed-off-by: Martin Storsjö <martin@...> Upstream URL: https://sourceforge.net/p/mingw-w64/mingw-w64/ci/8b2c7826b8d68e2ffc79c286b8792efe4168f666/ Change-Id: I6d16ba5f5bb9963ae1bb5b1f1eba87cedb372787
The build.sh
script in this directory is used to build mingw for Android.
Mingw is built from the mingw
branch of AOSP. To fetch the sources:
repo init -u https://android.googlesource.com/platform/manifest -b mingw # Googlers, use repo init -u \ persistent-https://android.git.corp.google.com/platform/manifest -b mingw
To build, run build.sh
. Run with --help
for a list of options.