sim/erc32: Switched emulated memory to host endian order.
authorJiri Gaisler <jiri@gaisler.se>
Fri, 3 Apr 2015 20:35:48 +0000 (22:35 +0200)
committerMike Frysinger <vapier@gentoo.org>
Sun, 19 Apr 2015 06:29:44 +0000 (02:29 -0400)
commitd3e9b40afb8e7bd09522044951cdce4710676c3e
tree23020a66ff49d500c422b506c5891c998089e64b
parent09b29ece9abb652983d4718aac0ff666d62d6790
sim/erc32: Switched emulated memory to host endian order.

Change data ordering in emulated memory from target order (big endian)
to host order. Improves performance and simplifies most memory
operations. Requires some byte twisting during stores on little
endian hosts (intel). Also removed support for little-endian binaries.
sim/erc32/ChangeLog
sim/erc32/erc32.c
sim/erc32/exec.c
sim/erc32/func.c
sim/erc32/interf.c
sim/erc32/sis.c
sim/erc32/sis.h