summaryrefslogtreecommitdiffstats
path: root/www
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2011-11-05 09:24:44 +0000
committerChandler Carruth <chandlerc@gmail.com>2011-11-05 09:24:44 +0000
commit103accc00cf1c9a09790ef487a9fb89ec0750fd7 (patch)
tree33e157bddead905e1fa9b0381f20ad2d71ee713d /www
parente4ebbf79c7045343b9dbe49c721c6023be06f9ee (diff)
Fix a significant oversight in my move of MSVC includes to the driver:
actually manage the builtin header file includes as well as the system ones. This one is actually debatable whether it belongs in the driver or not, as the builtin includes are really an internal bit of implementation goop for Clang. However, they must be included at *exactly* the right point in the sequence of header files, which makes it essentially impossible to have this be managed by the Frontend and the rest by the Driver. I have terrible ideas that would "work", but I think they're worse than putting this in the driver and making the Frontend library even more ignorant of the environment and system on which it is being run. Also fix the fact that we weren't properly respecting the flags which suppress standard system include directories. Note that this still leaves all of the Clang tests which run CC1 directly and include builtin header files broken on Windows. I'm working on a followup patch to address that. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@143801 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'www')
0 files changed, 0 insertions, 0 deletions