[DynInst_API:] [dyninst/dyninst] 2f5823: Use of page size was hard coded.


Date: Fri, 16 Feb 2018 12:26:58 -0800
From: "Sasha @leela" <sasha@xxxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 2f5823: Use of page size was hard coded.
  Branch: refs/heads/arm64/feature/relocation
  Home:   https://github.com/dyninst/dyninst
  Commit: 2f58230ffdcc902d9bfb3413d71299b8bf54c14d
      https://github.com/dyninst/dyninst/commit/2f58230ffdcc902d9bfb3413d71299b8bf54c14d
  Author: Sasha @leela <sasha@xxxxxxxxxxx>
  Date:   2018-02-16 (Fri, 16 Feb 2018)

  Changed paths:
    M symtabAPI/src/emitElfStatic.C

  Log Message:
  -----------
  Use of page size was hard coded.
There was a hard coded 4KB page size during the process of finding space for the new loadable sections. Since leela configuration for page size is 64KB, the smaller page size would cause to generate an assignment of virtual address that would lead to juxtaposition of two LOAD segments.


[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 2f5823: Use of page size was hard coded., Sasha @leela <=