summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMike Pall <mike>2014-02-26 15:56:07 +0100
committerMike Pall <mike>2014-02-26 15:56:07 +0100
commit6a47e123a4339e33a7942525a19348cd2068b057 (patch)
treebd361431f9a2f6ba821ff6cfb3a1d20034fc6063 /doc
parent998651fcdafc8b6f3d922e1e60864fec83409118 (diff)
downloadluajit-6a47e123a4339e33a7942525a19348cd2068b057.tar.gz
luajit-6a47e123a4339e33a7942525a19348cd2068b057.tar.bz2
luajit-6a47e123a4339e33a7942525a19348cd2068b057.zip
Add PS4 port.
Thanks to Eddie Edwards.
Diffstat (limited to 'doc')
-rw-r--r--doc/install.html20
-rw-r--r--doc/luajit.html2
2 files changed, 19 insertions, 3 deletions
diff --git a/doc/install.html b/doc/install.html
index 15193b81..baf14690 100644
--- a/doc/install.html
+++ b/doc/install.html
@@ -120,7 +120,7 @@ operating systems, CPUs and compilers:
120<tr class="even"> 120<tr class="even">
121<td class="compatcpu">x64 (64 bit)</td> 121<td class="compatcpu">x64 (64 bit)</td>
122<td class="compatos">GCC 4.x</td> 122<td class="compatos">GCC 4.x</td>
123<td class="compatos compatno">&nbsp;</td> 123<td class="compatos">ORBIS (<a href="#ps4">PS4</a>)</td>
124<td class="compatos">GCC 4.x</td> 124<td class="compatos">GCC 4.x</td>
125<td class="compatos">MSVC + SDK v7.0<br>WinSDK v7.0</td> 125<td class="compatos">MSVC + SDK v7.0<br>WinSDK v7.0</td>
126</tr> 126</tr>
@@ -460,7 +460,7 @@ make HOST_CC="gcc -m32 -arch i386" CROSS=$ISDKP TARGET_FLAGS="$ISDKF" \
460</pre> 460</pre>
461<p> 461<p>
462You can cross-compile for <b id="ps3">PS3</b> using the PS3&nbsp;SDK from 462You can cross-compile for <b id="ps3">PS3</b> using the PS3&nbsp;SDK from
463a Linux host or a Windows host (requires 32 bit MinGW (GCC) on the host, 463a Linux host or a Windows host (requires 32&nbsp;bit MinGW (GCC) on the host,
464too). Due to restrictions on consoles, the JIT compiler is disabled and 464too). Due to restrictions on consoles, the JIT compiler is disabled and
465only the fast interpreter is built: 465only the fast interpreter is built:
466</p> 466</p>
@@ -468,6 +468,22 @@ only the fast interpreter is built:
468make HOST_CC="gcc -m32" CROSS=ppu-lv2- 468make HOST_CC="gcc -m32" CROSS=ppu-lv2-
469</pre> 469</pre>
470<p> 470<p>
471You can cross-compile for <b id="ps4">PS4</b> from a Windows host using
472the PS4&nbsp;SDK (ORBIS) plus 64&nbsp;bit MSVC. Due to restrictions on
473consoles, the JIT compiler is disabled and only the fast interpreter
474is built.
475</p>
476<p>
477Open a "Visual Studio .NET Command Prompt" (64&nbsp;bit host compiler),
478<tt>cd</tt> to the directory where you've unpacked the sources and run
479the following commands. This builds a static library <tt>libluajit.a</tt>,
480which can be linked against your game, just like the Lua library.
481</p>
482<pre class="code">
483cd src
484ps4build
485</pre>
486<p>
471You can cross-compile for <b id="xbox360">Xbox 360</b> using the 487You can cross-compile for <b id="xbox360">Xbox 360</b> using the
472Xbox&nbsp;360 SDK (MSVC + XEDK). Due to restrictions on consoles, the 488Xbox&nbsp;360 SDK (MSVC + XEDK). Due to restrictions on consoles, the
473JIT compiler is disabled and only the fast interpreter is built. 489JIT compiler is disabled and only the fast interpreter is built.
diff --git a/doc/luajit.html b/doc/luajit.html
index 07ef9b97..43af69c9 100644
--- a/doc/luajit.html
+++ b/doc/luajit.html
@@ -158,7 +158,7 @@ LuaJIT is Copyright &copy; 2005-2014 Mike Pall, released under the
158<tr><td>Windows</td><td>Linux</td><td>BSD</td><td>OSX</td><td>POSIX</td></tr> 158<tr><td>Windows</td><td>Linux</td><td>BSD</td><td>OSX</td><td>POSIX</td></tr>
159</table> 159</table>
160<table class="feature os os2"> 160<table class="feature os os2">
161<tr><td><span style="font-size:90%;">Embedded</span></td><td>Android</td><td>iOS</td><td>PS3</td><td>Xbox 360</td></tr> 161<tr><td><span style="font-size:90%;">Embedded</span></td><td>Android</td><td>iOS</td><td>PS3</td><td>PS4</td><td>Xbox 360</td></tr>
162</table> 162</table>
163<table class="feature compiler"> 163<table class="feature compiler">
164<tr><td>GCC</td><td>CLANG<br>LLVM</td><td>MSVC</td></tr> 164<tr><td>GCC</td><td>CLANG<br>LLVM</td><td>MSVC</td></tr>