X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2FFAQ.html;h=7294cdd1a4294bbdafc5cdb142202b13d1dbe3e9;hb=94f01db27bd96021cd69e82d8096e121bc672efe;hp=ad97be16b23825a0d617fafcbf3687488dd9ca7e;hpb=860e0b4c950285fcaaefc3c218c9d7276fb609e8;p=oota-llvm.git diff --git a/docs/FAQ.html b/docs/FAQ.html index ad97be16b23..7294cdd1a42 100644 --- a/docs/FAQ.html +++ b/docs/FAQ.html @@ -12,9 +12,9 @@ -
+

LLVM: Frequently Asked Questions -

+
  1. License @@ -72,9 +72,6 @@
  2. After Subversion update, rebuilding gives the error "No rule to make target".
  3. -
  4. The llvmc program gives me errors/doesn't - work.
  5. -
  6. When I compile LLVM-GCC with srcdir == objdir, it fails. Why?
@@ -133,14 +130,14 @@
-

Written by The LLVM Team

+

Written by The LLVM Team

-
+

License -

+
@@ -189,9 +186,9 @@
-
+

Source Code -

+
@@ -227,9 +224,9 @@ LLVM have been ported to a plethora of platforms.

-
+

Build Problems -

+
@@ -419,16 +416,6 @@ Stop. rebuilding.

-
-

The llvmc program gives me errors/doesn't - work.

-
- -
-

llvmc is experimental and isn't really supported. We suggest - using llvm-gcc instead.

-
-

When I compile LLVM-GCC with srcdir == objdir, it fails. Why?

@@ -449,7 +436,9 @@ Stop.
-
Source Languages
+

+ Source Languages +

What source languages are supported?

@@ -538,10 +527,7 @@ Stop.

Currently, there isn't much. LLVM supports an intermediate representation which is useful for code representation but will not support the high level (abstract syntax tree) representation needed by most compilers. There are no - facilities for lexical nor semantic analysis. There is, however, a mostly - implemented configuration-driven - compiler driver which simplifies the task - of running optimizations, linking, and executable generation.

+ facilities for lexical nor semantic analysis.

@@ -555,9 +541,9 @@ Stop.
-
+

Using the GCC Front End -

+

When I compile software that uses a configure script, the configure script @@ -659,7 +645,7 @@ Stop.

  • Finally, compile the C file:

    -% cc x.c
    +% cc x.c -lstdc++
     
  • @@ -712,9 +698,9 @@ Stop.
    -
    +

    Questions about code generated by the GCC front-end -

    +

    What is this llvm.global_ctors and @@ -803,7 +789,7 @@ define fastcc void @foo() { ret void } define void @bar() { - call void @foo( ) + call void @foo() ret void } @@ -930,7 +916,7 @@ F.i: Valid HTML 4.01 - LLVM Compiler Infrastructure
    + LLVM Compiler Infrastructure
    Last modified: $Date$