- Apr 21, 2009
-
-
Daniel Dunbar authored
llvm-svn: 69697
-
Fariborz Jahanian authored
llvm-svn: 69695
-
Ted Kremenek authored
llvm-svn: 69694
-
Ted Kremenek authored
llvm-svn: 69688
-
Chris Lattner authored
in cases like this: typedef struct { short instance; char name[0]; } ATTR_LIST_ENTRY2; void test() { ATTR_LIST_ENTRY2 X = (ATTR_LIST_ENTRY2) { .instance = 7, }; } While it is safe to emit them, it is pretty silly. llvm-svn: 69687
-
Ted Kremenek authored
layered regions. llvm-svn: 69686
-
Devang Patel authored
llvm-svn: 69684
-
Ted Kremenek authored
llvm-svn: 69682
-
Douglas Gregor authored
tentative definitions off to the ASTConsumer at the end of the translation unit. Eliminate CodeGen's internal tracking of tentative definitions, and instead hook into ASTConsumer::CompleteTentativeDefinition. Also, tweak the definition-deferal logic for C++, where there are no tentative definitions. Fixes <rdar://problem/6808352>, and will make it much easier for precompiled headers to cope with tentative definitions in the future. llvm-svn: 69681
-
-
Anton Korobeynikov authored
Patch by Jay Foad! llvm-svn: 69679
-
Anton Korobeynikov authored
Patch by Jay Foad! llvm-svn: 69678
-
Anton Korobeynikov authored
non-zero exit status, so nm will already have printed some error messages.' Patch by Jay Foad! llvm-svn: 69677
-
Daniel Dunbar authored
llvm-svn: 69676
-
Daniel Dunbar authored
addRecordToClass. - Among other things, this fixes a crash when applying sizeof to an interface with synthesized ivars, although things still aren't "correct" here. llvm-svn: 69675
-
Steve Naroff authored
Add pch reader/writer support for most of DeclObjC.h. Very close to reading/writing all ObjC AST nodes that we will encounter in header files (still a few FIXME's). Once selector support is in place, we should be able to take this for a spin (and add test cases). llvm-svn: 69674
-
Duncan Sands authored
Spotted by gcc-4.5. llvm-svn: 69673
-
Rafael Espindola authored
This fixes PR4002. llvm-svn: 69672
-
Chris Lattner authored
rdar://6810940 - @synchronized has no sema checks llvm-svn: 69670
-
Chris Lattner authored
llvm-svn: 69669
-
Sanjiv Gupta authored
llvm-svn: 69668
-
Chris Lattner authored
rdar://6810106 llvm-svn: 69667
-
Chris Lattner authored
llvm-svn: 69666
-
Sanjiv Gupta authored
llvm-svn: 69665
-
Chris Lattner authored
libfrontend. Patch by Alexei Svitkine! llvm-svn: 69664
-
Chris Lattner authored
llvm-svn: 69663
-
Chris Lattner authored
Temporarily accept both of them, I'll rip out the old one after awhile. llvm-svn: 69662
-
rdar://6808859Chris Lattner authored
aggregates even though we already accept explicit ones. Easy fix. llvm-svn: 69661
-
Chris Lattner authored
llvm-svn: 69660
-
Chris Lattner authored
patch by Alexei Svitkine! llvm-svn: 69659
-
Chris Lattner authored
but crashed codegen. Fix this to report the name of the llvm function. This fixes rdar://6808051 llvm-svn: 69658
-
Chris Lattner authored
-fno-show-location, patch by Alexei Svitkine (PR4024) llvm-svn: 69657
-
Chris Lattner authored
Alexei Svitkine! llvm-svn: 69656
-
Dan Gohman authored
as they appear in LLVM IR. This isn't particularly interesting on its own; this is just setting up some infrastructure. llvm-svn: 69655
-
Anders Carlsson authored
llvm-svn: 69654
-
Sanjiv Gupta authored
So 'abc' on i16 platforms will warn but not on i32 platforms. llvm-svn: 69653
-
Anders Carlsson authored
llvm-svn: 69652
-
Dan Gohman authored
llvm-svn: 69651
-
Daniel Dunbar authored
llvm-svn: 69650
-
Dan Gohman authored
and SCEVSignExtendExpr. llvm-svn: 69649
-