소스 검색

Add aosp_lynx_hwasan

Bug: 297918380
Change-Id: I0dfd9d498a0a989355ca76d561fa267d41e1cd3b
Florian Mayer 1 년 전
부모
커밋
2c87b60f23
2개의 변경된 파일24개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      AndroidProducts.mk
  2. 23 0
      aosp_lynx_hwasan.mk

+ 1 - 0
AndroidProducts.mk

@@ -16,6 +16,7 @@
 
 PRODUCT_MAKEFILES := \
     $(LOCAL_DIR)/aosp_lynx.mk \
+    $(LOCAL_DIR)/aosp_lynx_hwasan.mk \
     $(LOCAL_DIR)/factory_lynx.mk
 
 COMMON_LUNCH_CHOICES := \

+ 23 - 0
aosp_lynx_hwasan.mk

@@ -0,0 +1,23 @@
+#
+# Copyright 2023 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#      http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+$(call inherit-product, device/google/lynx/aosp_lynx.mk)
+PRODUCT_NAME := aosp_lynx_hwasan
+
+# Add "hwaddress" as a global sanitizer if it's missing.
+ifeq ($(filter hwaddress,$(SANITIZE_TARGET)),)
+  SANITIZE_TARGET := $(strip $(SANITIZE_TARGET) hwaddress)
+endif