diff options
| author | Allan Sandfeld Jensen <allan.jensen@theqtcompany.com> | 2016-09-12 13:15:20 +0200 |
|---|---|---|
| committer | Dmitry Shachnev <mitya57@gmail.com> | 2016-10-10 11:20:46 +0000 |
| commit | a191de3f4dd777e8e60b4d3b5684b59d22be068d (patch) | |
| tree | 18421ce804e4dd73d75c0e110a26264b8ff2c15e /src/qml/jsruntime/qv4arraydata.cpp | |
| parent | 4b14c4b4da2294926d649ea767cc22b14bc3061e (diff) | |
Fix V4 on big-endian
We can't both invert offset position and inter-value positions of tag
and value.
This patch changes 32-bit big-endian to use the same order inside
the tag/value but just at different offsets. This also make it
compatible with how we use it with doubles.
This fixes value/tag reads on 32-bit big-endian and offsets on 64-bit.
Task-number: QTBUG-56271
Change-Id: I95cf792c29ac3f42a4018ce1f115193c143a0df0
(cherry picked from commit 2a658344397729450f869138bf77e063a0a6166b)
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Diffstat (limited to 'src/qml/jsruntime/qv4arraydata.cpp')
0 files changed, 0 insertions, 0 deletions
