e73550ddf8a8d8d22998476f8c16f90461af91fa |
|
16-Jan-2018 |
David Srbecky <dsrbecky@google.com> |
Make libdexfile usable from libunwind Can not depend on libutils as that causes build cycle. Use just jni_headers instead. Make the library available in vendor builds. Fill one of the basic dex Open methods which does not depend on the ART runtime. Add some needed definitions to elf.h for libunwind. Bug: 66919073 Test: m test-art-host-gtest Change-Id: Ie3a42c127a19c1b986934723688e9f8903ba8fb9
|
316a2186b7fa9e03187d45ac0fa320f4dff1f3df |
|
18-Sep-2015 |
Douglas Leung <douglas.leung@imgtec.com> |
Add Mips abiflags section to the oatfile. Once this patch is merged, then the workaround patch: 0acb15ead6a554a6879b29fd90726b9ea8fd98c4 in bionic can be removed. Change-Id: Ie06a3c4e384a23a77db7d04a2508edbf3a6d3933
|
6e9cc3912b07d21ced1278eafdd213bc87b25635 |
|
18-Aug-2015 |
Mathieu Chartier <mathieuc@google.com> |
Fix some global constructors and destructors Bug: 17994073 Change-Id: Ib4da5ac25812460b3dcee26024d1a3415a21257b
|
533c207f9d2da6d913c4b10f6f757fe9d6367b10 |
|
22-Apr-2015 |
David Srbecky <dsrbecky@google.com> |
Simplify template parameters of Elf classes. The ELF specification defines several types which differ between 32-bit ELF and 64-bit ELF. We used to template all ELF-related methods on all of those types which was very verbose. This CL wraps all the types as typedefs in ElfTypes32 and ElfTypes64. One of those wrappers is then used as the template parameter. Change-Id: I65247c2c79d92a7c4799e988cf3e4a1b10eb4788
|
62d1ca3182a6cbb921799825f43ad36821233fd7 |
|
04-Sep-2014 |
Tong Shen <endlessroad@google.com> |
ART: Prepare for ELF64. Only expose necessary interface in ElfFile, and move all details into template class ElfFileImpl. Change-Id: I9df2bbc55f32ba0ba91f4f3d5d0009e84a2ddf74
|
e130ee6fe902315062ce17f8ce115b1dc506576d |
|
02-Jul-2014 |
Brian Carlstrom <bdc@google.com> |
Add a local elf.h Change-Id: Ic2d449bfdd3c95e393c083c9e1022adc4e9c06b8
|