diff options
author | Ravitheja Addepally <ravitheja.addepally@intel.com> | 2015-08-13 09:05:11 +0000 |
---|---|---|
committer | Ravitheja Addepally <ravitheja.addepally@intel.com> | 2015-08-13 09:05:11 +0000 |
commit | 4778e410d0b33dc6f5837683ccd0e439a9b69d9e (patch) | |
tree | 919751d5ea3ac51757137b987c8ce97a79447991 /lldb/test/expression_command | |
parent | 0164b8ff70e814cd60621b0fcfbc5b86637efbb3 (diff) | |
download | bcm5719-llvm-4778e410d0b33dc6f5837683ccd0e439a9b69d9e.tar.gz bcm5719-llvm-4778e410d0b33dc6f5837683ccd0e439a9b69d9e.zip |
Set orig_eax to -1 for Linux x86 platforms
Summary:
For Linux x86 based environments the orig_eax/orig_rax
register should be set to -1 to prevent the instruction pointer
to be decremented, which was the cause for the SIGILL exception.
Fix for Bug 23659
Reviewers: zturner, ashok.thirumurthi, mikesart, jingham, clayborg
Subscribers: clayborg, labath
Differential Revision: http://reviews.llvm.org/D11411
llvm-svn: 244875
Diffstat (limited to 'lldb/test/expression_command')
-rw-r--r-- | lldb/test/expression_command/expr-in-syscall/TestExpressionInSyscall.py | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/lldb/test/expression_command/expr-in-syscall/TestExpressionInSyscall.py b/lldb/test/expression_command/expr-in-syscall/TestExpressionInSyscall.py index 486fde177da..48744089f84 100644 --- a/lldb/test/expression_command/expr-in-syscall/TestExpressionInSyscall.py +++ b/lldb/test/expression_command/expr-in-syscall/TestExpressionInSyscall.py @@ -17,7 +17,6 @@ class ExprSyscallTestCase(TestBase): self.buildDsym() self.expr_syscall() - @expectedFailureAll("llvm.org/pr23659", oslist=["linux"], archs=["i386", "x86_64"]) @dwarf_test def test_setpgid_with_dwarf(self): self.buildDwarf() |