r288723 - [docs] Use x86_64 and i386 instead of x86 as arch for triples.

Florian Hahn via cfe-commits cfe-commits at lists.llvm.org
Mon Dec 5 14:52:21 PST 2016


Author: fhahn
Date: Mon Dec  5 16:52:20 2016
New Revision: 288723

URL: http://llvm.org/viewvc/llvm-project?rev=288723&view=rev
Log:
[docs] Use x86_64 and i386 instead of x86 as arch for triples.

Summary: x86 is not a valid arch for target triples, but x86_64 and i386 are.

Reviewers: rengolin, silvas

Subscribers: cfe-commits

Differential Revision: https://reviews.llvm.org/D26960

Modified:
    cfe/trunk/docs/CrossCompilation.rst

Modified: cfe/trunk/docs/CrossCompilation.rst
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/CrossCompilation.rst?rev=288723&r1=288722&r2=288723&view=diff
==============================================================================
--- cfe/trunk/docs/CrossCompilation.rst (original)
+++ cfe/trunk/docs/CrossCompilation.rst Mon Dec  5 16:52:20 2016
@@ -78,14 +78,14 @@ go ahead, creating code for the host pla
 on when assembling or linking.
 
 The triple has the general format ``<arch><sub>-<vendor>-<sys>-<abi>``, where:
- * ``arch`` = ``x86``, ``arm``, ``thumb``, ``mips``, etc.
+ * ``arch`` = ``x86_64``, ``i386``, ``arm``, ``thumb``, ``mips``, etc.
  * ``sub`` = for ex. on ARM: ``v5``, ``v6m``, ``v7a``, ``v7m``, etc.
  * ``vendor`` = ``pc``, ``apple``, ``nvidia``, ``ibm``, etc.
  * ``sys`` = ``none``, ``linux``, ``win32``, ``darwin``, ``cuda``, etc.
  * ``abi`` = ``eabi``, ``gnu``, ``android``, ``macho``, ``elf``, etc.
 
 The sub-architecture options are available for their own architectures,
-of course, so "x86v7a" doesn't make sense. The vendor needs to be 
+of course, so "x86v7a" doesn't make sense. The vendor needs to be
 specified only if there's a relevant change, for instance between PC
 and Apple. Most of the time it can be omitted (and Unknown)
 will be assumed, which sets the defaults for the specified architecture.




More information about the cfe-commits mailing list