Clang 重新实现LLVM后端时的C标准库

Clang 重新实现LLVM后端时的C标准库,clang,llvm,Clang,Llvm,我一直在阅读关于LLVM的文档,并查看不同体系结构(特别是SPARC)的代码,但有一点我不明白 据我所知,用重新实现的所有正确的类重新编译LLVM将为clang前端提供一种新的体系结构支持 但是标准库呢 这些是针对目标体系结构的通用和重新编译的吗?在这种情况下,正确的处理方法是什么 我想明确一点,我对将LLVM移植到一个新的arcquitecure很感兴趣,我想为它编译一个C程序。我想,这取决于所讨论的库,但它们大多是可移植的。我不完全确定你的意思是什么?你说的可移植性是指它们是独立于体系结构的

我一直在阅读关于LLVM的文档,并查看不同体系结构(特别是SPARC)的代码,但有一点我不明白

据我所知,用重新实现的所有正确的类重新编译LLVM将为clang前端提供一种新的体系结构支持

但是标准库呢

这些是针对目标体系结构的通用和重新编译的吗?在这种情况下,正确的处理方法是什么


我想明确一点,我对将LLVM移植到一个新的arcquitecure很感兴趣,我想为它编译一个C程序。

我想,这取决于所讨论的库,但它们大多是可移植的。我不完全确定你的意思是什么?你说的可移植性是指它们是独立于体系结构的吗?是的,它们可以针对给定的体系结构进行编译。好的,当我进一步研究这个问题时,我会检查它。