aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-08-15release-request-e73a0a41-91c3-4249-808e-8d196d54a344-for-git_oc-mr1-release- ↵android-wear-8.1.0_r1android-vts-8.1_r9android-vts-8.1_r8android-vts-8.1_r7android-vts-8.1_r6android-vts-8.1_r5android-vts-8.1_r4android-vts-8.1_r3android-vts-8.1_r14android-vts-8.1_r13android-vts-8.1_r12android-vts-8.1_r11android-vts-8.1_r10android-security-8.1.0_r93android-security-8.1.0_r92android-security-8.1.0_r91android-security-8.1.0_r90android-security-8.1.0_r89android-security-8.1.0_r88android-security-8.1.0_r87android-security-8.1.0_r86android-security-8.1.0_r85android-security-8.1.0_r84android-security-8.1.0_r83android-security-8.1.0_r82android-cts-8.1_r9android-cts-8.1_r8android-cts-8.1_r7android-cts-8.1_r6android-cts-8.1_r5android-cts-8.1_r4android-cts-8.1_r3android-cts-8.1_r25android-cts-8.1_r24android-cts-8.1_r23android-cts-8.1_r22android-cts-8.1_r21android-cts-8.1_r20android-cts-8.1_r2android-cts-8.1_r19android-cts-8.1_r18android-cts-8.1_r17android-cts-8.1_r16android-cts-8.1_r15android-cts-8.1_r14android-cts-8.1_r13android-cts-8.1_r12android-cts-8.1_r11android-cts-8.1_r10android-cts-8.1_r1android-8.1.0_r9android-8.1.0_r81android-8.1.0_r80android-8.1.0_r8android-8.1.0_r79android-8.1.0_r78android-8.1.0_r77android-8.1.0_r76android-8.1.0_r75android-8.1.0_r74android-8.1.0_r73android-8.1.0_r72android-8.1.0_r71android-8.1.0_r70android-8.1.0_r7android-8.1.0_r69android-8.1.0_r68android-8.1.0_r67android-8.1.0_r66android-8.1.0_r65android-8.1.0_r64android-8.1.0_r63android-8.1.0_r62android-8.1.0_r61android-8.1.0_r60android-8.1.0_r6android-8.1.0_r53android-8.1.0_r52android-8.1.0_r51android-8.1.0_r50android-8.1.0_r5android-8.1.0_r48android-8.1.0_r47android-8.1.0_r46android-8.1.0_r45android-8.1.0_r43android-8.1.0_r42android-8.1.0_r41android-8.1.0_r40android-8.1.0_r4android-8.1.0_r39android-8.1.0_r38android-8.1.0_r37android-8.1.0_r36android-8.1.0_r35android-8.1.0_r33android-8.1.0_r32android-8.1.0_r31android-8.1.0_r30android-8.1.0_r3android-8.1.0_r29android-8.1.0_r28android-8.1.0_r27android-8.1.0_r26android-8.1.0_r25android-8.1.0_r23android-8.1.0_r22android-8.1.0_r21android-8.1.0_r20android-8.1.0_r2android-8.1.0_r19android-8.1.0_r18android-8.1.0_r17android-8.1.0_r16android-8.1.0_r15android-8.1.0_r14android-8.1.0_r13android-8.1.0_r12android-8.1.0_r11android-8.1.0_r10android-8.1.0_r1security-oc-mr1-releaseoreo-mr1-wear-releaseoreo-mr1-vts-releaseoreo-mr1-security-releaseoreo-mr1-s1-releaseoreo-mr1-releaseoreo-mr1-cuttlefish-testingoreo-mr1-cts-releaseoreo-m8-releaseoreo-m7-releaseoreo-m6-s4-releaseoreo-m6-s3-releaseoreo-m6-s2-releaseoreo-m5-releaseoreo-m4-s9-releaseoreo-m4-s8-releaseoreo-m4-s7-releaseoreo-m4-s6-releaseoreo-m4-s5-releaseoreo-m4-s4-releaseoreo-m4-s3-releaseoreo-m4-s2-releaseoreo-m4-s12-releaseoreo-m4-s11-releaseoreo-m4-s10-releaseoreo-m4-s1-releaseoreo-m3-releaseoreo-m2-s5-releaseoreo-m2-s4-releaseoreo-m2-s3-releaseoreo-m2-s2-releaseoreo-m2-s1-releaseoreo-m2-releaseandroid-build-team Robot
4273744 snap-temp-L04700000093069831 Change-Id: I384224f4e7cda057e0f4105a70c8a65d0e5fb201
2017-08-11clang-headers are marked as vendor_availableoreo-mr1-devJiyong Park
The header lib is used by libLLVMBitWriter_3_2 which is a vendor_available library. (The lib is marked as vendor_available since it is again used by libbcinfo, which is a vndk-sp library) Bug: 64425518 Test: BOARD_VNDK_VERSION=current m -j libbcinfo.vendor Change-Id: I42dad2c0213f2f58886595939a03d800256f9385
2017-07-02release-request-d9dc98f7-19b2-484c-b4d1-f35dc43e9c05-for-git_oc-mr1-release- ↵android-build-team Robot
4152006 snap-temp-L91700000079405440 Change-Id: I39bd5e3171d2d701524454ef35eaebc23ad95f34
2017-06-30Merge "Refactor module registration" am: 0f9f1869a4 am: d0ca61072c am: ↵Colin Cross
77571b4134 am: 5acf959652 Change-Id: I509a3271e583ca9fd5419309b46215ea0e82ab27
2017-06-30Merge "Refactor module registration" am: 0f9f1869a4 am: d0ca61072cColin Cross
am: 77571b4134 Change-Id: I7db422cf1a470f0ec1d68e80be9d4631e2727b44
2017-06-30Merge "Refactor module registration" am: 0f9f1869a4Colin Cross
am: d0ca61072c Change-Id: Id8b6851562de09fa6fccc60eccfdb3dd3746983c
2017-06-30Merge "Refactor module registration"Colin Cross
am: 0f9f1869a4 Change-Id: I0aab16aa2d38f6eac9eaf863f53a2d45ca05c38b
2017-06-30Merge "Refactor module registration"android-o-preview-4Treehugger Robot
2017-06-27Refactor module registrationColin Cross
Refactor module registration so that it doesn't need to separately track properties. Test: builds, no change to out/soong/build.ninja Change-Id: I63931fdd2bf7b6e70da8a88b5f97618072c1569d
2017-02-23Merge "Use registered users in clang OWNERS files." am: 138b9c0b63 am: ↵android-vts-8.0_r9android-vts-8.0_r8android-vts-8.0_r7android-vts-8.0_r6android-vts-8.0_r2android-vts-8.0_r13android-vts-8.0_r12android-vts-8.0_r11android-vts-8.0_r10android-vts-8.0_r1android-security-8.0.0_r54android-security-8.0.0_r53android-security-8.0.0_r52android-cts-8.0_r9android-cts-8.0_r8android-cts-8.0_r7android-cts-8.0_r6android-cts-8.0_r5android-cts-8.0_r4android-cts-8.0_r3android-cts-8.0_r26android-cts-8.0_r25android-cts-8.0_r24android-cts-8.0_r23android-cts-8.0_r22android-cts-8.0_r21android-cts-8.0_r20android-cts-8.0_r2android-cts-8.0_r19android-cts-8.0_r18android-cts-8.0_r17android-cts-8.0_r16android-cts-8.0_r15android-cts-8.0_r14android-cts-8.0_r13android-cts-8.0_r12android-cts-8.0_r11android-cts-8.0_r10android-cts-8.0_r1android-8.0.0_r9android-8.0.0_r7android-8.0.0_r51android-8.0.0_r50android-8.0.0_r49android-8.0.0_r48android-8.0.0_r47android-8.0.0_r46android-8.0.0_r45android-8.0.0_r44android-8.0.0_r43android-8.0.0_r42android-8.0.0_r41android-8.0.0_r40android-8.0.0_r4android-8.0.0_r39android-8.0.0_r38android-8.0.0_r37android-8.0.0_r36android-8.0.0_r35android-8.0.0_r34android-8.0.0_r33android-8.0.0_r32android-8.0.0_r31android-8.0.0_r30android-8.0.0_r3android-8.0.0_r29android-8.0.0_r28android-8.0.0_r27android-8.0.0_r26android-8.0.0_r25android-8.0.0_r24android-8.0.0_r23android-8.0.0_r22android-8.0.0_r21android-8.0.0_r2android-8.0.0_r17android-8.0.0_r16android-8.0.0_r15android-8.0.0_r13android-8.0.0_r12android-8.0.0_r11android-8.0.0_r10android-8.0.0_r1security-oc-releaseoreo-vts-releaseoreo-security-releaseoreo-releaseoreo-r6-releaseoreo-r5-releaseoreo-r4-releaseoreo-r3-releaseoreo-r2-releaseoreo-dr3-releaseoreo-dr2-releaseoreo-dr1-releaseoreo-dr1-devoreo-devoreo-cts-releaseChih-Hung Hsieh
2910a18bf8 am: 350a359f01 Change-Id: Id51fe55d86d4a3b4f8e846cdb0e589fdf773b62b
2017-02-23Merge "Use registered users in clang OWNERS files." am: 138b9c0b63Chih-Hung Hsieh
am: 2910a18bf8 Change-Id: Ic7df1af72f92a3a9278a2ad85ed6f78120006ea0
2017-02-23Merge "Use registered users in clang OWNERS files."android-wear-o-preview-4android-wear-o-preview-3android-o-preview-3android-o-preview-2android-n-iot-preview-4n-iot-preview-4Chih-Hung Hsieh
am: 138b9c0b63 Change-Id: I9c4f7df94956d414c6e59ad47826af3804533c25
2017-02-23Merge "Use registered users in clang OWNERS files."android-o-preview-1android-n-mr2-preview-2o-previewTreehugger Robot
2017-02-23Use registered users in clang OWNERS files.Chih-Hung Hsieh
AOSP project owners should be registered in Gerrit Code Review. Bug: 33166666 Test: default build targets Change-Id: If5439cb47b065ec3ab9ec4e4ead19dde19a6df32
2016-12-17Merge "Remove obsolete clang makefiles" am: 4a477d5f9d am: 63f0e44e47 am: ↵Colin Cross
6970566eea am: 2e8872016e Change-Id: Ia1c2779218516ad6d80368d44df6f5b818483679
2016-12-17Merge "Remove obsolete clang makefiles" am: 4a477d5f9d am: 63f0e44e47Colin Cross
am: 6970566eea Change-Id: I484e9803dadae42a4d2fd970d8a49eb15f154635
2016-12-17Merge "Remove obsolete clang makefiles" am: 4a477d5f9dColin Cross
am: 63f0e44e47 Change-Id: I1494e947a0e5c0dec8ff443ca07b325fbfc86d3d
2016-12-17Merge "Remove obsolete clang makefiles"Colin Cross
am: 4a477d5f9d Change-Id: Icdcde237378e3c8bc0a7236d489ff6bf2b056861
2016-12-17Merge "Remove obsolete clang makefiles"android-n-mr2-preview-1Colin Cross
2016-12-16Remove obsolete clang makefilesColin Cross
There are no more dependencies on clang's makefile rules, delete them. Test: m -j native Change-Id: I192df46713ea197ef1fc719299bec7d94e667d8d
2016-12-15Merge "Move clang-generated-headers to a header library" am: c471b48d6d am: ↵Colin Cross
96ec4eb087 am: b3d2390bd6 am: 64877ce197 Change-Id: I9c3ff1c821fc27723b81777fd736d2ff6886716c
2016-12-15Merge "Move clang-generated-headers to a header library" am: c471b48d6d am: ↵Colin Cross
96ec4eb087 am: b3d2390bd6 Change-Id: I2c19e6a0d3defbaba084a6202e087a344d2e7ea0
2016-12-15Merge "Move clang-generated-headers to a header library" am: c471b48d6dColin Cross
am: 96ec4eb087 Change-Id: Id4aa48045f52d81bd13949471d73790c4bc23ebc
2016-12-15Merge "Move clang-generated-headers to a header library"Colin Cross
am: c471b48d6d Change-Id: I60afda2eee5c15234398601c2ac188e93d0f9b15
2016-12-15Merge "Move clang-generated-headers to a header library"Colin Cross
2016-12-15Move clang-generated-headers to a header libraryColin Cross
Bug: 33644465 Test: mma -j Change-Id: I72043ac90b8ddeb2fe66deab42108ea0b5578e5a
2016-12-09Merge "Move FORCE_BUILD_LLVM_COMPONENTS to a defaults module" am: fc720d89b1 ↵Colin Cross
am: a8b2845744 am: 3e56b1fcf3 am: 5be44a5b6f Change-Id: I26fe16435f83ae47f09f2b36a53f377eebc27674
2016-12-09Merge "Move FORCE_BUILD_LLVM_COMPONENTS to a defaults module" am: fc720d89b1 ↵Colin Cross
am: a8b2845744 am: 3e56b1fcf3 Change-Id: I8f6c9b2f4335092b0b0103c5977dc8921b09609f
2016-12-09Merge "Move FORCE_BUILD_LLVM_COMPONENTS to a defaults module" am: fc720d89b1Colin Cross
am: a8b2845744 Change-Id: I9c9c019cef4fcf90a411d82df12da7e18132bca4
2016-12-09Merge "Move FORCE_BUILD_LLVM_COMPONENTS to a defaults module"Colin Cross
am: fc720d89b1 Change-Id: Ia1b6bfdaf4a2eaed4112569cef905cba78ab5b50
2016-12-09Merge "Move FORCE_BUILD_LLVM_COMPONENTS to a defaults module"Colin Cross
2016-12-08Move FORCE_BUILD_LLVM_COMPONENTS to a defaults moduleColin Cross
Instead of extending each module type that needs to handle FORCE_BUILD_LLVM_COMPONENTS, make it a defaults module that can be included into any module type. Test: mmma -j external/clang Test: mmma -j external/clang FORCE_BUILD_LLVM_COMPONENTS=true Change-Id: I9ed5913e6747ca68e41c9b12d63bed55fbbee7a2
2016-12-08Merge "Convert clang to Android.bp" am: 518deafd23 am: d59d33bc40 am: 8b9998b954Colin Cross
am: 5291ab656d Change-Id: Ic3acd7b94044eaa867888640090250ba6cad8347
2016-12-08Merge "Convert clang to Android.bp" am: 518deafd23 am: d59d33bc40Colin Cross
am: 8b9998b954 Change-Id: I7b9bb7ad7b540642d95922ebb34e9d7fb5874011
2016-12-08Merge "Convert clang to Android.bp" am: 518deafd23Colin Cross
am: d59d33bc40 Change-Id: Id0b7b2136e71f85abba3b2c256b1552db2749248
2016-12-08Merge "Convert clang to Android.bp"Colin Cross
am: 518deafd23 Change-Id: I1fccd0cd0ba5a03de7e8f5eb190c37dd169b6159
2016-12-08Merge "Convert clang to Android.bp"Treehugger Robot
2016-12-07Convert clang to Android.bpColin Cross
See build/soong/README.md for more information. The root Android.mk file is still present to define phony targets for building groups of clang modules. The remainder of the .mk files are still used by modules outside of external/clang. clang-tblgen-rules.mk contained a bug where $(LOCAL_IS_HOST_MODULE) would be evaluated at rule time after all Android.mk files were parsed, and was always false. This caused all tblgen rules to run as device builds. When the last device builds using tblgen rules are removed as part of this patch, the remaning host users of clang-tblgen-rules.mk fail because they used device rules that were no longer included. Remove the conditional on $(LOCAL_IS_HOST_MODULE) to make all the remaining users use the host rules. Test: mmma -j external/clang Change-Id: Id7dbb98c0eb299185f28d06c21705a4707339209
2016-12-07Merge "Generate Version.inc from version.py" am: 1f7b24f6e3 am: 310146496e ↵Colin Cross
am: 26ffcc8124 am: b88ad076cd Change-Id: I82185d91810ed5517dbf873dc4134062ac4687ae
2016-12-07Merge "Generate Version.inc from version.py" am: 1f7b24f6e3 am: 310146496eColin Cross
am: 26ffcc8124 Change-Id: I6ac74db9bbaa702c629db73f0265cb9127058f1f
2016-12-07Merge "Generate Version.inc from version.py" am: 1f7b24f6e3Colin Cross
am: 310146496e Change-Id: I9b30be8af0f1a620b93bdeaac364501b435a2664
2016-12-07Merge "Generate Version.inc from version.py"Colin Cross
am: 1f7b24f6e3 Change-Id: I2ddb3177110a1cdec8f7d9abc646fd70eb15b73c
2016-12-07Merge "Generate Version.inc from version.py"Colin Cross
2016-12-06Generate Version.inc from version.pyColin Cross
Use the version numbers from version.py instead of parsing them out of external/llvm/host/include/llvm/Config/config.h. Test: m -j libclangDriver, manually inspect generated Version.inc Change-Id: Ie2a35f9611b25c27e6220b1745523d1c2a023452
2016-12-01Merge "Don't depend on llvm tblgen rules" am: 64ea8fbf91 am: 554c8c2460 am: ↵Stephen Hines
53316b8dbc am: 0f5465fc09 Change-Id: Ie6e6fb5188622cb83c08baf93e59ba05a6de9e09
2016-12-01Merge "Don't depend on llvm tblgen rules" am: 64ea8fbf91 am: 554c8c2460Stephen Hines
am: 53316b8dbc Change-Id: I999d7ecea65d6ed120aa180401d22668e5764944
2016-12-01Merge "Don't depend on llvm tblgen rules" am: 64ea8fbf91Stephen Hines
am: 554c8c2460 Change-Id: I56ea84a98e90b17d66c33ee100394791dbf90884
2016-12-01Merge "Don't depend on llvm tblgen rules"Stephen Hines
am: 64ea8fbf91 Change-Id: I898c3765bb354dacb2c86e927f0c172f005f825f
2016-12-01Merge "Don't depend on llvm tblgen rules"Stephen Hines
2016-12-01Don't depend on llvm tblgen rulesColin Cross
external/llvm doesn't include llvm-tblgen-rules.mk any more, move the parts of it that clang needs into clang-tblgen-rules.mk. Change-Id: I90e78f587eee9739f0c3cdb51ad7ba1b58552d28