@@ -16,6 +16,7 @@ build_yasm="0"
1616
1717# # ----------------------
1818FORTIFY_FLAGS=" " # "-D_FORTIFY_SOURCE=2"
19+ JNI_CUSTOM_FLAGS=" -Wl,-z,max-page-size=16384" # align for 16kB
1920_FFMPEG_VERSION_=" n7.1"
2021_OPUS_VERSION_=" v1.5.2"
2122_VPX_VERSION_=" v1.15.2"
674675cd $_s_ /jni-c-toxcore/; export V=1; $GCC -O3 -fPIC -g -shared \
675676 $WARNS \
676677 $FORTIFY_FLAGS \
678+ $JNI_CUSTOM_FLAGS \
677679 -DGIT_HASH=\" $git_hash_for_jni \" \
678680 -funwind-tables -Wl,--no-merge-exidx-entries -Wl,-soname,libjni-c-toxcore.so \
679681 jni-c-toxcore.c -o libjni-c-toxcore.so \
@@ -1269,6 +1271,7 @@ set -x
12691271cd $_s_ /jni-c-toxcore/; export V=1; $GCC -O3 -fPIC -g -shared \
12701272 $WARNS \
12711273 $FORTIFY_FLAGS \
1274+ $JNI_CUSTOM_FLAGS \
12721275 $ASAN_CLANG_FLAGS \
12731276 -DGIT_HASH=\" $git_hash_for_jni \" \
12741277 -funwind-tables -Wl,-soname,libjni-c-toxcore.so \
@@ -1708,6 +1711,7 @@ cd $_s_/jni-c-toxcore/; export V=1;$GCC -O3 -fPIC -g -shared -Wall -Wextra \
17081711 -Wno-pointer-sign -Wno-unused-but-set-variable \
17091712 $WARNS \
17101713 $FORTIFY_FLAGS \
1714+ $JNI_CUSTOM_FLAGS \
17111715 -DGIT_HASH=\" $git_hash_for_jni \" \
17121716 -funwind-tables -Wl,--no-merge-exidx-entries -Wl,-soname,libjni-c-toxcore.so \
17131717 jni-c-toxcore.c -o libjni-c-toxcore.so \
@@ -2143,6 +2147,7 @@ cd $_s_/jni-c-toxcore/; export V=1;$GCC -O3 -fPIC -g -shared -Wall -Wextra \
21432147 -Wno-pointer-sign -Wno-unused-but-set-variable \
21442148 $WARNS \
21452149 $FORTIFY_FLAGS \
2150+ $JNI_CUSTOM_FLAGS \
21462151 -DGIT_HASH=\" $git_hash_for_jni \" \
21472152 -funwind-tables -Wl,--no-merge-exidx-entries -Wl,-soname,libjni-c-toxcore.so \
21482153 jni-c-toxcore.c -o libjni-c-toxcore.so \
0 commit comments