- Apr 29, 2011
-
-
Peter Collingbourne authored
llvm-svn: 130527
-
Peter Collingbourne authored
llvm-svn: 130526
-
Anders Carlsson authored
llvm-svn: 130525
-
Daniel Dunbar authored
currently used, because variables don't get reported as being "defined". llvm-svn: 130524
-
Daniel Dunbar authored
MC: Change variable symbols to be recognized as defined, by assigning their sections based on FindAssociatedSection(). llvm-svn: 130523
-
Daniel Dunbar authored
llvm-svn: 130522
-
Howard Hinnant authored
llvm-svn: 130521
-
Daniel Dunbar authored
llvm-svn: 130520
-
Daniel Dunbar authored
MC/Mach-O: Find section ordinal's by looking at the symbol, instead of assuming they are present in a fragment. llvm-svn: 130519
-
Devang Patel authored
Hoist MCLineEntry construction AsmPrinter so that anyone who derives from AsmPrinter can have line number entries. PR 9810 llvm-svn: 130518
-
Daniel Dunbar authored
that associate sections with expressions. llvm-svn: 130517
-
Daniel Dunbar authored
llvm-svn: 130516
-
Daniel Dunbar authored
llvm-svn: 130515
-
Douglas Gregor authored
Fix a C++0x portability issue with std::make_pair. Explicitly providing template arguments no longer works when the call arguments are lvalues. llvm-svn: 130513
-
Douglas Gregor authored
libraries/applications that define their own 'next' template. llvm-svn: 130511
-
Douglas Gregor authored
llvm-svn: 130510
-
Charles Davis authored
actually have to implement them, since in modern versions of MSVC they're aliases to the standard C types. llvm-svn: 130509
-
Douglas Gregor authored
identifiers in libc++. llvm-svn: 130508
-
Rafael Espindola authored
llvm-svn: 130504
-
Rafael Espindola authored
emmits: .cfi_personality, .cfi_lsda and the moves. llvm-svn: 130503
-
Andrew Trick authored
Generalization of Nate Begeman's patch! llvm-svn: 130502
-
Rafael Espindola authored
llvm-svn: 130501
-
David Chisnall authored
llvm-svn: 130500
-
Benjamin Kramer authored
llvm-svn: 130499
-
Andrew Trick authored
llvm-svn: 130498
-
NAKAMURA Takumi authored
llvm-svn: 130493
-
Chandler Carruth authored
definition of POD. Specifically, this allows certain non-aggregate types due to their data members being private. The representation of C++11 POD testing is pretty gross. Any suggestions for improvements there are welcome. Especially the name 'isCXX11PODType()' seems truly unfortunate. llvm-svn: 130492
-
Francois Pichet authored
llvm-svn: 130491
-
Francois Pichet authored
- unistd.h doesn't exist with MSVC - inline must be __inline in Microsoft C - atexit cannot take a function declared as void f(), must be void f(void). llvm-svn: 130490
-
Benjamin Kramer authored
llvm-svn: 130489
-
Sebastian Redl authored
Add a decl update when a static data member of a class template is instantiated in a different PCH than its containing class. Otherwise we get double definition errors. Fixes a Boost.MPL problem that affects Boost.Accumulators and probably a lot more of Boost. llvm-svn: 130488
-
Sebastian Redl authored
llvm-svn: 130487
-
Sebastian Redl authored
llvm-svn: 130486
-
Benjamin Kramer authored
Fixes PR9809. llvm-svn: 130485
-
Andreas Simbuerger authored
llvm-svn: 130484
-
Chandler Carruth authored
Teaches isLiteralType and isTrivialType to behave plausibly and most importantly not crash on normal RecordDecls. Sadly I have no real way to test this. I stumbled onto it by mis-implementing a warning. llvm-svn: 130483
-
Hongbin Zheng authored
llvm-svn: 130482
-
Tobias Grosser authored
llvm-svn: 130481
-
Tobias Grosser authored
llvm-svn: 130480
-
Tobias Grosser authored
llvm-svn: 130478
-