File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -53,6 +53,7 @@ set(swift_runtime_sources
53
53
ImageInspectionELF.cpp
54
54
ImageInspectionCOFF.cpp
55
55
ImageInspectionStatic.cpp
56
+ ImageInspectionWasm.cpp
56
57
KeyPaths.cpp
57
58
KnownMetadata.cpp
58
59
Metadata.cpp
Original file line number Diff line number Diff line change 1
- // ===--- ImageInspectionStatic.cpp - image inspection for static stdlib ---===//
1
+ // ===------------------------------------------------------------------- ---===//
2
2
//
3
3
// This source file is part of the Swift.org open source project
4
4
//
24
24
using namespace swift ;
25
25
26
26
int swift::lookupSymbol (const void *address, SymbolInfo *info) {
27
+ // Currently, Wasm doesn't have a standard stable ABI for exporting address <->
28
+ // symbol table, it's work in progress. Also, there is no API to access such
29
+ // information from Wasm binary side. It's accessible only from host VM.
30
+ // See https://github.com/WebAssembly/tool-conventions/blob/main/DynamicLinking.md
31
+ // Seems reasonable to use a stub for now.
27
32
return 0 ;
28
33
}
29
34
You can’t perform that action at this time.
0 commit comments