aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-04-08libunwind is no longer used, so remove it.HEADmastermainChristopher Ferris
Bug: 79209464 Test: Builds. Change-Id: I10a9f1c4295dc610269c1db88e0af615fe1896fd
2021-02-20Mark ab/7061308 as merged in stage.Xin Li
Bug: 180401296 Merged-In: I05b51e05b0dc4e7089b85d35611b3da81ef87f91 Change-Id: Ib262d7dfbc2c2d04d2a9aa9debeda85c0d6d0ccd
2021-02-17Add LOCAL_LICENSE_KINDS to external/libunwind am: 544d690cfeBob Badour
Original change: https://android-review.googlesource.com/c/platform/external/libunwind/+/1585866 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I02b76f42fea7291b94687ce286a240ca8f8ec84a
2021-02-12Add LOCAL_LICENSE_KINDS to external/libunwindandroid-s-preview-1Bob Badour
Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-MIT to: Android.bp Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Change-Id: I3d58148e2f876769613d2e24eb3f64dec793fe22
2021-02-10Switch libunwind-unit-tests to unit_test:true and add the lib for ↵Julien Desprez
host-unit-tests am: 8d1b285f94 Original change: https://android-review.googlesource.com/c/platform/external/libunwind/+/1582278 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I304a248b26d981277ca12f7ace5b9f82da5408fb
2021-02-10Switch libunwind-unit-tests to unit_test:true and add the lib for ↵Julien Desprez
host-unit-tests Change-Id: I51e66bfb886c889211b42855cb271fcb92d6f05c Test: presubmit Bug: 179092189
2020-11-24Mark ab/6881855 as merged am: 30ef568c2bXin Li
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libunwind/+/13112781 Change-Id: I05b51e05b0dc4e7089b85d35611b3da81ef87f91
2020-11-23Mark ab/6881855 as mergedXin Li
Bug: 172690556 Change-Id: I6f8ce0cbe10849d17c39e064a27d231de24ae88c
2020-11-13Add product_available to product available modules am: 0277545b5d am: ↵Justin Yun
5f5a000464 am: 0a904f94b5 Original change: https://android-review.googlesource.com/c/platform/external/libunwind/+/1495996 Change-Id: I6b1c73a2a6331b65ef27d03534b3a70f1ceb2869
2020-11-13Add product_available to product available modules am: 0277545b5d am: 5f5a000464Justin Yun
Original change: https://android-review.googlesource.com/c/platform/external/libunwind/+/1495996 Change-Id: I51594189e4c86c3abd684dce744cb785bfbc79fa
2020-11-13Add product_available to product available modules am: 0277545b5dJustin Yun
Original change: https://android-review.googlesource.com/c/platform/external/libunwind/+/1495996 Change-Id: Ifc7704343e494ef2582fc19c43e4a25467bc16a7
2020-11-11Add product_available to product available modulesJustin Yun
vendor_available modules were available to product modules. However, not all vendor_available modules are required to be available to product modules. Some modules want to be available only to product modules but not vendor modules. To cover the requirement, we separate product_available from vendor_available. vendor_available will not provide product available module. Bug: 150902910 Test: build Change-Id: I82364e0a5f03d788b91e0138d342a585c311fb17
2020-06-22Rename libunwind -> libunwind_shared am: 2674521dff am: c55e0b2bcb am: ↵Ryan Prichard
a3af76adb4 am: c5bc9786a7 Original change: https://android-review.googlesource.com/c/platform/external/libunwind/+/1344743 Change-Id: I70c22115da8f1cb638b7a2a1cc34344689466419
2020-06-22Rename libunwind -> libunwind_shared am: 2674521dff am: c55e0b2bcb am: ↵Ryan Prichard
a3af76adb4 Original change: https://android-review.googlesource.com/c/platform/external/libunwind/+/1344743 Change-Id: I134eb3c49cc5508cbdd7da2bb4948be5d58ad5d9
2020-06-22Rename libunwind -> libunwind_shared am: 2674521dff am: c55e0b2bcbRyan Prichard
Original change: https://android-review.googlesource.com/c/platform/external/libunwind/+/1344743 Change-Id: I67104736f4d096fcfc1e745bcefeca67bce940b5
2020-06-22Rename libunwind -> libunwind_shared am: 2674521dffRyan Prichard
Original change: https://android-review.googlesource.com/c/platform/external/libunwind/+/1344743 Change-Id: I54929cbcbff242073a06f473465e8798a9bdfe65
2020-06-19Rename libunwind -> libunwind_sharedandroid-r-beta-3android-r-beta-2Ryan Prichard
The LLVM build system produces a libunwind.a, and the Clang driver links its libunwind.a automatically when -nostdlib isn't passed. I'd like to keep the libunwind.a name, but adding a Soong prebuilt module of name "libunwind" conflicts with the external/libunwind module that practically no one is using. Fix the conflict by renaming libunwind to libunwind_shared, and removing unnecessary uses of the old module. (Code should use libunwindstack.so to collect backtraces, and it should use libc.so's _Unwind_* APIs for C++ exception handling unwinding.) Test: build Android Change-Id: Idc4e5fca7f0a4b2dc59493b3956787b841662f9f Merged-In: Idc4e5fca7f0a4b2dc59493b3956787b841662f9f (cherry picked from commit 7bfc066a96945e78fee43b104815dcf5165b067c)
2020-04-29Add METADATA to libunwind: MIT+Apache2=NOTICE am: 96a62d4598 am: 6860a68a20 ↵Bob Badour
am: 56a93418ed am: 1a596adbde Change-Id: I3cae080c5671e6c6b269b53681ecf41a71dc9276
2020-04-29Add METADATA to libunwind: MIT+Apache2=NOTICE am: 96a62d4598 am: 6860a68a20 ↵Bob Badour
am: 56a93418ed Change-Id: If05efeac500b3ee217d29cc15b970cd44317aabd
2020-04-28Add METADATA to libunwind: MIT+Apache2=NOTICE am: 96a62d4598 am: 6860a68a20Bob Badour
Change-Id: Icb07d252512f1a95d620c484afd8d975ba0a2198
2020-04-28Add METADATA to libunwind: MIT+Apache2=NOTICE am: 96a62d4598Bob Badour
Change-Id: I3fe419ab99173bcd76b2596906b21f4ebb868099
2020-04-28Add METADATA to libunwind: MIT+Apache2=NOTICEBob Badour
Bug: 68860345 Bug: 69058154 Bug: 151953481 Test: no code changes Change-Id: Ib217d73af0e80b73f106545ad49e265c6f1b7acd
2020-04-10[automerger skipped] DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp into ↵Xin Li
stag-aosp-master am: 2953322d0d -s ours am: a920dd9ffa am: e917624a2e Change-Id: I9280fe6b5f8295172395a89a6497d08f2116d37d
2020-04-10[automerger skipped] DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp into ↵Xin Li
stag-aosp-master am: 2953322d0d -s ours am: a920dd9ffa Change-Id: I6c334c02d0c4137a2c8e09216c9d1270d112a038
2020-04-10[automerger skipped] DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp into ↵Xin Li
stag-aosp-master am: 2953322d0d -s ours am skip reason: subject contains skip directive Change-Id: I9f3234655dc3cf7ec8979c6ab271a1128030e50d
2020-04-09DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp into stag-aosp-masterXin Li
Bug: 151763422 Change-Id: I3e48b55ed4bae0802abe8ad3fc1479451598cc52
2020-03-26Remove redundant NOTICE copied from LICENSE. am: b517b41431 am: bfef9582c4 ↵Bob Badour
am: 6e77f770a9 am: fe46fdcdf4 Change-Id: I021e11fba3a00b9363c1e9d84a3a11487337739e
2020-03-26Remove redundant NOTICE copied from LICENSE. am: b517b41431 am: bfef9582c4 ↵Bob Badour
am: 6e77f770a9 Change-Id: I47705bc82f4200bd11766ec4f1bddc48af0e6664
2020-03-26Remove redundant NOTICE copied from LICENSE. am: b517b41431 am: bfef9582c4Bob Badour
Change-Id: I87d92c297a689914dcc9aa17263d524c497a3b5f
2020-03-26Remove redundant NOTICE copied from LICENSE. am: b517b41431 am: bfef9582c4Bob Badour
Change-Id: I1480127665e44f08d4699e36f22fa95e8c967d55
2020-03-26Remove redundant NOTICE copied from LICENSE. am: b517b41431Bob Badour
Change-Id: Iec97cd56b63965e9243ee88230dbd7ac2f23c1e2
2020-03-25Remove redundant NOTICE copied from LICENSE.Bob Badour
Identified using the below shell script: $ find -H . -name LICENSE -type f -print0 | xargs -0 dirname \ | while read dir; do \ if [ -f "${dir}/NOTICE" ] \ && diff "${dir}/LICENSE" "${dir}/NOTICE" >/dev/null; then \ echo "${dir}/NOTICE"; \ fi; \ done Now that http://r.android.com/r/1235427 and http://r.android.com/r/1238719 are merged, LICENSE files copied into NOTICE files are no longer needed. Bug: 67772237 Bug: 68860345 Test: manually built and diffed before and after system image notices Change-Id: I81f89d6beed2228eb7b341f8193ff0c4fb0f5c51
2020-03-19[automerger skipped] DO NOT MERGE - Empty merge ↵Xin Li
qt-qpr1-dev-plus-aosp@6304901 into stag-aosp-master am: ccd8bc0360 -s ours am: c2f8a1afaf am: 27a697bcbb Change-Id: I6e69cad4c95b063d9cce9d7f88f6bb0dfbbd04ef
2020-03-19[automerger skipped] DO NOT MERGE - Empty merge ↵Xin Li
qt-qpr1-dev-plus-aosp@6304901 into stag-aosp-master am: ccd8bc0360 -s ours am: c2f8a1afaf Change-Id: Ifa5c9c79191ae4231bde84cd798a90aaddaa39b3
2020-03-19[automerger skipped] DO NOT MERGE - Empty merge ↵Xin Li
qt-qpr1-dev-plus-aosp@6304901 into stag-aosp-master am: ccd8bc0360 -s ours am skip reason: subject contains skip directive Change-Id: I3a85c8237b504920e273a6cf87e469fcb8d5695f
2020-03-19DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp@6304901 into ↵Xin Li
stag-aosp-master am: ccd8bc0360 Change-Id: I306c4e711667796b4278a71f279cf9575543b2c0
2020-03-18DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp@6304901 into stag-aosp-masterXin Li
Bug: 151763422 Change-Id: I022f459641fedd7fe8fa57d815e930e9cf1a684f
2020-03-07Remove mips workarounds. am: 595f4a2c04 am: 84478afc3a am: 42b9872460 am: ↵Automerger Merge Worker
460f0f2e04 Change-Id: If22705f14c5b90300928140f270496d4a2d952df
2020-03-07Remove mips workarounds. am: 595f4a2c04 am: 84478afc3a am: 42b9872460Automerger Merge Worker
Change-Id: I57e995b513fda950a5309a795ecc18d473ec5d2b
2020-03-07Remove mips workarounds. am: 595f4a2c04 am: 84478afc3aAutomerger Merge Worker
Change-Id: Ib354c4322ebae3f3ea23348b304363369ccb787d
2020-03-07Remove mips workarounds. am: 595f4a2c04 am: 84478afc3aAutomerger Merge Worker
Change-Id: I3a304f3c733733c2712c42d65860df0cf41d4466
2020-03-07Remove mips workarounds. am: 595f4a2c04Automerger Merge Worker
Change-Id: I7ee286f99ce08e74772f8f35d81d06beaf577698
2020-03-06Remove mips workarounds.android-r-preview-4android-r-preview-3android-r-preview-2Elliott Hughes
Test: treehugger Change-Id: I26fcb987f4bbce06325127771d0f0009733075c2
2019-10-03Remove -nostdlib am: 58c98b1493 am: 2f060ec263 am: 0a6e98781dr_aml_301500702android-mainline-12.0.0_r55android-mainline-12.0.0_r112android-mainline-11.0.0_r9android-mainline-11.0.0_r8android-mainline-11.0.0_r7android-mainline-11.0.0_r6android-mainline-11.0.0_r5android-mainline-11.0.0_r45android-mainline-11.0.0_r44android-mainline-11.0.0_r43android-mainline-11.0.0_r42android-mainline-11.0.0_r41android-mainline-11.0.0_r40android-mainline-11.0.0_r4android-mainline-11.0.0_r39android-mainline-11.0.0_r38android-mainline-11.0.0_r37android-mainline-11.0.0_r36android-mainline-11.0.0_r35android-mainline-11.0.0_r34android-mainline-11.0.0_r33android-mainline-11.0.0_r32android-mainline-11.0.0_r31android-mainline-11.0.0_r30android-mainline-11.0.0_r3android-mainline-11.0.0_r29android-mainline-11.0.0_r28android-mainline-11.0.0_r27android-mainline-11.0.0_r26android-mainline-11.0.0_r25android-mainline-11.0.0_r24android-mainline-11.0.0_r23android-mainline-11.0.0_r22android-mainline-11.0.0_r21android-mainline-11.0.0_r20android-mainline-11.0.0_r2android-mainline-11.0.0_r19android-mainline-11.0.0_r18android-mainline-11.0.0_r17android-mainline-11.0.0_r16android-mainline-11.0.0_r15android-mainline-11.0.0_r14android-mainline-11.0.0_r13android-mainline-11.0.0_r12android-mainline-11.0.0_r10android-mainline-11.0.0_r1android-11.0.0_r9android-11.0.0_r8android-11.0.0_r7android-11.0.0_r48android-11.0.0_r47android-11.0.0_r46android-11.0.0_r45android-11.0.0_r44android-11.0.0_r43android-11.0.0_r42android-11.0.0_r41android-11.0.0_r40android-11.0.0_r39android-11.0.0_r38android-11.0.0_r37android-11.0.0_r36android-11.0.0_r35android-11.0.0_r34android-11.0.0_r33android-11.0.0_r32android-11.0.0_r31android-11.0.0_r30android-11.0.0_r29android-11.0.0_r28android-11.0.0_r27android-11.0.0_r26android-11.0.0_r24android-11.0.0_r23android-11.0.0_r22android-11.0.0_r21android-11.0.0_r20android-11.0.0_r19android-11.0.0_r18android-11.0.0_r16android-11.0.0_r15android-11.0.0_r14android-11.0.0_r13android-11.0.0_r12android-11.0.0_r11android-11.0.0_r10aml_tz2_305400500aml_tz2_305400300aml_tz2_305400100aml_tz2_304500300aml_tz2_303900110aml_tz2_303900102aml_tz2_303800002aml_tz2_303800001aml_tz2_303200001android12-mainline-tzdata2-releaseandroid11-qpr3-s1-releaseandroid11-qpr3-releaseandroid11-qpr2-releaseandroid11-qpr1-s2-releaseandroid11-qpr1-s1-releaseandroid11-qpr1-releaseandroid11-qpr1-d-s1-releaseandroid11-qpr1-d-releaseandroid11-qpr1-c-releaseandroid11-mainline-tethering-releaseandroid11-mainline-sparse-2021-jan-releaseandroid11-mainline-sparse-2020-dec-releaseandroid11-mainline-releaseandroid11-mainline-permission-releaseandroid11-mainline-os-statsd-releaseandroid11-mainline-networkstack-releaseandroid11-mainline-media-swcodec-releaseandroid11-mainline-media-releaseandroid11-mainline-extservices-releaseandroid11-mainline-documentsui-releaseandroid11-mainline-conscrypt-releaseandroid11-mainline-cellbroadcast-releaseandroid11-mainline-captiveportallogin-releaseandroid11-devandroid11-d2-releaseandroid11-d1-s7-releaseandroid11-d1-s6-releaseandroid11-d1-s5-releaseandroid11-d1-s1-releaseandroid11-d1-releaseandroid11-d1-b-releaseaml_tz2_305400100Colin Cross
am: b717652f6e Change-Id: Id21ac2849c6228b3ac6d315b7538774d03300bd0
2019-10-03Remove -nostdlib am: 58c98b1493 am: 2f060ec263android-mainline-10.0.0_r8android-mainline-10.0.0_r6android10-mainline-resolv-releaseandroid10-mainline-networking-releaseColin Cross
am: 0a6e98781d Change-Id: I69a24b4f9561bc99e154dd695a31e231e317a4ba
2019-10-03Remove -nostdlib am: 58c98b1493Colin Cross
am: 2f060ec263 Change-Id: I3b93a91ce72d16e1ab0d167331f42704b5c030e0
2019-10-03Remove -nostdlibandroid-r-preview-1Colin Cross
am: 58c98b1493 Change-Id: I7f3aabe404d09493f82fea57473f389a4e955f9b
2019-10-03Remove -nostdlibndk-sysroot-r21Colin Cross
-nostdlib wasn't working as intended, because the build system was passing -nodefaultlibs and then adding back most of the default libraries manually. It is now passing -nostdlib++, which was causing libunwind to no longer link against libc. Test: m checkbuild Change-Id: I172c73e0502527b82ed4e094e080f1c653b73cd0
2019-05-18Enable native_bridge_support for libunwindbacktrace/libunwind_static am: ↵dimitry
086e0c2a15 am: 13b601e1f2 am: 8e7522ad8a am: 0979787af3 Change-Id: I58aa9b58369623a17e5a582290ca950453a34148
2019-05-18Enable native_bridge_support for libunwindbacktrace/libunwind_static am: ↵dimitry
086e0c2a15 am: 13b601e1f2 am: 8e7522ad8a Change-Id: Iac94be3f2ca116102f7e7315dbefa3c00bca9e5c