[llvm] r230780 - Remove the Forward Control Flow Integrity pass and its dependencies.

Ahmed Bougacha ahmed.bougacha at gmail.com
Wed Mar 4 18:48:28 PST 2015


On Wed, Mar 4, 2015 at 5:56 PM, Kostya Serebryany <kcc at google.com> wrote:
>
>
> On Wed, Mar 4, 2015 at 5:50 PM, Ahmed Bougacha <ahmed.bougacha at gmail.com>
> wrote:
>>
>> On Wed, Mar 4, 2015 at 3:47 PM, Kostya Serebryany <kcc at google.com> wrote:
>> > Yep.
>> > clang.llvm.org/docs/ControlFlowIntegrityDesign.html
>>
>> I'm also curious about this, but that document is just (currently, I
>> know) about =cfi-vptr.  The removed stuff was a bit more general, no?
>> Any details on the rest, if any? =)
>
>
> The plan is to split the set of all address-taken functions into disjoint
> sets (according to parameters and potentially some other features).
> And then use the same bitset machinery.

Makes sense.

> We don't have more details at this point.

Fair enough, thanks!

-Ahmed

>>
>>
>> -Ahmed
>
>



More information about the llvm-commits mailing list