diff options
author | 2003-04-21 14:35:50 +0000 | |
---|---|---|
committer | 2003-04-21 14:35:50 +0000 | |
commit | 90defee27cf0f782b8b6a5bca4960f51430d1c7e (patch) | |
tree | e9cc56ad714d915b3399dc2439e80c6171789b4c | |
parent | Close .Bl (diff) | |
download | wireguard-openbsd-90defee27cf0f782b8b6a5bca4960f51430d1c7e.tar.xz wireguard-openbsd-90defee27cf0f782b8b6a5bca4960f51430d1c7e.zip |
Fix the load_size which is used by ldd to print end address.
-rw-r--r-- | libexec/ld.so/library_mquery.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libexec/ld.so/library_mquery.c b/libexec/ld.so/library_mquery.c index 6236d18d141..cec2fa9c366 100644 --- a/libexec/ld.so/library_mquery.c +++ b/libexec/ld.so/library_mquery.c @@ -1,4 +1,4 @@ -/* $OpenBSD: library_mquery.c,v 1.2 2003/04/18 12:38:39 drahn Exp $ */ +/* $OpenBSD: library_mquery.c,v 1.3 2003/04/21 14:35:50 drahn Exp $ */ /* * Copyright (c) 2002 Dale Rahn @@ -523,7 +523,7 @@ retry: object = _dl_add_object(libname, dynp, 0, type, (Elf_Addr)lowld->start, LOFF); if (object) { - object->load_size = (Elf_Addr)lowld->start - (Elf_Addr)load_end; + object->load_size = (Elf_Addr)load_end - (Elf_Addr)lowld->start; object->load_list = lowld; } else { _dl_load_list_free(lowld); |