| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
llvm-svn: 76259
|
|
|
|
| |
llvm-svn: 76256
|
|
|
|
| |
llvm-svn: 76104
|
|
|
|
|
|
| |
for stdin.
llvm-svn: 75506
|
|
|
|
| |
llvm-svn: 75396
|
|
|
|
|
|
| |
disclaim: I know nothing about Python, so apologies in advance if I break something
llvm-svn: 75368
|
|
|
|
| |
llvm-svn: 75271
|
|
|
|
|
|
| |
to be self-sufficient.
llvm-svn: 74810
|
|
|
|
|
|
|
|
|
| |
'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
|
|
|
|
|
|
| |
the subprocess module.
llvm-svn: 74738
|
|
|
|
| |
llvm-svn: 74737
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Make python test runner force COLUMNS=0 to increase determinism.
- Substitute clang-cc as we do for clang.
- Improved detection of Ctrl-C.
- Honor CLANG and CLANGCC environment variables.
- Add proper command line arguments to TestRunner.py (see --help)
llvm-svn: 73640
|
|
|
|
| |
llvm-svn: 73584
|
|
|
|
|
|
|
| |
InitializeAllAsmPrinters LLVM headers. Also includes some minor fixes
for the CMake-based build with Xcode.
llvm-svn: 73544
|
|
|
|
| |
llvm-svn: 72977
|
|
|
|
|
|
|
|
|
| |
walks through DeclContexts properly, and prints more of the
information available in the AST. The functionality is still available
via -ast-print, -ast-dump, etc., and also via the new member functions
Decl::dump() and Decl::print().
llvm-svn: 72597
|
|
|
|
| |
llvm-svn: 72405
|
|
|
|
|
|
| |
printf operands to long to suppress warnings.
llvm-svn: 72404
|
|
|
|
|
|
|
| |
(http://llvm.org/bugs/show_bug.cgi?id=4215): When xcodebuild is invoked with
-sdk iphonesimulator3.0, use gcc-4.2 instead of the system default gcc.
llvm-svn: 71891
|
|
|
|
| |
llvm-svn: 71836
|
|
|
|
|
|
| |
Fixes PR 4205.
llvm-svn: 71835
|
|
|
|
| |
llvm-svn: 71567
|
|
|
|
| |
llvm-svn: 71504
|
|
|
|
| |
llvm-svn: 71494
|
|
|
|
| |
llvm-svn: 71474
|
|
|
|
|
|
|
| |
'clang -###' to get the appropriate arguments to pass to clang-cc.
This isn't a permanent solution.
llvm-svn: 71364
|
|
|
|
|
|
| |
test index.
llvm-svn: 71295
|
|
|
|
|
|
| |
Makefile.
llvm-svn: 71274
|
|
|
|
|
|
| |
non-padding fields.
llvm-svn: 71273
|
|
|
|
|
|
| |
Also, tweak default list of bit-fields to try.
llvm-svn: 71246
|
|
|
|
| |
llvm-svn: 71201
|
|
|
|
|
|
| |
- Support generating structures with bit-fields.
llvm-svn: 71192
|
|
|
|
|
|
|
|
| |
frontend is far enough along that most discrepancies between Clang and GCC are
(at least for C and Objective-C) are intentional. We also now have codegen to
test the frontend.
llvm-svn: 70303
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Deal with the Receiver/ClassInfo shared storage in ObjCMessageExpr
- Implement PCH support for ImplicitParamDecl
- Fix the handling of the body of an ObjCMethodDecl
- Several cast -> cast_or_null fixes
- Make Selector::getIdentifierInfoForSlot work for 1-argument, NULL
selectors.
- Make Selector::getAsString() work with NULL selectors.
- Fix the names of VisitObjCAtCatchStmt and VisitObjCAtFinallyStmt
in the PCH reader and writer; these were never getting called.
At this point, all of the pch-test tests pass for C and Objective-C.
llvm-svn: 70163
|
|
|
|
|
|
|
|
| |
dump their contents for all of the compilable tests in Clang's
testsuite. All of the tests pass for C, but there are still many
failures for Objective-C.
llvm-svn: 70110
|
|
|
|
| |
llvm-svn: 70103
|
|
|
|
|
|
|
| |
- This wasn't actually all that useful and isn't worth the extra
(hard)code.
llvm-svn: 69869
|
|
|
|
|
|
| |
attribute. We know Clang doesn't support it yet.
llvm-svn: 69802
|
|
|
|
| |
llvm-svn: 69636
|
|
|
|
| |
llvm-svn: 68990
|
|
|
|
|
|
|
|
|
|
| |
- Patch by Shantonu Sen (with a minor tweak to split out
getDarwin{OSX,IPhoneOS}Defines)!
- <rdar://problem/6776277> Need clang-cc/ccc-analyzer support for
-miphoneos-version-min
llvm-svn: 68815
|
|
|
|
| |
llvm-svn: 68814
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add -static-define option driver can use when __STATIC__ should be
defined (instead of __DYNAMIC__).
- Don't set __OPTIMIZE_SIZE__ on Os, __OPTIMIZE_SIZE__ is tied to Oz.
- Set __NO_INLINE__ following GCC 4.2.
- Set __GNU_GNU_INLINE__ or __GNU_STDC_INLINE__ following GCC 4.2.
- Set __EXCEPTIONS for Objective-C NonFragile ABI.
- Set __STRICT_ANSI__ for standard conforming modes.
- I added a clang style test case in utils for this, but its not
particularly portable and I don't think it belongs in the test
suite.
llvm-svn: 68621
|
|
|
|
|
|
|
| |
exception with this attribute we don't need to emit a weak definition
for the exception type information.
llvm-svn: 68513
|
|
|
|
| |
llvm-svn: 67972
|
|
|
|
| |
llvm-svn: 67609
|
|
|
|
| |
llvm-svn: 67608
|
|
|
|
| |
llvm-svn: 66680
|
|
|
|
| |
llvm-svn: 66491
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Usage: from clang/test, 'make -f ../utils/test/Makefile.multi'
Pros: About 20% faster than the Makefile based version on my 8 core
box (way faster on Windows I imagine, if it works).
Cons: Needs some cleanup. Ctrl-C works quite poorly on Darwin; more
Python's fault than mine.
Future: Support config definitions so we can use this for running LLVM
tests instead of dejagnu. Parallel testing goodness? Indeed.
llvm-svn: 66293
|