Android N IOT Release 2 (NIT1.180611.010.B1)
Use the same STL between lib{crypto,ssl} and tests.

BoringSSL is gradually adding some C++ APIs, so it and its tests need to
use the same STL.

This resolves a build error in an upcoming BoringSSL update. While I'm
here, fix the BORINGSSL_ANDROID_SYSTEM and BORINGSSL_IMPLEMENTATION
defines. The former should be on all targets, so we know not to test
things disabled on Android (though there aren't any currently), and the
latter should only be on libcrypto and libssl. (This only really matters
when building a shared library on Windows, but may as well get it
right.)

Test: mma
Change-Id: I7bd27d656e8cf4bf01119bd122bc71cd186921e2
1 file changed