Brian Gaeke
bbeaf0ce11
Fix off-by-one error in processing of libraries named on command line.
...
llvm-svn: 9351
2003-10-21 21:07:12 +00:00
John Criswell
040d3e003a
Adding information on what testing support is provided by the LLVM build
...
system. Currently, it is not much.
llvm-svn: 9348
2003-10-21 19:35:06 +00:00
Misha Brukman
8fb7549570
Add dummy content for libgdbm.
...
llvm-svn: 9344
2003-10-21 18:26:07 +00:00
Misha Brukman
eeb15a5451
Fix libm's name to be `libm'
...
llvm-svn: 9343
2003-10-21 18:25:37 +00:00
Misha Brukman
039d285e63
Fix library name and fix line to fit within 80 columns.
...
llvm-svn: 9342
2003-10-21 18:22:34 +00:00
Brian Gaeke
00bff0d606
Add tools-only target, for bootstrapping the C/C++ front end.
...
llvm-svn: 9341
2003-10-21 18:08:10 +00:00
Chris Lattner
d4cc219d3a
This was not a lower-switch bug, it was a preselection bug
...
llvm-svn: 9340
2003-10-21 18:02:17 +00:00
Chris Lattner
e5fd89c157
When linking the runtime libraries, do not link -lc and -lgcc into the libraries
...
llvm-svn: 9339
2003-10-21 18:00:37 +00:00
Chris Lattner
10beed4236
Fix strcpy implementation and trie
...
llvm-svn: 9338
2003-10-21 17:53:16 +00:00
Brian Gaeke
4034694fef
Fix the first FIXME in this file: automatically pick a "good"
...
interpreter by default, by picking the first one that works
from a hard-coded list.
llvm-svn: 9337
2003-10-21 17:41:35 +00:00
Chris Lattner
5f4ed13cb9
Make sure to add a type for va_next operands, which may not other wise
...
occur in the module
llvm-svn: 9336
2003-10-21 17:40:54 +00:00
Chris Lattner
53d92d23b0
Fix problem which effected linking apache
...
llvm-svn: 9335
2003-10-21 17:39:59 +00:00
Chris Lattner
7a75f6b7d4
Hrm, unbreak stuph :(
...
llvm-svn: 9334
2003-10-21 17:22:23 +00:00
Chris Lattner
19f471f002
Fix preselection/lowerswitches bug
...
llvm-svn: 9333
2003-10-21 16:29:23 +00:00
Chris Lattner
2c063c848d
Pull the PHI special case into it's own visit* method
...
llvm-svn: 9332
2003-10-21 16:09:23 +00:00
Chris Lattner
4b8ce1c80d
The lastOp operand is never used
...
llvm-svn: 9331
2003-10-21 16:06:07 +00:00
Chris Lattner
57cbb53968
Add more space!
...
llvm-svn: 9330
2003-10-21 15:47:31 +00:00
Chris Lattner
b94b7cc213
Hrm, for some reason, my fingers like typing va_begin. Weird
...
llvm-svn: 9329
2003-10-21 15:43:55 +00:00
Chris Lattner
bd683948e7
Syntax highlight the new operators
...
llvm-svn: 9328
2003-10-21 15:37:09 +00:00
Chris Lattner
82584a2741
Update test to new style
...
llvm-svn: 9327
2003-10-21 15:36:21 +00:00
John Criswell
b768b066d3
Removed LLVM copyright from sample Makefile.
...
llvm-svn: 9326
2003-10-21 15:33:12 +00:00
John Criswell
640636e3e6
Removed LLVM copyright notice from sample Makefile.
...
llvm-svn: 9325
2003-10-21 15:31:36 +00:00
John Criswell
4746befea3
Added LLVM copyright notice.
...
llvm-svn: 9324
2003-10-21 15:29:18 +00:00
John Criswell
de34542f41
Added LLVM copyright header.
...
llvm-svn: 9321
2003-10-21 15:17:13 +00:00
Chris Lattner
bec3b4ede1
Preselection is _not_ a basicblock pass, because it adds global variables to
...
the module. This change converts it from being a basic block pass to being
a simple pass. This allows elimination of the annotation and simplification
of the logic for moving constants into global variables.
llvm-svn: 9320
2003-10-21 14:49:19 +00:00
John Criswell
0a6ca076e4
Added LLVM copyright notice.
...
llvm-svn: 9319
2003-10-21 14:33:46 +00:00
Vikram S. Adve
b289dff9a8
When opcodes like ADD were split into reg. and immed. versions (ADDi and ADDr),
...
this code wasn't fixed correctly so it missed copy operations that used ADDi.
llvm-svn: 9318
2003-10-21 12:29:45 +00:00
Vikram S. Adve
abf40e897c
Why does g++ not even generate a warning when you miss a break statement?
...
llvm-svn: 9317
2003-10-21 12:28:27 +00:00
Vikram S. Adve
062fda7446
Implement the new varargs instructions and intrinsics.
...
llvm-svn: 9316
2003-10-21 11:25:09 +00:00
Misha Brukman
3f8b052caa
Only fails on the Sparc, only when run via the JIT.
...
And yet, it's a failure in the ``LowerSwitch'' pass.
llvm-svn: 9315
2003-10-21 04:13:37 +00:00
John Criswell
a8dfda0513
Added LLVM copyright to Makefiles.
...
llvm-svn: 9314
2003-10-20 22:29:16 +00:00
John Criswell
a3c0612cba
Added LLVM copyrights to Makefiles.
...
llvm-svn: 9313
2003-10-20 22:28:01 +00:00
John Criswell
71d2894956
Added LLVM copyright notice to Makefiles.
...
llvm-svn: 9312
2003-10-20 22:26:57 +00:00
Chris Lattner
a227bfeff3
Add a new map
...
llvm-svn: 9311
2003-10-20 20:55:13 +00:00
Chris Lattner
489483fe88
Convert this code from using annotations to using a local map
...
llvm-svn: 9310
2003-10-20 20:52:23 +00:00
Brian Gaeke
f9b97fda86
Goodbye, AddRegNumToValues
...
llvm-svn: 9309
2003-10-20 20:44:03 +00:00
John Criswell
569fd0bb5c
Removed extraneous comment line.
...
llvm-svn: 9308
2003-10-20 20:40:30 +00:00
Chris Lattner
e06b3121c8
Remove using declaration
...
llvm-svn: 9307
2003-10-20 20:38:17 +00:00
Chris Lattner
b2b773378f
This #include is no longer necessary
...
llvm-svn: 9306
2003-10-20 20:29:44 +00:00
John Criswell
fc62e0f40d
Added LLVM copyright header.
...
llvm-svn: 9305
2003-10-20 20:20:30 +00:00
John Criswell
16c6cda9d5
Added LLVM copyright header (for lack of a better term).
...
llvm-svn: 9304
2003-10-20 20:19:47 +00:00
John Criswell
72a15c5c83
Oops. Typo.
...
llvm-svn: 9303
2003-10-20 20:16:14 +00:00
John Criswell
afe9f159aa
Added LLVM header notice.
...
llvm-svn: 9302
2003-10-20 20:11:43 +00:00
Misha Brukman
abf2730d2b
Fixed the documentation to coincide with the code.
...
llvm-svn: 9301
2003-10-20 19:47:25 +00:00
John Criswell
cba7edd98e
Added LLVM notice.
...
llvm-svn: 9300
2003-10-20 19:46:57 +00:00
Misha Brukman
4303b02f66
Made error message more comprehensible.
...
llvm-svn: 9299
2003-10-20 19:43:47 +00:00
John Criswell
b402729b30
Added LLVM project notice to the top of every C++ source file.
...
Header files will be on the way.
llvm-svn: 9298
2003-10-20 19:43:21 +00:00
Chris Lattner
d26c1d63f6
"Function"[0] == 'F', not 'M'
...
llvm-svn: 9297
2003-10-20 19:10:06 +00:00
Chris Lattner
9be53e29f4
Update release notes
...
llvm-svn: 9296
2003-10-20 19:05:03 +00:00
Brian Gaeke
9501118e3b
Minor leftover fixups from replaceMachineCodeForFunction () change.
...
llvm-svn: 9295
2003-10-20 17:59:09 +00:00