commit | 925c9b499e0af712975f5a3d4dd6a429c254a2d8 | [log] [tgz] |
---|---|---|
author | Chad Rosier <mcrosier@apple.com> | Sat Feb 16 01:25:28 2013 +0000 |
committer | Chad Rosier <mcrosier@apple.com> | Sat Feb 16 01:25:28 2013 +0000 |
tree | 5b7365bed97b5df4e2e9f69615a401835bf634f5 | |
parent | 19b79c8bf9c47433373ea4db159de78ce96ea486 [diff] |
[ms-inline asm] Do not omit the frame pointer if we have ms-inline assembly. If the frame pointer is omitted, and any stack changes occur in the inline assembly, e.g.: "pusha", then any C local variable or C argument references will be incorrect. I pass no judgement on anyone who would do such a thing. ;) rdar://13218191 llvm-svn: 175334