c2074caf075818abb6d3689ad924ca09f4a5ba1f |
|
09-Apr-2014 |
Tim Murray <timmurray@google.com> |
Update libbcc for 64-bit support. Change-Id: I369a82eb6730a33c46b6700408952fe34020ca51
/frameworks/compile/libbcc/lib/ExecutionEngine/ELFObjectLoaderImpl.cpp
|
e524a6fede773ad8ea7d4a3ca11976585002387a |
|
04-Apr-2014 |
WeiTang <wei.a.tang@intel.com> |
Enable 64bit elf object handling. Change-Id: Ib952abf882fd9bd0d5cadaa3b204a100bd71aa1e
/frameworks/compile/libbcc/lib/ExecutionEngine/ELFObjectLoaderImpl.cpp
|
be07e239b10f91169f795cbe602552792d4d0415 |
|
30-Jan-2014 |
Ian Rogers <irogers@google.com> |
Fix a pointer cast for 64bit. Change-Id: I502f46e41a1089bd6f1cd84ddee8e92c35e6ef61
/frameworks/compile/libbcc/lib/ExecutionEngine/ELFObjectLoaderImpl.cpp
|
9795754a34648d962f00ced51183b759b9eaf2b2 |
|
23-Jul-2012 |
Shih-wei Liao <sliao@google.com> |
Add APIs to get symbol size and symbol name list. BUG=6841435. Change-Id: I4ed2af9fcfed1086f48830f9f041299fd037f436
/frameworks/compile/libbcc/lib/ExecutionEngine/ELFObjectLoaderImpl.cpp
|
ef73a242762bcd8113b9b65ceccbe7d909b5acbc |
|
12-Apr-2012 |
Zonr Chang <zonr.net@gmail.com> |
Refine DebugHelper.h into Log.h. This removes USE_FUNC_LOGGER from libbcc-config.mk. Change-Id: Ia496d41388135706a501bd362075f53d1c0eb6aa
/frameworks/compile/libbcc/lib/ExecutionEngine/ELFObjectLoaderImpl.cpp
|
c72c4ddfcd79c74f70713da91a69569451b5c19e |
|
12-Apr-2012 |
Zonr Chang <zonr.net@gmail.com> |
Make libbcc public. This commit is not expected to change any functionality. Change-Id: I364e8bad32d946281b78b1ce36a1b26bf60e3055
/frameworks/compile/libbcc/lib/ExecutionEngine/ELFObjectLoaderImpl.cpp
|
0f9cad99f9e3c4db42e9836cc0e316c3a84448f5 |
|
13-Apr-2012 |
Zonr Chang <zonr.net@gmail.com> |
Introduce ObjectLoader and RSExecutable. ObjectLoader loads an object file into memory. ObjectLoaderImpl defines a set of format-independent interfaces that a object file format loader has to provide. ELFObjectLoaderImpl is a subclass of ObjectLoaderImpl and can be used to load an ELF relocatable object built based on librsloader. It directly uses the C++ APIs provided by librsloader instead of using wrapped C APIs defined in librsloader.h RSExecutable holds the build results of a RSScript. Change-Id: Ib73d3f567fce3dcfea8c9f2c9bc19fbc47ec78bc
/frameworks/compile/libbcc/lib/ExecutionEngine/ELFObjectLoaderImpl.cpp
|
addca8fc02254162220f6d512c59c84d65f44d2d |
|
03-May-2012 |
Stephen Hines <srhines@google.com> |
Revert "Introduce ObjectLoader and RSExecutable." This reverts commit bf6498ed6b222694ee42c4adda14015d45ca2a3d.
/frameworks/compile/libbcc/lib/ExecutionEngine/ELFObjectLoaderImpl.cpp
|
2f6a493aea1b6e5ad318a759fedb58713a5a374c |
|
03-May-2012 |
Stephen Hines <srhines@google.com> |
Revert "Make libbcc public." This reverts commit 80232dd16c0affb2afae01cde6c94abf23ac1ba8.
/frameworks/compile/libbcc/lib/ExecutionEngine/ELFObjectLoaderImpl.cpp
|
5b948190e3b311d06526addbb8f0e77a76da2467 |
|
03-May-2012 |
Stephen Hines <srhines@google.com> |
Revert "Refine DebugHelper.h into Log.h." This reverts commit b519fe3f1d780873608f41d69316054e05c7e918.
/frameworks/compile/libbcc/lib/ExecutionEngine/ELFObjectLoaderImpl.cpp
|
b519fe3f1d780873608f41d69316054e05c7e918 |
|
12-Apr-2012 |
Zonr Chang <zonr.net@gmail.com> |
Refine DebugHelper.h into Log.h. This removes USE_FUNC_LOGGER from libbcc-config.mk.
/frameworks/compile/libbcc/lib/ExecutionEngine/ELFObjectLoaderImpl.cpp
|
80232dd16c0affb2afae01cde6c94abf23ac1ba8 |
|
12-Apr-2012 |
Zonr Chang <zonr.net@gmail.com> |
Make libbcc public. This commit is not expected to change any functionality.
/frameworks/compile/libbcc/lib/ExecutionEngine/ELFObjectLoaderImpl.cpp
|
bf6498ed6b222694ee42c4adda14015d45ca2a3d |
|
13-Apr-2012 |
Zonr Chang <zonr.net@gmail.com> |
Introduce ObjectLoader and RSExecutable. ObjectLoader loads an object file into memory. ObjectLoaderImpl defines a set of format-independent interfaces that a object file format loader has to provide. ELFObjectLoaderImpl is a subclass of ObjectLoaderImpl and can be used to load an ELF relocatable object built based on librsloader. It directly uses the C++ APIs provided by librsloader instead of using wrapped C APIs defined in librsloader.h RSExecutable holds the build results of a RSScript.
/frameworks/compile/libbcc/lib/ExecutionEngine/ELFObjectLoaderImpl.cpp
|