about summary refs log tree commit diff stats
path: root/src/elfs
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2021-03-06 09:37:18 +0100
committerptitSeb <sebastien.chev@gmail.com>2021-03-06 09:37:18 +0100
commit75468d0c4c40c2ee2926c75d0ef0472cde982c23 (patch)
tree353666c29e6b2e2ca4a055577b6ef69d8c299dab /src/elfs
parent4978556ca924ae600750bcc41ce8be7095026bf9 (diff)
downloadbox64-75468d0c4c40c2ee2926c75d0ef0472cde982c23.tar.gz
box64-75468d0c4c40c2ee2926c75d0ef0472cde982c23.zip
More work on wrapped lib and elf relocations
Diffstat (limited to 'src/elfs')
-rwxr-xr-xsrc/elfs/elfloader.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/elfs/elfloader.c b/src/elfs/elfloader.c
index 2f48e15d..d34a1283 100755
--- a/src/elfs/elfloader.c
+++ b/src/elfs/elfloader.c
@@ -562,7 +562,7 @@ int RelocateElfRELA(lib_t *maplib, lib_t *local_maplib, elfheader_t* head, int c
                     AddWeakSymbol(GetGlobalData(maplib), symname, offs, end-offs+1);
                 } else {
                     // Look for same symbol already loaded but not in self (so no need for local_maplib here)
-                    if (GetGlobalNoWeakSymbolStartEnd(maplib, symname, &globoffs, &globend)) {
+                    if (GetGlobalSymbolStartEnd(maplib, symname, &globoffs, &globend)) {
                         offs = globoffs;
                         end = globend;
                     }