[LLVMdev] [llvm-commits] [llvm] r104737 -	/llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
    Bill Wendling 
    wendling at apple.com
       
    Wed May 26 15:02:32 PDT 2010
    
    
  
I didn't see swapcontext in the list in gcc's special_function_p function...
-bw
On May 26, 2010, at 2:20 PM, Alistair Lynn wrote:
> Hello-
> 
> Shouldn't this catch swapcontext as well?
> 
> Alistair
> 
> On 26 May 2010, at 22:14, Dale Johannesen wrote:
> 
>> 
>> On May 26, 2010, at 2:05 PMPDT, Dan Gohman wrote:
>> 
>>> vfork and getcontext have wildly platform-dependent semantics.  
>>> Handling
>>> them conservatively is reasonable, even if some platforms don't need  
>>> it.
>>> 
>>> Dan
>> 
>> Agreed.  Also, the performance of  code in the area of a vfork call is  
>> not going to be critical.
>> 
>>> 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.
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
> 
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
    
    
More information about the llvm-dev
mailing list