1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-26 08:41:47 -07:00

Compiler toolchain is important part of platform.

Copied from Perforce
 Change: 180317
 ServerID: perforce.ravenbrook.com
This commit is contained in:
Gareth Rees 2012-11-05 12:25:40 +00:00
parent faec655a6f
commit 832fd288e4
4 changed files with 14 additions and 13 deletions

View file

@ -47,13 +47,13 @@ Supported target platforms
The MPS is currently supported for deployment on:
- Windows XP or later, both 32- and 64-bit;
- Windows XP or later on IA-32 and x86-64, using Microsoft Visual C/C++;
- Linux (Ubuntu 11 and RHEL 6.3 known good, otherwise YMMV);
- Linux (Ubuntu 11 and RHEL 6.3 known good, otherwise YMMV) on IA-32 and x86-64, using GCC;
- FreeBSD 7 or later on IA-32 and x86-64;
- FreeBSD 7 or later, on IA-32 and x86-64, using GCC;
- Mac OS X 10.4 or later on IA-32 and x86-64 (single threaded only).
- Mac OS X 10.4 or later, on IA-32 and x86-64 (single threaded only), using Clang/LLVM.
The MPS will *not* work in a multi-threaded 32-bit application on 64-bit
Windows 7. This is due to a serious fault in Microsoft's WOW64 emulator

View file

@ -406,8 +406,9 @@ Before calling :c:func:`mps_commit`:
You do not have to initialize the whole block so long as you satisfy
these conditions. For example, it is permissible to defer
initialization completely by writing ``TYPE_UNINITIALIZED`` into a
tag field, so long as you handle this correctly in the format methods.
initialization completely (for example, by writing
``TYPE_UNINITIALIZED`` into a tag field), so long as you handle this
correctly in the format methods.
However, if you do not initialize the whole block then you should
beware: the uninitialized contents of the block is likely to consist

View file

@ -298,8 +298,8 @@ Formerly supported compiler toolchains:
.. note::
.. [1] Obsolete, from when there was an important distinction the 80386
and 80486 processors.
.. [1] Obsolete: the MPS used to make a distinction between the
80386 and 80486 processor architectures.
.. [2] This was the MIPSpro C compiler on IRIX; and the Digital C
Compiler on OSF/1.
@ -341,7 +341,7 @@ Platform Status
``w3i3m9`` *Not supported*
``w3i3mv`` Supported
``w3i6mv`` Supported
``w3ppmv`` *Not Supported*
``w3ppmv`` *Not supported*
``xci3gc`` *Not supported*
``xci3ll`` Supported
``xci6ll`` Supported

View file

@ -66,13 +66,13 @@ Supported target platforms
The MPS is currently supported for deployment on:
- Windows XP or later, both 32- and 64-bit;
- Windows XP or later on IA-32 and x86-64, using Microsoft Visual C/C++;
- Linux (Ubuntu 11 and RHEL 6.3 known good, otherwise YMMV);
- Linux (Ubuntu 11 and RHEL 6.3 known good, otherwise YMMV) on IA-32 and x86-64, using GCC;
- FreeBSD 7 or later on IA-32 and x86-64;
- FreeBSD 7 or later, on IA-32 and x86-64, using GCC;
- Mac OS X 10.4 or later on IA-32 and x86-64 (single threaded only).
- Mac OS X 10.4 or later, on IA-32 and x86-64 (single threaded only), using Clang/LLVM.
The MPS will *not* work in a multi-threaded 32-bit application on 64-bit
Windows 7. This is due to a serious fault in Microsoft's WOW64 emulator