From 8add0d050349aea8cfca8a47afda5627f32501a5 Mon Sep 17 00:00:00 2001 From: James Benton Date: Wed, 23 May 2018 17:32:12 +0100 Subject: [PATCH] elf2rpl: Align textSize, dataSize, loadSize. --- tools/elf2rpl/main.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/elf2rpl/main.cpp b/tools/elf2rpl/main.cpp index 212c84a..273cfd7 100644 --- a/tools/elf2rpl/main.cpp +++ b/tools/elf2rpl/main.cpp @@ -380,6 +380,10 @@ generateFileInfoSection(ElfFile &file) } } + info.textSize = align_up(info.textSize, info.textAlign); + info.dataSize = align_up(info.dataSize, info.dataAlign); + info.loadSize = align_up(info.loadSize, info.loadAlign); + auto section = std::make_unique(); section->header.name = 0u; section->header.type = elf::SHT_RPL_FILEINFO;