diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-05-10 06:54:12 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-05-10 06:54:12 +0000 |
commit | 435bacb213e0aabfdc2d1e427c1f6df54230e362 (patch) | |
tree | 34058fb1a9de5911041aa9358af0056ec19e118a | |
parent | 831466d1750ad21be6c5a06a733eb0f69bc2c653 (diff) | |
parent | 114ed567495a8a7775bb996df3ee22ff45c2db38 (diff) | |
download | clang-aml_sdk_331310010.tar.gz |
Snap for 8564071 from 114ed567495a8a7775bb996df3ee22ff45c2db38 to mainline-sdkext-releaseaml_sdk_331812000aml_sdk_331811100aml_sdk_331811000aml_sdk_331412000aml_sdk_331410000aml_sdk_331310010aml_sdk_331111000aml_sdk_330810050aml_sdk_330810010android13-mainline-sdkext-release
Change-Id: I3163c508f196f6bcacb2a484bf7361f290439a7d
-rw-r--r-- | Android.bp | 22 | ||||
-rw-r--r-- | include/clang/Basic/IdentifierTable.h | 4 | ||||
-rw-r--r-- | lib/Android.bp | 6 |
3 files changed, 21 insertions, 11 deletions
diff --git a/Android.bp b/Android.bp index e3d8c85b33..8e8fbe9726 100644 --- a/Android.bp +++ b/Android.bp @@ -288,12 +288,16 @@ cc_library_shared { }, } -subdirs = [ - "lib", - "soong", - "utils/TableGen", - "tools/clang-check", - "tools/clang-format", - "tools/driver", - "tools/libclang", -] +genrule { + name: "renderscript-clang-include", + visibility: ["//development/build"], + tools: ["soong_zip"], + cmd: "$(location soong_zip) -o $(out) -P renderscript/clang-include " + + "-C $$(dirname $(location LICENSE.TXT))/lib/Headers -D $$(dirname $(location LICENSE.TXT))/lib/Headers " + + "-C $$(dirname $(location LICENSE.TXT)) -f $(location LICENSE.TXT)", + srcs: [ + "lib/Headers/**/*", + "LICENSE.TXT", + ], + out: ["clang-include.zip"], +} diff --git a/include/clang/Basic/IdentifierTable.h b/include/clang/Basic/IdentifierTable.h index fffb50493b..c71df832ac 100644 --- a/include/clang/Basic/IdentifierTable.h +++ b/include/clang/Basic/IdentifierTable.h @@ -358,8 +358,8 @@ private: /// change to it should be reflected here. void RecomputeNeedsHandleIdentifier() { NeedsHandleIdentifier = - (isPoisoned() | hasMacroDefinition() | isCPlusPlusOperatorKeyword() | - isExtensionToken() | isFutureCompatKeyword() || isOutOfDate() || + (isPoisoned() || hasMacroDefinition() || isCPlusPlusOperatorKeyword() || + isExtensionToken() || isFutureCompatKeyword() || isOutOfDate() || isModulesImport()); } }; diff --git a/lib/Android.bp b/lib/Android.bp index 99b29fff05..6782f61fb5 100644 --- a/lib/Android.bp +++ b/lib/Android.bp @@ -9,3 +9,9 @@ package { } subdirs = ["*"] + +filegroup { + name: "rs_clang_headers", + srcs: ["Headers/*.h"], + path: "Headers", +} |