diff options
author | Aaron Durbin <adurbin@chromium.org> | 2016-05-04 16:07:15 -0500 |
---|---|---|
committer | Aaron Durbin <adurbin@chromium.org> | 2016-05-06 16:49:01 +0200 |
commit | ab00d779ed323c1b58af687c1e2ad78536d3822f (patch) | |
tree | 6a7d94a88180eb36d41d516c57813a9e0387cece /src/lib/gcov-io.h | |
parent | 6366d92803fdd43882592263f70ad83114359c64 (diff) |
util/cbfstool: fix x86 execute-in-place semantics for all fmd regions
A previous patch [1] to make top-aligned addresses work within per
fmap regions caused a significant regression in the semantics of
adding programs that need to be execute-in-place (XIP) on x86
systems. Correct the regression by providing new function,
convert_to_from_absolute_top_aligned(), which top aligns against
the entire boot media.
[1] 9731119b cbfstool: make top-aligned address work per-region
Change-Id: I3b685abadcfc76dab8846eec21e9114a23577578
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/14608
Tested-by: build bot (Jenkins)
Reviewed-by: Duncan Laurie <dlaurie@google.com>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Diffstat (limited to 'src/lib/gcov-io.h')
0 files changed, 0 insertions, 0 deletions