aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/StringRef.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2011-11-06 10:31:01 +0000
committerChandler Carruth <chandlerc@gmail.com>2011-11-06 10:31:01 +0000
commitf5d4df9e44abcdc85ec52da474df99539428a86b (patch)
tree458d3693c3b988791b155dbfae43d71849def8f7 /llvm/lib/Support/StringRef.cpp
parent7e62da2845805c8af13857fcd6afaa0a97ab548f (diff)
downloadllvm-f5d4df9e44abcdc85ec52da474df99539428a86b.zip
llvm-f5d4df9e44abcdc85ec52da474df99539428a86b.tar.gz
llvm-f5d4df9e44abcdc85ec52da474df99539428a86b.tar.bz2
Throw the switch and move all Linux header search over to the GCC
detection system that is providing the library paths and crt object files. This, modulo any bugs that need to be shaken out, resolves numerous bugs with how we handle header paths. Here are a few that I know of: - We no longer need to enumerate all GCC versions searched. - OpenSUSE searched GCC versions in the wrong order. - There were typos when selecting various patterns, etc. - We aren't stating quite some many directories now. - SysRoot didn't always work in a reasonable way. I'm working on tests for this, but the tests are making me and Lit sad. The real testing for this type of driver change is to try it out on various distributions. I'll hit the common ones right away, and start more thorough testing tomorrow after some sleep. llvm-svn: 143874
Diffstat (limited to 'llvm/lib/Support/StringRef.cpp')
0 files changed, 0 insertions, 0 deletions