Skip to content

Commit cc5a988

Browse files
authored
Use direct link for Dynamic Linking in compiler errors (#19146)
1 parent 7d8c940 commit cc5a988

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/library_dylink.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* Dynamic library loading
77
*/
88

9-
var dlopenMissingError = "'To use dlopen, you need enable dynamic linking, see https://github.com/emscripten-core/emscripten/wiki/Linking'"
9+
var dlopenMissingError = "'To use dlopen, you need enable dynamic linking, see https://emscripten.org/docs/compiling/Dynamic-Linking.html'"
1010

1111
var LibraryDylink = {
1212
#if RELOCATABLE

test/test_other.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12297,13 +12297,13 @@ def test_unimplemented_syscalls_dlopen(self):
1229712297
cmd = [EMCC, test_file('other/test_dlopen_blocking.c')]
1229812298
self.run_process(cmd)
1229912299
err = self.run_js('a.out.js', assert_returncode=NON_ZERO)
12300-
self.assertContained('Aborted(To use dlopen, you need enable dynamic linking, see https://github.com/emscripten-core/emscripten/wiki/Linking)', err)
12300+
self.assertContained('Aborted(To use dlopen, you need enable dynamic linking, see https://emscripten.org/docs/compiling/Dynamic-Linking.html)', err)
1230112301

1230212302
# If we build the same thing with ALLOW_UNIMPLEMENTED_SYSCALLS=0 we
1230312303
# expect a link-time failure rather than a runtime one.
1230412304
cmd += ['-sALLOW_UNIMPLEMENTED_SYSCALLS=0']
1230512305
err = self.expect_fail(cmd)
12306-
self.assertContained('To use dlopen, you need enable dynamic linking, see https://github.com/emscripten-core/emscripten/wiki/Linking', err)
12306+
self.assertContained('To use dlopen, you need enable dynamic linking, see https://emscripten.org/docs/compiling/Dynamic-Linking.html', err)
1230712307

1230812308
def test_unimplemented_syscalls_dladdr(self):
1230912309
create_file('main.c', '''
@@ -12317,7 +12317,7 @@ def test_unimplemented_syscalls_dladdr(self):
1231712317

1231812318
self.run_process([EMCC, 'main.c'])
1231912319
err = self.run_js('a.out.js', assert_returncode=NON_ZERO)
12320-
self.assertContained('Aborted(To use dlopen, you need enable dynamic linking, see https://github.com/emscripten-core/emscripten/wiki/Linking)', err)
12320+
self.assertContained('Aborted(To use dlopen, you need enable dynamic linking, see https://emscripten.org/docs/compiling/Dynamic-Linking.html)', err)
1232112321

1232212322
@requires_v8
1232312323
def test_missing_shell_support(self):

0 commit comments

Comments
 (0)