wasm-micro-runtime/core/iwasm
YAMAMOTO Takashi e66b41427f
aot_resolve_target_info: Avoid in-place modification of e_type (#3564)
* I believe that LLVM MemoryBuffer interface is supposed to be read-only
  and it's allowed to use eg. read-only mmap of the underlying file.
  It isn't appropriate to modify the view at all.

* in case of WASM_ENABLE_DEBUG_AOT, the whole buffer is written as the text
  section of the aot file. the modified e_type would confuse dwarf consumers.
  note that, even when we are using XIP, the debug info usually contains
  relocations. for example, llvm-dwarfdump doesn't seem to perform relocations
  on .debug_info section for ET_CORE (== 4 == our E_TYPE_XIP) objects.
2024-06-25 10:47:23 +08:00
..
aot Fix missing stack frame alloc/free in AOT multi-module invoke (#3562) 2024-06-24 13:56:11 +08:00
common Allow missing imports in wasm loader and report error in wasm instantiation instead (#3539) 2024-06-25 10:04:39 +08:00
compilation aot_resolve_target_info: Avoid in-place modification of e_type (#3564) 2024-06-25 10:47:23 +08:00
doc Fix some more spelling issues (#3393) 2024-05-08 09:30:29 +08:00
fast-jit Add table type API support (#3515) 2024-06-19 14:50:46 +08:00
include Consistent const keyword position in wasm_export.h (#3558) 2024-06-21 11:40:34 +08:00
interpreter Allow missing imports in wasm loader and report error in wasm instantiation instead (#3539) 2024-06-25 10:04:39 +08:00
libraries wasi-nn: Add wasmedge-wasinn-example as smoke test (#3554) 2024-06-24 12:03:08 +08:00
README.md Add architecture diagram for wasm globals and classic-interp stack frame (#2058) 2023-03-25 09:39:20 +08:00