diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2022-03-07 14:18:04 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2022-03-07 14:18:04 +0100 |
| commit | 749c8711242a5cd1ba303468a8740aaedf8c93bd (patch) | |
| tree | 951105c8a5e2defcacada7d3cd888ea59f5deabb /src | |
| parent | 622baec9529bb261cd250c2c2b9768b75ee0530f (diff) | |
| download | box64-749c8711242a5cd1ba303468a8740aaedf8c93bd.tar.gz box64-749c8711242a5cd1ba303468a8740aaedf8c93bd.zip | |
Small change is symbol gathering for wrapped libs
Diffstat (limited to 'src')
| -rwxr-xr-x | src/librarian/library.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/librarian/library.c b/src/librarian/library.c index 85e4dfc3..46aead20 100755 --- a/src/librarian/library.c +++ b/src/librarian/library.c @@ -811,6 +811,8 @@ int getSymbolInMaps(library_t *lib, const char* name, int noweak, uintptr_t *add { if(!lib->active) return 0; + if(version==-2) // don't send global native symbol for a version==-2 search + return 0; // check in datamaps (but no version, it's not handled there) if(getSymbolInDataMaps(lib, name, noweak, addr, size)) return 1; |