v5: allow storing data within program

currently these checks are only done by LDDW/STDW,
but in the future we want to be able to carry payload bytes
via the jmpdata instruction in the program region.

Correct programs will not be affected, garbage programs
are garbage anyway... and the interpreter must be able
to protect against that either way...

Test: TreeHugger
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I9299d544602a7f009202f173cb4719f8d93747bb
2 files changed