diff options
author | Cheng Shao <astrohavoc@gmail.com> | 2022-10-22 18:38:05 +0000 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2022-11-11 00:26:55 -0500 |
commit | d2d6dfd271b442891b2384203c59d72c7caca5b0 (patch) | |
tree | 4474ad8d8d339f5bcd6db44b0a034306fe427f39 /rts/Linker.c | |
parent | c0ba1547ca4cd16735c7e375b71d6ea6737387de (diff) | |
download | haskell-d2d6dfd271b442891b2384203c59d72c7caca5b0.tar.gz |
rts: wasm32 placeholder linker
This patch adds minimal placeholder linker logic for wasm32, just
enough to unblock compiling rts on wasm32. RTS linker functionality is
not properly implemented yet for wasm32.
Diffstat (limited to 'rts/Linker.c')
-rw-r--r-- | rts/Linker.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/rts/Linker.c b/rts/Linker.c index ed60d14b62..6300240c48 100644 --- a/rts/Linker.c +++ b/rts/Linker.c @@ -946,6 +946,8 @@ SymbolAddr* lookupDependentSymbol (SymbolName* lbl, ObjectCode *dependent, SymTy } return internal_dlsym(lbl + 1); +# elif defined(OBJFORMAT_WASM32) + return NULL; # else # error No OBJFORMAT_* macro set # endif |