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

David Chisnall David.Chisnall at cl.cam.ac.uk
Wed Feb 12 04:56:53 PST 2014


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

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





More information about the llvm-dev mailing list