[llvm] r175334 - [ms-inline asm] Do not omit the frame pointer if we have ms-inline assembly.
mcrosier at apple.com
Fri Feb 15 18:33:05 PST 2013
On Feb 15, 2013, at 6:30 PM, Eric Christopher <echristo at gmail.com> wrote:
>> Should be no different than anything in any other asm block?
>> I.e. why conditionalize it?
> As in why do it for MS-style only? AFAIK, the MSVC compiler has the same behavior (i.e., it always omits a frame pointer). As for GNU-style assembly, no one has complained, so why change something that doesn't appear to be broken.
>> Or why do it at all?
> Because I've had external developers complain and because of the MSVC compatibility issue (which could be a correctness issue depending on how crazy the developer wants to get; again, no judgement ;).
> Heh. Cool deal. Thanks for the explanation!
Np. I'm sure others were wondering the same.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-commits