- Nov 07, 2011
-
-
Eric Christopher authored
llvm-svn: 143919
-
Eric Christopher authored
llvm-svn: 143918
-
Chandler Carruth authored
We don't actually need a separate flag for non-sysrooted paths as the driver has to manage the sysroot anyways. The driver is not infrequently adding paths to the header search based on their existence on the filesystem. For that, it has to add the sysroot anyways, we should pass it on down to CC1 already joined. More importantly, the driver cannot in all cases distinguish between sysrooted paths and paths that are relative to the Clang binary's installation directory. Essentially, we always need to ignore the system root for these internal header search options. It turns out in most of the places we were already providing the system root in the driver, and then another one in CC1 so this fixes several bugs. llvm-svn: 143917
-
Chandler Carruth authored
Test cases for this and all the rest of the port are still in the works, but will wait for a fixed computer and post 3.0 merging... llvm-svn: 143916
-
Craig Topper authored
llvm-svn: 143915
-
Richard Smith authored
llvm-svn: 143914
-
David Blaikie authored
Colorize. (this is consistent with the coloring in diagnostics.html, but perhaps that's a bit out of date because it doesn't look like current clang behavior) llvm-svn: 143913
-
Anna Zaks authored
It's still under construction but has enough info to be useful. llvm-svn: 143912
-
Anna Zaks authored
llvm-svn: 143911
-
John McCall authored
llvm-svn: 143910
-
Richard Smith authored
core constant value down to an APValue. llvm-svn: 143909
-
John McCall authored
llvm-svn: 143908
-
David Blaikie authored
llvm-svn: 143907
-
David Blaikie authored
llvm-svn: 143906
-
Richard Smith authored
partially undoes the revert in r143491, but does not introduce any new instances of the underlying issue (which is not yet fixed) in code which does not use the 'constexpr' keyword. llvm-svn: 143905
-
Craig Topper authored
llvm-svn: 143904
-
Craig Topper authored
Add AVX2 VEXTRACTI128 and VINSERTI128 instructions. Fix VPERM2I128 to be qualified with HasAVX2 instead of HasAVX. Mark VINSERTF128 and VEXTRACTF128 as never having side effects. llvm-svn: 143902
-
Craig Topper authored
llvm-svn: 143901
-
Chandler Carruth authored
routines on the base toolchain class. llvm-svn: 143900
-
Chandler Carruth authored
toolchain. The logic is mostly generic already, and where possible should be made more generic. Also, it has no impact other than to expose a set of methods which each toolchain can then query to setup their desired configuration. These should be available to toolchains beyond just Linux. llvm-svn: 143899
-
NAKAMURA Takumi authored
CMAKE_CONFIGURATION_TYPES is only set on Visual Studio generators. For NMake CMAKE_BUILD_TYPE is used instead. Patch by EJose Fonseca! llvm-svn: 143898
-
Chandler Carruth authored
the same as a directory added further down in the new logic. llvm-svn: 143897
-
Chandler Carruth authored
looks for evidence of a multilib installation, and adds the appropriate bits to the search paths. llvm-svn: 143896
-
Craig Topper authored
llvm-svn: 143895
-
- Nov 06, 2011
-
-
David Blaikie authored
llvm-svn: 143894
-
Benjamin Kramer authored
llvm-svn: 143891
-
Benjamin Kramer authored
llvm-svn: 143890
-
Benjamin Kramer authored
llvm-svn: 143889
-
Daniel Dunbar authored
investigate build failure. llvm-svn: 143888
-
Argyrios Kyrtzidis authored
llvm-svn: 143887
-
Argyrios Kyrtzidis authored
llvm-svn: 143886
-
Argyrios Kyrtzidis authored
include ownership qualifiers from the type. llvm-svn: 143885
-
Argyrios Kyrtzidis authored
llvm-svn: 143884
-
Argyrios Kyrtzidis authored
llvm-svn: 143883
-
Argyrios Kyrtzidis authored
llvm-svn: 143882
-
Daniel Dunbar authored
llvm-svn: 143881
-
Daniel Dunbar authored
llvm-svn: 143880
-
Daniel Dunbar authored
- Also, fix a refacto that left extra "all" component in list (this is now defined in the groups explicitly) llvm-svn: 143879
-
Andrew Trick authored
llvm-svn: 143878
-
NAKAMURA Takumi authored
llvm-svn: 143877
-