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

Magee, Josh Joshua.Magee at am.sony.com
Fri Dec 7 18:10:04 PST 2012


Ping - with updated patch against TOT.

________________________________________
From: llvm-commits-bounces at cs.uiuc.edu [llvm-commits-bounces at cs.uiuc.edu] on behalf of Magee, Josh [Joshua.Magee at am.sony.com]
Sent: 21 November 2012 17:50
To: llvm-commits at cs.uiuc.edu
Subject: [llvm-commits] [PATCH] -fstack-protector-strong part 1: sspstrong      IR attribute

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: 38898 bytes
Desc: part1-sspstrong-ir-attribute.diff
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20121208/a23da009/attachment.obj>


More information about the llvm-commits mailing list