about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorMarko Mijalkovic <marko.mijalkovic97@gmail.com>2018-08-09 16:19:16 -0400
committerMarko Mijalkovic <marko.mijalkovic97@gmail.com>2018-08-09 16:19:16 -0400
commitc7a39b190ea4f5ac6fcdbe4f40188c2a617d88d6 (patch)
treecda4d1be932f3bd44390fbc6d83b9dd6395dd1c3 /src
parentb73535f1e9c46a698527fab51b1cc9fad3f53412 (diff)
downloadrust-c7a39b190ea4f5ac6fcdbe4f40188c2a617d88d6.tar.gz
rust-c7a39b190ea4f5ac6fcdbe4f40188c2a617d88d6.zip
Export WASM table by default
Diffstat (limited to 'src')
-rw-r--r--src/librustc_codegen_llvm/back/linker.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/librustc_codegen_llvm/back/linker.rs b/src/librustc_codegen_llvm/back/linker.rs
index e0a30ef5dbc..ef98fae9cc7 100644
--- a/src/librustc_codegen_llvm/back/linker.rs
+++ b/src/librustc_codegen_llvm/back/linker.rs
@@ -1079,6 +1079,9 @@ impl<'a> Linker for WasmLd<'a> {
         // For now we just never have an entry symbol
         self.cmd.arg("--no-entry");
 
+        // Make the default table accessible
+        self.cmd.arg("--export-table");
+
         let mut cmd = Command::new("");
         ::std::mem::swap(&mut cmd, &mut self.cmd);
         cmd