From 749c8711242a5cd1ba303468a8740aaedf8c93bd Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Mon, 7 Mar 2022 14:18:04 +0100 Subject: Small change is symbol gathering for wrapped libs --- src/librarian/library.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') 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; -- cgit 1.4.1