- Aug 10, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 78570
-
Daniel Dunbar authored
For example, -- ddunbar@giles:Frontend$ clang -c backend-errors.c fatal error: error in backend: Global variable 'a' has an invalid section specifier 'I AM, not, legal': mach-o section specifier uses an unknown section type. -- compare to: -- ddunbar@giles:Frontend$ gcc -c backend-errors.c /var/folders/DQ/DQ8GT3++HESEzT1obWBynE+++TI/-Tmp-//cc45w2pq.s:2:Expected comma after segment-name /var/folders/DQ/DQ8GT3++HESEzT1obWBynE+++TI/-Tmp-//cc45w2pq.s:2:Rest of line ignored. 1st junk character valued 77 (M). -- Yay! I am not tied to my wording choice, we could also go with "uncoverable error" for the prefix, or just leave it off entirely. llvm-svn: 78554
-
Daniel Dunbar authored
--- Reverse-merging r78535 into '.': D test/Sema/altivec-init.c U include/clang/Basic/DiagnosticSemaKinds.td U include/clang/AST/Expr.h U include/clang/AST/StmtNodes.def U include/clang/Parse/Parser.h U include/clang/Parse/Action.h U tools/clang-cc/clang-cc.cpp U lib/Frontend/PrintParserCallbacks.cpp U lib/CodeGen/CGExprScalar.cpp U lib/Sema/SemaInit.cpp U lib/Sema/Sema.h U lib/Sema/SemaExpr.cpp U lib/Sema/SemaTemplateInstantiateExpr.cpp U lib/AST/StmtProfile.cpp U lib/AST/Expr.cpp U lib/AST/StmtPrinter.cpp U lib/Parse/ParseExpr.cpp U lib/Parse/ParseExprCXX.cpp llvm-svn: 78551
-
Ryan Flynn authored
llvm-svn: 78542
-
- Aug 09, 2009
-
-
Ryan Flynn authored
llvm-svn: 78541
-
Anders Carlsson authored
llvm-svn: 78536
-
Nate Begeman authored
In addition to being defined by the AltiVec PIM, this is also the vector initializer syntax used by OpenCL, so that vector literals are compatible with macro arguments. llvm-svn: 78535
-
Benjamin Kramer authored
llvm-svn: 78519
-
Fariborz Jahanian authored
of base/field which have trivial copy constructor. llvm-svn: 78516
-
Anders Carlsson authored
llvm-svn: 78515
-
- Aug 08, 2009
-
-
Anders Carlsson authored
llvm-svn: 78507
-
Anders Carlsson authored
llvm-svn: 78502
-
Anders Carlsson authored
llvm-svn: 78491
-
-
Fariborz Jahanian authored
llvm-svn: 78489
-
Ryan Flynn authored
llvm-svn: 78488
-
Anders Carlsson authored
Introduce a new PragmaPack attribute, and use it for #pragma pack. The PackedAttr now only represents __attribute__((packed)). This is necessary because #pragma pack and __attribute__((packed)) have different semantics. No functionality change yet, but this lays the groundwork for fixing a record layout bug. llvm-svn: 78483
-
Anders Carlsson authored
llvm-svn: 78481
-
Anders Carlsson authored
getFunctionLevelDeclContext needs to get the previous DeclContext if EnterDeclaratorContext has been called. Fixes PR4694. (Doug, please review) llvm-svn: 78480
-
Anders Carlsson authored
llvm-svn: 78478
-
Anders Carlsson authored
llvm-svn: 78474
-
Daniel Dunbar authored
the new havior is better so... llvm-svn: 78473
-
Edward O'Callaghan authored
llvm-svn: 78471
-
Anders Carlsson authored
llvm-svn: 78452
-
Douglas Gregor authored
to allow sharing of nodes. Simplifies some aspects of template instantiation, and fixes both PR3444 and <rdar://problem/6757457>. llvm-svn: 78450
-
Fariborz Jahanian authored
llvm-svn: 78448
-
Fariborz Jahanian authored
non-trivial copy constructors. llvm-svn: 78445
-
Fariborz Jahanian authored
copying non-virtual base classes which have non-trivial constructor. Work in progress. llvm-svn: 78436
-
Anders Carlsson authored
llvm-svn: 78434
-
Anders Carlsson authored
llvm-svn: 78429
-
Anders Carlsson authored
llvm-svn: 78415
-
John McCall authored
separately. Add the framework (currently unfed) for finding friend declarations during argument-dependent lookup. llvm-svn: 78414
-
- Aug 07, 2009
-
-
Mike Stump authored
fortuitous. WIP. llvm-svn: 78413
-
Mike Stump authored
llvm-svn: 78412
-
-
Ted Kremenek authored
llvm-svn: 78407
-
Fariborz Jahanian authored
llvm-svn: 78402
-
Mike Stump authored
llvm-svn: 78401
-
Mike Stump authored
llvm-svn: 78396
-
Anders Carlsson authored
llvm-svn: 78395
-