diff options
author | Ljubomir Papuga | 2015-11-10 07:24:11 -0600 |
---|---|---|
committer | Ljubomir Papuga | 2015-11-10 07:24:11 -0600 |
commit | 4edb4584a626cf0e176a4f93e0bc3780503f4f7a (patch) | |
tree | 4f3cea7e257c54f824169e148bcd28567709eec0 /libpixelflinger | |
parent | 0bb1ce06ea46f14d5b6bc57db8c8d6c463b5b1de (diff) | |
download | platform-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.h | 25 |
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 | ||
305 | protected: | 305 | protected: |
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 { |