arm: Fix LoadClass/BssEntry{Public,Package}
Also update oatdump to list the new entries.
Test: testrunner.py --target --32 --optimizing -t 727
Bug: 161898207
Change-Id: I34b400531498cfac3c9606fa82b0894841054457
diff --git a/compiler/optimizing/code_generator_arm_vixl.cc b/compiler/optimizing/code_generator_arm_vixl.cc
index 9aefdab..0940f42 100644
--- a/compiler/optimizing/code_generator_arm_vixl.cc
+++ b/compiler/optimizing/code_generator_arm_vixl.cc
@@ -9279,7 +9279,7 @@
LOG(FATAL) << "Unexpected load kind: " << load_class->GetLoadKind();
UNREACHABLE();
}
- return NewPcRelativePatch(&dex_file, type_index.index_, &type_bss_entry_patches_);
+ return NewPcRelativePatch(&dex_file, type_index.index_, patches);
}
CodeGeneratorARMVIXL::PcRelativePatchInfo* CodeGeneratorARMVIXL::NewBootImageStringPatch(