summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/InitHeaderSearch.cpp
Commit message (Collapse)AuthorAgeFilesLines
* add missing gentoo c++ include pathsNuno Lopes2008-12-071-0/+9
| | | | llvm-svn: 60655
* Rename Characteristic_t to CharacteristicKindChris Lattner2008-10-271-1/+1
| | | | llvm-svn: 58224
* Bug fix, CPATH="" does not add '.' to search path.Daniel Dunbar2008-10-041-1/+1
| | | | llvm-svn: 57072
* clean up a bunch of fixme's I added, by moving Chris Lattner2008-09-261-10/+6
| | | | | | DirectoryLookup::DirType into SourceManager.h llvm-svn: 56692
* emulate a bit of GCC path lookup weirdness: if a system Chris Lattner2008-09-261-6/+37
| | | | | | | | | | | | | | | | | | | | | | | directory is shadowed by a user directory in the lookup path, ignore the user directory not the system one. Not doing this can affect file lookup and the "is a system header" bit on locations. For example: clang -v -I/usr/include inc.c -E | & grep /usr/inc now prints: # 1 "/usr/include/i386/_types.h" 1 3 4 # 37 "/usr/include/i386/_types.h" 3 4 # 70 "/usr/include/i386/_types.h" 3 4 instead of: # 1 "/usr/include/i386/_types.h" 1 # 37 "/usr/include/i386/_types.h" # 70 "/usr/include/i386/_types.h" This is part of rdar://6243860. llvm-svn: 56669
* Set different header search paths for the Windows platform.Argyrios Kyrtzidis2008-09-051-9/+17
| | | | llvm-svn: 55832
* Add header search paths for Mingw32 (GCC version 4).Argyrios Kyrtzidis2008-09-051-0/+9
| | | | llvm-svn: 55830
* Add header search paths for dragonfly, patch by Sascha Wildner!Chris Lattner2008-08-231-0/+6
| | | | llvm-svn: 55242
* Move most of HeaderSearch initialization to libDriver.Nico Weber2008-08-221-0/+312
For example, adding the default system include paths in clients is now as simple as InitHeaderSearch init(headers); init.AddDefaultSystemIncludePaths(langopts); init.Realize(); llvm-svn: 55174
OpenPOWER on IntegriCloud