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 /clang/lib/Lex/ModuleMap.cpp | |
parent | 0164b8ff70e814cd60621b0fcfbc5b86637efbb3 (diff) | |
download | llvm-4778e410d0b33dc6f5837683ccd0e439a9b69d9e.zip llvm-4778e410d0b33dc6f5837683ccd0e439a9b69d9e.tar.gz llvm-4778e410d0b33dc6f5837683ccd0e439a9b69d9e.tar.bz2 |
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 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions