[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