Daniel Dunbar
|
bf7afbaaaf
|
Cleanup some unused RUN lines.
llvm-svn: 86450
|
2009-11-08 09:07:42 +00:00 |
Mikhail Glushenkov
|
9b291a0862
|
Add a test for OptionPreprocessor.
llvm-svn: 85029
|
2009-10-25 01:43:50 +00:00 |
Mikhail Glushenkov
|
b2eba4904f
|
Disallow multiple instances of PluginPriority.
Several instances of PluginPriority in a single file most probably signifies a
programming error.
llvm-svn: 84350
|
2009-10-17 20:08:30 +00:00 |
Mikhail Glushenkov
|
182765004e
|
Input files should go before all other options.
Important, for example, when calling 'gcc a.o b.o c.o -lD -lE -lF'.
llvm-svn: 83524
|
2009-10-08 04:40:08 +00:00 |
Mikhail Glushenkov
|
20ef60e1ab
|
Fix a small issue with recent changes to this code.
The 'false.c' file wasn't being used.
llvm-svn: 81709
|
2009-09-13 20:14:57 +00:00 |
Daniel Dunbar
|
f8f547ab6d
|
tests: Use %abs_tmp instead of ./%t to make these tests portable to 'lit'.
llvm-svn: 81663
|
2009-09-13 01:40:48 +00:00 |
Daniel Dunbar
|
1b71307d97
|
Sink llvm-gcc dependent tests into distinct subdirs.
llvm-svn: 81661
|
2009-09-13 01:39:08 +00:00 |
Daniel Dunbar
|
5be66ee27e
|
Rewrite tests to not use Tcl substitution.
llvm-svn: 81660
|
2009-09-13 01:37:07 +00:00 |
Daniel Dunbar
|
fa8c00a13c
|
Simplify LLVMC tests.
llvm-svn: 81659
|
2009-09-13 01:36:19 +00:00 |
Mikhail Glushenkov
|
6da4749ce6
|
The 'forward_as' property did not use its second argument.
See PR4159 for details. Patch by Martin Nowack!
llvm-svn: 71054
|
2009-05-06 01:41:19 +00:00 |
Mikhail Glushenkov
|
d953cd9401
|
Fix incorrect code generation with ENV.
See PR4157 for details. Patch by Martin Nowack!
llvm-svn: 70973
|
2009-05-05 12:34:34 +00:00 |
Mikhail Glushenkov
|
211f3c0f97
|
Add a comment.
llvm-svn: 66278
|
2009-03-06 17:59:58 +00:00 |
Julien Lerouge
|
8b08bf9eca
|
Fix a typo that prevents hello.mm from running (and runs hello.m twice).
llvm-svn: 65493
|
2009-02-26 00:16:33 +00:00 |
Bill Wendling
|
c743d39585
|
Rename dg.exp to llvmc.exp. This is so I can ignore it during a make check if I want to.
llvm-svn: 64103
|
2009-02-08 22:52:50 +00:00 |
Mikhail Glushenkov
|
cc4c8e848a
|
The 'false.c' test must depend on llvm-g++.
Also, turn on Objective-C/C++ tests.
This should fix http://llvm.org/bugs/show_bug.cgi?id=3499.
llvm-svn: 64084
|
2009-02-08 11:44:37 +00:00 |
Mikhail Glushenkov
|
2115d09a10
|
Add three new option properties.
Adds new option properties 'multi_val', 'one_or_more' and 'zero_or_one'.
llvm-svn: 63172
|
2009-01-28 03:47:20 +00:00 |
Mikhail Glushenkov
|
bf9716e15d
|
Allow hooks with arguments.
llvm-svn: 62685
|
2009-01-21 13:04:00 +00:00 |
Mikhail Glushenkov
|
2fe093f2b8
|
Use ignore & grep instead of XFAIL.
llvm-svn: 61307
|
2008-12-21 07:47:49 +00:00 |
Mikhail Glushenkov
|
e001666100
|
Remove Clang tests since clang is not installed on the buildbots.
llvm-svn: 60767
|
2008-12-09 15:11:45 +00:00 |
Mikhail Glushenkov
|
5752117a5b
|
Add some rudimentary tests for .
llvm-svn: 60766
|
2008-12-09 14:41:27 +00:00 |
Mikhail Glushenkov
|
7f1bef5a55
|
Make 'extern' an option property.
Makes (forward) work better.
llvm-svn: 60667
|
2008-12-07 16:47:12 +00:00 |
Mikhail Glushenkov
|
203cad7326
|
Add some clarifying comments.
llvm-svn: 60662
|
2008-12-07 16:44:15 +00:00 |
Mikhail Glushenkov
|
7429d925f0
|
Add tests for tblgen's LLVMC backend.
llvm-svn: 60657
|
2008-12-07 16:41:50 +00:00 |
Mikhail Glushenkov
|
98d5ed5cb7
|
Since the old llvmc was removed, rename llvmc2 to llvmc.
llvm-svn: 60048
|
2008-11-25 21:38:12 +00:00 |
Daniel Dunbar
|
45535f3f22
|
LLVMC2: -emit-llvm stops compilation.
llvm-svn: 59586
|
2008-11-19 04:15:56 +00:00 |
Daniel Dunbar
|
2dd5aa4f11
|
LLVMC2: Teach llvm_gcc_c tool about -include and -fsyntax-only.
- Only focusing on llvm_gcc_c for now, eventually this needs to be
refactored so it can be shared via all the gcc-like tools.
llvm-svn: 59582
|
2008-11-19 02:59:00 +00:00 |
Daniel Dunbar
|
06ad209fb1
|
Add LLVMC2 tool definitions for Objective-C and Objective-C++.
llvm-svn: 58885
|
2008-11-08 03:25:47 +00:00 |
Bill Wendling
|
74e87c2c1e
|
Renaming LLVMC/dg.exp to LLVM/llvmc.exp
llvm-svn: 54809
|
2008-08-14 23:37:58 +00:00 |
Mikhail Glushenkov
|
b6725054b8
|
Fix the -opt switch and add a test case for it.
llvm-svn: 51784
|
2008-05-30 19:56:27 +00:00 |
Mikhail Glushenkov
|
f83f33e8d3
|
Fix: 'sink' handling was broken.
llvm-svn: 51750
|
2008-05-30 06:23:29 +00:00 |
Tanya Lattner
|
f85405fced
|
Check if llvm-gcc is available before running tests. Patch by Matthijs Kooijman!
llvm-svn: 51108
|
2008-05-14 16:32:44 +00:00 |
Mikhail Glushenkov
|
c79304461a
|
Filter option names to escape symbols not allowed as C++ identifiers.
Makes it possible to use options with names like "Wa,".
Also fixes the -Wall option handling as a side-effect.
llvm-svn: 50973
|
2008-05-12 16:33:06 +00:00 |
Mikhail Glushenkov
|
260d83068b
|
Move test files around a bit - fixes the reported number of test cases.
llvm-svn: 50761
|
2008-05-06 18:16:20 +00:00 |
Mikhail Glushenkov
|
a02084cff7
|
Use edge weights to choose the right linker based on input language names.
llvm-svn: 50759
|
2008-05-06 18:15:12 +00:00 |
Mikhail Glushenkov
|
7f6ed20009
|
Add a --linker command-line option, make all tests pass.
llvm-svn: 50755
|
2008-05-06 18:13:00 +00:00 |
Mikhail Glushenkov
|
7f417b08cf
|
Add two (currently failing) tests.
llvm-svn: 50752
|
2008-05-06 18:11:21 +00:00 |
Mikhail Glushenkov
|
baacf0d692
|
Take object file as input and handle files with the same name correctly.
llvm-svn: 50749
|
2008-05-06 18:10:20 +00:00 |
Mikhail Glushenkov
|
07597594b2
|
First small tests for llvmc2.
llvm-svn: 50734
|
2008-05-06 17:24:54 +00:00 |