libc++ 16KB aligned for NDK r25c

Built with (disabling poetry in NDK build):
./checkbuild.py --permissive-python-environment --module=libc++

Note: this is enabled for all architectures, as agreement is to
only release libc++ for arm64 and x86_64. However, I should

Bug: 345574509
Test:
 :) readelf -lW ./out/libcxx/libs/arm64-v8a/libc++_shared.so
...
  Type           Offset   VirtAddr           PhysAddr           FileSiz  MemSiz   Flg Align
...
  LOAD           0x0f1be0 0x00000000000f5be0 0x00000000000f5be0 0x008778 0x008778 RW  0x4000
  LOAD           0x0fa358 0x0000000000102358 0x0000000000102358 0x000128 0x007a19 RW  0x4000

Change-Id: I8e33d0879530d5463ab4de16ae5158f0e4e8b398
diff --git a/libcxx/Android.mk b/libcxx/Android.mk
index 9421d39..a986b64 100644
--- a/libcxx/Android.mk
+++ b/libcxx/Android.mk
@@ -150,6 +150,7 @@
 # driver always links for C++ but we don't use.
 # See https://github.com/android-ndk/ndk/issues/105
 LOCAL_LDFLAGS += -Wl,--as-needed
+LOCAL_LDFLAGS += -Wl,-z,max-page-size=16384
 LOCAL_STATIC_LIBRARIES += libunwind
 LOCAL_EXPORT_STATIC_LIBRARIES += libunwind