diff options
author | Marcin Chojnacki <marcinch7@gmail.com> | 2013-11-10 13:59:47 +0100 |
---|---|---|
committer | Steve Kondik <shade@chemlab.org> | 2016-08-04 23:27:32 -0700 |
commit | 92595081575c82ace07201a3ea32004eba968c0b (patch) | |
tree | 07586a49a41d4a7d9e43cc34e5894083d00fc7e7 /linker | |
parent | 545862d54af2b210bba725cc655857f7d7068ad9 (diff) | |
download | bionic-92595081575c82ace07201a3ea32004eba968c0b.zip bionic-92595081575c82ace07201a3ea32004eba968c0b.tar.gz bionic-92595081575c82ace07201a3ea32004eba968c0b.tar.bz2 |
linker: Avoid logcat spam with some blobs
Many of pre-kitkat blobs would emit a "text relocations" warning which
makes logcat completely unreadable.
This commit will hide this warning to prevent it.
Change-Id: I8f32b5bbfea33d732320b3ac29da6b0027fbd521
Reworked-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Diffstat (limited to 'linker')
-rw-r--r-- | linker/linker.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/linker/linker.cpp b/linker/linker.cpp index 6019c91..99c02d8 100644 --- a/linker/linker.cpp +++ b/linker/linker.cpp @@ -3023,7 +3023,11 @@ bool soinfo::link_image(const soinfo_list_t& global_group, const soinfo_list_t& #endif // Make segments writable to allow text relocations to work properly. We will later call // phdr_table_protect_segments() after all of them are applied and all constructors are run. +#if defined(USE_LEGACY_BLOBS) + DEBUG("%s has text relocations. This is wasting memory and prevents " +#else DL_WARN("%s has text relocations. This is wasting memory and prevents " +#endif "security hardening. Please fix.", get_realpath()); if (phdr_table_unprotect_segments(phdr, phnum, load_bias) < 0) { DL_ERR("can't unprotect loadable segments for \"%s\": %s", |