[LLVMdev] Heads-up: changing the structure of compiler-rt source tree
Alexey Samsonov
samsonov at google.com
Tue Feb 11 01:59:32 PST 2014
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140211/07c96b42/attachment.html>
More information about the llvm-dev
mailing list