[llvm-dev] [RFC] One or many git repositories?

David Chisnall via llvm-dev llvm-dev at lists.llvm.org
Thu Jul 28 07:49:26 PDT 2016


On 28 Jul 2016, at 15:30, Renato Golin <renato.golin at linaro.org> wrote:
> 
> My problem, and I'll be quick not to digress too much, is that
> --rtlib=compiler-rt is slightly broken. I can't assume libunwind or
> libc++abi are there, so for rtlib=RT, I don't add -lunwind and
> -lc++abi "as needed" like we do for libgcc's counterparts.
> 
> This breaks expectations more than implementations. To use compiler-rt
> I need to also add -lgcc_s or -lunwind, and that's not obvious. A
> warning here would be weird.
> 
> Again, I totally agree it's not a hard requirement, nor version locked
> or anything, but it would be good to "assume" the'd be there for the
> *default* case, and let people mix and match by using other advanced
> flags.

This seems to be more an issue with the clang toolchain definition than anything to do with repository organisation.

David



More information about the llvm-dev mailing list