- Jul 02, 2010
-
-
Argyrios Kyrtzidis authored
llvm-svn: 107478
-
Argyrios Kyrtzidis authored
llvm-svn: 107477
-
Argyrios Kyrtzidis authored
Fix reading ClassTemplateDecl's ClassTemplateSpecializationDecls and ClassTemplatePartialSpecializationDecls. Store/read also their template arguments because they may be initializing and not be able to provide them. llvm-svn: 107476
-
Argyrios Kyrtzidis authored
llvm-svn: 107475
-
Argyrios Kyrtzidis authored
llvm-svn: 107474
-
Argyrios Kyrtzidis authored
llvm-svn: 107473
-
Argyrios Kyrtzidis authored
llvm-svn: 107472
-
Argyrios Kyrtzidis authored
- Fix creation of TemplateSpecializationType. llvm-svn: 107471
-
Argyrios Kyrtzidis authored
llvm-svn: 107470
-
Argyrios Kyrtzidis authored
Generally types expect an initialized TypeDecl; its safer and less complicated to delay PCH reading the type of a TypeDecl. llvm-svn: 107469
-
Argyrios Kyrtzidis authored
llvm-svn: 107468
-
Zhongxing Xu authored
llvm-svn: 107467
-
Zhongxing Xu authored
llvm-svn: 107463
-
Zhongxing Xu authored
llvm-svn: 107462
-
Zhongxing Xu authored
Change CallGraph::Prog to be a reference. idx::Program means to be a global object to the Index library. llvm-svn: 107461
-
Sean Callanan authored
llvm-svn: 107460
-
Greg Clayton authored
- fixed 3 posix spawn attributes leaks - fixed us always leaking CXXBaseSpecifier objects when we create class base classes. Clang apparently copies the base classes we pass in. Fixed some code formatting in ClangASTContext.cpp. llvm-svn: 107459
-
Dan Gohman authored
llvm-svn: 107458
-
Jim Ingham authored
llvm-svn: 107457
-
Jim Ingham authored
llvm-svn: 107456
-
Jim Ingham authored
Add user name completion to the file completer. llvm-svn: 107455
-
Dan Gohman authored
llvm-svn: 107454
-
Greg Clayton authored
removing it didn't cause any performance loss, and leaks were showing up when run under instruments when we tried to re-use the buffer. We are now leak free and still just as performant. llvm-svn: 107453
-
Dan Gohman authored
llvm-svn: 107451
-
Craig Silverstein authored
typedef int (*Myfunc)(int); Myfunc func; Reviewed by chandlerc llvm-svn: 107450
-
Bruno Cardoso Lopes authored
llvm-svn: 107448
-
Johnny Chen authored
Use this script to visit each python test case under the specified directory and run python unittest.main() on each test case. llvm-svn: 107447
-
Dale Johannesen authored
llvm-svn: 107446
-
Johnny Chen authored
is defined. Use ${LLDB_LOG} to specify the log file. Create a singleton SBDebugger in the lldb namespace, that gets used when running the entire test suite. llvm-svn: 107445
-
Douglas Gregor authored
llvm-svn: 107444
-
Bill Wendling authored
will still be stripped by the linker when it generates the final image. llvm-svn: 107440
-
Bruno Cardoso Lopes authored
llvm-svn: 107438
-
Douglas Gregor authored
llvm-svn: 107437
-
Bob Wilson authored
getFunctionAlignment and the corresponding use of that value in the ARM asm printer, but now we're using the standard asm printer. The result of this was that function alignments were dropped completely for Thumb functions. Radar 8143571. llvm-svn: 107435
-
Douglas Gregor authored
routine; no functionality change. llvm-svn: 107434
-
- Jul 01, 2010
-
-
Bill Wendling authored
Objective-C metadata types which should be marked as "weak", but which the linker will remove upon final linkage. However, this linkage isn't specific to Objective-C. For example, the "objc_msgSend_fixup_alloc" symbol is defined like this: .globl l_objc_msgSend_fixup_alloc .weak_definition l_objc_msgSend_fixup_alloc .section __DATA, __objc_msgrefs, coalesced .align 3 l_objc_msgSend_fixup_alloc: .quad _objc_msgSend_fixup .quad L_OBJC_METH_VAR_NAME_1 This is different from the "linker_private" linkage type, because it can't have the metadata defined with ".weak_definition". Currently only supported on Darwin platforms. llvm-svn: 107433
-
Gabor Greif authored
to update their code to high-level interfaces If you get compile errors in your project please update your code according to the comments. This is a re-commit of r107396 which causes compile errors for the indicated usage patterns instead of link errors (which are less easy to fix because of missing source location). If you get compile errors please perform following functionally equivalent transformations: - getOperand(0) ---> getCalledValue() - setOperand(0, V) ---> setCalledFunction(V) This will make your code more future-proof and avoid potentially hard-to-debug bugs. please refer to this thread on llvm-dev: <http://groups.google.com/group/llvm-dev/browse_thread/thread/64650cf343b28271> llvm-svn: 107432
-
Howard Hinnant authored
llvm-svn: 107431
-
Devang Patel authored
This is a regression caused by r106792 and caught by gdb testsuite. llvm-svn: 107430
-
Douglas Gregor authored
llvm-svn: 107429
-