Mikhail Glushenkov
|
1fe2678a06
|
Add a 'set_option' action for use in OptionPreprocessor.
llvm-svn: 91594
|
2009-12-17 07:49:16 +00:00 |
Mikhail Glushenkov
|
67c106664b
|
Deprecate 'unpack_values'.
Use 'forward_values' + 'comma_separated' instead.
llvm-svn: 90774
|
2009-12-07 18:25:54 +00:00 |
Mikhail Glushenkov
|
e69994f04f
|
Pass '-msse' and friends to llc as '-mattr=+/-'.
llvm-svn: 90771
|
2009-12-07 17:03:21 +00:00 |
Mikhail Glushenkov
|
c563ce3e62
|
Forward -m32/-m64 to the linker.
llvm-svn: 90548
|
2009-12-04 06:38:45 +00:00 |
Mikhail Glushenkov
|
2b86846b65
|
Support -march/-mtune/-mcpu.
llvm-svn: 90547
|
2009-12-04 06:38:28 +00:00 |
Mikhail Glushenkov
|
35c5591286
|
Add relocation model options.
llvm-svn: 90222
|
2009-12-01 09:47:11 +00:00 |
Mikhail Glushenkov
|
ed163ed103
|
Forward -save-temps to llvm-gcc.
llvm-svn: 90214
|
2009-12-01 06:51:30 +00:00 |
Mikhail Glushenkov
|
3a438a9336
|
Support -[weak_]framework and -F in llvmc.
llvm-svn: 90210
|
2009-12-01 05:59:55 +00:00 |
Mikhail Glushenkov
|
867f67301b
|
First draft of the OptionPreprocessor.
More to follow...
llvm-svn: 84352
|
2009-10-17 20:09:29 +00:00 |
Mikhail Glushenkov
|
4500d416aa
|
-O[0-3] options should be also forwarded to opt and llc.
This will require implementing OptionPreprocessor to forbid invalid invocations
such as 'llvmc -O1 -O2'.
llvm-svn: 84349
|
2009-10-17 20:07:49 +00:00 |
Mikhail Glushenkov
|
8f30148560
|
Use llvm-as only for compiling .ll -> .bc.
llc can compile .ll files directly these days.
llvm-svn: 83618
|
2009-10-09 05:45:01 +00:00 |
Mikhail Glushenkov
|
bb8386af53
|
Unbreak the build.
Forgot about the need to reconfigure after modifying Base.td.in....
llvm-svn: 83529
|
2009-10-08 06:03:38 +00:00 |
Mikhail Glushenkov
|
35aadbc05c
|
Make the Base plugin understand -MF and -MT.
llvm-svn: 83525
|
2009-10-08 04:40:28 +00:00 |
Mikhail Glushenkov
|
efc9763468
|
Add a way to query the number of input files.
llvm-svn: 82957
|
2009-09-28 01:16:42 +00:00 |
Mikhail Glushenkov
|
d5107d1333
|
Allow llvmc to take .bc files as input.
llvm-svn: 81452
|
2009-09-10 17:04:32 +00:00 |
Mikhail Glushenkov
|
2c332fec97
|
Support --with-llvmgccdir and friends in llvmc, take 2.
Should now work when building with objdir != srcdir and when llvm-gcc is not
available.
Thanks to Duncan Sands for testing and advice!
llvm-svn: 69700
|
2009-04-21 19:46:10 +00:00 |
Bill Wendling
|
4d10aae8c2
|
Revert 69474 and 69475. They are causing failures during a bootstrap on Darwin.
llvm-svn: 69478
|
2009-04-18 21:45:27 +00:00 |
Mikhail Glushenkov
|
73e9e021f1
|
Add a configure check for llvm-gcc (reapply).
llvm-svn: 69474
|
2009-04-18 20:55:28 +00:00 |
Bill Wendling
|
02b47d9958
|
Temporarily revert r69438 and r69439. These were causing failures during a
release build of llvm.
llvm-svn: 69440
|
2009-04-18 11:20:33 +00:00 |
Mikhail Glushenkov
|
e078105a89
|
Add a configure check for llvm-gcc.
llvm-svn: 69438
|
2009-04-18 09:57:58 +00:00 |