On Fri, Jan 31, 2014 at 1:48 PM, Renato Golin <renato.golin at linaro.org>wrote:> On 31 January 2014 09:47, Alexey Samsonov <samsonov at google.com> wrote: > >> In CMake build system you can just run "make compiler-rt". >> Not sure how to do this in configure+make w/o "make clean"... >> > > Make compiler-rt doesn't re-make it on changes. Nor does make check-asan > or check-all. >Right now, in my CMake build tree I've ran "make compiler-rt", then changed compiler-rt/lib/absvsi2.c, then ran "make compiler-rt" again, and saw that lib/clang/3.5/lib/linux/libclang_rt.x86_64.a was indeed rebuilt.> > cheers, > --renato >-- Alexey Samsonov, MSK -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140131/267e6e88/attachment.html>
On 31 January 2014 10:01, Alexey Samsonov <samsonov at google.com> wrote:> Right now, in my CMake build tree I've ran "make compiler-rt", then > changed compiler-rt/lib/absvsi2.c, then ran "make compiler-rt" again, and > saw that lib/clang/3.5/lib/linux/libclang_rt.x86_64.a was indeed rebuilt. >I was changing the lit.config files, probably they're not in the dependency graph? --renato -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140131/3c8c1879/attachment.html>
On 31 January 2014 10:26, Renato Golin <renato.golin at linaro.org> wrote:> On 31 January 2014 10:01, Alexey Samsonov <samsonov at google.com> wrote: > >> Right now, in my CMake build tree I've ran "make compiler-rt", then >> changed compiler-rt/lib/absvsi2.c, then ran "make compiler-rt" again, and >> saw that lib/clang/3.5/lib/linux/libclang_rt.x86_64.a was indeed rebuilt. >> > > I was changing the lit.config files, probably they're not in the > dependency graph? >Correction, not only the lit.config but also the unit-tests within asan (source files). They didn't trigger their own build either. cheers, --renato -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140131/c1f22db7/attachment.html>