summaryrefslogtreecommitdiff
path: root/oatdump
diff options
context:
space:
mode:
Diffstat (limited to 'oatdump')
-rw-r--r--oatdump/Android.bp4
-rw-r--r--oatdump/oatdump.cc8
2 files changed, 8 insertions, 4 deletions
diff --git a/oatdump/Android.bp b/oatdump/Android.bp
index c93c172eb4..012100d470 100644
--- a/oatdump/Android.bp
+++ b/oatdump/Android.bp
@@ -51,7 +51,7 @@ art_cc_binary {
"libartd",
"libartd-compiler",
"libartd-disassembler",
- "libdexfile",
+ "libdexfiled",
"libbase",
],
}
@@ -76,6 +76,7 @@ art_cc_binary {
],
static_libs: [
"libart",
+ "libdexfile",
"libart-compiler",
"libart-disassembler",
"libvixl-arm",
@@ -106,6 +107,7 @@ art_cc_binary {
],
static_libs: [
"libartd",
+ "libdexfiled",
"libartd-compiler",
"libartd-disassembler",
"libvixld-arm",
diff --git a/oatdump/oatdump.cc b/oatdump/oatdump.cc
index 6c9f569b19..82bb88a5d5 100644
--- a/oatdump/oatdump.cc
+++ b/oatdump/oatdump.cc
@@ -2394,9 +2394,11 @@ class ImageDumper {
} else if (obj->IsClass()) {
ObjPtr<mirror::Class> klass = obj->AsClass();
- os << "SUBTYPE_CHECK_BITS: ";
- SubtypeCheck<ObjPtr<mirror::Class>>::Dump(klass, os);
- os << "\n";
+ if (kBitstringSubtypeCheckEnabled) {
+ os << "SUBTYPE_CHECK_BITS: ";
+ SubtypeCheck<ObjPtr<mirror::Class>>::Dump(klass, os);
+ os << "\n";
+ }
if (klass->NumStaticFields() != 0) {
os << "STATICS:\n";