Vikram S. Adve
|
c1a5301fa6
|
Avoid Solaris-specific defines.
llvm-svn: 3823
|
2002-09-19 18:45:11 +00:00 |
Chris Lattner
|
00cfa14284
|
New testcase that breaks the CFE.
llvm-svn: 3821
|
2002-09-19 16:54:57 +00:00 |
Chris Lattner
|
a450397247
|
Make sure that we abort if an error happens as early as neccesary. Before
it was possible for the passmanager to continue running passes after the
verifier even if the module was not well formed.
llvm-svn: 3820
|
2002-09-19 16:12:19 +00:00 |
Chris Lattner
|
51eb611986
|
Indent a comment right, add a new one
llvm-svn: 3819
|
2002-09-19 16:06:28 +00:00 |
Vikram S. Adve
|
e66e34a6e9
|
Add support for passing in arbitrary flags to gmake (except -n and -h
which are interpreted by this script).
llvm-svn: 3818
|
2002-09-19 14:54:53 +00:00 |
Chris Lattner
|
a15eeb68ad
|
New testcase for a bug fixed in the GCC SSA construction algorithm:
http://gcc.gnu.org/ml/gcc/2002-09/msg00760.html
llvm-svn: 3817
|
2002-09-19 04:23:59 +00:00 |
Chris Lattner
|
437254f29e
|
Avoid deleting the ostream more than once.
llvm-svn: 3816
|
2002-09-18 23:30:05 +00:00 |
Vikram S. Adve
|
7369140fee
|
Fix to work in new location (utils/) and to use gmake instead of gnumake
since gnumake doesn't exist on our new spiffy Linux machines.
llvm-svn: 3815
|
2002-09-18 23:22:27 +00:00 |
Chris Lattner
|
2e3536a85f
|
Change Makefile.config to support building on the group's linux machines
llvm-svn: 3814
|
2002-09-18 19:32:17 +00:00 |
Vikram S. Adve
|
3517f30fd9
|
KEEP_SYMBOLS by default.
llvm-svn: 3813
|
2002-09-18 11:55:44 +00:00 |
Vikram S. Adve
|
d141c281a4
|
Strip tools/Debug/ executables by default. Define KEEP_SYMBOLS to
turn off stripping for any executable.
llvm-svn: 3812
|
2002-09-18 11:55:13 +00:00 |
Chris Lattner
|
3cde789d29
|
Clean up tags, link to the right .h file
llvm-svn: 3811
|
2002-09-18 05:14:25 +00:00 |
Anand Shukla
|
8c2a0eeacb
|
corrected small bug, to handle when DIRS is not defined.
llvm-svn: 3810
|
2002-09-18 04:29:30 +00:00 |
Anand Shukla
|
ea77a493ff
|
split retracing into a separate file
llvm-svn: 3809
|
2002-09-18 03:55:26 +00:00 |
Chris Lattner
|
18daee20f9
|
Compile sub-directories in parallel, because they don't have interdependencies
llvm-svn: 3808
|
2002-09-18 03:25:58 +00:00 |
Chris Lattner
|
f3dd5f5888
|
Add support for the new PARALLEL_DIRS option
llvm-svn: 3807
|
2002-09-18 03:22:27 +00:00 |
Joel Stanley
|
d9ee6c09e1
|
Finished instruction replacement section, etc. Need better example for replaceAllUsesWith().
llvm-svn: 3806
|
2002-09-18 03:17:23 +00:00 |
Misha Brukman
|
cab9e249bd
|
Fixed grammar.
llvm-svn: 3805
|
2002-09-18 02:35:14 +00:00 |
Misha Brukman
|
1cf3c54f04
|
Fixed grammar (User's -> Users).
llvm-svn: 3804
|
2002-09-18 02:21:57 +00:00 |
Vikram S. Adve
|
9c485d2165
|
gcc3.1.1 seems much more selective about what it loads from archives, and
does not link in many passes that are loaded by gcc2.95.3. So use object
files instead of archives in many more cases.
llvm-svn: 3803
|
2002-09-18 02:20:58 +00:00 |
Misha Brukman
|
ebcd1d7c16
|
Removed unnecessary #includes.
llvm-svn: 3802
|
2002-09-18 02:07:57 +00:00 |
Misha Brukman
|
892f59fcb2
|
Fixed typo.
llvm-svn: 3801
|
2002-09-18 00:42:45 +00:00 |
Chris Lattner
|
3eeba80732
|
Fix ambiguity problem due to builtin log2(double) function
llvm-svn: 3800
|
2002-09-17 23:56:50 +00:00 |
Chris Lattner
|
2d7730e3dd
|
Don't put default parameter values into .cpp files, it breaks 3.x compilers
llvm-svn: 3799
|
2002-09-17 23:50:32 +00:00 |
Chris Lattner
|
5d15ed99a3
|
Fix namespace correctness bug
llvm-svn: 3798
|
2002-09-17 23:48:02 +00:00 |
Chris Lattner
|
22cbac6511
|
There is a #define in some header that conflicts with INFINITY, rename it.
llvm-svn: 3797
|
2002-09-17 23:46:33 +00:00 |
Chris Lattner
|
59ded8e5c0
|
Allow the VERBOSE=1 option to turn on output of recursive make behavior
llvm-svn: 3796
|
2002-09-17 23:45:34 +00:00 |
Chris Lattner
|
011abb4a32
|
Add support for gcc 3.2
llvm-svn: 3795
|
2002-09-17 23:38:38 +00:00 |
Chris Lattner
|
539a23cffa
|
Fix parallel recursive make to build directories in order
llvm-svn: 3794
|
2002-09-17 23:35:02 +00:00 |
Chris Lattner
|
9a9a0b4401
|
Use locally built burg
llvm-svn: 3793
|
2002-09-17 23:24:57 +00:00 |
Chris Lattner
|
d86c20366c
|
Build burg tree
llvm-svn: 3792
|
2002-09-17 23:23:52 +00:00 |
Chris Lattner
|
bfc1cc2d65
|
TEst commit
llvm-svn: 3791
|
2002-09-17 23:22:31 +00:00 |
Chris Lattner
|
8daf4d56e2
|
Test commit
llvm-svn: 3790
|
2002-09-17 23:20:47 +00:00 |
Chris Lattner
|
1d495576cc
|
Test change
llvm-svn: 3789
|
2002-09-17 23:19:46 +00:00 |
Chris Lattner
|
23076668f0
|
We need an 'all' target to build burg, add it back
llvm-svn: 3788
|
2002-09-17 23:19:14 +00:00 |
Chris Lattner
|
a4064a63a4
|
Don't run tests by default
llvm-svn: 3787
|
2002-09-17 23:04:24 +00:00 |
Chris Lattner
|
b8f3fab589
|
Initial checkin of burg documetnation files
llvm-svn: 3786
|
2002-09-17 23:03:35 +00:00 |
Chris Lattner
|
462a4db83d
|
Initial checkin of burg files
llvm-svn: 3785
|
2002-09-17 23:03:30 +00:00 |
Chris Lattner
|
dacc4ae922
|
Avoid using two i's in the same statements
llvm-svn: 3784
|
2002-09-17 22:43:00 +00:00 |
Chris Lattner
|
a8339e3613
|
Fix bug: test/Regression/Transforms/InstCombine/2002-09-17-GetElementPtrCrash.ll
Thanks to Casey for finding it!
llvm-svn: 3783
|
2002-09-17 21:05:42 +00:00 |
Chris Lattner
|
0822dd0210
|
New regression test
llvm-svn: 3782
|
2002-09-17 21:02:24 +00:00 |
Chris Lattner
|
0a2590a6af
|
Convert to use long indexes instead of uint
llvm-svn: 3781
|
2002-09-17 20:47:46 +00:00 |
Chris Lattner
|
66037f55d3
|
Enable correct support for dynamic loading on Linux
llvm-svn: 3780
|
2002-09-17 20:40:24 +00:00 |
Chris Lattner
|
a73486f69c
|
Enable correct support for dynamic loading on Linux
llvm-svn: 3779
|
2002-09-17 20:40:22 +00:00 |
Anand Shukla
|
ff0248c47c
|
Removed debug info printing
llvm-svn: 3778
|
2002-09-17 20:24:46 +00:00 |
Chris Lattner
|
077b45d931
|
Add support for GCC 2.96
llvm-svn: 3777
|
2002-09-17 17:23:09 +00:00 |
Chris Lattner
|
95094782a1
|
Remove extra #include
llvm-svn: 3776
|
2002-09-17 17:18:12 +00:00 |
Chris Lattner
|
a3e3fa7867
|
Fix typeo
llvm-svn: 3775
|
2002-09-17 16:47:06 +00:00 |
Vikram S. Adve
|
9d0fb1aac5
|
Don't print global variable definitions twice! Sun's pathetic compiler
never complained about this.
llvm-svn: 3774
|
2002-09-17 11:50:38 +00:00 |
Vikram S. Adve
|
a43a66fdc4
|
Fix typo in comment.
llvm-svn: 3773
|
2002-09-17 11:09:59 +00:00 |