search for: d17094

Displaying 1 result from an estimated 1 matches for "d17094".

Did you mean: 17094
2016 May 31
0
[RFC] Using segmentation to harden SafeStack
...s performs only intra-procedural analysis, so it cannot determine whether its arguments are pointers into the safe stack. Thus, it relies on the SafeStack pass to move any allocations to the unsafe stack whose addresses are passed as arguments to functions or to intrinsics (http://reviews.llvm.org/D17094). An exception to this is variadic arguments, which are passed on the safe stack. I added support for address space #258 to refer to SS (http://reviews.llvm.org/D17093), and I modified Clang to use that address space for variadic argument handling when the separate-stack-seg feature is enabled (h...