Diff for /wikisrc/ports/evbarm.mdwn between versions 1.65 and 1.67

version 1.65, 2018/11/24 16:22:20 version 1.67, 2018/11/24 22:46:45
Line 75  targets, all having "earm" are EABI. Line 75  targets, all having "earm" are EABI.
 ### Relationship of MACHINE_ARCH to official ARM terminology  ### Relationship of MACHINE_ARCH to official ARM terminology
   
 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" suffix.     with a "eb" suffix.  Unless otherwise noted, all use the A32 or
   aarch32 instruction set.
   
 [[!table data=<<EOT  [[!table data=<<EOT
 MACHINE_ARCH |bits | ARM architecture version            |ABI  MACHINE_ARCH |bits | ARM architecture version            |ABI
 arm          |32   |?                                    |oabi  arm          |32   |\todo ?                              |oabi
 earm         |32   |armv4 (effectively an alias)         |eabi  earm         |32   |alias for earmv5 (\todo why?)        |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 in aarch64 mode                |\todo ? eabi
 EOT]]  EOT]]
   
 \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 armv5, we still have earm as a MACHINE_ARCH.
   
 \todo Explain why aarch64 is a MACHINE_ARCH, when it seems like it  \todo Explain why aarch64 is a MACHINE_ARCH, when it seems like it
 should be something like armv8hf_64.  should be something like armv8hf_64.

Removed from v.1.65  
changed lines
  Added in v.1.67


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