aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorJohn Criswell <criswell@uiuc.edu>2003-12-08 19:59:14 +0000
committerJohn Criswell <criswell@uiuc.edu>2003-12-08 19:59:14 +0000
commit550728488020a2aa8a601c55d3ada69df069ab13 (patch)
treee4721ef41fe20aab9e4ef4f3e3888cc076847872 /docs
parentea0ac1fbb3d7d274e54aa157d02383db7c50b563 (diff)
downloadexternal_llvm-550728488020a2aa8a601c55d3ada69df069ab13.zip
external_llvm-550728488020a2aa8a601c55d3ada69df069ab13.tar.gz
external_llvm-550728488020a2aa8a601c55d3ada69df069ab13.tar.bz2
Updated build instructions for Sparc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10323 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r--docs/CFEBuildInstrs.html23
1 files changed, 23 insertions, 0 deletions
diff --git a/docs/CFEBuildInstrs.html b/docs/CFEBuildInstrs.html
index 000d050..1a28eee 100644
--- a/docs/CFEBuildInstrs.html
+++ b/docs/CFEBuildInstrs.html
@@ -85,6 +85,11 @@ process, and you should <b>only</b> try to do it if:</p>
</pre></li>
<li><p>Configure, build and install the C front-end:</p>
+
+<p>
+<b>Linux/x86:</b>
+</p>
+
<pre>
% cd build
% ../src/configure --prefix=$CFEINSTALL --disable-nls --disable-shared \
@@ -94,6 +99,24 @@ process, and you should <b>only</b> try to do it if:</p>
% gmake all; gmake install
</pre>
+<p>
+<b>Solaris/Sparc:</b>
+</p>
+
+<p>
+For Solaris/Sparc, LLVM only supports SparcV9. Therefore, the configure
+command line should like something like this:
+</p>
+
+<pre>
+ % cd build
+ % ../src/configure --prefix=$CFEINSTALL --disable-nls --disable-shared \
+ --enable-languages=c,c++ sparcv9-sun-solaris2.8
+ % gmake all-gcc
+ % setenv LLVM_LIB_SEARCH_PATH `pwd`/gcc
+ % gmake all; gmake install
+</pre>
+
<p><b>Common Problem:</b> You may get error messages regarding the fact
that LLVM does not support inline assembly. Here are two common
fixes:</p>