- Jul 06, 2009
-
-
Owen Anderson authored
llvm-svn: 74844
-
rdar://problem/7033733Ted Kremenek authored
Fix <rdar://problem/7033733>. The CF_RETURNS_RETAINED attribute should work if the return type on an Objective-C method is a CF type reference, not just an Objective-C object reference. llvm-svn: 74841
-
Misha Brukman authored
phase fails and the user wants to reinstall one of the components. * Fixed LLVM-GCC configuration flags: s/--with-gnu-{as,ld}/--with-{as,ld}/ The former is a boolean flag, the latter is a flag that takes a path. * Added a new flag CROSS_MARCH, defaults to armv6. llvm-svn: 74840
-
Sanjiv Gupta authored
pic16 doesn't have a Data64bitsDirective. Set it NULL explicitly to tell the generic code to not pick the default. llvm-svn: 74839
-
Sanjiv Gupta authored
llvm-svn: 74838
-
Chris Lattner authored
llvm-svn: 74836
-
Chris Lattner authored
llvm-svn: 74835
-
Jeffrey Yasskin authored
llvm-svn: 74834
-
Douglas Gregor authored
llvm-svn: 74833
-
Douglas Gregor authored
llvm-svn: 74832
-
Douglas Gregor authored
from Enea Zaffanella! llvm-svn: 74831
-
Douglas Gregor authored
llvm-svn: 74830
-
Stuart Hastings authored
llvm-svn: 74829
-
Duncan Sands authored
llvm-svn: 74825
-
Sanjiv Gupta authored
llvm-svn: 74823
-
Sanjiv Gupta authored
Implement _section macro to allow users to place objects in specific sections. Implement _address macro to allow users to place objects at a particular address. Placing objects at a memory address: crate a unique section name from varname, address, object type and put that section at specified address. Mark this section a full (size = banksize) so that other objects do not compete for it while placing objects to sections in AsmPrinter. llvm-svn: 74822
-
Bruno Cardoso Lopes authored
llvm-svn: 74821
-
Sanjiv Gupta authored
llvm-svn: 74819
-
Bruno Cardoso Lopes authored
Cleanup MachO writer and code emitter. Fix 80 cols problems, remove extra spaces, shrink down includes and move some methods out-of-line llvm-svn: 74817
-
Zhongxing Xu authored
llvm-svn: 74816
-
Zhongxing Xu authored
llvm-svn: 74815
-
Bruno Cardoso Lopes authored
llvm-svn: 74814
-
Bruno Cardoso Lopes authored
cleanup, removed some #includes and moved Object Code Emitter out-of-line. llvm-svn: 74813
-
Zhongxing Xu authored
No functionality change. llvm-svn: 74812
-
Owen Anderson authored
llvm-svn: 74811
-
Argyrios Kyrtzidis authored
llvm-svn: 74810
-
Oscar Fuentes authored
generating project files for MSVC. llvm-svn: 74809
-
Eli Friedman authored
wchar_t. llvm-svn: 74808
-
Owen Anderson authored
llvm-svn: 74807
-
Nick Lewycky authored
llvm-svn: 74806
-
Eli Friedman authored
llvm-svn: 74805
-
Nick Lewycky authored
llvm-svn: 74804
-
Argyrios Kyrtzidis authored
'index-test' is now able to provide additional info for a Decl, through multiple AST files: -Find declarations -Find definitions -Find references llvm-svn: 74803
-
Argyrios Kyrtzidis authored
Its purpose is to provide the basic infrastructure for cross-translation-unit analysis like indexing, refactoring, etc. Currently it is very "primitive" and with no type-names support. It can provide functionality like "show me all references of this function from these translation units". llvm-svn: 74802
-
Argyrios Kyrtzidis authored
DeclReferenceMap (similar to ParentMap) is a helper class for mapping Decls to the AST nodes that reference them. A client will initialize it by passing an ASTContext to its constructor and later use it to iterate over the references of a Decl. References are mapped and retrieved using the primary declaration (Decl::getPrimaryDecl()) of a particular Decl. llvm-svn: 74801
-
Argyrios Kyrtzidis authored
When a Decl subclass can have multiple re-declarations in the same declaration context (like FunctionDecl), getPrimaryDecl() will return a particular Decl that all of them will point to as the "primary" declaration. llvm-svn: 74800
-
Argyrios Kyrtzidis authored
llvm-svn: 74799
-
Argyrios Kyrtzidis authored
llvm-svn: 74798
-
Argyrios Kyrtzidis authored
ASTNode is an immutable pair of a Decl and Stmt. If Stmt is not null, Decl should be its immediate parent. llvm-svn: 74797
-
Argyrios Kyrtzidis authored
llvm-svn: 74796
-