Merge "16k: core: Remove page size limitation for setting TARGET_NO_BIONIC_PAGE_SIZE_MACRO" into main
This commit is contained in:
commit
6c539c0d83
2 changed files with 2 additions and 9 deletions
|
@ -419,16 +419,10 @@ else
|
|||
endif
|
||||
.KATI_READONLY := TARGET_MAX_PAGE_SIZE_SUPPORTED
|
||||
|
||||
# Boolean variable determining if AOSP is page size agnostic. This means
|
||||
# that AOSP can use a kernel configured with 4k/16k/64k PAGE SIZES.
|
||||
# Boolean variable determining if AOSP relies on bionic's PAGE_SIZE macro.
|
||||
TARGET_NO_BIONIC_PAGE_SIZE_MACRO := false
|
||||
ifdef PRODUCT_NO_BIONIC_PAGE_SIZE_MACRO
|
||||
TARGET_NO_BIONIC_PAGE_SIZE_MACRO := $(PRODUCT_NO_BIONIC_PAGE_SIZE_MACRO)
|
||||
ifeq ($(TARGET_NO_BIONIC_PAGE_SIZE_MACRO),true)
|
||||
ifeq (,$(filter 16384 65536,$(TARGET_MAX_PAGE_SIZE_SUPPORTED)))
|
||||
$(error TARGET_MAX_PAGE_SIZE_SUPPORTED has to be either 16384 or 65536 to support page size agnostic)
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
.KATI_READONLY := TARGET_NO_BIONIC_PAGE_SIZE_MACRO
|
||||
|
||||
|
|
|
@ -33,8 +33,7 @@ _product_single_value_vars += PRODUCT_MODEL_FOR_ATTESTATION
|
|||
# 4096, 16384 and 65536.
|
||||
_product_single_value_vars += PRODUCT_MAX_PAGE_SIZE_SUPPORTED
|
||||
|
||||
# Indicates that AOSP can use a kernel configured with 4k/16k/64k page sizes.
|
||||
# The possible values are true or false.
|
||||
# Boolean variable determining if AOSP relies on bionic's PAGE_SIZE macro.
|
||||
_product_single_value_vars += PRODUCT_NO_BIONIC_PAGE_SIZE_MACRO
|
||||
|
||||
# The resource configuration options to use for this product.
|
||||
|
|
Loading…
Reference in a new issue