29 lines
1.3 KiB
Diff
29 lines
1.3 KiB
Diff
From 93e3de2f791e9a87104f947cb4450409725c988d Mon Sep 17 00:00:00 2001
|
|
From: Dmitry Kazakov <dimula73@gmail.com>
|
|
Date: Mon, 4 Aug 2025 12:46:53 +0200
|
|
Subject: [PATCH] Force enable 16K alignment on Android
|
|
|
|
(the patch enables that uncondotionally, even though it should be
|
|
disabled on 32-bit systems)
|
|
---
|
|
mkspecs/android-clang/qmake.conf | 4 ++--
|
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/mkspecs/android-clang/qmake.conf b/mkspecs/android-clang/qmake.conf
|
|
index d0a9a5a109..dfd6281e5d 100644
|
|
--- a/mkspecs/android-clang/qmake.conf
|
|
+++ b/mkspecs/android-clang/qmake.conf
|
|
@@ -66,8 +66,8 @@ QMAKE_CFLAGS_THREAD = -D_REENTRANT
|
|
QMAKE_CFLAGS_HIDESYMS = -fvisibility=hidden
|
|
QMAKE_CFLAGS_NEON = -mfpu=neon
|
|
|
|
-QMAKE_LFLAGS_APP = -Wl,--build-id=sha1 -Wl,--no-undefined -Wl,-z,noexecstack -shared
|
|
-QMAKE_LFLAGS_SHLIB = -Wl,--build-id=sha1 -Wl,--no-undefined -Wl,-z,noexecstack -shared
|
|
+QMAKE_LFLAGS_APP = -Wl,--build-id=sha1 -Wl,--no-undefined -Wl,-z,noexecstack -shared -Wl,-z,max-page-size=16384 -Wl,-z,common-page-size=16384
|
|
+QMAKE_LFLAGS_SHLIB = -Wl,--build-id=sha1 -Wl,--no-undefined -Wl,-z,noexecstack -shared -Wl,-z,max-page-size=16384 -Wl,-z,common-page-size=16384
|
|
QMAKE_LFLAGS_PLUGIN = $$QMAKE_LFLAGS_SHLIB
|
|
QMAKE_LFLAGS_NOUNDEF = -Wl,--no-undefined
|
|
QMAKE_LFLAGS_RPATH = -Wl,-rpath=
|
|
--
|
|
2.34.1
|
|
|