Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(18889)

Issue 218900044: TBR: i#1551 port to ARM: predicate app instrs added in mangling

Can't Edit
Can't Publish+Mail
Start Review
Created:
9 years ago by bruening
Modified:
9 years ago
Reviewers:
zhaoqin
CC:
dynamorio-devs_googlegroups.com
Visibility:
Public.

Description

Commit log for first patchset: --------------- i#1551 port to ARM: predicate app instrs added in mangling Fixes a bug mangling stmiane where the app instr would crash but it's predicated and does not execute, yet our mangling fixup is not predicated and crashes. We need to mark the fixup store as predicated and as an app (non-meta) instr. Adds a test to allasm_thumb. ---------------

Patch Set 1 #

Patch Set 2 : Committed #

Unified diffs Side-by-side diffs Delta from patch set Stats (+16 lines, -4 lines) Patch
M core/arch/arm/mangle.c View 2 chunks +10 lines, -4 lines 0 comments Download
M suite/tests/common/allasm_thumb.asm View 1 chunk +6 lines, -0 lines 0 comments Download

Messages

Total messages: 2
bruening
9 years ago (2015-03-26 20:54:28 UTC) #1
bruening
9 years ago (2015-03-26 20:54:31 UTC) #2
Committed as
https://github.com/DynamoRIO/dynamorio/commit/6dac5f56bed11609a63824dff3e54ac...

Final commit log: 
---------------
i#1551 port to ARM: predicate app instrs added in mangling

Fixes a bug mangling stmiane where the app instr would crash but it's
predicated and does not execute, yet our mangling fixup is not predicated
and crashes.  We need to mark the fixup store as predicated and as an app
(non-meta) instr.

Adds a test to allasm_thumb.

Review-URL: https://codereview.appspot.com/218900044
---------------
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b