Andy McFadden
f4fe3af050
Fix application of reloc info in data areas
...
The test wasn't correctly excluding instructions, so it was possible
to create a situation where a two-byte data item had an instruction
starting in the second byte.
We also weren't checking the length of the instruction to ensure that
it was wider than the reloc data. This could get weird for an
immediate constant when the M/X flags are wrong. When in doubt, don't
overwrite.
2020-07-07 11:48:51 -07:00
..
2020-07-06 08:31:18 -07:00
2020-01-27 13:23:05 -08:00
2019-07-20 13:28:37 -07:00
2020-07-05 17:17:44 -07:00
2020-07-05 10:54:55 -07:00
2020-01-21 11:02:36 -08:00
2020-07-05 17:17:44 -07:00
2020-06-07 16:37:41 -07:00
2020-07-05 17:17:44 -07:00
2020-07-03 17:58:41 -07:00
2020-07-07 11:48:51 -07:00
2019-07-20 17:36:12 -07:00
2019-12-04 15:59:37 -08:00
2020-05-15 11:26:14 -07:00
2020-02-18 13:25:20 -08:00
2019-11-08 21:02:15 -08:00
2019-07-20 13:28:37 -07:00
2020-07-04 15:03:23 -07:00
2020-07-07 11:48:51 -07:00
2020-01-23 10:49:22 -08:00
2020-07-03 17:58:41 -07:00
2020-03-30 16:50:52 -07:00
2019-08-15 17:53:12 -07:00
2020-04-12 15:54:36 -07:00
2019-07-20 13:28:37 -07:00
2019-10-23 13:25:50 -07:00
2019-08-17 17:03:06 -07:00
2019-07-20 13:28:37 -07:00
2020-07-06 08:31:18 -07:00
2020-01-13 18:32:56 -08:00
2020-01-13 18:32:56 -08:00
2020-07-03 17:58:41 -07:00
2019-12-25 11:15:22 -08:00
2019-11-01 19:47:56 -07:00
2019-10-10 11:57:36 -07:00
2019-10-27 21:29:44 -07:00
2020-07-03 17:58:41 -07:00
2020-07-03 22:03:50 -07:00
2020-07-03 14:02:38 -07:00
2019-07-20 13:28:37 -07:00
2020-06-30 08:20:12 -07:00
2019-12-26 11:04:37 -08:00
2020-01-23 10:49:22 -08:00
2019-10-09 14:55:56 -07:00
2020-06-30 08:20:12 -07:00
2019-11-22 20:45:57 -08:00
2020-03-08 17:05:08 -07:00
2020-06-20 17:32:57 -07:00
2020-03-15 14:07:05 -07:00
2020-04-11 17:24:21 -07:00
2019-08-31 14:19:50 -07:00
2020-04-23 11:25:45 -07:00
2020-05-02 14:09:53 -07:00