Andrew Burgess
798066abd8
sim: Use host not target byte order for merging and splitting values
...
When using writes to memory through a struct to merge and extract
multi-word value, it is the endianness of the host, not the target
that affects which order the component words need to be written into
the structure.
Of the 5 functions adjusted here 4 of them are unused. The 5th,
JOINSIDF will soon be used by the or1k target.
For or1k, simulated on x86-64, this change fixes this function so that
the correct bytes are now returned.
sim/common/ChangeLog:
* cgen-ops.h (SUBWORDXFSI): Compare HOST_BYTE_ORDER not
CURRENT_TARGET_BYTE_ORDER.
(SUBWORDTFSI): Likewise.
(JOINSIDF): Likewise.
(JOINSIXF): Likewise.
(JOINSITF): Likewise.
2019-04-13 22:21:14 +01:00
..
2018-12-06 12:21:10 +00:00
2018-06-19 16:55:06 -04:00
2019-01-01 10:01:51 +04:00
2017-12-12 23:41:43 +09:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
1999-07-06 00:58:41 +00:00
2017-12-12 23:41:43 +09:00
2019-01-01 10:01:51 +04:00
2019-04-13 22:21:14 +01:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2015-04-21 03:10:16 -04:00
2019-04-13 22:21:14 +01:00
2018-06-19 16:55:06 -04:00
2018-06-19 16:55:06 -04:00
2019-01-26 08:53:31 -07:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2004-12-07 23:37:35 +00:00
2019-01-01 10:01:51 +04:00
2015-04-21 03:10:16 -04:00
2016-01-10 04:01:16 -05:00
2015-04-21 03:10:16 -04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-03-28 06:40:30 +09:00
2019-01-01 10:01:51 +04:00
2019-03-28 06:40:30 +09:00
2019-01-01 10:01:51 +04:00
2019-03-28 06:40:30 +09:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-03-28 06:40:30 +09:00
2019-01-01 10:01:51 +04:00
2015-04-21 03:10:16 -04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-03-28 06:40:30 +09:00
2019-03-28 06:40:30 +09:00
2019-01-01 10:01:51 +04:00
2019-03-28 22:33:29 +00:00
2019-03-28 22:33:29 +00:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-03-28 06:40:30 +09:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-03-28 06:40:30 +09:00
2019-03-28 06:40:30 +09:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-03-28 06:40:30 +09:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-03-28 06:40:30 +09:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00
2019-01-01 10:01:51 +04:00