julia
jl_dlfind: do not find symbols in library dependencies
#58815
Merged

jl_dlfind: do not find symbols in library dependencies #58815

vtjnash merged 17 commits into JuliaLang:master from xal-0:dlfind-strict
xal-0
xal-0 jl_dlfind: do not find symbols in library dependencies
a1b25ad6
xal-0 Mark jl_find_dynamic_library_by_addr as JL_NOTSAFEPOINT
5c1d5ff6
topolarity
vtjnash
vtjnash approved these changes on 2025-06-25
JeffBezanson
JeffBezanson
xal-0 Add missed no_deps jl_dlsym argument (Windows)
3453108f
xal-0 Fix one other missing Windows jl_dlsym call
18480268
xal-0
topolarity
vtjnash
ararslan
ararslan commented on 2025-07-01
xal-0 Make almost all jl_dlsym calls no_deps; use RTLD_FIRST on macOS
8bd76994
xal-0
ararslan
xal-0
xal-0 Rework RTLD_DEFAULT, jl_exe_handle
11c20e91
xal-0 xal-0 force pushed from ec4fb4d3 to 11c20e91 188 days ago
ararslan
xal-0
xal-0
xal-0 Add close argument to jl_find_dynamic_library_by_addr
ae830db8
xal-0 Merge branch 'master' into dlfind-strict
fe248af8
xal-0 Remove special error message for Windows RTLD_DEFAULT
92411e7e
ararslan
xal-0 Fix broken jl_dlfind("main") test (should not run on Windows)
47102532
xal-0 Handle jl_find_dynamic_library_by_addr in main executable on BSD
e9f00a43
xal-0
xal-0 Rename and negate jl_dlsym parameter no_deps -> search_deps
d98ec4ad
xal-0 xal-0 requested a review from ararslan ararslan 169 days ago
xal-0 Merge remote-tracking branch 'upstream/master' into dlfind-strict
f66b5bbb
xal-0 xal-0 force pushed from d7f03bad to f66b5bbb 160 days ago
vtjnash
vtjnash commented on 2025-09-08
vtjnash
vtjnash commented on 2025-09-08
vtjnash
vtjnash commented on 2025-09-08
xal-0 Apply suggestions from code review
a0341d90
xal-0 Merge remote-tracking branch 'upstream/master' into dlfind-strict
eb1c9a6b
vtjnash
vtjnash commented on 2025-09-11
xal-0 On macOS, force RTLD_FIRST on dlsym handles instead of comparing
fb80ffef
vtjnash vtjnash added merge me
vtjnash Merge branch 'master' into dlfind-strict
4d047f08
vtjnash vtjnash merged 9427f339 into master 151 days ago
vchuravy
adienes adienes removed merge me
giordano
vtjnash
yuyichao

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone