summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-01-02 07:10:51 +0000
committerChris Lattner <sabre@nondot.org>2009-01-02 07:10:51 +0000
commit01bb8b0c36ffb81b0ee09c01d14eb90386b4b2ca (patch)
tree8d3fe0fb930fb3b8ca3f10519708758c026064b5 /docs
parent0c7b39fb56483bf8dba7fa345638cf009aafa5cd (diff)
downloadllvm-01bb8b0c36ffb81b0ee09c01d14eb90386b4b2ca.tar.gz
llvm-01bb8b0c36ffb81b0ee09c01d14eb90386b4b2ca.tar.bz2
llvm-01bb8b0c36ffb81b0ee09c01d14eb90386b4b2ca.tar.xz
lex and bison aren't needed to build llvm anymore.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61560 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r--docs/DeveloperPolicy.html2
-rw-r--r--docs/GettingStarted.html18
-rw-r--r--docs/GettingStartedVS.html5
-rw-r--r--docs/MakefileGuide.html8
4 files changed, 2 insertions, 31 deletions
diff --git a/docs/DeveloperPolicy.html b/docs/DeveloperPolicy.html
index 61b7864991..6e8f9703cc 100644
--- a/docs/DeveloperPolicy.html
+++ b/docs/DeveloperPolicy.html
@@ -107,7 +107,7 @@
diff.</li>
<li>Patches should not include differences in generated code such as the
- code generated by <tt>flex</tt>, <tt>bison</tt> or <tt>tblgen</tt>. The
+ code generated by <tt>autoconf</tt> or <tt>tblgen</tt>. The
<tt>utils/mkpatch</tt> utility takes care of this for you.</li>
</ol>
diff --git a/docs/GettingStarted.html b/docs/GettingStarted.html
index 0dd29d9bf3..93b169352a 100644
--- a/docs/GettingStarted.html
+++ b/docs/GettingStarted.html
@@ -307,11 +307,7 @@ up</a></li>
<li><a name="pf_3">No native code generation</a></li>
<li><a name="pf_4">Build is not complete: one or more tools do not link or function</a></li>
<li><a name="pf_5">The GCC-based C/C++ frontend does not build</a></li>
-<li><a name="pf_6">The port is done using the MSYS shell.</a>
-<a href="http://www.mingw.org/MinGWiki/">Download</a> and install
-bison (excl. M4.exe) and flex in that order. Build binutils-2.15 from source,
-if necessary. Bison &amp; flex can be also grabbed from GNUWin32 sf.net
-project.</li>
+<li><a name="pf_6">The port is done using the MSYS shell.</a></li>
<li><a name="pf_7">Native code generation exists but is not complete.</a></li>
<li><a name="pf_8">Binutils</a> up to post-2.17 has bug in bfd/cofflink.c
preventing LLVM from building correctly. Several workarounds have been
@@ -376,18 +372,6 @@ href="GCCFEBuildInstrs.html">try to compile it</a> on your platform.</p>
</tr>
<tr>
- <td><a href="http://www.gnu.org/software/flex">Flex</a></td>
- <td>2.5.4</td>
- <td>LEX compiler</td>
- </tr>
-
- <tr>
- <td><a href="http://www.gnu.org/software/bison/bison.html">Bison</a></td>
- <td>1.28, 1.35, 1.75, 1.875d, 2.0, or 2.1<br>(not 1.85 or 1.875)</td>
- <td>YACC compiler</td>
- </tr>
-
- <tr>
<td><a href="http://subversion.tigris.org/project_packages.html">SVN</a></td>
<td>&ge;1.3</td>
<td>Subversion access to LLVM<sup><a href="#sf2">2</a></sup></td>
diff --git a/docs/GettingStartedVS.html b/docs/GettingStartedVS.html
index e47f09ee6d..35413c6f4f 100644
--- a/docs/GettingStartedVS.html
+++ b/docs/GettingStartedVS.html
@@ -198,11 +198,6 @@ changes are continually making the VS support better.</p>
<p>You will also need the <a href="http://www.cmake.org/">CMake</a> build
system since it generates the project files you will use to build with.</p>
- <p>If you plan to modify any .y or .l files, you will need to have bison
- and/or flex installed where Visual Studio can find them. Otherwise, you do
- not need them and the pre-generated files that come with the source tree
- will be used.</p>
-
<p>
Do not install the LLVM directory tree into a path containing spaces (e.g.
C:\Documents and Settings\...) as the configure step will fail.</p>
diff --git a/docs/MakefileGuide.html b/docs/MakefileGuide.html
index 30e8f4727d..55875cde6d 100644
--- a/docs/MakefileGuide.html
+++ b/docs/MakefileGuide.html
@@ -781,8 +781,6 @@
<dl>
<dt><a name="AR"><tt>AR</tt></a> <small>(defaulted)</small></dt>
<dd>Specifies the path to the <tt>ar</tt> tool.</dd>
- <dt><a name="BISON"><tt>BISON</tt></a><small>(configured)</small></dt>
- <dd>Specifies the path to the <tt>bison</tt> tool.</dd>
<dt><a name="PROJ_OBJ_DIR"><tt>PROJ_OBJ_DIR</tt></a></dt>
<dd>The directory into which the products of build rules will be placed.
This might be the same as
@@ -812,8 +810,6 @@
<dd>Provides the extension to be used on executables built by the makefiles.
The value may be empty on platforms that do not use file extensions for
executables (e.g. Unix).</dd>
- <dt><a name="FLEX"><tt>FLEX</tt></a><small>(configured)</small></dt>
- <dd>Specifies the path to the <tt>flex</tt> tool.</dd>
<dt><a name="INSTALL"><tt>INSTALL</tt></a><small>(configured)</small></dt>
<dd>Specifies the path to the <tt>install</tt> tool.</dd>
<dt><a name="LDFLAGS"><tt>LDFLAGS</tt></a><small>(configured)</small></dt>
@@ -981,8 +977,6 @@
INCFiles
InternalTargets
LD.Flags
- LexFiles
- LexOutput
LibName.A
LibName.BC
LibName.LA
@@ -1020,8 +1014,6 @@
ToolBuildPath
TopLevelTargets
UserTargets
- YaccFiles
- YaccOutput
</tt></p>
</div>