On 17-12-2015 15:52, Virendra Kumar Pathak wrote:
Hi All,
I am interested in understanding Linaro LLVM activity. I have already gone through https://wiki.linaro.org/WorkingGroups/ToolChain/LLVM.
Could you please guide me on below questions.
- On which LLVM & clang version, linaro is actively working now ?
- Where can I find the latest "linaro-llvm" source code & binary? I could not find any official git repo for "linaro-llvm" at https://git.linaro.org/.
- Could you please explain Linaro LLVM working model? How similar/different it is when compared with Linaro-GCC engagement.
- Certain links (e.g Roadmap) at https://wiki.linaro.org/WorkingGroups/ToolChain/LLVM ask for login credentials. Any comment on how to obtain the permission?
Thanks in advance for your time.
Hi Virendra,
I try to answer the question and Ryan/Renato may correct me if I am wrong:
1. On which LLVM & clang version, linaro is actively working now ?
We currently work only on master with mainly focusing new enablement and bugfixes. We do not currently focus neither on maintaining or backports for older releases.
2. Where can I find the latest "linaro-llvm" source code & binary? I could not find any official git repo for "linaro-llvm" at https://git.linaro.org/.
Because there is none at git.linaro.org. We do not track the devel internally, but rather use the already clang/llvm infra (maillist, repo, review tools, etc.)
3. Could you please explain Linaro LLVM working model? How similar/different it is when compared with Linaro-GCC engagement.
It is similar on the aspect we try to work as much as possible on master, but we not aim to provide a toolchain suite based on LLVM (like we do for GCC).
4. Certain links (e.g Roadmap) at https://wiki.linaro.org/WorkingGroups/ToolChain/LLVM ask for login credentials. Any comment on how to obtain the permission?
You will need to ask either to Ryan Arnold ryan.arnold@linaro.org or Renato Golin renato.golin@linaro.org. The 'Roadmap' is a link to the old issue tracking we used and I am not sure how it the procedure (if any) to give access to the one we are using now.
But I can talk with current projects we are working at Linaro now, since they are pretty much public. Currently we are focusing on general ARM and AArch64 fixes and development, we are closing the sanitizer work (asan, msan, tsan, lsan, and dfsan), and on the new linker.