]> granicus.if.org Git - clang/commit
Teach the Linux toolchain about more modern Gentoo installations of GCC
authorChandler Carruth <chandlerc@gmail.com>
Mon, 26 Aug 2013 08:59:53 +0000 (08:59 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Mon, 26 Aug 2013 08:59:53 +0000 (08:59 +0000)
commit0affc67389171834adf113e3a0422a32218a6192
tree4473c885708369d6e0c42149390fd5678021df2b
parent332c67703f63fafd26cf88fc31faeb80c1523725
Teach the Linux toolchain about more modern Gentoo installations of GCC
which add another wrinkle to the installation of the libstdc++ headers.

Add at least some basic testing of the weirdnesses of Gentoo's layout.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189212 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Driver/ToolChains.cpp
lib/Driver/ToolChains.h
test/Driver/Inputs/gentoo_linux_gcc_4.6.2_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.2/crtbegin.o [new file with mode: 0644]
test/Driver/Inputs/gentoo_linux_gcc_4.6.2_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.2/include/g++-v4/.keep [new file with mode: 0644]
test/Driver/Inputs/gentoo_linux_gcc_4.6.2_tree/usr/x86_64-pc-linux-gnu/lib/.keep [new file with mode: 0644]
test/Driver/Inputs/gentoo_linux_gcc_4.6.4_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.4/crtbegin.o [new file with mode: 0644]
test/Driver/Inputs/gentoo_linux_gcc_4.6.4_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.4/include/g++-v4.6/.keep [new file with mode: 0644]
test/Driver/Inputs/gentoo_linux_gcc_4.6.4_tree/usr/x86_64-pc-linux-gnu/lib/.keep [new file with mode: 0644]
test/Driver/linux-header-search.cpp