<div dir="ltr"><span class="im" style="font-size:14px">I checkout llvm , clang, compiler-rt to make llvm,clang according to <a href="http://clang.llvm.org/get_started.html" target="_blank">http://clang.llvm.org/get_started.html</a>!<div><br></div><div>cmake -G "Unix Makefiles" ../llvm</div><div>make </div><div><br></div><div>When it finishes,I search check-cfi in make help! </div></span><div style="font-size:14px"><br><span class="im"><div>mdl@NjuMdl:~/Repos/svn/build$ make check-cfi</div><div>make: *** No rule to make target 'check-cfi'。 Stop。</div></span></div><div style="font-size:14px"><br></div><div style="font-size:14px">I don't know why!  Do I need to open some options?</div><div style="font-size:14px">    - mudongliang</div><div class="gmail_extra"><br><div class="gmail_quote">2015-09-02 11:03 GMT+08:00 Peter Collingbourne <span dir="ltr"><<a href="mailto:peter@pcc.me.uk" target="_blank">peter@pcc.me.uk</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">make check-cfi<br>
<br>
Peter<br>
<div class="HOEnZb"><div class="h5"><br>
On Wed, Sep 02, 2015 at 10:56:17AM +0800, 慕冬亮 via llvm-dev wrote:<br>
> Ask a simple question :<br>
> I svn checkout compiler-rt in llvm/project. And I compile llvm through<br>
> cmake.<br>
> How can I make for all those testing files?<br>
> make test?<br>
>     - mudongliang<br>
><br>
> 2015-09-02 0:58 GMT+08:00 Kostya Serebryany <<a href="mailto:kcc@google.com">kcc@google.com</a>>:<br>
><br>
> > Take a look at<br>
> ><br>
> > <a href="http://clang.llvm.org/docs/ControlFlowIntegrityDesign.html" rel="noreferrer" target="_blank">clang.llvm.org/docs/ControlFlowIntegrityDesign.html</a><br>
> > <a href="http://clang.llvm.org/docs/ControlFlowIntegrity.html" rel="noreferrer" target="_blank">clang.llvm.org/docs/ControlFlowIntegrity.html</a><br>
> ><br>
> > And the tests:<br>
> > <a href="https://github.com/llvm-mirror/compiler-rt/tree/master/test/cfi" rel="noreferrer" target="_blank">https://github.com/llvm-mirror/compiler-rt/tree/master/test/cfi</a><br>
> ><br>
> > On Mon, Aug 31, 2015 at 7:43 PM, 慕冬亮 via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
> > > wrote:<br>
> ><br>
> >> I want to create an experiment to show the effectiveness of cfi :<br>
> >> For example ,<br>
> >> I first need a program with vulnerability so that we can hijack its<br>
> >> control flow;<br>
> >><br>
> >> then I enforce cfi of llvm and we can't hijack its control flow.<br>
> >><br>
> >> Do you have any advice for me?<br>
> >><br>
> >>     - mudongliang<br>
> >><br>
> >><br>
> >><br>
> >><br>
> >><br>
> >> _______________________________________________<br>
> >> LLVM Developers mailing list<br>
> >> <a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
> >> <a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
> >><br>
> >><br>
> ><br>
<br>
> _______________________________________________<br>
> LLVM Developers mailing list<br>
> <a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
> <a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
<br>
<br>
</div></div><span class="HOEnZb"><font color="#888888">--<br>
Peter<br>
</font></span></blockquote></div><br></div></div>