Module Name: src Committed By: christos Date: Thu Jan 12 19:17:11 UTC 2023
Modified Files: src/libexec/ld.elf_so: map_object.c Log Message: fix the ldd build To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65 src/libexec/ld.elf_so/map_object.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/libexec/ld.elf_so/map_object.c diff -u src/libexec/ld.elf_so/map_object.c:1.64 src/libexec/ld.elf_so/map_object.c:1.65 --- src/libexec/ld.elf_so/map_object.c:1.64 Thu Jan 12 13:52:47 2023 +++ src/libexec/ld.elf_so/map_object.c Thu Jan 12 14:17:11 2023 @@ -1,4 +1,4 @@ -/* $NetBSD: map_object.c,v 1.64 2023/01/12 18:52:47 christos Exp $ */ +/* $NetBSD: map_object.c,v 1.65 2023/01/12 19:17:11 christos Exp $ */ /* * Copyright 1996 John D. Polstra. @@ -34,7 +34,7 @@ #include <sys/cdefs.h> #ifndef lint -__RCSID("$NetBSD: map_object.c,v 1.64 2023/01/12 18:52:47 christos Exp $"); +__RCSID("$NetBSD: map_object.c,v 1.65 2023/01/12 19:17:11 christos Exp $"); #endif /* not lint */ #include <errno.h> @@ -95,13 +95,13 @@ _rtld_map_object(const char *path, int f Elf_Addr tls_vaddr = 0; /* Noise GCC */ #endif Elf_Addr phdr_vaddr; - size_t phdr_memsz; + size_t phdr_memsz, phsize; int i; #ifdef RTLD_LOADER Elf_Addr clear_vaddr; caddr_t clear_page; caddr_t clear_addr; - size_t nclear, phsize; + size_t nclear; #endif #ifdef GNU_RELRO Elf_Addr relro_page;