summaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authorDavid Srbecky <dsrbecky@google.com>2015-04-07 20:21:06 +0100
committerDavid Srbecky <dsrbecky@google.com>2015-04-08 15:08:07 +0100
commit1109fb3cacc8bb667979780c2b4b12ce5bb64549 (patch)
tree00b38dbb7d7cf173bb376ed0b87d015dc09a6559 /build
parentcde8e5da3e774a2494b051043130c0495eca09ef (diff)
downloadart-1109fb3cacc8bb667979780c2b4b12ce5bb64549.zip
art-1109fb3cacc8bb667979780c2b4b12ce5bb64549.tar.gz
art-1109fb3cacc8bb667979780c2b4b12ce5bb64549.tar.bz2
Implement CFI for Quick.
CFI is necessary for stack unwinding in gdb, lldb, and libunwind. Change-Id: Ic3b84c9dc91c4bae80e27cda02190f3274e95ae8
Diffstat (limited to 'build')
-rw-r--r--build/Android.gtest.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/build/Android.gtest.mk b/build/Android.gtest.mk
index 0e2dad9..10bb90b 100644
--- a/build/Android.gtest.mk
+++ b/build/Android.gtest.mk
@@ -188,6 +188,7 @@ COMPILER_GTEST_COMMON_SRC_FILES := \
compiler/dex/local_value_numbering_test.cc \
compiler/dex/mir_graph_test.cc \
compiler/dex/mir_optimization_test.cc \
+ compiler/dex/quick/quick_cfi_test.cc \
compiler/dwarf/dwarf_test.cc \
compiler/driver/compiler_driver_test.cc \
compiler/elf_writer_test.cc \
@@ -405,7 +406,7 @@ define define-art-gtest
LOCAL_CPP_EXTENSION := $$(ART_CPP_EXTENSION)
LOCAL_SRC_FILES := $$(art_gtest_filename)
LOCAL_C_INCLUDES += $$(ART_C_INCLUDES) art/runtime $$(art_gtest_extra_c_includes)
- LOCAL_SHARED_LIBRARIES += libartd $$(art_gtest_extra_shared_libraries) libart-gtest
+ LOCAL_SHARED_LIBRARIES += libartd $$(art_gtest_extra_shared_libraries) libart-gtest libart-disassembler
LOCAL_WHOLE_STATIC_LIBRARIES += libsigchain
LOCAL_ADDITIONAL_DEPENDENCIES := art/build/Android.common_build.mk