From 334efd1923c563e19d00e655dfbfb2f9f7031bb1 Mon Sep 17 00:00:00 2001 From: Leonid Plyushch Date: Thu, 15 Aug 2019 21:41:08 +0300 Subject: [PATCH] do not remove version sections --- termux-elf-cleaner.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/termux-elf-cleaner.cpp b/termux-elf-cleaner.cpp index 9774276..fbd7750 100644 --- a/termux-elf-cleaner.cpp +++ b/termux-elf-cleaner.cpp @@ -113,14 +113,14 @@ bool process_elf(uint8_t* bytes, size_t elf_file_size, char const* file_name) } } } -#if __ANDROID_API__ < 23 - else if (section_header_entry->sh_type == SHT_GNU_verdef || - section_header_entry->sh_type == SHT_GNU_verneed || - section_header_entry->sh_type == SHT_GNU_versym) { - printf("termux-elf-cleaner: Removing version section from '%s'\n", file_name); - section_header_entry->sh_type = SHT_NULL; - } -#endif +//#if __ANDROID_API__ < 23 +// else if (section_header_entry->sh_type == SHT_GNU_verdef || +// section_header_entry->sh_type == SHT_GNU_verneed || +// section_header_entry->sh_type == SHT_GNU_versym) { +// printf("termux-elf-cleaner: Removing version section from '%s'\n", file_name); +// section_header_entry->sh_type = SHT_NULL; +// } +//#endif } return true; }