[LLVMdev] Adding a stack probe function attribute

Philip Reames listmail at philipreames.com
Thu Jul 31 09:40:03 PDT 2014


Giving a bit of background and motivation would be good here.   What are 
you trying to accomplish and why?

Philip

On 07/28/2014 04:16 PM, John Kåre Alsaker wrote:
> Hi, I want to add a stack probe function attribute which would insert 
> stack probes on all platforms, not just Windows. This will be useful 
> for Rust since it must guarantee that the stack can't overflow, which 
> it currently abuses the segmented stack support for. I'm not sure 
> which kind of attribute is appropriate here. It must be added to the 
> caller when inlined and clients of LLVM should be able to tell if code 
> generation supports it. I would like some tips on how to implement this.
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140731/3a1cd152/attachment.html>


More information about the llvm-dev mailing list