Silence some compiler warnings.

This commit is contained in:
Markus F.X.J. Oberhumer
2017-07-23 02:44:47 +02:00
parent b72e0f3060
commit ef8a7f330d
4 changed files with 20 additions and 18 deletions
+4 -4
View File
@@ -577,8 +577,8 @@ void PackLinuxElf32::defineSymbols(Filter const *ft)
upx_uint32_t lo_va_stub = get_te32(&elfout.phdr[0].p_vaddr);
upx_uint32_t adrm;
len += (7&-lsize) + lsize;
upx_uint32_t my_page_size = 4096u;
upx_uint32_t my_page_mask = -my_page_size;
const upx_uint32_t my_page_size = 4096u;
const upx_uint32_t my_page_mask = 0u - my_page_size;
is_big = (lo_va_user < (lo_va_stub + len + 2 * my_page_size));
if (is_pie || (is_big /*&& ehdri.ET_EXEC==get_te16(&ehdri.e_type)*/)) {
// .e_entry is set later by PackLinuxElf32::updateLoader
@@ -1192,8 +1192,8 @@ PackLinuxElf64amd::defineSymbols(Filter const *ft)
unsigned lenm;
unsigned lenu;
len += (7&-lsize) + lsize;
upx_uint64_t my_page_size = 4096u;
upx_uint64_t my_page_mask = -my_page_size;
const upx_uint64_t my_page_size = 4096u;
const upx_uint64_t my_page_mask = 0u - my_page_size;
is_big = (lo_va_user < (lo_va_stub + len + 2 * my_page_size));
if (is_pie || (is_big /*&& ehdri.ET_EXEC==get_te16(&ehdri.e_type)*/)) {
// .e_entry is set later by PackLinuxElf64::updateLoader