[llvm-commits] [llvm] r104737 - /llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
Dan Gohman
gohman at apple.com
Wed May 26 14:05:04 PDT 2010
vfork and getcontext have wildly platform-dependent semantics. Handling
them conservatively is reasonable, even if some platforms don't need it.
Dan
On May 26, 2010, at 1:48 PM, Evan Cheng wrote:
> Definitely not vfork. That's unnecessary. gcc is mistaken, we shouldn't follow it. Also, getcontext is such a generic name. It's a really bad idea to look for it.
>
> Evan
>
> On May 26, 2010, at 1:39 PM, Bill Wendling wrote:
>
>> Author: void
>> Date: Wed May 26 15:39:00 2010
>> New Revision: 104737
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=104737&view=rev
>> Log:
>> Add "setjmp_syscall", "savectx", "qsetjmp", "vfork", "getcontext" to the list of
>> usual suspects that could "return twice".
>>
>> Modified:
>> llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
>>
More information about the llvm-commits
mailing list