Print error when prelink fails for main executable

Bug: 18931021
Change-Id: Ieefdcf60f1506af522714300030754a4ed61c08e
This commit is contained in:
Dmitriy Ivanov 2015-01-07 11:16:58 -08:00
parent c7450f7738
commit d9e211ca1f

View File

@ -2413,7 +2413,10 @@ static ElfW(Addr) __linker_init_post_relocation(KernelArgumentBlock& args, ElfW(
somain = si;
si->PrelinkImage();
if (!si->PrelinkImage()) {
__libc_format_fd(2, "CANNOT LINK EXECUTABLE: %s\n", linker_get_error_buffer());
exit(EXIT_FAILURE);
}
// Load ld_preloads and dependencies.
StringLinkedList needed_library_name_list;