Diff for /wikisrc/ports/evbarm.mdwn between versions 1.58 and 1.62

version 1.58, 2018/11/22 00:56:36 version 1.62, 2018/11/23 11:58:27
Line 77  targets, all having "earm" are EABI. Line 77  targets, all having "earm" are EABI.
 Note that these are all little endian, and have big endian variants  Note that these are all little endian, and have big endian variants
 with a "eb" sufix.     with a "eb" sufix.   
   
 [[!table data="""  [[!table data=\"\"\"
 MACHINE_ARCH | 32/64 | ARM architecture version | ABI  MACHINE_ARCH |bits | ARM architecture version            |ABI
 arm | 32 | ? | oabi  arm          |32   |?                                    |oabi
 earm | 32 | armv4 (effectively an alias) | eabi  earm         |32   |armv4 (effectively an alias)         |eabi
 earmv4 | 32 | armv4 (no thumb, so ok on strongarm) | eabi  earmv4       |32   |armv4 (no thumb, so ok on strongarm) | eabi
 earmv5 | 32 | armv5t | eabi  earmv5       |32   |armv5t                               |eabi
 earmv6 | 32 | armv6 | eabi  earmv6       |32   |armv6                                |eabi
 earmv7 | 32 | armv7 | eabi  earmv7       |32   |armv7                                |eabi
 aarch64 | 64 | armv8 | \todo ? eabi  aarch64      |64   |armv8                                |\todo ? eabi
 """]]  \"\"\"]]
   
 \todo Explain why, if we have armv4, and this is confusing, we still have earm as a MACHINE_ARCH.  \todo Explain why, if we have armv4, and this is confusing, we still have earm as a MACHINE_ARCH.
   
   \todo Explain why aarch64 is a MACHINE_ARCH, when it seems like it
   should be something like armv8hf_64.
   
 \todo Explain if MACHINE_ARCH values correspond to a particular  \todo Explain if MACHINE_ARCH values correspond to a particular
 argument to some CPU selection command in gcc (and/or clang).  argument to some CPU selection command in gcc (and/or clang).
   

Removed from v.1.58  
changed lines
  Added in v.1.62


CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb