diff options
author | android-build-team Robot | 2018-06-20 19:58:42 -0500 |
---|---|---|
committer | android-build-team Robot | 2018-06-20 19:58:42 -0500 |
commit | 0fac9018f2388f25f5a5778663a14712e75a9903 (patch) | |
tree | fba35fc0cb951935248dd361893ac82952c8ae09 | |
parent | 68078ca2b84b4824b4d5fdc3e9d1d4941e205040 (diff) | |
parent | 9e9970d7ce2ed45d34b8585273b60c6b38783041 (diff) | |
download | platform-system-core-0fac9018f2388f25f5a5778663a14712e75a9903.tar.gz platform-system-core-0fac9018f2388f25f5a5778663a14712e75a9903.tar.xz platform-system-core-0fac9018f2388f25f5a5778663a14712e75a9903.zip |
Merge cherrypicks of [4392181, 4392182, 4392183, 4392184, 4392201, 4392202] into pi-releaseandroid-cts-9.0_r1android-9.0.0_r8android-9.0.0_r7android-9.0.0_r6android-9.0.0_r5android-9.0.0_r3android-9.0.0_r2android-9.0.0_r1
Change-Id: I82b5577e2ecdbf50a73df940db72964b9c6969af
-rw-r--r-- | rootdir/Android.mk | 1 | ||||
-rw-r--r-- | rootdir/etc/ld.config.txt | 24 |
2 files changed, 13 insertions, 12 deletions
diff --git a/rootdir/Android.mk b/rootdir/Android.mk index 80e068af7..5f5c363a7 100644 --- a/rootdir/Android.mk +++ b/rootdir/Android.mk | |||
@@ -204,6 +204,7 @@ $(2): $(1) | |||
204 | $$(hide) sed -i -e 's?%VNDK_CORE_LIBRARIES%?$$(PRIVATE_VNDK_CORE_LIBRARIES)?g' $$@ | 204 | $$(hide) sed -i -e 's?%VNDK_CORE_LIBRARIES%?$$(PRIVATE_VNDK_CORE_LIBRARIES)?g' $$@ |
205 | $$(hide) sed -i -e 's?%SANITIZER_RUNTIME_LIBRARIES%?$$(PRIVATE_SANITIZER_RUNTIME_LIBRARIES)?g' $$@ | 205 | $$(hide) sed -i -e 's?%SANITIZER_RUNTIME_LIBRARIES%?$$(PRIVATE_SANITIZER_RUNTIME_LIBRARIES)?g' $$@ |
206 | $$(hide) sed -i -e 's?%VNDK_VER%?$$(PRIVATE_VNDK_VERSION)?g' $$@ | 206 | $$(hide) sed -i -e 's?%VNDK_VER%?$$(PRIVATE_VNDK_VERSION)?g' $$@ |
207 | $$(hide) sed -i -e 's?%PRODUCT%?$$(TARGET_COPY_OUT_PRODUCT)?g' $$@ | ||
207 | 208 | ||
208 | llndk_libraries_list := | 209 | llndk_libraries_list := |
209 | vndksp_libraries_list := | 210 | vndksp_libraries_list := |
diff --git a/rootdir/etc/ld.config.txt b/rootdir/etc/ld.config.txt index a0b1996ad..42dc7abe7 100644 --- a/rootdir/etc/ld.config.txt +++ b/rootdir/etc/ld.config.txt | |||
@@ -7,7 +7,7 @@ | |||
7 | # absolute path of an executable is selected. | 7 | # absolute path of an executable is selected. |
8 | dir.system = /system/bin/ | 8 | dir.system = /system/bin/ |
9 | dir.system = /system/xbin/ | 9 | dir.system = /system/xbin/ |
10 | dir.system = /product/bin/ | 10 | dir.system = /%PRODUCT%/bin/ |
11 | 11 | ||
12 | dir.vendor = /odm/bin/ | 12 | dir.vendor = /odm/bin/ |
13 | dir.vendor = /vendor/bin/ | 13 | dir.vendor = /vendor/bin/ |
@@ -39,7 +39,7 @@ additional.namespaces = sphal,vndk,rs | |||
39 | namespace.default.isolated = true | 39 | namespace.default.isolated = true |
40 | 40 | ||
41 | namespace.default.search.paths = /system/${LIB} | 41 | namespace.default.search.paths = /system/${LIB} |
42 | namespace.default.search.paths += /product/${LIB} | 42 | namespace.default.search.paths += /%PRODUCT%/${LIB} |
43 | 43 | ||
44 | # We can't have entire /system/${LIB} as permitted paths because doing so | 44 | # We can't have entire /system/${LIB} as permitted paths because doing so |
45 | # makes it possible to load libs in /system/${LIB}/vndk* directories by | 45 | # makes it possible to load libs in /system/${LIB}/vndk* directories by |
@@ -51,7 +51,7 @@ namespace.default.search.paths += /product/${LIB} | |||
51 | namespace.default.permitted.paths = /system/${LIB}/drm | 51 | namespace.default.permitted.paths = /system/${LIB}/drm |
52 | namespace.default.permitted.paths += /system/${LIB}/extractors | 52 | namespace.default.permitted.paths += /system/${LIB}/extractors |
53 | namespace.default.permitted.paths += /system/${LIB}/hw | 53 | namespace.default.permitted.paths += /system/${LIB}/hw |
54 | namespace.default.permitted.paths += /product/${LIB} | 54 | namespace.default.permitted.paths += /%PRODUCT%/${LIB} |
55 | # These are where odex files are located. libart has to be able to dlopen the files | 55 | # These are where odex files are located. libart has to be able to dlopen the files |
56 | namespace.default.permitted.paths += /system/framework | 56 | namespace.default.permitted.paths += /system/framework |
57 | namespace.default.permitted.paths += /system/app | 57 | namespace.default.permitted.paths += /system/app |
@@ -63,9 +63,9 @@ namespace.default.permitted.paths += /odm/framework | |||
63 | namespace.default.permitted.paths += /odm/app | 63 | namespace.default.permitted.paths += /odm/app |
64 | namespace.default.permitted.paths += /odm/priv-app | 64 | namespace.default.permitted.paths += /odm/priv-app |
65 | namespace.default.permitted.paths += /oem/app | 65 | namespace.default.permitted.paths += /oem/app |
66 | namespace.default.permitted.paths += /product/framework | 66 | namespace.default.permitted.paths += /%PRODUCT%/framework |
67 | namespace.default.permitted.paths += /product/app | 67 | namespace.default.permitted.paths += /%PRODUCT%/app |
68 | namespace.default.permitted.paths += /product/priv-app | 68 | namespace.default.permitted.paths += /%PRODUCT%/priv-app |
69 | namespace.default.permitted.paths += /data | 69 | namespace.default.permitted.paths += /data |
70 | namespace.default.permitted.paths += /mnt/expand | 70 | namespace.default.permitted.paths += /mnt/expand |
71 | 71 | ||
@@ -88,10 +88,10 @@ namespace.default.asan.permitted.paths += /odm/framework | |||
88 | namespace.default.asan.permitted.paths += /odm/app | 88 | namespace.default.asan.permitted.paths += /odm/app |
89 | namespace.default.asan.permitted.paths += /odm/priv-app | 89 | namespace.default.asan.permitted.paths += /odm/priv-app |
90 | namespace.default.asan.permitted.paths += /oem/app | 90 | namespace.default.asan.permitted.paths += /oem/app |
91 | namespace.default.asan.permitted.paths += /product/${LIB} | 91 | namespace.default.asan.permitted.paths += /%PRODUCT%/${LIB} |
92 | namespace.default.asan.permitted.paths += /product/framework | 92 | namespace.default.asan.permitted.paths += /%PRODUCT%/framework |
93 | namespace.default.asan.permitted.paths += /product/app | 93 | namespace.default.asan.permitted.paths += /%PRODUCT%/app |
94 | namespace.default.asan.permitted.paths += /product/priv-app | 94 | namespace.default.asan.permitted.paths += /%PRODUCT%/priv-app |
95 | namespace.default.asan.permitted.paths += /mnt/expand | 95 | namespace.default.asan.permitted.paths += /mnt/expand |
96 | 96 | ||
97 | ############################################################################### | 97 | ############################################################################### |
@@ -327,7 +327,7 @@ namespace.vndk.link.default.allow_all_shared_libs = true | |||
327 | namespace.system.isolated = false | 327 | namespace.system.isolated = false |
328 | 328 | ||
329 | namespace.system.search.paths = /system/${LIB} | 329 | namespace.system.search.paths = /system/${LIB} |
330 | namespace.system.search.paths += /product/${LIB} | 330 | namespace.system.search.paths += /%PRODUCT%/${LIB} |
331 | 331 | ||
332 | namespace.system.asan.search.paths = /data/asan/system/${LIB} | 332 | namespace.system.asan.search.paths = /data/asan/system/${LIB} |
333 | namespace.system.asan.search.paths += /system/${LIB} | 333 | namespace.system.asan.search.paths += /system/${LIB} |
@@ -345,4 +345,4 @@ namespace.system.asan.search.paths += /product/${LIB} | |||
345 | [postinstall] | 345 | [postinstall] |
346 | namespace.default.isolated = false | 346 | namespace.default.isolated = false |
347 | namespace.default.search.paths = /system/${LIB} | 347 | namespace.default.search.paths = /system/${LIB} |
348 | namespace.default.search.paths += /product/${LIB} | 348 | namespace.default.search.paths += /%PRODUCT%/${LIB} |