]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
bfd: Define pagesize variables only for mmap
authorH.J. Lu <hjl.tools@gmail.com>
Tue, 9 Apr 2024 02:39:23 +0000 (19:39 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Tue, 9 Apr 2024 12:22:41 +0000 (05:22 -0700)
commit56756c571eb6d33eb8035cf0deb37e472597af6b
tree722ca45260a726cb674724539ad8bda5c6d25a3a
parentcd714ac07cbe6a9206df3bc81607818b272399f9
bfd: Define pagesize variables only for mmap

Define _bfd_pagesize, _bfd_pagesize_m1 and _bfd_minimum_mmap_size only
if HAVE_MMAP is defined.

* libbfd-in.h (_bfd_pagesize): Declare only if HAVE_MMAP is
defined.
(_bfd_pagesize_m1): Likewise.
(_bfd_minimum_mmap_size): Likewise.
* libbfd.c (_bfd_pagesize): Define only if HAVE_MMAP is defined.
(_bfd_pagesize_m1): Likewise.
(_bfd_minimum_mmap_size): Likewise.
(bfd_init_pagesize): Likewise.
* lynx-core.c (lynx_core_file_p): Replace _bfd_pagesize with
getpagesize.
bfd/libbfd-in.h
bfd/libbfd.c
bfd/libbfd.h
bfd/lynx-core.c