|
|
@@ -38,10 +38,15 @@ LOCAL_CFLAGS := -ffast-math \
|
|
|
-DAL_ALEXT_PROTOTYPES \
|
|
|
-fcommon \
|
|
|
-O0 \
|
|
|
- -DRESTRICT="" \
|
|
|
- -DANDROID_SUPPORT_FLEXIBLE_PAGE_SIZES=true
|
|
|
+ -DRESTRICT=""
|
|
|
|
|
|
LOCAL_LDLIBS := -lOpenSLES -llog -Wl,-s -lc++_static -lc++abi
|
|
|
+ifeq ($(TARGET_ARCH_ABI),arm64-v8a)
|
|
|
+ LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384"
|
|
|
+endif
|
|
|
+ifeq ($(TARGET_ARCH_ABI),x86_64)
|
|
|
+ LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384"
|
|
|
+endif
|
|
|
LOCAL_STATIC_LIBRARIES := openalsoft_prebuilt
|
|
|
# (or LOCAL_WHOLE_STATIC_LIBRARIES if you need every object pulled in)
|
|
|
|