Jeff Cohen
e1003da1a2
Unbreak VC++ build.
...
llvm-svn: 31464
2006-11-05 19:31:28 +00:00
Jeff Cohen
657c456ca6
Keep Visual Studio happy.
...
llvm-svn: 28067
2006-05-03 00:28:50 +00:00
Jeff Cohen
6ae5da42b9
Keep Visual Studio informed.
...
llvm-svn: 27951
2006-04-23 04:37:08 +00:00
Jeff Cohen
933edad31c
Keep Visual Studio informed.
...
llvm-svn: 27920
2006-04-20 22:19:06 +00:00
Jeff Cohen
05af9c87a8
Keep Visual Studio happy.
...
llvm-svn: 27581
2006-04-11 02:01:22 +00:00
Jeff Cohen
fdd439209d
Get Visual Studio building again.
...
llvm-svn: 27504
2006-04-08 00:43:03 +00:00
Jeff Cohen
9455fcb13d
Fix more tablegen depedency issues in Visual Studio.
...
llvm-svn: 27431
2006-04-05 05:19:18 +00:00
Jeff Cohen
66d2c4d350
Fix tablegen related dependencies in Visual Studio.
...
llvm-svn: 27350
2006-04-02 05:20:53 +00:00
Jeff Cohen
d6a0ead88c
Keep Visual Studio informed.
...
llvm-svn: 27214
2006-03-28 04:01:27 +00:00
Jeff Cohen
a05322ff6d
Get Visual Studio happy again.
...
llvm-svn: 27031
2006-03-24 02:18:52 +00:00
Jeff Cohen
3fca15ca78
Put intrinsics.gen in its proper place.
...
llvm-svn: 26679
2006-03-10 04:36:01 +00:00
Jeff Cohen
5002cf68b4
Fix VC++ build breakage.
...
llvm-svn: 26676
2006-03-10 03:57:45 +00:00
Jeff Cohen
65b7db8bfd
Keep VC++ building.
...
llvm-svn: 26584
2006-03-07 02:58:13 +00:00
Jeff Cohen
f38145b73d
Keep Visual Studio happy.
...
llvm-svn: 26516
2006-03-04 02:19:46 +00:00
Jeff Cohen
c6693dcdab
Inform Visual Studio of deleted file.
...
llvm-svn: 26251
2006-02-17 02:11:34 +00:00
Jeff Cohen
a57cef0ed9
Visual Studio enters the future of bisoning.
...
llvm-svn: 26227
2006-02-16 04:07:03 +00:00
Jeff Cohen
176bb3e5ed
Match changes to unix build system.
...
llvm-svn: 26167
2006-02-14 06:12:08 +00:00
Jeff Cohen
965da754a0
Keep Visual Studio informed.
...
llvm-svn: 25956
2006-02-04 03:27:04 +00:00
Jeff Cohen
adacd55e5d
Add _CRT_SECURE_NO_DEPRECATE preprocessor symbol to make VS2005 happy.
...
llvm-svn: 25801
2006-01-30 04:07:08 +00:00
Jeff Cohen
e850a9e43f
Teach Visual Studio about X86 subtargets.
...
llvm-svn: 25647
2006-01-26 16:49:00 +00:00
Jeff Cohen
5de47de7ab
Add new files to Visual Studio.
...
llvm-svn: 25574
2006-01-24 04:40:54 +00:00
Jeff Cohen
96586ef54e
Track changes in config.h.in.
...
llvm-svn: 25573
2006-01-24 04:40:19 +00:00
Jeff Cohen
536e814c7c
Visual Studio still has issues at being left out.
...
llvm-svn: 25507
2006-01-22 20:37:25 +00:00
Jeff Cohen
754ebffe8b
Update Windows version of config.h to note availability of floor/floorf/ceil/ceilf.
...
Also pulled Windows-specific modifications to config.h.in to a separate file, so
that changes to it trigger regeneration of config.h (which doesn't happen when the
custom build step for it changes).
llvm-svn: 25477
2006-01-20 04:34:45 +00:00
Jeff Cohen
c4b4091108
Visual Studio still has issues with being left out.
...
llvm-svn: 25389
2006-01-17 05:13:22 +00:00
Jeff Cohen
0d8574aa3c
Visual Studio is feeling left out again.
...
llvm-svn: 25215
2006-01-11 16:21:53 +00:00
Jeff Cohen
a19fcf4b2c
Visual Studio hates being left out.
...
llvm-svn: 25148
2006-01-08 18:29:44 +00:00
Jeff Cohen
5cc9ac7bc7
Teach Visual Studio about new file.
...
llvm-svn: 25097
2006-01-04 17:19:48 +00:00
Jeff Cohen
ac0286cbe6
Add new files to Visual Studio.
...
llvm-svn: 24929
2005-12-22 01:50:11 +00:00
Jeff Cohen
f9fecfca82
Turn on string pooling for smaller binaries.
...
llvm-svn: 24749
2005-12-17 00:14:47 +00:00
Jeff Cohen
9c75e03471
Teach Visual Studio about new files.
...
llvm-svn: 24497
2005-11-28 06:46:36 +00:00
Jeff Cohen
17d14b56d9
Keep Visual Studio building.
...
llvm-svn: 24373
2005-11-16 06:10:53 +00:00
Jeff Cohen
85a410934d
Keep Visual Studio informed of new files.
...
llvm-svn: 24366
2005-11-15 16:11:55 +00:00
Jeff Cohen
f1c9ea96cc
Add new file to Visual Studio.
...
llvm-svn: 24297
2005-11-11 01:34:02 +00:00
Jeff Cohen
ff78bc30c7
More files deleted.
...
llvm-svn: 24097
2005-10-29 16:51:48 +00:00
Jeff Cohen
744bfe72c0
Keep Visual Studio happy.
...
llvm-svn: 24052
2005-10-28 01:43:09 +00:00
Jeff Cohen
81b5623dd2
Fine tune Visual Studio's use of bison/flex.
...
llvm-svn: 24025
2005-10-27 01:10:36 +00:00
Jeff Cohen
342597c279
Eliminate use of sed in Visual Studio builds.
...
llvm-svn: 24003
2005-10-26 14:48:53 +00:00
Jeff Cohen
be8fab7011
Eliminate need for bison/flex in Visual Studio builds.
...
llvm-svn: 23999
2005-10-26 05:37:34 +00:00
Jeff Cohen
e561bf727e
Update Visual Studio projects to reflect moved file.
...
llvm-svn: 23998
2005-10-26 05:36:51 +00:00
Jeff Cohen
ee7352b466
Keep Visual Studio up to date.
...
llvm-svn: 23964
2005-10-24 15:21:58 +00:00
Jeff Cohen
95c8c4df99
Update Visual Studio projects to account for recent changes.
...
llvm-svn: 23950
2005-10-24 02:57:24 +00:00
Jeff Cohen
d9fe407080
Remove deleted files from Visual Studio.
...
llvm-svn: 23895
2005-10-23 15:21:52 +00:00
Jeff Cohen
5273f155d4
Add new files to Visual Studio.
...
llvm-svn: 23885
2005-10-23 01:22:33 +00:00
Jeff Cohen
a5c4ff5a96
Fix VC++ build errors.
...
llvm-svn: 23431
2005-09-25 19:04:43 +00:00
Jeff Cohen
ce2b74a2b5
Fix more Visual Studio build problems.
...
llvm-svn: 23308
2005-09-10 02:33:17 +00:00
Jeff Cohen
7e6b5c60fc
Fix miscellaneous Visual Studio build problems.
...
llvm-svn: 23307
2005-09-10 02:00:02 +00:00
Jeff Cohen
930e81f03b
Fix VC++ build errors
...
llvm-svn: 23210
2005-09-02 02:51:42 +00:00
Jeff Cohen
c6e28f4d38
Update Visual Studio projects for removed file.
...
llvm-svn: 22905
2005-08-19 13:51:22 +00:00
Jeff Cohen
4f69b0d5cd
Fix VC++ build problems.
...
llvm-svn: 22564
2005-07-30 18:22:27 +00:00
Jeff Cohen
0882aa2a75
Win32 support for Mutex class.
...
llvm-svn: 22420
2005-07-13 02:15:18 +00:00
Jeff Cohen
f212860211
Add new files to Visual Studio projects.
...
llvm-svn: 22395
2005-07-12 03:00:20 +00:00
Jeff Cohen
5c06ea68a5
Adding new files to Visual Studio projects.
...
llvm-svn: 22328
2005-07-02 02:04:26 +00:00
Jeff Cohen
d8982d4282
Add ElfWriter stuff to Visual Studio
...
llvm-svn: 22304
2005-06-28 02:43:03 +00:00
Jeff Cohen
b555ae8f95
Add SimplyLibCalls.cpp to VC++ build
...
llvm-svn: 21554
2005-04-26 02:57:49 +00:00
Jeff Cohen
80e7b74819
Add CondPropagate.cpp to VC++ Transforms project
...
llvm-svn: 21310
2005-04-16 02:51:44 +00:00
Jeff Cohen
0927944d4a
Do #include HashExtras.h with VC++
...
llvm-svn: 20640
2005-03-16 05:49:58 +00:00
Jeff Cohen
df020aaddf
Remove deleted files from VC++ project.
...
llvm-svn: 20636
2005-03-16 05:09:59 +00:00
Jeff Cohen
180d6c8d0e
Add EquivClassGraphs.cpp to VC++ project.
...
llvm-svn: 20607
2005-03-15 06:31:46 +00:00
Jeff Cohen
28bc9d3fe9
Somehow tablegen.exe got moved... fix up tablegen invocations to match.
...
llvm-svn: 20212
2005-02-16 05:06:52 +00:00
Jeff Cohen
dac78e54d9
Put libraries in a common directory
...
llvm-svn: 19995
2005-02-02 06:33:11 +00:00
Jeff Cohen
2076802d2f
Silence VC++ warnings about using 'this' in base member initializations.
...
llvm-svn: 19937
2005-01-30 17:54:12 +00:00
Jeff Cohen
2cb1c71fc1
Unbreak VC++ build
...
llvm-svn: 19903
2005-01-29 03:32:49 +00:00
Jeff Cohen
29092b4f26
Get VC++ compiling again
...
llvm-svn: 19869
2005-01-28 07:29:32 +00:00
Jeff Cohen
fd01955e3e
Add (non-working) project bugpoint to Visual Studio
...
llvm-svn: 19750
2005-01-22 17:35:30 +00:00
Jeff Cohen
5a7734c224
Don't exclude FileUtilies and ToolRunner from VC++ build
...
llvm-svn: 19748
2005-01-22 16:32:47 +00:00
Jeff Cohen
72f52d5277
Get analyze to show all analysis options when compiled with VC++
...
llvm-svn: 19710
2005-01-20 05:19:40 +00:00
Jeff Cohen
be9072767e
Add analyze project to Visual Studio
...
llvm-svn: 19709
2005-01-20 04:52:59 +00:00
Jeff Cohen
21ccf213ed
Add project llvm-proj to Visual Studio
...
llvm-svn: 19708
2005-01-20 04:41:49 +00:00
Jeff Cohen
d991f0c15f
Add project llvm-ld to Visual Studio
...
llvm-svn: 19665
2005-01-18 05:44:50 +00:00
Jeff Cohen
01ca103f97
Add project llvm-nm to Visual Studio
...
llvm-svn: 19664
2005-01-18 05:44:25 +00:00
Jeff Cohen
7c05504d8d
Add project llvm-ld to Visual Studio
...
llvm-svn: 19663
2005-01-18 05:39:37 +00:00
Jeff Cohen
d07f37da2e
Add llvm-bcanalyzer project to Visual Studio
...
llvm-svn: 19662
2005-01-18 05:31:34 +00:00
Jeff Cohen
5971039a26
Add some .cvsignores to the win32 hierarchy to account for generated files
...
llvm-svn: 19603
2005-01-16 03:18:23 +00:00
Jeff Cohen
3a5f6734fd
Add new file to Visual Studio CodeGen project
...
llvm-svn: 19574
2005-01-15 07:33:52 +00:00
Jeff Cohen
817a3c3ff9
Add new file to Visual Studio CodeGen project
...
llvm-svn: 19505
2005-01-12 04:32:42 +00:00
Jeff Cohen
a7f1ae5dc0
Apply feed back from Chris:
...
1. Rename createLoaderPass to CreateProfileLoaderPass
2. Opt shouldn't use the pass registered in CodeGen.
llvm-svn: 19431
2005-01-10 03:56:27 +00:00
Jeff Cohen
8ab3646b21
Update System project in Visual Studio to reflect renamed files.
...
llvm-svn: 19428
2005-01-10 00:50:11 +00:00
Jeff Cohen
6827f061cc
Get lib/Analysis/DataStructure to compile with VC++
...
llvm-svn: 19412
2005-01-09 04:18:28 +00:00
Jeff Cohen
cbd3387b66
Workaround a VC++ bug. Microsoft puts the hash_map class in namespace stdext, but
...
this classes uses a utility function in namespace std. But Microsoft apparently
assumes everyone will "using namespace std;". As LLVM doesn't.... Add a
"use std::_Distance;" to get it working.
llvm-svn: 19411
2005-01-09 04:13:09 +00:00
Jeff Cohen
69ed91d1ca
Add a few more passes to LinkAllPasses.h
...
llvm-svn: 19371
2005-01-08 18:15:23 +00:00
Jeff Cohen
a97d6be787
Get new SelectionDAG stuff building with Visual Studio.
...
llvm-svn: 19340
2005-01-07 15:52:36 +00:00
Jeff Cohen
ba86a712df
Remove bogus project folder
...
llvm-svn: 19318
2005-01-07 06:54:58 +00:00
Jeff Cohen
dfe5e3b330
Add project opt to Visual Studio.
...
llvm-svn: 19307
2005-01-06 06:02:53 +00:00
Jeff Cohen
901f2c3629
Make bison/flex build steps output the same message in Visual Studio as
...
on Unix.
llvm-svn: 19283
2005-01-04 06:18:10 +00:00
Jeff Cohen
7e408ab287
Add C backend to llc in Visual Studio.
...
llvm-svn: 19282
2005-01-04 06:01:55 +00:00
Jeff Cohen
1dd55cc0e0
Add additional header file to VS project. Patch submitted by Morten.
...
llvm-svn: 19274
2005-01-03 16:37:16 +00:00
Jeff Cohen
b29141a864
Cleanup some Visual Studio project dependencies.
...
llvm-svn: 19253
2005-01-02 04:44:36 +00:00
Jeff Cohen
1087b72875
Eliminate the use of the global variable hack in the X86 target that was used
...
to get Visual Studio to link in X86.lib to the executables that need it. There
is another way of doing it.
llvm-svn: 19252
2005-01-02 04:23:12 +00:00
Jeff Cohen
11901e559d
Add llvm-link, Linker projects to Visual Studio.
...
llvm-svn: 19235
2005-01-01 22:32:26 +00:00
Jeff Cohen
5899433ea2
Add missing header files to projects.
...
llvm-svn: 19234
2005-01-01 22:30:19 +00:00
Jeff Cohen
bba2cc9d6a
Add llvm-ranlib project to Visual Studio.
...
llvm-svn: 19231
2005-01-01 22:05:56 +00:00
Jeff Cohen
26e5b107ec
Add llvm-ar project to Visual Studio.
...
llvm-svn: 19230
2005-01-01 22:00:28 +00:00
Jeff Cohen
35edbe7f00
Add -v option to bison.
...
llvm-svn: 19229
2005-01-01 21:35:39 +00:00
Jeff Cohen
748f1529e2
Add missing file SystemUtils.cpp to Support project.
...
llvm-svn: 19228
2005-01-01 21:34:18 +00:00
Jeff Cohen
8e751d4f87
Add llvm-as project to Visual Studio
...
llvm-svn: 19227
2005-01-01 20:51:41 +00:00
Jeff Cohen
6df3da7f26
Add llvm-dis project to Visual Studio
...
llvm-svn: 19226
2005-01-01 20:18:03 +00:00
Jeff Cohen
1d6b491438
Put executables into a single directory
...
llvm-svn: 19225
2005-01-01 19:37:14 +00:00
Jeff Cohen
c1f4827e96
Improve TableGen dependencies
...
Move TableGen generated files out of the src tree
Add descriptions to the custom build steps
llvm-svn: 19223
2005-01-01 18:17:40 +00:00
Jeff Cohen
1a95a53fc3
Bring VS projects up to date with respect to recent changes
...
llvm-svn: 19167
2004-12-27 16:49:34 +00:00
Jeff Cohen
724ac32c61
Get VC++ building again
...
llvm-svn: 19140
2004-12-24 16:26:47 +00:00
Jeff Cohen
f3543c32a5
Eliminate use of ltdl.c when doing a VC++ build. Because libtool isn't used,
...
ltdl's LGPL license would infect all of LLVM.
llvm-svn: 19137
2004-12-24 07:57:09 +00:00
Jeff Cohen
d2b493953f
Allow llc to recognize -march=x86. As it was, it didn't recognize any
...
architecture at all.
llvm-svn: 19114
2004-12-23 06:45:32 +00:00
Jeff Cohen
5bb70c7aab
Add project Bytecode to Visual Studio
...
llvm-svn: 19085
2004-12-22 00:27:14 +00:00
Jeff Cohen
ef5940c5de
Visual Studio project Configure should place the configured header files
...
in the win32 subtree instead of the src subtree.
llvm-svn: 19080
2004-12-21 06:49:13 +00:00
Jeff Cohen
2042cc484e
Add llc project to Visual Studio
...
llvm-svn: 19036
2004-12-19 17:53:47 +00:00
Jeff Cohen
5f79db46cf
Add lli project to Visual Studio
...
llvm-svn: 19035
2004-12-19 06:40:39 +00:00
Jeff Cohen
c5e7790816
Enable browse information in Visual Studio
...
llvm-svn: 19034
2004-12-19 02:29:00 +00:00
Jeff Cohen
ae555b32c8
Improve dependency management for lib/system/win32/* files. Instead of copying the
...
files from win32/* to platform/*, create one line files in platform that include the
corresponding file in win32. This makes life much more enjoyable!
The cruel irony is that NTFS has hard links just like Unix, but there's no way to
get to them from the DOS prompt!
llvm-svn: 19033
2004-12-18 08:01:43 +00:00
Jeff Cohen
fd8fedb71f
Don't forget about release configuration...
...
llvm-svn: 19032
2004-12-18 07:05:59 +00:00
Jeff Cohen
aa16addf1a
Rationalize warning suppression. First, 64-bit portability warnings are disabled. The
...
specific warnings they produced were being suppressed anyway. The truncation warnings
that were suppressed are now enabled, and the few that still occur ought to be fixed.
The only warnings suppressed now are the "negating an unsigned is still unsigned", the
validity of which Chris does not accept, and the "implicit conversion of <type> to bool
performance warning". Making the conversion explicit won't make it run any faster and
this is an easier way to shut the compiler up.
llvm-svn: 19031
2004-12-18 06:55:41 +00:00
Jeff Cohen
f6a4f3f347
Fix win32 breakage
...
llvm-svn: 19028
2004-12-18 06:42:15 +00:00
Jeff Cohen
2d53514c83
Fix residual Visual Studio build problems
...
llvm-svn: 18688
2004-12-09 05:51:11 +00:00
Chris Lattner
e4444c2c24
Update the win32 project files, contributed by Morton Ofstad!
...
llvm-svn: 18495
2004-12-04 19:14:38 +00:00
Reid Spencer
2319b1cc86
Remove dupliate buid of Signals.cpp
...
Patch contributed by Jeff Cohen.
llvm-svn: 17888
2004-11-16 06:57:30 +00:00
Reid Spencer
2292b174db
Updates to Visual C++ project files for building on win32.
...
Patch contributed by Morten Ofstad.
llvm-svn: 17829
2004-11-15 17:28:08 +00:00
Reid Spencer
8d590bf3ee
Update relative files.
...
Patch contributed by Morten Ofstad.
llvm-svn: 17828
2004-11-15 17:27:00 +00:00
Chris Lattner
df11216e4b
This file is gone
...
llvm-svn: 17627
2004-11-08 18:46:09 +00:00
Chris Lattner
b36e685cb7
Remove this file as suggested by Jeff Cohen
...
llvm-svn: 17480
2004-11-05 04:17:19 +00:00
Chris Lattner
346ccb9d7d
Fix project file, patch contributed by Jeff Cohen
...
llvm-svn: 17479
2004-11-05 04:15:30 +00:00
Reid Spencer
82c46f0f2e
Top level files for building natively on win32
...
llvm-svn: 17447
2004-11-03 16:14:40 +00:00
Reid Spencer
33d030e093
MS Visual Studio files for building LLVM on Win32 platforms.
...
llvm-svn: 17446
2004-11-03 16:13:14 +00:00