[LLVMdev] [3.6 Release] RC1 has been tagged, Testing Phase I begins

Alexey Samsonov vonosmas at gmail.com
Tue Jan 27 15:32:19 PST 2015


On Wed, Jan 21, 2015 at 2:24 PM, Hans Wennborg <hans at chromium.org> wrote:

> On Wed, Jan 21, 2015 at 1:52 PM, Daniel Sanders
> <Daniel.Sanders at imgtec.com> wrote:
> >> > Shouldn't we be
> >> > moving to CMake based release anyway?
> >>
> >> Oh, the joy of having two build systems. :-(
> >>
> >> As long as we have  two, it doesn't really matter which one we use to
> >> build the binaries, as users building from source will still rely on
> >> both to be working.
> >>
> >>  - Hans
> >
> > On that subject, are you aware that the release builds for linux don't
> build compiler-rt for any target other than x86/x86_64? I noticed it today
> when I tried the address sanitizer for Mips and found I didn't have the
> runtime.
> >
> > It seems that targets have to be explicitly enabled in
> tools/clang/runtime/compiler-rt/Makefile.
>
> +kcc and samsonov who know the ASan build best
>
> Looks like when ASan support for MIPS landed in r211587, no one
> updated the autoconf build. That was before 3.5, so I guess that one
> also shipped without ASan support for MIPS.
>

ASan support for MIPS was indeed added recently. We currently only build
MIPS version of runtime on MIPS-Linux host and only in CMake build (we
don't cross-compile sanitizer runtimes, and it's barely feasible - e.g. we
use
a lot of system headers). autoconf build was not updated, and I would
prefer not to touch it, that is, not to add new features there.

-- 
Alexey Samsonov
vonosmas at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150127/6af32374/attachment.html>


More information about the llvm-dev mailing list