aboutsummaryrefslogtreecommitdiff
path: root/FAQ.md
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2015-06-16 10:46:07 -0700
committerAlon Zakai <alonzakai@gmail.com>2015-06-16 15:25:12 -0700
commit5cef73092010da6ee60ecaf64cbfabc9401151e4 (patch)
treed9c02ad841e721e37958966c7c198d8fb1c58c09 /FAQ.md
parentee73a4a0d9b515d4c08dcc9b365dc553f87a2abf (diff)
downloadnanowasm-design-5cef73092010da6ee60ecaf64cbfabc9401151e4.tar.gz
add some context in 'which compilers' about how the new LLVM backend can be used
Diffstat (limited to 'FAQ.md')
-rw-r--r--FAQ.md10
1 files changed, 6 insertions, 4 deletions
diff --git a/FAQ.md b/FAQ.md
index 2e47259..47fffc0 100644
--- a/FAQ.md
+++ b/FAQ.md
@@ -106,11 +106,13 @@ cycle-collection problems and miss optimizations that require integration with t
## What compilers can I use to build WebAssembly programs?
WebAssembly initially focuses on [C/C++](CAndC++.md), and a new, clean
-WebAssembly backend is being proposed for upstream clang/LLVM. As WebAssembly
-evolves it will support more languages which often use non-LLVM compilers.
+WebAssembly backend is being proposed for upstream clang/LLVM, which can
+then be used by LLVM-based projects like [Emscripten](http://emscripten.org)
+and [PNaCl](http://gonacl.com).
-Even for C/C++ language support we hope that other compilers, such as
-[GCC](https://gcc.gnu.org), gain support for WebAssembly. The WebAssembly
+As WebAssembly evolves it will support more languages than C/C++, and
+we hope that other compilers will support it as well, even for the C/C++
+language, for example [GCC](https://gcc.gnu.org). The WebAssembly
working group found it easier to start with LLVM support because they had more
experience with that toolchain from their [Emscripten](http://emscripten.org)
and [PNaCl](http://gonacl.com) work.