wasm-micro-runtime/core
Wenyong Huang d6bba13e86
Fix fast-interp "pre-compiled label offset out of range" issue (#2659)
When labels-as-values is enabled in a target which doesn't support
unaligned address access, 16-bit offset is used to store the relative
offset between two opcode labels. But it is a little small and the loader
may report "pre-compiled label offset out of range" error.

Emitting 32-bit data instead to resolve the issue: emit label address in
32-bit target and emit 32-bit relative offset in 64-bit target.

See also:
https://github.com/bytecodealliance/wasm-micro-runtime/issues/2635
2023-10-24 10:47:17 +08:00
..
app-framework Readme refactoring (#2038) 2023-03-19 08:05:57 +08:00
app-mgr Readme refactoring (#2038) 2023-03-19 08:05:57 +08:00
deps wasi-nn: Simplify cmake and headers' location (#2308) 2023-06-26 09:29:05 +08:00
iwasm Fix fast-interp "pre-compiled label offset out of range" issue (#2659) 2023-10-24 10:47:17 +08:00
shared Enable AOT usage on M1 mac (#2618) 2023-10-07 16:05:10 +08:00
config.h Implement module instance context APIs (#2436) 2023-09-07 14:54:11 +08:00
version.h Update version number and release notes (#2378) 2023-08-22 08:55:36 +08:00