[llvm-commits] [PATCH] -fstack-protector-strong part 1: sspstrong IR attribute

Magee, Josh Joshua.Magee at am.sony.com
Wed Nov 21 17:50:17 PST 2012


Hi,

This is the first patch for an implementation of ssp-strong previously
proposed to llvm-dev:
http://lists.cs.uiuc.edu/pipermail/llvmdev/2012-October/053931.html

This patch adds the IR attribute 'sspstrong'.  For now, sspstrong is treated
identically to sspreq.  The actual "strong" heuristic will be provided in a
subsequent patch.

Rather than updating the documentation at the end, I plan to keep it in sync
with each patch.  For now it lists 'sspstrong' as being equivalent to 'sspreq',
but once the heuristic is in place then the docs will be updated accordingly.
(If preferred the documentation could be provided at the end, but I thought
delivering it incrementally along with the code would be better.)

Thanks,
Josh
-------------- next part --------------
A non-text attachment was scrubbed...
Name: part1-sspstrong-ir-attribute.diff
Type: application/octet-stream
Size: 38608 bytes
Desc: part1-sspstrong-ir-attribute.diff
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20121122/112d05c3/attachment.obj>


More information about the llvm-commits mailing list