Updated build instructions for Sparc.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10323 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
John Criswell 2003-12-08 19:59:14 +00:00
parent ea0ac1fbb3
commit 5507284880

View File

@ -85,6 +85,11 @@ process, and you should <b>only</b> try to do it if:</p>
</pre></li> </pre></li>
<li><p>Configure, build and install the C front-end:</p> <li><p>Configure, build and install the C front-end:</p>
<p>
<b>Linux/x86:</b>
</p>
<pre> <pre>
% cd build % cd build
% ../src/configure --prefix=$CFEINSTALL --disable-nls --disable-shared \ % ../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 % gmake all; gmake install
</pre> </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 <p><b>Common Problem:</b> You may get error messages regarding the fact
that LLVM does not support inline assembly. Here are two common that LLVM does not support inline assembly. Here are two common
fixes:</p> fixes:</p>