commit | fe376e3b22704ba5a2dd6ea5806906c75cb31d1e | [log] [tgz] |
---|---|---|
author | Pirama Arumuga Nainar <pirama@google.com> | Thu Aug 30 10:57:06 2018 -0700 |
committer | Pirama Arumuga Nainar <pirama@google.com> | Fri Aug 31 10:56:40 2018 -0700 |
tree | 06f700b02e60f187fc6bc966827d0fa27ce3e12a | |
parent | f6895bb62c56261dd8e49d51f84269e9e9d6f21a [diff] |
Build DLLs in MinGW+GCC with additional linker flags Bug: http://b/113171785 https://android-review.googlesource.com/c/741810 has the background info. This change passes the right flags when building pthreads, and makes build.sh verify that the DLLs have the right DllCharactheristics set to avoid future regressions. Test: build.sh Change-Id: Ie75da600ae9d49f32c725daae9e9dee1dc22e414
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.