aboutsummaryrefslogtreecommitdiff
path: root/linux-user/cris
diff options
context:
space:
mode:
authorGiuseppe Musacchio <thatlemon@gmail.com>2019-05-03 14:20:07 +0200
committerLaurent Vivier <laurent@vivier.eu>2019-05-10 12:44:22 +0200
commitd87146bce08d3d2ea6c00025d7ee0bfa77991692 (patch)
tree3a7f137303b017ec581ca54e0ccaeca636614d8f /linux-user/cris
parent43330b7169ae76222472a4b20c7f4db9d8880527 (diff)
linux-user: elf: Map empty PT_LOAD segments
Some PT_LOAD segments may be completely zeroed out and their p_filesize is zero, in that case the loader should just allocate a page that's at least p_memsz bytes large (plus eventual alignment padding). Calling zero_bss does this job for us, all we have to do is make sure we don't try to mmap a zero-length page. Signed-off-by: Giuseppe Musacchio <thatlemon@gmail.com> Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Message-Id: <20190503122007.lkjsvztgt4ycovac@debian> Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Diffstat (limited to 'linux-user/cris')
0 files changed, 0 insertions, 0 deletions