summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLjubomir Papuga2015-11-10 07:24:11 -0600
committerLjubomir Papuga2015-11-10 07:24:11 -0600
commit4edb4584a626cf0e176a4f93e0bc3780503f4f7a (patch)
tree4f3cea7e257c54f824169e148bcd28567709eec0 /libpixelflinger
parent0bb1ce06ea46f14d5b6bc57db8c8d6c463b5b1de (diff)
downloadplatform-system-core-4edb4584a626cf0e176a4f93e0bc3780503f4f7a.tar.gz
platform-system-core-4edb4584a626cf0e176a4f93e0bc3780503f4f7a.tar.xz
platform-system-core-4edb4584a626cf0e176a4f93e0bc3780503f4f7a.zip
libpixelflinger: MIPS64r6 bug fix
This commit fixes MIPS64r6 bootanimation crash. Change-Id: If7ca817ee2beaf92bb8052602cc759bb4a609419
Diffstat (limited to 'libpixelflinger')
-rw-r--r--libpixelflinger/codeflinger/MIPS64Assembler.h25
1 files changed, 0 insertions, 25 deletions
diff --git a/libpixelflinger/codeflinger/MIPS64Assembler.h b/libpixelflinger/codeflinger/MIPS64Assembler.h
index 3da291a69..b43e5da04 100644
--- a/libpixelflinger/codeflinger/MIPS64Assembler.h
+++ b/libpixelflinger/codeflinger/MIPS64Assembler.h
@@ -303,32 +303,7 @@ public:
303 303
304 304
305protected: 305protected:
306 // void string_detab(char *s);
307 // void string_pad(char *s, int padded_len);
308
309 ArmToMips64Assembler *mParent; 306 ArmToMips64Assembler *mParent;
310 sp<Assembly> mAssembly;
311 uint32_t* mBase;
312 uint32_t* mPC;
313 uint32_t* mPrologPC;
314 int64_t mDuration;
315#if defined(WITH_LIB_HARDWARE)
316 bool mQemuTracing;
317#endif
318
319 struct branch_target_t {
320 inline branch_target_t() : label(0), pc(0) { }
321 inline branch_target_t(const char* l, uint32_t* p)
322 : label(l), pc(p) { }
323 const char* label;
324 uint32_t* pc;
325 };
326
327 Vector<branch_target_t> mBranchTargets;
328 KeyedVector< const char*, uint32_t* > mLabels;
329 KeyedVector< uint32_t*, const char* > mLabelsInverseMapping;
330 KeyedVector< uint32_t*, const char* > mComments;
331
332 307
333 // opcode field of all instructions 308 // opcode field of all instructions
334 enum opcode_field { 309 enum opcode_field {