[llvm-commits] [llvm-gcc-4.2] r72505 - /llvm-gcc-4.2/trunk/README.LLVM
Dan Gohman
gohman at apple.com
Wed May 27 17:03:34 PDT 2009
Author: djg
Date: Wed May 27 19:03:34 2009
New Revision: 72505
URL: http://llvm.org/viewvc/llvm-project?rev=72505&view=rev
Log:
Describe the configure lines needed to build a properly configured
x86-32 llvm-gcc on "Linux". Suggestions for improvement are welcome.
Modified:
llvm-gcc-4.2/trunk/README.LLVM
Modified: llvm-gcc-4.2/trunk/README.LLVM
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/README.LLVM?rev=72505&r1=72504&r2=72505&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/README.LLVM (original)
+++ llvm-gcc-4.2/trunk/README.LLVM Wed May 27 19:03:34 2009
@@ -44,6 +44,14 @@
//===-----------------------
Linux-specific Instructions:
+To build a compiler that targets 32-bit x86, the following options should be
+added to the configure line:
+ --target=i686-pc-linux-gnu --with-tune=generic --with-arch=pentium4
+You can select a different arch string if you prefer, but it's important to
+use this option to prevert llvm-gcc from defaulting to generic i386, which
+can lead to problems as llvm itself doesn't support x86 targets lower
+than i486.
+
If llvm-gcc doesn't build right, try building LLVM with OPTIMIZE_OPTION=-O2.
This may be host compiler version specific.
More information about the llvm-commits
mailing list