aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-01-04Update OWNERS list.android-q-preview-6android-q-preview-5android-q-preview-4android-q-preview-2.5android-q-preview-1android-o-mr1-iot-release-1.0.8android-o-mr1-iot-release-1.0.12android-o-mr1-iot-release-1.0.10oreo-mr1-iot-releaseChih-Hung Hsieh
Bug: 33166666 Test: gerrit uploader Change-Id: I903b3df9883a8885c6279d54cec00b2c1a6ea910
2019-01-04Add default active developers into OWNERSChih-Hung Hsieh
Bug: 33166666 Test: gerrit uploader Change-Id: Ic85f299f144c0e71eb8b341f573db6cd067f4a8d
2018-12-13Remove libunwind from VNDKJustin Yun
libunwind in VNDK is no longer used by vendor modules. So we may remove it from VNDK. However, there are still some vendor modules that are using static variant of libunwind. For those vendor modules, we define libunwind_static and make it available to vendor. Bug: 120948701 Test: build and boot Change-Id: I2678d94a60703a35d3bc6aad8b20a86f72e67913
2018-10-24Merge pie-platform-release to aosp-master - DO NOT MERGEandroid-wear-8.0.0_r2android-o-mr1-iot-release-smart-display-r9android-o-mr1-iot-release-smart-display-r8android-o-mr1-iot-release-smart-display-r5android-o-mr1-iot-release-smart-display-r40.1Jandroid-o-mr1-iot-release-smart-display-r4android-o-mr1-iot-release-smart-display-r39android-o-mr1-iot-release-smart-display-r30android-o-mr1-iot-release-smart-display-r22android-o-mr1-iot-release-smart-display-r14android-o-mr1-iot-release-smart-clock-r6android-o-mr1-iot-release-smart-clock-r2android-o-mr1-iot-release-smart-clock-fsiandroid-o-mr1-iot-release-smart-clock-fcsandroid-o-mr1-iot-release-cube_r2android-o-mr1-iot-release-cube-fsiandroid-o-mr1-iot-release-cube-fcsandroid-o-mr1-iot-release-1.0.7android-n-iot-release-ihome-igv1nougat-iot-releaseemu-master-devBill Yi
Change-Id: I01bcb6072e58348c5f91b0cc1d8de1941f9e8847
2018-05-24Libunwind: Ignore [vsyscall] map am: 0c1a9cab2fandroid-o-mr1-iot-release-smart-display-r3android-o-mr1-iot-release-1.0.5android-o-mr1-iot-release-1.0.4android-o-mr1-iot-release-1.0.3oreo-mr1-1.2-iot-releasemaster-cuttlefish-testing-releaseAndreas Gampe
am: f9e1920771 Change-Id: Ifa2ad3f0008ffc7b939abf12c92a545b2dbdfa7f
2018-05-24Libunwind: Ignore [vsyscall] mapAndreas Gampe
am: 0c1a9cab2f Change-Id: I536d6a4aa25500396b1054f6ff083856497abcb9
2018-05-24Libunwind: Ignore [vsyscall] mapandroid-p-preview-5android-p-preview-4android-o-mr1-iot-release-1.0.2android-o-mr1-iot-release-1.0.1android-n-iot-release-smart-display-r2android-n-iot-release-smart-displayandroid-n-iot-release-polk-at1Andreas Gampe
Ignore the vsyscall map on newer Linux hosts. Test: m Change-Id: I46391083d5cc7e46aeee20f9bf6b151290daad28
2018-05-03Remove dependency on liblzma. am: 91b43a4dfeChristopher Ferris
am: 62063c5104 Change-Id: I01169a4ba4bd7567e20ac47da86be25862ce0e58
2018-05-03Remove dependency on liblzma.Christopher Ferris
am: 91b43a4dfe Change-Id: Ie473f17df541075034675e44edd25619de39ac82
2018-05-03Remove dependency on liblzma.android-wear-p-preview-2android-p-preview-3android-p-preview-2android-o-mr1-iot-release-1.0.0Christopher Ferris
libunwind is being deprecated and this dependency is making it difficult to upgrade liblzma. This is the first step to complete removal. Bug: 79209464 Test: Compiles. Change-Id: Iee41810df670e679f19ae241fe4b6634798462a0
2017-10-31Snap for 4425573 from 857d28136af8eb7760c4cfd0a381bbfc5099d8ee to pi-releaseandroid-wear-9.0.0_r9android-wear-9.0.0_r8android-wear-9.0.0_r7android-wear-9.0.0_r6android-wear-9.0.0_r5android-wear-9.0.0_r4android-wear-9.0.0_r34android-wear-9.0.0_r33android-wear-9.0.0_r32android-wear-9.0.0_r31android-wear-9.0.0_r30android-wear-9.0.0_r3android-wear-9.0.0_r29android-wear-9.0.0_r28android-wear-9.0.0_r27android-wear-9.0.0_r26android-wear-9.0.0_r25android-wear-9.0.0_r24android-wear-9.0.0_r23android-wear-9.0.0_r22android-wear-9.0.0_r21android-wear-9.0.0_r20android-wear-9.0.0_r2android-wear-9.0.0_r19android-wear-9.0.0_r18android-wear-9.0.0_r17android-wear-9.0.0_r16android-wear-9.0.0_r15android-wear-9.0.0_r14android-wear-9.0.0_r13android-wear-9.0.0_r12android-wear-9.0.0_r11android-wear-9.0.0_r10android-wear-9.0.0_r1android-vts-9.0_r9android-vts-9.0_r8android-vts-9.0_r7android-vts-9.0_r6android-vts-9.0_r5android-vts-9.0_r4android-vts-9.0_r19android-vts-9.0_r18android-vts-9.0_r17android-vts-9.0_r16android-vts-9.0_r15android-vts-9.0_r14android-vts-9.0_r13android-vts-9.0_r12android-vts-9.0_r11android-vts-9.0_r10android-security-9.0.0_r76android-security-9.0.0_r75android-security-9.0.0_r74android-security-9.0.0_r73android-security-9.0.0_r72android-security-9.0.0_r71android-security-9.0.0_r70android-security-9.0.0_r69android-security-9.0.0_r68android-security-9.0.0_r67android-security-9.0.0_r66android-security-9.0.0_r65android-security-9.0.0_r64android-security-9.0.0_r63android-security-9.0.0_r62android-cts-9.0_r9android-cts-9.0_r8android-cts-9.0_r7android-cts-9.0_r6android-cts-9.0_r5android-cts-9.0_r4android-cts-9.0_r3android-cts-9.0_r20android-cts-9.0_r2android-cts-9.0_r19android-cts-9.0_r18android-cts-9.0_r17android-cts-9.0_r16android-cts-9.0_r15android-cts-9.0_r14android-cts-9.0_r13android-cts-9.0_r12android-cts-9.0_r11android-cts-9.0_r10android-cts-9.0_r1android-9.0.0_r9android-9.0.0_r8android-9.0.0_r7android-9.0.0_r61android-9.0.0_r60android-9.0.0_r6android-9.0.0_r59android-9.0.0_r58android-9.0.0_r57android-9.0.0_r56android-9.0.0_r55android-9.0.0_r54android-9.0.0_r53android-9.0.0_r52android-9.0.0_r51android-9.0.0_r50android-9.0.0_r5android-9.0.0_r49android-9.0.0_r48android-9.0.0_r3android-9.0.0_r2android-9.0.0_r18android-9.0.0_r17android-9.0.0_r10android-9.0.0_r1security-pi-releasepie-vts-releasepie-security-releasepie-s2-releasepie-release-2pie-releasepie-r2-s2-releasepie-r2-s1-releasepie-r2-releasepie-platform-releasepie-gsipie-cuttlefish-testingpie-cts-releaseandroid-build-team Robot
Change-Id: I834465670680d70b1c0c1c762154ce8e9f4abf4d
2017-10-26Fix compilation errorstudio-3.1.2gradle_3.1.2android-9.0.0_r47android-9.0.0_r46android-9.0.0_r45android-9.0.0_r44android-9.0.0_r43android-9.0.0_r42android-9.0.0_r41android-9.0.0_r40android-9.0.0_r39android-9.0.0_r38android-9.0.0_r37android-9.0.0_r36android-9.0.0_r35android-9.0.0_r34android-9.0.0_r33android-9.0.0_r32android-9.0.0_r31android-9.0.0_r30android-9.0.0_r22android-9.0.0_r21android-9.0.0_r20android-9.0.0_r19android-9.0.0_r16android-9.0.0_r12android-9.0.0_r11pie-qpr3-s1-releasepie-qpr3-releasepie-qpr3-b-releasepie-qpr2-releasepie-qpr1-s3-releasepie-qpr1-s2-releasepie-qpr1-s1-releasepie-qpr1-releasepie-dr1-releasepie-dr1-devpie-devpie-b4s4-releasepie-b4s4-devEugene Zemtsov
Fix error when compiled without LZMA support. Test: N/A Change-Id: I0db4630c398e9e91de93b51378485bdcdcc66b4e
2017-10-20Snap for 4407698 from ab0ef05ddad3ffe0297ed8676489b6d4febc7dec to pi-releaseandroid-build-team Robot
Change-Id: I02fca2d39ef6ff5bb5aebf0df5e86d01278eab37
2017-10-19libunwind is not directly available to vendors am: 506316be20 am: 64403ab46f ↵Jiyong Park
am: c4b010f5d6 am: 41ba0e90f3 Change-Id: I0191c0df658d67d121c8f72f1cdf9d4f2ba7a208
2017-10-19libunwind is not directly available to vendors am: 506316be20 am: 64403ab46fandroid-wear-8.0.0_r1android-p-preview-1android-o-mr1-iot-preview-8android-o-mr1-iot-preview-7android-n-iot-release-lg-thinq-wk7o-mr1-iot-preview-8o-mr1-iot-preview-7Jiyong Park
am: c4b010f5d6 Change-Id: I89355fcccbce16b0466b3efbc2e46e7320d39f08
2017-10-19libunwind is not directly available to vendors am: 506316be20Jiyong Park
am: 64403ab46f Change-Id: I65af4611de948b88d38175d1423f731d6abd1e4f
2017-10-19libunwind is not directly available to vendorsandroid-o-mr1-iot-preview-6o-mr1-iot-preview-6Jiyong Park
am: 506316be20 Change-Id: I9a016b85d864b3399a68267d127bec48fbc69b65
2017-10-16libunwind is not directly available to vendorsJiyong Park
This lib is behind libbacktrace which is again behind libutils.so. This lib is a member of VNDK but is not intented to be used directly by vendors. Furthermore, libunwindbacktrace no longer includes libunwind. This is because libunwindbacktrace which is a vendor_available:true library cannot depend on libunwind which is not available to vendors. Instead of including libunwind inside libunwindbacktrace, libunwind is explicitly added to the dependency list along with libunwindbacktrace when libunwindbacktrace is required by other modules. (see libcompiler_rt) Bug: 64730695 Test: build 2017 pixel device Change-Id: I3fd2eb25efa26dc5fc55d7e64c8f4e9ab13156ea
2017-09-30release-request-b4bc7b84-64b6-4176-8f16-ce17068fad13-for-git_pi-release-4370 ↵android-build-team Robot
135 snap-temp-L93500000107644030 Change-Id: Iaa6da1dd5abe87670ac1eedfef261606658fe3b8
2017-09-29Remove default libraries am: dfc348fb2b am: 6ea7417777 am: 9e2a5fd924Dan Willemsen
am: 40758bb025 Change-Id: I8aaf5a8c1673c153c83fa8f37e980ec7e2a70704
2017-09-29Remove default libraries am: dfc348fb2b am: 6ea7417777Dan Willemsen
am: 9e2a5fd924 Change-Id: I782eebe0574ecba91c7ccce4e8a489b7966d1f40
2017-09-29Remove default libraries am: dfc348fb2bDan Willemsen
am: 6ea7417777 Change-Id: I395e92856609753f068a68f92efe3632a4e79c09
2017-09-29Remove default librariesDan Willemsen
am: dfc348fb2b Change-Id: I154df01ea4c44b538235c2a6dc133474dfd00654
2017-09-28Remove default librariesDan Willemsen
libdl is part of system_shared_libs now. -ldl -lpthread -lm are now defaults for host_ldlibs on Linux and Darwin. -lrt is a default for host_ldlibs on Linux. Test: m host Test: objdump -x out/host/linux-x86/lib64/libunwind.so Test: nm -a out/host/linux-x86/lib64/libunwind.so | grep __CTOR_END__ Change-Id: I1ae950ef49f741d4df649405449d01f3f16f8ef1
2017-08-23Mark the module as VNDK or VNDK-SP in Android.bp am: 98996149c9 am: ↵Justin Yun
f868a31f16 am: 27c9315e6c -s ours am: fe8be1e7a3 -s ours Change-Id: Id3676dcf137152507528073cd1ae3aa5352189d0
2017-08-23Mark the module as VNDK or VNDK-SP in Android.bp am: 98996149c9 am: f868a31f16Justin Yun
am: 27c9315e6c -s ours Change-Id: Iac43a35ba34ffe48ba82f7d6fc1ecf08df2671ea
2017-08-23Mark the module as VNDK or VNDK-SP in Android.bp am: 98996149c9Justin Yun
am: f868a31f16 Change-Id: Ia432cbae2b086b1006299cb7b95dbb0e7e6e31f9
2017-08-23Mark the module as VNDK or VNDK-SP in Android.bpJustin Yun
am: 98996149c9 Change-Id: Ie47833d72ae4d56608dd2451e6ab92b8284bee56
2017-08-23Mark the module as VNDK or VNDK-SP in Android.bpandroid-o-mr1-preview-2android-o-mr1-preview-1Justin Yun
As a VNDK/VNDK-SP module, Android.bp must have 'vndk' tag as well as 'vendor_available: true'. For a VNDK module, the 'vndk' tag has 'enabled: true'. It will be installed system/lib(64)/vndk as a vendor variant. For a VNDK-SP module, the 'vndk' tag has 'support_system_process: true' as well as 'enabled: true'. It will be installed system/lib(64)/vndk-sp as a vendor variant. Bug: 63866913 Test: build and boot with BOARD_VNDK_VERSION=current Merged-In: I4517a3995efa91afb7fa21cdc0bc0fb8b088149b Change-Id: I4517a3995efa91afb7fa21cdc0bc0fb8b088149b (cherry picked from commit 50103091feb278697c922c91e097e924753fef9a)
2017-08-08release-request-7f82cae7-9eea-4041-900f-be79b2eb873d-for-git_pi-release-4253 ↵android-build-team Robot
819 snap-temp-L17400000090293341 Change-Id: I7f18bdf3b33bd50f11395d1a336bfa8421009f12
2017-08-07Avoid double-free/double-fclose on error. am: 332513d0d2 am: 6c5b3c3fed am: ↵Elliott Hughes
8d222cd40c am: e1b95886e2 am: 85ec116a32 Change-Id: I6e0ac3d3bd9cc300c56eea42875aa96e508552d3
2017-08-07Avoid double-free/double-fclose on error. am: 332513d0d2 am: 6c5b3c3fed am: ↵Elliott Hughes
8d222cd40c am: e1b95886e2 Change-Id: I0e8ccab4919e422d344ed34fce8bb3b81b1d1378
2017-08-07Avoid double-free/double-fclose on error. am: 332513d0d2 am: 6c5b3c3fedElliott Hughes
am: 8d222cd40c Change-Id: I67608072a9309cbf325071c006a1d517e8583d3b
2017-08-07Avoid double-free/double-fclose on error. am: 332513d0d2Elliott Hughes
am: 6c5b3c3fed Change-Id: Id5010c945118920f54086d1a58ba2a671fe6b06f
2017-08-07Avoid double-free/double-fclose on error.Elliott Hughes
am: 332513d0d2 Change-Id: I2832823edc5f85e3308f44e306b285aa83d094cc
2017-08-07Avoid double-free/double-fclose on error.android-o-iot-preview-5o-iot-preview-5Elliott Hughes
Bug: N/A Test: builds Change-Id: I7d55b0b33cc44861ef22450afe68d421bde3f57a Signed-off-by: Ivan Maidanski <i.maidanski@samsung.com>
2017-08-03release-request-d4f45cf4-9d73-4828-baa4-f73aa4280cd0-for-git_pi-release-4241 ↵android-build-team Robot
208 snap-temp-L10800000088711883 Change-Id: Id845c84760c6161c14563f43c407183a7c00e02e
2017-08-03Mark the module as VNDK or VNDK-SP in Android.bp am: 50103091feJustin Yun
am: d010ccceba Change-Id: Ic0d89bd84d04c599b5f523d8f023e72fa74a220f
2017-08-03Mark the module as VNDK or VNDK-SP in Android.bpJustin Yun
am: 50103091fe Change-Id: Id7c293c2a98017b50c52cfd322c6339a455a9516
2017-07-25Mark the module as VNDK or VNDK-SP in Android.bporeo-mr1-devJustin Yun
As a VNDK/VNDK-SP module, Android.bp must have 'vndk' tag as well as 'vendor_available: true'. For a VNDK module, the 'vndk' tag has 'enabled: true'. It will be installed system/lib(64)/vndk as a vendor variant. For a VNDK-SP module, the 'vndk' tag has 'support_system_process: true' as well as 'enabled: true'. It will be installed system/lib(64)/vndk-sp as a vendor variant. Bug: 63866913 Test: build and boot with BOARD_VNDK_VERSION=current Change-Id: I4517a3995efa91afb7fa21cdc0bc0fb8b088149b
2017-06-13Avoid using arg pointer. am: 76a0b9f6a9 am: 7162c82740 am: 3169fc88c8Christopher Ferris
am: 3d5ff8ecfa Change-Id: If9c5eda9b3348bbacba66aea8d2db9d35827d7fb
2017-06-13Avoid using arg pointer. am: 76a0b9f6a9 am: 7162c82740Christopher Ferris
am: 3169fc88c8 Change-Id: Ie4057e507eee470c3e0759b23287b7f78c95c818
2017-06-13Avoid using arg pointer. am: 76a0b9f6a9Christopher Ferris
am: 7162c82740 Change-Id: I73739fa39a5d4b2b54ccc09b63f1b030e0eee8b6
2017-06-13Avoid using arg pointer.Christopher Ferris
am: 76a0b9f6a9 Change-Id: I91f3f953eb9dd26ba7d010dcdecf6b4c9d3e5a31
2017-06-06Avoid using arg pointer.android-o-preview-4Christopher Ferris
The arg pointer is not really a struct cursor*, so skip the check altogether and do the checks if CONSERVATIVE_CHECKS is defined. Bug: 62350406 Test: Built art and ran test/testrunner/testrunner.py -b --host -t 137 Test: after removing the known failure. Verified before the fix, the test Test: fails and after the fix, the test passes. Change-Id: I4c9999e3292e469cb96080192027a2fc5ef9c857
2017-04-28Work around reversed architecture specific includes am: adfc0a1a32 am: ↵oreo-dr1-devColin Cross
e5e4c49907 am: 1c444ad862 am: 005d9401da Change-Id: I66c9354f7360def6a1225f77fc5a2748b13b7d09
2017-04-27Work around reversed architecture specific includes am: adfc0a1a32 am: ↵Colin Cross
e5e4c49907 am: 1c444ad862 Change-Id: I896f8868e70395fca3ff9ac2649fb8ede6893ff1
2017-04-27Work around reversed architecture specific includes am: adfc0a1a32Colin Cross
am: e5e4c49907 Change-Id: I9f06803d1d1b18036d0a7e1993746e1a36f96837
2017-04-27Work around reversed architecture specific includesColin Cross
am: adfc0a1a32 Change-Id: I27766bd2683bf4b968ffbcfc99dbd65dd152d468
2017-04-26Work around reversed architecture specific includesandroid-wear-o-preview-4android-wear-o-preview-3android-o-preview-3android-o-preview-2android-n-iot-preview-4n-iot-preview-4Colin Cross
Soong is changing to prepend architecture specific include directories to the shared include directories. This breaks libunwind, which expects to find include/libunwind_i.h before include/tdep-<arch>/libunwind_i.h. To keep the includes in the right order, pass "include" as an architecture specific include for every architecture. Test: mega device build Change-Id: I71626492c9b853414d853cd02de832fd30333896