- Aug 21, 2008
-
-
Daniel Dunbar authored
lines as errors. llvm-svn: 55109
-
Daniel Dunbar authored
Suppress count output from 'make test' on errors (used to generate result code). llvm-svn: 55107
-
Daniel Dunbar authored
scripts dir appear before the user path. - This is an attempt to pick up the right executables. We should probably be substituting the exact things we want for clang a la the LLVM test script. llvm-svn: 55105
-
Daniel Dunbar authored
directory. - Removed .ll from the svn:ignore lists to try and prevent this. - Added svn:ignore on test/Misc/Output llvm-svn: 55104
-
Daniel Dunbar authored
directory. - Also, return proper error code if testing fails. llvm-svn: 55103
-
Eli Friedman authored
llvm-svn: 55083
-
Eli Friedman authored
llvm-svn: 55082
-
- Aug 20, 2008
-
-
Daniel Dunbar authored
- UsualUnaryConversions takes an Expr *& and may modify its argument, this broke when it was refactored into Sema::CheckCastTypes. This meant that we were missing implicit casts in some places. - Seems pretty sad that this got through our tests. llvm-svn: 55039
-
Eli Friedman authored
llvm-svn: 55032
-
Eli Friedman authored
llvm-svn: 55027
-
Eli Friedman authored
heck it does on Darwin, but it's not part of POSIX, and the GNU version of find errors out on it. On a side note, there are a couple of new failures due to tests including OS X specific headers. llvm-svn: 55019
-
- Aug 19, 2008
-
-
Steve Naroff authored
Fix crasher in RewriteObjC::RewriteObjCSynchronizedStmt(). Can't depend on the source locations of the sync expression (since it may have been rewritten. Fixes <rdar://problem/6156363> clang ObjC rewriter: rewriting attached file causes assertion failure: invalid FileID llvm-svn: 54986
-
Chris Lattner authored
llvm-svn: 54967
-
Chris Lattner authored
llvm-svn: 54954
-
Chris Lattner authored
of pointers to them. rdar://4304469 llvm-svn: 54953
-
- Aug 18, 2008
-
-
Daniel Dunbar authored
extension). llvm-svn: 54946
-
Chris Lattner authored
llvm-svn: 54940
-
Daniel Dunbar authored
llvm-svn: 54923
-
Daniel Dunbar authored
llvm-svn: 54922
-
- Aug 17, 2008
-
-
Argyrios Kyrtzidis authored
Put WChar between them to make it integer type. llvm-svn: 54882
-
- Aug 16, 2008
-
-
Argyrios Kyrtzidis authored
llvm-svn: 54853
-
Argyrios Kyrtzidis authored
llvm-svn: 54850
-
Ted Kremenek authored
llvm-svn: 54834
-
- Aug 14, 2008
-
-
Nuno Lopes authored
llvm-svn: 54769
-
Daniel Dunbar authored
- Returns addr of constant for argument + '\0'. - I couldn't think of a better name. - Move appropriate users of GetAddrOfConstantString to this. Rename getStringForStringLiteral to GetStringForStringLiteral. Add GetAddrOfConstantStringFromLiteral - This combines GetAddrOfConstantString and GetStringForStringLiteral. This method can be, but is not yet, more efficient. Change GetAddrOfConstantString to not add terminating '\0' - <rdar://problem/6140956> llvm-svn: 54768
-
- Aug 13, 2008
-
-
Ted Kremenek authored
llvm-svn: 54717
-
- Aug 11, 2008
-
-
Daniel Dunbar authored
llvm-svn: 54647
-
- Aug 10, 2008
-
-
Steve Naroff authored
InitListChecker::CheckListElementTypes(): Check for function types and issue an appropriate diagnostic. llvm-svn: 54614
-
Steve Naroff authored
Sema::CheckForFileScopedRedefinitions(): Make sure tentative decls of incomplete array types are completed (and diagnosed properly). llvm-svn: 54612
-
Daniel Dunbar authored
length element. Fix some 80-col violations. llvm-svn: 54610
-
Chris Lattner authored
a bit more clear (rdar://5646070) llvm-svn: 54606
-
Eli Friedman authored
member count. The count returned by numStructUnionElements is the number of initializers that will be consumed, not the number of members to iterate through. Fixes PR2534. llvm-svn: 54601
-
Eli Friedman authored
llvm-svn: 54600
-
- Aug 09, 2008
-
-
Chris Lattner authored
an invalid struct decl. Thanks to Martin Doucha for the isIncompleteArrayType part of this patch. llvm-svn: 54592
-
Argyrios Kyrtzidis authored
llvm-svn: 54585
-
Steve Naroff authored
Fix Sema::MergeVarDecl() to better handle type compatibility. The previous code was trying to handle arrays specially (which didn't work for pointers to array). Removed local helper function areEquivalentArrayTypes(), replacing it's use with the more general ASTContext::typesAreCompatible() predicate. Even though the test case this fixes is in "tentative-decls.c", this bug didn't have anything to do with our handling of tentative definitions (which is what I first expected). In any event, this is a tricky area of the spec. llvm-svn: 54583
-
- Aug 08, 2008
-
-
Steve Naroff authored
- Move checking from MergeVarDecl->FinializeDeclaratorGroup. Since MergeVarDecl is called before the initializer is attacted, it can't be done there (this removes a long standing FIXME). - Add Sema::isTentativeDefinition() and Sema::CheckForFileScopedRedefinitions(). - Remove FIXME's and touch-up test case. Still some more work to do (forthcoming)... llvm-svn: 54533
-
- Aug 07, 2008
-
-
Daniel Dunbar authored
- <rdar://problem/6093889> llvm-svn: 54470
-
Ted Kremenek authored
llvm-svn: 54436
-
- Aug 06, 2008
-
-
Daniel Dunbar authored
- Change hardcoded assembly instructions to a use of 'opt' (still waiting for someone to yell at me for this). - Add some cases to cover behavior fixed by previous commit. llvm-svn: 54413
-