diff --git a/docs/CFEBuildInstrs.html b/docs/CFEBuildInstrs.html index 0367dd804d8..080153fe8ce 100644 --- a/docs/CFEBuildInstrs.html +++ b/docs/CFEBuildInstrs.html @@ -71,7 +71,7 @@ good GCC hacker.
% gmake all; gmake install -Common Problem 1: You may get error messages regarding the fact +
Common Problem: You may get error messages regarding the fact that LLVM does not support inline assembly. Here are two common fixes:
@@ -88,19 +88,26 @@ good GCC hacker. and apply a patch so that it does not use inline assembly. -Common Problem 2: FIXME: Chris should add a section about - common problems porting to a new architecture, including changes you - might have to make to the gcc/gcc/config/name-of-cpu - directory. For example (expand these):
+Porting to a new architecture: If you are porting the new front-end + to a new architecture, or compiling in a different configuration that we have + previously, there are probably several changes you will have to make to the GCC + target to get it to work correctly. These include:
Test the newly-installed C frontend by one or more of the following means:
gmake -C
+ - compiling and running a "hello, LLVM" program in C and C++.
+ - running the tests under test/Programs using
gmake -C
test/Programs