Commit Graph

1320 Commits

Author SHA1 Message Date
Chris Lattner
5836082286 Fix typos noticed by Gabor Greif, thanks Gabor!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19621 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-17 00:12:04 +00:00
Reid Spencer
cd7c1cae1c * Revise the projects section and make reference to Projects.html
* the dist-clean target no longer implies a check


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19608 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-16 07:18:31 +00:00
Reid Spencer
d967c80d64 Fix locations of libraries and executables to match makefiles.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19599 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-16 02:38:06 +00:00
Reid Spencer
728ae5e73d BUILD_* to PROJ_*
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19598 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-16 02:35:47 +00:00
Reid Spencer
bdf6a39d1c Rename BUILD_* to PROJ_*
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19592 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-16 02:21:29 +00:00
Reid Spencer
39865c052d Update documentation on how to set up a project
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19591 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-16 02:21:18 +00:00
Reid Spencer
5a069f5a7e Make the construction of doxygen documentation a repeatable process
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19469 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-11 06:26:27 +00:00
Reid Spencer
7fa6d52dda * Add the use of LOADABLE_MODULE=1 in the makefile example
* Change the names of the resulting module to Hello instead of libHello
* Change lib/Debug -> Debug/lib per new makefile implementation.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19459 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-11 05:16:23 +00:00
Reid Spencer
7c7e9aa590 * Describe the LOADABLE_MODULE feature
* Get rid of non-compliant <font> elements (how did that get in there?)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19458 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-11 05:12:54 +00:00
Misha Brukman
45cf34c14b Eliminate empty sub-list
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19362 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-08 01:11:15 +00:00
Chris Lattner
c045579428 Remove the open projects page from the docs directory.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19342 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-07 18:57:33 +00:00
Misha Brukman
9e3bdf1af4 Capitalize Bugpoint.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19341 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-07 17:00:44 +00:00
Reid Spencer
8853b13d2f Add the SystemLibrary.html document now that its done.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19298 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-05 19:01:20 +00:00
Reid Spencer
d593afcb5b Add a missing <div>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19297 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-05 18:21:39 +00:00
Reid Spencer
0c004859f5 Bulk upgrade of this document. Cruft removed, new stuff added, general
reorganization of the content. This is now "done".


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19296 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-05 18:17:10 +00:00
Chris Lattner
2dcb9688bb ignore generated file
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19288 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-05 16:01:00 +00:00
Chris Lattner
f1c4dbe8c4 Ignore generated file
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19287 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-05 16:00:42 +00:00
Chris Lattner
868cc7410a Ignore .dir
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19286 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-05 16:00:00 +00:00
Reid Spencer
43ff900aae Integrate dependency graphs.
Make it HTML 4.01 Strict compliant
Provide better explanations of the dependency information.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19272 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-03 05:46:46 +00:00
Reid Spencer
8d8003d47a Add library dependency and object dependency graphs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19271 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-03 05:30:57 +00:00
Chris Lattner
8de9f23fda Bug fixed
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19269 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-03 04:20:21 +00:00
Reid Spencer
e0a7dddf39 Describe both objdir==srcdir and objdir!=srcdir methods of building LLVM
libraries and tools. Thanks to Henrik Bach for this suggestion.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19204 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-31 19:48:59 +00:00
Reid Spencer
139e1663a6 * Add missing libraries: Linker, Archive, SparcV8
* Make library descriptions consistently lower case.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19197 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-31 00:13:14 +00:00
Reid Spencer
e0f33aea9a Add a section on library dependencies now that GenLibDeps.html is written.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19195 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-30 23:12:04 +00:00
Chris Lattner
bfd2468347 Bug fixed
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19181 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-29 04:39:50 +00:00
Chris Lattner
e936771e79 Bug fixed
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19177 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-29 04:03:23 +00:00
Misha Brukman
93d416f060 Add a note about registering the backend so it's available in LLC and LLI
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19168 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-27 19:05:16 +00:00
Reid Spencer
fef93b7119 Describe the --with-llvmgccdir option to configure.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19144 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-26 05:47:26 +00:00
Reid Spencer
72a59007d4 Add a caution about using experimental versions of gnu binutils when
building Cygwin.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19117 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-23 19:49:54 +00:00
Reid Spencer
65e8f5b4e4 Be specific about version of GCC and binutils on Cygwin since it matters.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19116 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-23 19:39:54 +00:00
Misha Brukman
c155a0a0e9 LLVM now builds and runs on Linux/amd64, but we don't have 64-bit codegen yet
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19115 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-23 07:14:56 +00:00
Reid Spencer
cfaf80c471 * Remove an unnecessary step.
* Correct a path.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19110 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 16:19:05 +00:00
Reid Spencer
2404236795 Add a blurb about using the GCC 3.4.3 compiler on Cygwin (which works) for
the CFE instead of the default GCC 3.3.3 compiler that comes with Cygwin.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19104 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 09:52:30 +00:00
Reid Spencer
90f1745ab1 For PR432:
* Remove the idiotic windows environment setting, its not needed.
* Remove an extraneous "mkdir" instruction.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19103 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 09:07:51 +00:00
Reid Spencer
847f9b7d31 Hopefully fix a link.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19102 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 06:48:03 +00:00
Reid Spencer
473cbecff0 Fix the names of these executables now that they've been somewhat cast in
stone.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19101 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 06:47:25 +00:00
Reid Spencer
f66f145531 Correct the name of the executables to which llvmgcc and llvmgxx variables
point to.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19100 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 06:45:24 +00:00
Reid Spencer
4ac30650e1 For PR432:
Rework the CFE build details to include the directions for using the
option --program-prefix=llvm- to the CFE's configure script. This ensures
that the CFE builds unique executable names and makes it possible to put
the $CFEINSTALL/bin directory into one's path.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19099 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 06:40:29 +00:00
Reid Spencer
d4694f9cf5 For PR432:
* llvmgcc -> llvm-gcc
* llvmg++ -> llvm-g++
* remove references to --with-llvmgccdir configure option


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19098 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 06:29:07 +00:00
Reid Spencer
6caa5ec8b5 Revert last patch until we can figure out how to build executables named
llvmgcc and llvmg++ correctly.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19089 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 01:37:47 +00:00
Reid Spencer
77f5530ebe Revert last changes as they introduce CFE build problems.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19087 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-22 01:36:27 +00:00
Reid Spencer
4b04f53b0c Remove instructions to make aliases for llvmgcc and llvmg++ as the CFE
Build instructions now direct the user to have the CFE generate executables
with those names via the --program-prefix=llvm configure option.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19084 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-21 18:52:08 +00:00
Reid Spencer
2c1ce655d4 For PR432:
Add instructions for using the --program-prefix=llvm so that the CFE build
produces llvmgcc instead of gcc.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19083 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-21 18:50:54 +00:00
Reid Spencer
f13a269179 Describe the new "reconfigure" and "spotless" targets.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19013 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-17 07:46:45 +00:00
Reid Spencer
f96eb57a4b Remove most references to LLVM_LIB_SEARCH_PATH. It now only exists in the
GettingStarted.html document in the environment section and only as an
optional feature.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18944 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-15 00:14:01 +00:00
Reid Spencer
201ddef2ea Correct documentation to reflect the change in location of the CFE runtime
libraries. They are now in $CFEINSTALL/lib not $CFEINSTALL/bytecode-lib.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18939 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-14 22:07:29 +00:00
Chris Lattner
9c33494d7c Get rid of subbullets for all of the "known problems" section. None of the
other sections have subbullets, and it make the TOC look like the whole
document is known problems!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18829 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-12 17:20:23 +00:00
Reid Spencer
3680e84877 A little cleanup on this file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18798 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-11 07:16:54 +00:00
Chris Lattner
74d74cdbdc New feature
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18797 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-11 06:10:52 +00:00
Reid Spencer
1bc193464c Fix some minor spellos and grammaros.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18788 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-11 05:12:57 +00:00