Revert "Support Google Play 16 KB Page Size Requirement (#13470)"

This reverts commit 4b2aa3f102.

If you need to support the Google Play 16 kiB page size requirement, the recommendation is to use NDK r28c or newer, which automatically aligns binaries correctly.
This commit is contained in:
Sam Lantinga
2025-08-07 11:38:24 -07:00
parent e7489a0931
commit 53dbe1862e
3 changed files with 0 additions and 8 deletions

View File

@@ -88,10 +88,6 @@ ifeq ($(NDK_DEBUG),1)
cmd-strip :=
endif
# https://developer.android.com/guide/practices/page-sizes
LOCAL_LDFLAGS += "-Wl,-z,max-page-size=16384"
LOCAL_LDFLAGS += "-Wl,-z,common-page-size=16384"
LOCAL_STATIC_LIBRARIES := cpufeatures
include $(BUILD_SHARED_LIBRARY)

View File

@@ -1275,9 +1275,6 @@ if(ANDROID)
set(HAVE_SDL_MISC TRUE)
endif()
# https://developer.android.com/guide/practices/page-sizes
list(APPEND EXTRA_LDFLAGS_BUILD "-Wl,-z,max-page-size=16384" "-Wl,-z,common-page-size=16384")
# SDL_spinlock.c Needs to be compiled in ARM mode.
# There seems to be no better way currently to set the ARM mode.
# see: https://issuetracker.google.com/issues/62264618

View File

@@ -40,7 +40,6 @@ macro(add_sdl_test_executable TARGET)
list(APPEND SDLTEST_TARGETS ${TARGET})
if(ANDROID)
add_library(${TARGET} SHARED ${AST_UNPARSED_ARGUMENTS})
set_property(TARGET ${TARGET} APPEND_STRING PROPERTY LINK_FLAGS " -Wl,-z,max-page-size=16384 -Wl,-z,common-page-size=16384")
else()
add_executable(${TARGET} ${AST_UNPARSED_ARGUMENTS})
endif()