DescriptionReland of "Implement WASM big-endian support".
Reland of https://codereview.chromium.org/2034093002 (reverted by
https://codereview.chromium.org/2080153002).
Original commit message:
Implement WASM support on big-endian platforms. WASM has
an implicit requirement that it is running on little-endian
machine. We achieve WASM support on BE by keeping data
in memory in little-endian order, and changing data
endianness before storing to memory and after loading from
memory.
BUG=
Committed: https://crrev.com/77546feb8509999ec490dd0a5e6dc13bbd91f10b
Cr-Commit-Position: refs/heads/master@{#37373}
Patch Set 1 : Original commit #Patch Set 2 : Fix for ARM crashes on Chromebooks #Patch Set 3 : Specify constant type explicitly because of precision lost on 32bit architectures #Patch Set 4 : Rebase to master #
Messages
Total messages: 31 (13 generated)
|