diff --git a/doc/ext_ffi.html b/doc/ext_ffi.html index 0bbf7606..6546678e 100644 --- a/doc/ext_ffi.html +++ b/doc/ext_ffi.html @@ -84,10 +84,10 @@ code a C compiler would generate. Calls to C functions can be inlined in JIT-compiled code, unlike calls to functions bound via the classic Lua/C API.

-

+

This page gives a short introduction to the usage of the FFI library. -Please use the FFI sub-topics in the navigation bar to learn more. -

+Please use the FFI sub-topics in the navigation bar to learn more. +

Motivating Example: Calling External C Functions

diff --git a/doc/ext_ffi_semantics.html b/doc/ext_ffi_semantics.html index b612dbc5..624f9efe 100644 --- a/doc/ext_ffi_semantics.html +++ b/doc/ext_ffi_semantics.html @@ -80,7 +80,7 @@ applications using the LuaJIT FFI for developers with a C or C++ background.

-Please note: this is the first public release of the FFI library. This +Please note: this is an early public release of the FFI library. This does not comprise the final specification for the FFI semantics, yet. Some of the semantics may need to be changed, based on feedback from developers. Please report any problems you diff --git a/doc/faq.html b/doc/faq.html index 8de8c3f1..b28a72cf 100644 --- a/doc/faq.html +++ b/doc/faq.html @@ -152,9 +152,10 @@ The compiler will happily optimize away such indirections.

Because it's a compiler — it needs to generate native machine code. This means the code generator must be ported to each architecture. And the fast interpreter is written in assembler and -must be ported, too. This is quite an undertaking.
Currently only -x86, x64 and PPC/e500v2 CPUs are supported. Other architectures will follow -based on sufficient user demand and/or sponsoring.
+must be ported, too. This is quite an undertaking.
+The install documentation shows the supported +architectures. Other architectures will follow based on sufficient user +demand and/or sponsoring.
diff --git a/doc/install.html b/doc/install.html index f6c99c17..7341fd07 100644 --- a/doc/install.html +++ b/doc/install.html @@ -484,7 +484,8 @@ overridden, but it's not recommended, except for special needs like cross-builds: BUILDMODE, CC, HOST_CC, STATIC_CC, DYNAMIC_CC, CFLAGS, HOST_CFLAGS, TARGET_CFLAGS, LDFLAGS, HOST_LDFLAGS, TARGET_LDFLAGS, TARGET_SHLDFLAGS, -LIBS, HOST_LIBS, TARGET_LIBS, CROSS, HOST_SYS, TARGET_SYS +TARGET_FLAGS, LIBS, HOST_LIBS, TARGET_LIBS, CROSS, HOST_SYS, TARGET_SYS +

The build system has a special target for an amalgamated build, i.e. diff --git a/doc/luajit.html b/doc/luajit.html index 5f01eaf4..7916b6c9 100644 --- a/doc/luajit.html +++ b/doc/luajit.html @@ -79,8 +79,8 @@ standard Lua interpreter and can be deployed as a drop-in replacement.

LuaJIT offers more performance, at the expense of portability. It currently runs on all popular operating systems based on -x86 or x64 CPUs (Linux, Windows, OSX etc.) or embedded Linux -systems based on PPC/e500v2 CPUs. +x86 or x64 CPUs (Linux, Windows, OSX etc.) or embedded +systems based on ARM (Android, iOS) or PPC/e500v2 CPUs. Other platforms will be supported in the future, based on user demand and sponsoring.