[llvm] r175334 - [ms-inline asm] Do not omit the frame pointer if we have ms-inline assembly.

Chad Rosier 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.

 Chad

> -eric 
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130215/4a294685/attachment.html>


More information about the llvm-commits mailing list