[cfe-dev] [LLVMdev] Heads-up: changing the structure of compiler-rt source tree

Alexey Samsonov samsonov at google.com
Wed Feb 12 05:21:30 PST 2014


On Wed, Feb 12, 2014 at 4:56 PM, David Chisnall <David.Chisnall at cl.cam.ac.uk
> wrote:

> Are you going to move the unwind library there as part of the
> reorganisation?
>

No.


>
> David
>
> On 11 Feb 2014, at 09:59, Alexey Samsonov <samsonov at google.com> wrote:
>
> > Hi all,
> >
> > compiler-rt is now not only a libgcc replacement for different
> platforms, there are sanitizer and profile runtimes as well. I plan to move
> the files as follows during this week:
> >
> > 1. libraries:
> > a) all libgcc replacement stuff moves from "/lib" to "/lib/core" (the
> name sucks, please suggest alternatives). Same for platform-specific code:
> "/lib/arm/"->"/lib/core/arm", "/lib/i386"->"/lib/core/i386" etc.
> > b) "/BlocksRuntime"->"/lib/BlocksRuntime"
> > c) "/lib/sanitizer_common", "/lib/xsan", "/lib/profile" are not moved.
> >
> > 2. tests:
> > all tests (lit tests and unit tests) are moved from directories under
> "/lib" to "/test" to be consistent with LLVM/Clang test subtrees.
> >
> > See the original mail from Chandler for the overview of compiler-rt tree
> current state and suggestion to change its structure:
> >
> http://clang-developers.42468.n3.nabble.com/Sanitizers-libs-in-Compiler-RT-tp4037520p4037567.html
> >
> > Please speak up if you disagree with this.
> >
> > --
> > Alexey Samsonov, MSK
> > _______________________________________________
> > LLVM Developers mailing list
> > LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
>


-- 
Alexey Samsonov, MSK
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20140212/0eb4d4cf/attachment.html>


More information about the cfe-dev mailing list