From 0f6d7c0e20a67a0e6be2bff6d4d83cfeb149c17f Mon Sep 17 00:00:00 2001
From: John Criswell
@@ -204,8 +209,7 @@
native code may not work on your platform.
The GCC front end is not very portable at the moment. If you want to get
- it to work on another platform, you can always request
- a copy of the source
+ it to work on another platform, you can download a copy of the source
and try to compile it on your platform.
Before configuring and compiling the LLVM suite, you need to extract the
- LLVM GCC front end from the binary distribution. It is used for building the
+ LLVM GCC front end from the binary distribution. It is used for building
+ the
bytecode libraries later used by the GCC front end for linking programs, and
its location must be specified when the LLVM suite is configured.
+
+
+ cd cfrontend/sparc
+
+ The binary versions of the GCC front end may not suit all of your needs.
+ For example, the binary distribution may include an old version of a system
+ header file, not "fix" a header file that needs to be fixed for GCC, or it
+ may be linked with libraries not available on your system.
+
+ In cases like these, you may want to try
+ building the GCC front end from source.
+ This is not for the faint of heart, so be forewarned.
+
+
+ cd cfrontend/sparc
+ ./fixheaders
+
+ ./fixheaders
+
+
+ Local LLVM Configuration
@@ -1010,10 +1038,12 @@
If you have any questions or run into any snags (or you have any
additions...), please send an email to
Chris Lattner.