Remove Support for Android NDKs before r18
commit463b4d81cc3882a30b60fe6b062f0f85de999b26
authorFred Hornsey <hornseyf@objectcomputing.com>
Sun, 6 Dec 2020 00:12:33 +0000 (5 18:12 -0600)
committerFred Hornsey <hornseyf@objectcomputing.com>
Sun, 6 Dec 2020 00:16:47 +0000 (5 18:16 -0600)
tree2acf0535a150a5330b6ffa227c2c953428a57dd5
parentb02baa8bf80c71bdee79a9e0e94284125317de03
Remove Support for Android NDKs before r18

To get rid of the hacky GCC support in platform_macros.GNU, ensure that
all the NDKs we support have >=C++11 by default, and to be able to
default to using lld as recommended by Google.

Also:

- Removed `ANDROID_ARCH` make variable.
- Replaced `ANDROID_ABI` with `android_abi` make variables to match
  other make variables, but keep `ANDROID_ABI` as an alias of
  `android_abi` for compatibility.
- Will no longer default to 32-bit ARM. `android_abi` or `ANDROID_ABI`
  are now required.
- Update ACE-INSTALL.html for all the changes so far
ACE/ACE-INSTALL.html
ACE/NEWS
ACE/ace/config-android.h
ACE/include/makeinclude/platform_android.GNU